builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-204 starttime: 1467318307.91 results: success (0) buildid: 20160630115927 builduid: 8f95a183e1694b9ab8d7f9f5101de05a revision: bcb69c8427d315b1d9c993493b2baf639761dd86 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-30 13:25:07.908831) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-30 13:25:07.909584) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-30 13:25:07.909882) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-30 13:25:08.082210) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-30 13:25:08.082596) ========= '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-204 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-204 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;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-204 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 --13:25:08-- 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% 9.32 MB/s 13:25:09 (9.32 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.121000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-30 13:25:09.234331) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-30 13:25:09.234657) ========= '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-204 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-204 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;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-204 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.201000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-30 13:25:12.451847) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-30 13:25:12.452192) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev bcb69c8427d315b1d9c993493b2baf639761dd86 --destination scripts --debug' in dir C:\\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev bcb69c8427d315b1d9c993493b2baf639761dd86 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-204 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-204 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;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-204 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-06-30 13:25:12,823 truncating revision to first 12 chars 2016-06-30 13:25:12,823 Setting DEBUG logging. 2016-06-30 13:25:12,823 attempt 1/10 2016-06-30 13:25:12,823 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/bcb69c8427d3?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-30 13:25:14,339 unpacking tar archive at: mozilla-beta-bcb69c8427d3/testing/mozharness/ program finished with exit code 0 elapsedTime=2.283000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-30 13:25:14.781194) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-30 13:25:14.781500) ========= script_repo_revision: bcb69c8427d315b1d9c993493b2baf639761dd86 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-30 13:25:14.781906) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-30 13:25:14.782174) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-30 13:25:14.799064) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 59 secs) (at 2016-06-30 13:25:14.799951) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-204 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-204 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;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-204 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 13:25:15 INFO - MultiFileLogger online at 20160630 13:25:15 in C:\slave\test 13:25:15 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 13:25:15 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 13:25:15 INFO - {'append_to_log': False, 13:25:15 INFO - 'base_work_dir': 'C:\\slave\\test', 13:25:15 INFO - 'blob_upload_branch': 'mozilla-beta', 13:25:15 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 13:25:15 INFO - 'buildbot_json_path': 'buildprops.json', 13:25:15 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 13:25:15 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:25:15 INFO - 'download_minidump_stackwalk': True, 13:25:15 INFO - 'download_symbols': 'true', 13:25:15 INFO - 'e10s': False, 13:25:15 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 13:25:15 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 13:25:15 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 13:25:15 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 13:25:15 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 13:25:15 INFO - 'C:/mozilla-build/tooltool.py'), 13:25:15 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 13:25:15 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 13:25:15 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:25:15 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:25:15 INFO - 'log_level': 'info', 13:25:15 INFO - 'log_to_console': True, 13:25:15 INFO - 'opt_config_files': (), 13:25:15 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:25:15 INFO - '--processes=1', 13:25:15 INFO - '--config=%(test_path)s/wptrunner.ini', 13:25:15 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:25:15 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:25:15 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:25:15 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:25:15 INFO - 'pip_index': False, 13:25:15 INFO - 'require_test_zip': True, 13:25:15 INFO - 'test_type': ('testharness',), 13:25:15 INFO - 'this_chunk': '1', 13:25:15 INFO - 'total_chunks': '10', 13:25:15 INFO - 'virtualenv_path': 'venv', 13:25:15 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:25:15 INFO - 'work_dir': 'build'} 13:25:15 INFO - ##### 13:25:15 INFO - ##### Running clobber step. 13:25:15 INFO - ##### 13:25:15 INFO - Running pre-action listener: _resource_record_pre_action 13:25:15 INFO - Running main action method: clobber 13:25:15 INFO - rmtree: C:\slave\test\build 13:25:15 INFO - Using _rmtree_windows ... 13:25:15 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 13:26:44 INFO - Running post-action listener: _resource_record_post_action 13:26:44 INFO - ##### 13:26:44 INFO - ##### Running read-buildbot-config step. 13:26:44 INFO - ##### 13:26:44 INFO - Running pre-action listener: _resource_record_pre_action 13:26:44 INFO - Running main action method: read_buildbot_config 13:26:44 INFO - Using buildbot properties: 13:26:44 INFO - { 13:26:44 INFO - "project": "", 13:26:44 INFO - "product": "firefox", 13:26:44 INFO - "script_repo_revision": "production", 13:26:44 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 13:26:44 INFO - "repository": "", 13:26:44 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 13:26:44 INFO - "buildid": "20160630115927", 13:26:44 INFO - "pgo_build": "False", 13:26:44 INFO - "basedir": "C:\\slave\\test", 13:26:44 INFO - "buildnumber": 13, 13:26:44 INFO - "slavename": "t-w732-ix-204", 13:26:44 INFO - "revision": "bcb69c8427d315b1d9c993493b2baf639761dd86", 13:26:44 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 13:26:44 INFO - "platform": "win32", 13:26:44 INFO - "branch": "mozilla-beta", 13:26:44 INFO - "repo_path": "releases/mozilla-beta", 13:26:44 INFO - "moz_repo_path": "", 13:26:44 INFO - "stage_platform": "win32", 13:26:44 INFO - "builduid": "8f95a183e1694b9ab8d7f9f5101de05a", 13:26:44 INFO - "slavebuilddir": "test" 13:26:44 INFO - } 13:26:44 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/R64qTvruQ9u1GCZTj3VMXw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 13:26:44 INFO - Found installer url https://queue.taskcluster.net/v1/task/R64qTvruQ9u1GCZTj3VMXw/artifacts/public/build/firefox-48.0.en-US.win32.zip. 13:26:44 INFO - Running post-action listener: _resource_record_post_action 13:26:44 INFO - ##### 13:26:44 INFO - ##### Running download-and-extract step. 13:26:44 INFO - ##### 13:26:44 INFO - Running pre-action listener: _resource_record_pre_action 13:26:44 INFO - Running main action method: download_and_extract 13:26:44 INFO - mkdir: C:\slave\test\build\tests 13:26:44 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')]} 13:26:44 INFO - https://queue.taskcluster.net/v1/task/R64qTvruQ9u1GCZTj3VMXw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 13:26:44 INFO - trying https://queue.taskcluster.net/v1/task/R64qTvruQ9u1GCZTj3VMXw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 13:26:44 INFO - Downloading https://queue.taskcluster.net/v1/task/R64qTvruQ9u1GCZTj3VMXw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 13:26:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/R64qTvruQ9u1GCZTj3VMXw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 13:26:45 INFO - Downloaded 1240 bytes. 13:26:45 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 13:26:45 INFO - Using the following test package requirements: 13:26:45 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 13:26:45 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 13:26:45 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 13:26:45 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 13:26:45 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 13:26:45 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 13:26:45 INFO - u'jsshell-win32.zip'], 13:26:45 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 13:26:45 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 13:26:45 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 13:26:45 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 13:26:45 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 13:26:45 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 13:26:45 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 13:26:45 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 13:26:45 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 13:26:45 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 13:26:45 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 13:26:45 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 13:26: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')]} 13:26:45 INFO - https://queue.taskcluster.net/v1/task/R64qTvruQ9u1GCZTj3VMXw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 13:26:45 INFO - trying https://queue.taskcluster.net/v1/task/R64qTvruQ9u1GCZTj3VMXw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 13:26:45 INFO - Downloading https://queue.taskcluster.net/v1/task/R64qTvruQ9u1GCZTj3VMXw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 13:26:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/R64qTvruQ9u1GCZTj3VMXw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 13:26:47 INFO - Downloaded 20401798 bytes. 13:26:47 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:26:47 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:26:49 INFO - caution: filename not matched: web-platform/* 13:26:49 INFO - Return code: 11 13:26:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:26:49 INFO - https://queue.taskcluster.net/v1/task/R64qTvruQ9u1GCZTj3VMXw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 13:26:49 INFO - trying https://queue.taskcluster.net/v1/task/R64qTvruQ9u1GCZTj3VMXw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 13:26:49 INFO - Downloading https://queue.taskcluster.net/v1/task/R64qTvruQ9u1GCZTj3VMXw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 13:26:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/R64qTvruQ9u1GCZTj3VMXw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 13:26:52 INFO - Downloaded 36389110 bytes. 13:26:52 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:26:52 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:27:32 INFO - caution: filename not matched: bin/* 13:27:32 INFO - caution: filename not matched: config/* 13:27:32 INFO - caution: filename not matched: mozbase/* 13:27:32 INFO - caution: filename not matched: marionette/* 13:27:32 INFO - caution: filename not matched: tools/wptserve/* 13:27:32 INFO - Return code: 11 13:27:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:27:32 INFO - https://queue.taskcluster.net/v1/task/R64qTvruQ9u1GCZTj3VMXw/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 13:27:32 INFO - trying https://queue.taskcluster.net/v1/task/R64qTvruQ9u1GCZTj3VMXw/artifacts/public/build/firefox-48.0.en-US.win32.zip 13:27:32 INFO - Downloading https://queue.taskcluster.net/v1/task/R64qTvruQ9u1GCZTj3VMXw/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 13:27:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/R64qTvruQ9u1GCZTj3VMXw/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 13:27:37 INFO - Downloaded 68464844 bytes. 13:27:37 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/R64qTvruQ9u1GCZTj3VMXw/artifacts/public/build/firefox-48.0.en-US.win32.zip 13:27:37 INFO - mkdir: C:\slave\test\properties 13:27:37 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 13:27:37 INFO - Writing to file C:\slave\test\properties\build_url 13:27:37 INFO - Contents: 13:27:37 INFO - build_url:https://queue.taskcluster.net/v1/task/R64qTvruQ9u1GCZTj3VMXw/artifacts/public/build/firefox-48.0.en-US.win32.zip 13:27:37 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/R64qTvruQ9u1GCZTj3VMXw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 13:27:37 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 13:27:37 INFO - Writing to file C:\slave\test\properties\symbols_url 13:27:37 INFO - Contents: 13:27:37 INFO - symbols_url:https://queue.taskcluster.net/v1/task/R64qTvruQ9u1GCZTj3VMXw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 13:27:37 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')]} 13:27:37 INFO - https://queue.taskcluster.net/v1/task/R64qTvruQ9u1GCZTj3VMXw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 13:27:37 INFO - trying https://queue.taskcluster.net/v1/task/R64qTvruQ9u1GCZTj3VMXw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 13:27:37 INFO - Downloading https://queue.taskcluster.net/v1/task/R64qTvruQ9u1GCZTj3VMXw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 13:27:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/R64qTvruQ9u1GCZTj3VMXw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 13:27:41 INFO - Downloaded 55582086 bytes. 13:27:41 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 13:27:41 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 13:27:44 INFO - Return code: 0 13:27:44 INFO - Running post-action listener: _resource_record_post_action 13:27:44 INFO - Running post-action listener: set_extra_try_arguments 13:27:44 INFO - ##### 13:27:44 INFO - ##### Running create-virtualenv step. 13:27:44 INFO - ##### 13:27:44 INFO - Running pre-action listener: _pre_create_virtualenv 13:27:44 INFO - Running pre-action listener: _resource_record_pre_action 13:27:44 INFO - Running main action method: create_virtualenv 13:27:44 INFO - Creating virtualenv C:\slave\test\build\venv 13:27:44 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 13:27:44 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 13:27:47 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 13:27:50 INFO - Installing distribute......................................................................................................................................................................................done. 13:27:52 INFO - Return code: 0 13:27:52 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 13:27: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')]} 13:27:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:27: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')]} 13:27:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:27:52 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 0x01BB86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CBA200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019A9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE7368>, '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 0x01884D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CC30C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-204', 'USERDOMAIN': 'T-W732-IX-204', '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-204', '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:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;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 13:27:52 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 13:27:52 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 13:27:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:27:52 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 13:27:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:27:52 INFO - 'COMPUTERNAME': 'T-W732-IX-204', 13:27:52 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:27:52 INFO - 'DCLOCATION': 'SCL3', 13:27:52 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:27:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:27:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:27:52 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:27:52 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:27:52 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:27:52 INFO - 'HOMEDRIVE': 'C:', 13:27:52 INFO - 'HOMEPATH': '\\Users\\cltbld', 13:27:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:27:52 INFO - 'KTS_VERSION': '1.19c', 13:27:52 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:27:52 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 13:27:52 INFO - 'LOGONSERVER': '\\\\T-W732-IX-204', 13:27:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:27:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:27:52 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:27:52 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:27:52 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:27:52 INFO - 'MOZ_AIRBAG': '1', 13:27:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:27:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:27:52 INFO - 'MOZ_MSVCVERSION': '8', 13:27:52 INFO - 'MOZ_NO_REMOTE': '1', 13:27:52 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:27:52 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:27:52 INFO - 'NO_EM_RESTART': '1', 13:27:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:27:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:27:52 INFO - 'OS': 'Windows_NT', 13:27:52 INFO - 'OURDRIVE': 'C:', 13:27:52 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 13:27:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:27:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:27:52 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:27:52 INFO - 'PROCESSOR_LEVEL': '6', 13:27:52 INFO - 'PROCESSOR_REVISION': '1e05', 13:27:52 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:27:52 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:27:52 INFO - 'PROMPT': '$P$G', 13:27:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:27:52 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:27:52 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:27:52 INFO - 'PWD': 'C:\\slave\\test', 13:27:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:27:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:27:52 INFO - 'SYSTEMDRIVE': 'C:', 13:27:52 INFO - 'SYSTEMROOT': 'C:\\windows', 13:27:52 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:27:52 INFO - 'TEST1': 'testie', 13:27:52 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:27:52 INFO - 'USERDOMAIN': 'T-W732-IX-204', 13:27:52 INFO - 'USERNAME': 'cltbld', 13:27:52 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 13:27:52 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:27:52 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:27:52 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:27:52 INFO - 'WINDIR': 'C:\\windows', 13:27:52 INFO - 'WINDOWS_TRACING_FLAGS': '3', 13:27:52 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 13:27:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:27:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:27:53 INFO - Downloading/unpacking psutil>=0.7.1 13:27:53 INFO - Running setup.py egg_info for package psutil 13:27:53 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:27:53 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:27:53 INFO - Installing collected packages: psutil 13:27:53 INFO - Running setup.py install for psutil 13:27:53 INFO - building 'psutil._psutil_windows' extension 13:27:53 INFO - error: Unable to find vcvarsall.bat 13:27:53 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-msv7ir-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:27:53 INFO - running install 13:27:53 INFO - running build 13:27:53 INFO - running build_py 13:27:53 INFO - creating build 13:27:53 INFO - creating build\lib.win32-2.7 13:27:53 INFO - creating build\lib.win32-2.7\psutil 13:27:53 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 13:27:53 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 13:27:53 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 13:27:53 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 13:27:53 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 13:27:53 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 13:27:53 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 13:27:53 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 13:27:53 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 13:27:53 INFO - running build_ext 13:27:53 INFO - building 'psutil._psutil_windows' extension 13:27:53 INFO - error: Unable to find vcvarsall.bat 13:27:53 INFO - ---------------------------------------- 13:27:53 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-msv7ir-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:27:53 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 13:27:53 WARNING - Return code: 1 13:27:53 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! 13:27:53 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 13:27:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:27:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:27:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:27:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:27:53 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 0x01BB86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CBA200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019A9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE7368>, '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 0x01884D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CC30C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-204', 'USERDOMAIN': 'T-W732-IX-204', '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-204', '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:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;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 13:27:53 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 13:27:53 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 13:27:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:27:53 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 13:27:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:27:53 INFO - 'COMPUTERNAME': 'T-W732-IX-204', 13:27:53 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:27:53 INFO - 'DCLOCATION': 'SCL3', 13:27:53 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:27:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:27:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:27:53 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:27:53 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:27:53 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:27:53 INFO - 'HOMEDRIVE': 'C:', 13:27:53 INFO - 'HOMEPATH': '\\Users\\cltbld', 13:27:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:27:53 INFO - 'KTS_VERSION': '1.19c', 13:27:53 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:27:53 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 13:27:53 INFO - 'LOGONSERVER': '\\\\T-W732-IX-204', 13:27:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:27:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:27:53 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:27:53 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:27:53 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:27:53 INFO - 'MOZ_AIRBAG': '1', 13:27:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:27:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:27:53 INFO - 'MOZ_MSVCVERSION': '8', 13:27:53 INFO - 'MOZ_NO_REMOTE': '1', 13:27:53 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:27:53 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:27:53 INFO - 'NO_EM_RESTART': '1', 13:27:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:27:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:27:53 INFO - 'OS': 'Windows_NT', 13:27:53 INFO - 'OURDRIVE': 'C:', 13:27:53 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 13:27:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:27:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:27:53 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:27:53 INFO - 'PROCESSOR_LEVEL': '6', 13:27:53 INFO - 'PROCESSOR_REVISION': '1e05', 13:27:53 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:27:53 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:27:53 INFO - 'PROMPT': '$P$G', 13:27:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:27:53 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:27:53 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:27:53 INFO - 'PWD': 'C:\\slave\\test', 13:27:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:27:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:27:53 INFO - 'SYSTEMDRIVE': 'C:', 13:27:53 INFO - 'SYSTEMROOT': 'C:\\windows', 13:27:53 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:27:53 INFO - 'TEST1': 'testie', 13:27:53 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:27:53 INFO - 'USERDOMAIN': 'T-W732-IX-204', 13:27:53 INFO - 'USERNAME': 'cltbld', 13:27:53 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 13:27:53 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:27:53 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:27:53 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:27:53 INFO - 'WINDIR': 'C:\\windows', 13:27:53 INFO - 'WINDOWS_TRACING_FLAGS': '3', 13:27:53 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 13:27:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:27:54 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:27:54 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:27:54 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:27:54 INFO - Running setup.py egg_info for package mozsystemmonitor 13:27:54 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 13:27:54 INFO - Running setup.py egg_info for package psutil 13:27:54 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:27:54 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:27:54 INFO - Installing collected packages: mozsystemmonitor, psutil 13:27:54 INFO - Running setup.py install for mozsystemmonitor 13:27:54 INFO - Running setup.py install for psutil 13:27:54 INFO - building 'psutil._psutil_windows' extension 13:27:54 INFO - error: Unable to find vcvarsall.bat 13:27:54 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-ray2bc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:27:54 INFO - running install 13:27:54 INFO - running build 13:27:54 INFO - running build_py 13:27:54 INFO - running build_ext 13:27:54 INFO - building 'psutil._psutil_windows' extension 13:27:54 INFO - error: Unable to find vcvarsall.bat 13:27:54 INFO - ---------------------------------------- 13:27:54 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-ray2bc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:27:54 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 13:27:54 WARNING - Return code: 1 13:27:54 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! 13:27:54 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 13:27:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:27:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:27:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:27:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:27:54 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 0x01BB86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CBA200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019A9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE7368>, '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 0x01884D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CC30C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-204', 'USERDOMAIN': 'T-W732-IX-204', '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-204', '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:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;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 13:27:54 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 13:27:54 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 13:27:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:27:54 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 13:27:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:27:54 INFO - 'COMPUTERNAME': 'T-W732-IX-204', 13:27:54 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:27:54 INFO - 'DCLOCATION': 'SCL3', 13:27:54 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:27:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:27:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:27:54 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:27:54 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:27:54 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:27:54 INFO - 'HOMEDRIVE': 'C:', 13:27:54 INFO - 'HOMEPATH': '\\Users\\cltbld', 13:27:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:27:54 INFO - 'KTS_VERSION': '1.19c', 13:27:54 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:27:54 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 13:27:54 INFO - 'LOGONSERVER': '\\\\T-W732-IX-204', 13:27:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:27:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:27:54 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:27:54 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:27:54 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:27:54 INFO - 'MOZ_AIRBAG': '1', 13:27:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:27:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:27:54 INFO - 'MOZ_MSVCVERSION': '8', 13:27:54 INFO - 'MOZ_NO_REMOTE': '1', 13:27:54 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:27:54 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:27:54 INFO - 'NO_EM_RESTART': '1', 13:27:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:27:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:27:54 INFO - 'OS': 'Windows_NT', 13:27:54 INFO - 'OURDRIVE': 'C:', 13:27:54 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 13:27:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:27:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:27:54 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:27:54 INFO - 'PROCESSOR_LEVEL': '6', 13:27:54 INFO - 'PROCESSOR_REVISION': '1e05', 13:27:54 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:27:54 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:27:54 INFO - 'PROMPT': '$P$G', 13:27:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:27:54 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:27:54 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:27:54 INFO - 'PWD': 'C:\\slave\\test', 13:27:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:27:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:27:54 INFO - 'SYSTEMDRIVE': 'C:', 13:27:54 INFO - 'SYSTEMROOT': 'C:\\windows', 13:27:54 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:27:54 INFO - 'TEST1': 'testie', 13:27:54 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:27:54 INFO - 'USERDOMAIN': 'T-W732-IX-204', 13:27:54 INFO - 'USERNAME': 'cltbld', 13:27:54 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 13:27:54 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:27:54 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:27:54 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:27:54 INFO - 'WINDIR': 'C:\\windows', 13:27:54 INFO - 'WINDOWS_TRACING_FLAGS': '3', 13:27:54 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 13:27:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:27:55 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:27:55 INFO - Downloading/unpacking blobuploader==1.2.4 13:27:55 INFO - Downloading blobuploader-1.2.4.tar.gz 13:27:55 INFO - Running setup.py egg_info for package blobuploader 13:27:55 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:27:59 INFO - Running setup.py egg_info for package requests 13:27:59 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:27:59 INFO - Downloading docopt-0.6.1.tar.gz 13:27:59 INFO - Running setup.py egg_info for package docopt 13:27:59 INFO - Installing collected packages: blobuploader, docopt, requests 13:27:59 INFO - Running setup.py install for blobuploader 13:27:59 INFO - Running setup.py install for docopt 13:27:59 INFO - Running setup.py install for requests 13:27:59 INFO - Successfully installed blobuploader docopt requests 13:27:59 INFO - Cleaning up... 13:27:59 INFO - Return code: 0 13:27:59 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:27:59 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')]} 13:27:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:27:59 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')]} 13:27:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:27:59 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 0x01BB86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CBA200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019A9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE7368>, '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 0x01884D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CC30C0>, '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-204', 'USERDOMAIN': 'T-W732-IX-204', '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-204', '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:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;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 13:27:59 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 13:27:59 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 13:27:59 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:27:59 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 13:27:59 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:27:59 INFO - 'COMPUTERNAME': 'T-W732-IX-204', 13:27:59 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:27:59 INFO - 'DCLOCATION': 'SCL3', 13:27:59 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:27:59 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:27:59 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:27:59 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:27:59 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:27:59 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:27:59 INFO - 'HOMEDRIVE': 'C:', 13:27:59 INFO - 'HOMEPATH': '\\Users\\cltbld', 13:27:59 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:27:59 INFO - 'KTS_VERSION': '1.19c', 13:27:59 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:27:59 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 13:27:59 INFO - 'LOGONSERVER': '\\\\T-W732-IX-204', 13:27:59 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:27:59 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:27:59 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:27:59 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:27:59 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:27:59 INFO - 'MOZ_AIRBAG': '1', 13:27:59 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:27:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:27:59 INFO - 'MOZ_MSVCVERSION': '8', 13:27:59 INFO - 'MOZ_NO_REMOTE': '1', 13:27:59 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:27:59 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:27:59 INFO - 'NO_EM_RESTART': '1', 13:27:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:27:59 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:27:59 INFO - 'OS': 'Windows_NT', 13:27:59 INFO - 'OURDRIVE': 'C:', 13:27:59 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 13:27:59 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:27:59 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:27:59 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:27:59 INFO - 'PROCESSOR_LEVEL': '6', 13:27:59 INFO - 'PROCESSOR_REVISION': '1e05', 13:27:59 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:27:59 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:27:59 INFO - 'PROMPT': '$P$G', 13:27:59 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:27:59 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:27:59 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:27:59 INFO - 'PWD': 'C:\\slave\\test', 13:27:59 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:27:59 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:27:59 INFO - 'SYSTEMDRIVE': 'C:', 13:27:59 INFO - 'SYSTEMROOT': 'C:\\windows', 13:27:59 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:27:59 INFO - 'TEST1': 'testie', 13:27:59 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:27:59 INFO - 'USERDOMAIN': 'T-W732-IX-204', 13:27:59 INFO - 'USERNAME': 'cltbld', 13:27:59 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 13:27:59 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:27:59 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:27:59 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:27:59 INFO - 'WINDIR': 'C:\\windows', 13:27:59 INFO - 'WINDOWS_TRACING_FLAGS': '3', 13:27:59 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 13:27:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:28:04 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:28:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:28:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:28:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:28:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:28:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:28:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:28:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:28:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:28:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:28:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:28:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:28:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:28:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:28:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:28:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:28:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:28:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:28:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:28:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:28:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:28:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:28:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:28:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:28:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:28:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:28:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:28:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:28:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:28:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:28:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:28:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:28:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:28:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:28:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:28:04 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:28:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:28:04 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:28:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:28:04 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:28:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:28:04 INFO - Unpacking c:\slave\test\build\tests\marionette 13:28:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:28:04 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:28:04 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 13:28:04 INFO - Running setup.py install for browsermob-proxy 13:28:17 INFO - Running setup.py install for manifestparser 13:28:17 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:28:17 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:28:17 INFO - Running setup.py install for marionette-client 13:28:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:28:17 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:28:17 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:28:17 INFO - Running setup.py install for marionette-driver 13:28:17 INFO - Running setup.py install for mozcrash 13:28:17 INFO - Running setup.py install for mozdebug 13:28:17 INFO - Running setup.py install for mozdevice 13:28:17 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:28:17 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:28:17 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:28:17 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:28:17 INFO - Running setup.py install for mozfile 13:28:17 INFO - Running setup.py install for mozhttpd 13:28:17 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:28:17 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:28:17 INFO - Running setup.py install for mozinfo 13:28:17 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 13:28:17 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 13:28:17 INFO - Running setup.py install for mozInstall 13:28:17 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:28:17 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:28:17 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:28:17 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:28:17 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:28:17 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:28:17 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:28:17 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:28:17 INFO - Running setup.py install for mozleak 13:28:17 INFO - Running setup.py install for mozlog 13:28:17 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 13:28:17 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 13:28:17 INFO - Running setup.py install for moznetwork 13:28:17 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 13:28:17 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 13:28:17 INFO - Running setup.py install for mozprocess 13:28:17 INFO - Running setup.py install for mozprofile 13:28:17 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:28:17 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:28:17 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:28:17 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:28:17 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:28:17 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:28:17 INFO - Running setup.py install for mozrunner 13:28:17 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:28:17 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:28:17 INFO - Running setup.py install for mozscreenshot 13:28:17 INFO - Running setup.py install for moztest 13:28:17 INFO - Running setup.py install for mozversion 13:28:17 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:28:17 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:28:17 INFO - Running setup.py install for wptserve 13:28:17 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 13:28:17 INFO - Cleaning up... 13:28:17 INFO - Return code: 0 13:28:17 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:28:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:28:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:28:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:28:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:28:17 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 0x01BB86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CBA200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019A9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE7368>, '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 0x01884D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CC30C0>, '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-204', 'USERDOMAIN': 'T-W732-IX-204', '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-204', '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:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;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 13:28:17 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 13:28:17 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 13:28:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:28:17 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 13:28:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:28:17 INFO - 'COMPUTERNAME': 'T-W732-IX-204', 13:28:17 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:28:17 INFO - 'DCLOCATION': 'SCL3', 13:28:17 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:28:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:28:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:28:17 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:28:17 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:28:17 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:28:17 INFO - 'HOMEDRIVE': 'C:', 13:28:17 INFO - 'HOMEPATH': '\\Users\\cltbld', 13:28:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:28:17 INFO - 'KTS_VERSION': '1.19c', 13:28:17 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:28:17 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 13:28:17 INFO - 'LOGONSERVER': '\\\\T-W732-IX-204', 13:28:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:28:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:28:17 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:28:17 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:28:17 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:28:17 INFO - 'MOZ_AIRBAG': '1', 13:28:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:28:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:28:17 INFO - 'MOZ_MSVCVERSION': '8', 13:28:17 INFO - 'MOZ_NO_REMOTE': '1', 13:28:17 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:28:17 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:28:17 INFO - 'NO_EM_RESTART': '1', 13:28:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:28:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:28:17 INFO - 'OS': 'Windows_NT', 13:28:17 INFO - 'OURDRIVE': 'C:', 13:28:17 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 13:28:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:28:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:28:17 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:28:17 INFO - 'PROCESSOR_LEVEL': '6', 13:28:17 INFO - 'PROCESSOR_REVISION': '1e05', 13:28:17 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:28:17 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:28:17 INFO - 'PROMPT': '$P$G', 13:28:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:28:17 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:28:17 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:28:17 INFO - 'PWD': 'C:\\slave\\test', 13:28:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:28:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:28:17 INFO - 'SYSTEMDRIVE': 'C:', 13:28:17 INFO - 'SYSTEMROOT': 'C:\\windows', 13:28:17 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:28:17 INFO - 'TEST1': 'testie', 13:28:17 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:28:17 INFO - 'USERDOMAIN': 'T-W732-IX-204', 13:28:17 INFO - 'USERNAME': 'cltbld', 13:28:17 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 13:28:17 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:28:17 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:28:17 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:28:17 INFO - 'WINDIR': 'C:\\windows', 13:28:17 INFO - 'WINDOWS_TRACING_FLAGS': '3', 13:28:17 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 13:28:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:28:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:28:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:28:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:28:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:28:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:28:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:28:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:28:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:28:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:28:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:28:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:28:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:28:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:28:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:28:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:28:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:28:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:28:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:28:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:28:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:28:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:28:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:28:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:28:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:28:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:28:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:28:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:28:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:28:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:28:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:28:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:28:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:28:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:28:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:28:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:28:22 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:28:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:28:22 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:28:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:28:22 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:28:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:28:22 INFO - Unpacking c:\slave\test\build\tests\marionette 13:28:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:28:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:28:22 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)) 13:28:33 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)) 13:28:33 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)) 13:28:33 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)) 13:28:33 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)) 13:28:33 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 13:28:33 INFO - Downloading blessings-1.6.tar.gz 13:28:33 INFO - Running setup.py egg_info for package blessings 13:28:33 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)) 13:28:33 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 13:28:33 INFO - Running setup.py install for blessings 13:28:33 INFO - Running setup.py install for browsermob-proxy 13:28:33 INFO - Running setup.py install for manifestparser 13:28:33 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:28:33 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:28:33 INFO - Running setup.py install for marionette-client 13:28:33 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:28:33 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:28:33 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:28:33 INFO - Running setup.py install for marionette-driver 13:28:33 INFO - Running setup.py install for mozcrash 13:28:33 INFO - Running setup.py install for mozdebug 13:28:33 INFO - Running setup.py install for mozdevice 13:28:33 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:28:33 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:28:33 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:28:33 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:28:33 INFO - Running setup.py install for mozhttpd 13:28:33 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:28:33 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:28:33 INFO - Running setup.py install for mozInstall 13:28:33 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:28:33 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:28:33 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:28:33 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:28:33 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:28:33 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:28:33 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:28:33 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:28:33 INFO - Running setup.py install for mozleak 13:28:33 INFO - Running setup.py install for mozprofile 13:28:33 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:28:33 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:28:33 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:28:33 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:28:33 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:28:33 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:28:33 INFO - Running setup.py install for mozrunner 13:28:33 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:28:33 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:28:35 INFO - Running setup.py install for mozscreenshot 13:28:35 INFO - Running setup.py install for moztest 13:28:35 INFO - Running setup.py install for mozversion 13:28:35 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:28:35 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:28:35 INFO - Running setup.py install for wptserve 13:28:35 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 13:28:35 INFO - Cleaning up... 13:28:35 INFO - Return code: 0 13:28:35 INFO - Done creating virtualenv C:\slave\test\build\venv. 13:28:35 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:28:35 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:28:35 INFO - Reading from file tmpfile_stdout 13:28:35 INFO - Using _rmtree_windows ... 13:28:35 INFO - Using _rmtree_windows ... 13:28:35 INFO - Current package versions: 13:28:35 INFO - blessings == 1.6 13:28:35 INFO - blobuploader == 1.2.4 13:28:35 INFO - browsermob-proxy == 0.6.0 13:28:35 INFO - distribute == 0.6.14 13:28:35 INFO - docopt == 0.6.1 13:28:35 INFO - manifestparser == 1.1 13:28:35 INFO - marionette-client == 2.3.0 13:28:35 INFO - marionette-driver == 1.4.0 13:28:35 INFO - mozInstall == 1.12 13:28:35 INFO - mozcrash == 0.17 13:28:35 INFO - mozdebug == 0.1 13:28:35 INFO - mozdevice == 0.48 13:28:35 INFO - mozfile == 1.2 13:28:35 INFO - mozhttpd == 0.7 13:28:35 INFO - mozinfo == 0.9 13:28:35 INFO - mozleak == 0.1 13:28:35 INFO - mozlog == 3.1 13:28:35 INFO - moznetwork == 0.27 13:28:35 INFO - mozprocess == 0.22 13:28:35 INFO - mozprofile == 0.28 13:28:35 INFO - mozrunner == 6.11 13:28:35 INFO - mozscreenshot == 0.1 13:28:35 INFO - mozsystemmonitor == 0.0 13:28:35 INFO - moztest == 0.7 13:28:35 INFO - mozversion == 1.4 13:28:35 INFO - requests == 1.2.3 13:28:35 INFO - wptserve == 1.4.0 13:28:35 INFO - Running post-action listener: _resource_record_post_action 13:28:35 INFO - Running post-action listener: _start_resource_monitoring 13:28:35 INFO - Starting resource monitoring. 13:28:35 INFO - ##### 13:28:35 INFO - ##### Running pull step. 13:28:35 INFO - ##### 13:28:35 INFO - Running pre-action listener: _resource_record_pre_action 13:28:35 INFO - Running main action method: pull 13:28:35 INFO - Pull has nothing to do! 13:28:35 INFO - Running post-action listener: _resource_record_post_action 13:28:35 INFO - ##### 13:28:35 INFO - ##### Running install step. 13:28:35 INFO - ##### 13:28:35 INFO - Running pre-action listener: _resource_record_pre_action 13:28:35 INFO - Running main action method: install 13:28:35 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:28:35 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:28:35 INFO - Reading from file tmpfile_stdout 13:28:35 INFO - Using _rmtree_windows ... 13:28:35 INFO - Using _rmtree_windows ... 13:28:35 INFO - Detecting whether we're running mozinstall >=1.0... 13:28:35 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 13:28:35 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 13:28:35 INFO - Reading from file tmpfile_stdout 13:28:35 INFO - Output received: 13:28:35 INFO - Usage: mozinstall-script.py [options] installer 13:28:35 INFO - Options: 13:28:35 INFO - -h, --help show this help message and exit 13:28:35 INFO - -d DEST, --destination=DEST 13:28:35 INFO - Directory to install application into. [default: 13:28:35 INFO - "C:\slave\test"] 13:28:35 INFO - --app=APP Application being installed. [default: firefox] 13:28:35 INFO - Using _rmtree_windows ... 13:28:35 INFO - Using _rmtree_windows ... 13:28:35 INFO - mkdir: C:\slave\test\build\application 13:28:35 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 13:28:35 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 13:28:37 INFO - Reading from file tmpfile_stdout 13:28:37 INFO - Output received: 13:28:37 INFO - C:\slave\test\build\application\firefox\firefox.exe 13:28:37 INFO - Using _rmtree_windows ... 13:28:37 INFO - Using _rmtree_windows ... 13:28:37 INFO - Running post-action listener: _resource_record_post_action 13:28:37 INFO - ##### 13:28:37 INFO - ##### Running run-tests step. 13:28:37 INFO - ##### 13:28:37 INFO - Running pre-action listener: _resource_record_pre_action 13:28:37 INFO - Running main action method: run_tests 13:28:37 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 13:28:37 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:28:37 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:28:37 INFO - grabbing minidump binary from tooltool 13:28:37 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')]} 13:28:37 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 0x01BE7368>, '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 0x01884D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CC30C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 13:28:37 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 13:28:37 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 13:28:37 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 13:28:38 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpwntq86 13:28:38 INFO - INFO - File integrity verified, renaming tmpwntq86 to win32-minidump_stackwalk.exe 13:28:38 INFO - Return code: 0 13:28:38 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 13:28:38 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 13:28:38 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/R64qTvruQ9u1GCZTj3VMXw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 13:28:38 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/R64qTvruQ9u1GCZTj3VMXw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 13:28:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:28:38 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 13:28:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:28:38 INFO - 'COMPUTERNAME': 'T-W732-IX-204', 13:28:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:28:38 INFO - 'DCLOCATION': 'SCL3', 13:28:38 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:28:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:28:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:28:38 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:28:38 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:28:38 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:28:38 INFO - 'HOMEDRIVE': 'C:', 13:28:38 INFO - 'HOMEPATH': '\\Users\\cltbld', 13:28:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:28:38 INFO - 'KTS_VERSION': '1.19c', 13:28:38 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:28:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 13:28:38 INFO - 'LOGONSERVER': '\\\\T-W732-IX-204', 13:28:38 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 13:28:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:28:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:28:38 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:28:38 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:28:38 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:28:38 INFO - 'MOZ_AIRBAG': '1', 13:28:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:28:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:28:38 INFO - 'MOZ_MSVCVERSION': '8', 13:28:38 INFO - 'MOZ_NO_REMOTE': '1', 13:28:38 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:28:38 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:28:38 INFO - 'NO_EM_RESTART': '1', 13:28:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:28:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:28:38 INFO - 'OS': 'Windows_NT', 13:28:38 INFO - 'OURDRIVE': 'C:', 13:28:38 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 13:28:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:28:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:28:38 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:28:38 INFO - 'PROCESSOR_LEVEL': '6', 13:28:38 INFO - 'PROCESSOR_REVISION': '1e05', 13:28:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:28:38 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:28:38 INFO - 'PROMPT': '$P$G', 13:28:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:28:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:28:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:28:38 INFO - 'PWD': 'C:\\slave\\test', 13:28:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:28:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:28:38 INFO - 'SYSTEMDRIVE': 'C:', 13:28:38 INFO - 'SYSTEMROOT': 'C:\\windows', 13:28:38 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:28:38 INFO - 'TEST1': 'testie', 13:28:38 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:28:38 INFO - 'USERDOMAIN': 'T-W732-IX-204', 13:28:38 INFO - 'USERNAME': 'cltbld', 13:28:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 13:28:38 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:28:38 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:28:38 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:28:38 INFO - 'WINDIR': 'C:\\windows', 13:28:38 INFO - 'WINDOWS_TRACING_FLAGS': '3', 13:28:38 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 13:28:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:28:38 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/R64qTvruQ9u1GCZTj3VMXw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 13:28:40 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 13:28:40 INFO - import pkg_resources 13:28:41 INFO - Using 1 client processes 13:28:44 INFO - SUITE-START | Running 778 tests 13:28:44 INFO - Running testharness tests 13:28:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:28:44 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 13:28:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:28:44 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 13:28:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:28:44 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 13:28:45 INFO - Setting up ssl 13:28:45 INFO - PROCESS | certutil | 13:28:45 INFO - PROCESS | certutil | 13:28:45 INFO - PROCESS | certutil | 13:28:45 INFO - Certificate Nickname Trust Attributes 13:28:45 INFO - SSL,S/MIME,JAR/XPI 13:28:45 INFO - 13:28:45 INFO - web-platform-tests CT,, 13:28:45 INFO - 13:28:45 INFO - Starting runner 13:28:46 INFO - PROCESS | 2972 | [2972] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 13:28:46 INFO - PROCESS | 2972 | [2972] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 13:28:46 INFO - PROCESS | 2972 | [2972] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 13:28:47 INFO - PROCESS | 2972 | 1467318527882 Marionette DEBUG Marionette enabled via build flag and pref 13:28:48 INFO - PROCESS | 2972 | ++DOCSHELL 105CE400 == 1 [pid = 2972] [id = 1] 13:28:48 INFO - PROCESS | 2972 | ++DOMWINDOW == 1 (105CE800) [pid = 2972] [serial = 1] [outer = 00000000] 13:28:48 INFO - PROCESS | 2972 | [2972] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:28:48 INFO - PROCESS | 2972 | ++DOMWINDOW == 2 (105CF400) [pid = 2972] [serial = 2] [outer = 105CE800] 13:28:49 INFO - PROCESS | 2972 | ++DOCSHELL 13E0C400 == 2 [pid = 2972] [id = 2] 13:28:49 INFO - PROCESS | 2972 | ++DOMWINDOW == 3 (13E0C800) [pid = 2972] [serial = 3] [outer = 00000000] 13:28:49 INFO - PROCESS | 2972 | [2972] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:28:49 INFO - PROCESS | 2972 | ++DOMWINDOW == 4 (13E0D400) [pid = 2972] [serial = 4] [outer = 13E0C800] 13:28:49 INFO - PROCESS | 2972 | 1467318529487 Marionette INFO Listening on port 2828 13:28:51 INFO - PROCESS | 2972 | 1467318531046 Marionette DEBUG Marionette enabled via command-line flag 13:28:51 INFO - PROCESS | 2972 | [2972] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 13:28:51 INFO - PROCESS | 2972 | [2972] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 13:28:51 INFO - PROCESS | 2972 | ++DOCSHELL 14946800 == 3 [pid = 2972] [id = 3] 13:28:51 INFO - PROCESS | 2972 | ++DOMWINDOW == 5 (1494E800) [pid = 2972] [serial = 5] [outer = 00000000] 13:28:51 INFO - PROCESS | 2972 | [2972] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:28:51 INFO - PROCESS | 2972 | ++DOMWINDOW == 6 (1494F400) [pid = 2972] [serial = 6] [outer = 1494E800] 13:28:51 INFO - PROCESS | 2972 | [2972] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 13:28:51 INFO - PROCESS | 2972 | ++DOMWINDOW == 7 (15751C00) [pid = 2972] [serial = 7] [outer = 13E0C800] 13:28:51 INFO - PROCESS | 2972 | [2972] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:28:51 INFO - PROCESS | 2972 | 1467318531871 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49917 13:28:51 INFO - PROCESS | 2972 | [2972] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:28:51 INFO - PROCESS | 2972 | 1467318531877 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49918 13:28:51 INFO - PROCESS | 2972 | [2972] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:28:51 INFO - PROCESS | 2972 | 1467318531913 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49920 13:28:51 INFO - PROCESS | 2972 | [2972] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:28:51 INFO - PROCESS | 2972 | 1467318531920 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49921 13:28:51 INFO - PROCESS | 2972 | 1467318531923 Marionette DEBUG Closed connection conn0 13:28:51 INFO - PROCESS | 2972 | 1467318531924 Marionette DEBUG Closed connection conn1 13:28:51 INFO - PROCESS | 2972 | 1467318531982 Marionette DEBUG Closed connection conn2 13:28:52 INFO - PROCESS | 2972 | 1467318532014 Marionette DEBUG Closed connection conn3 13:28:52 INFO - PROCESS | 2972 | [2972] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:28:52 INFO - PROCESS | 2972 | 1467318532020 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49922 13:28:52 INFO - PROCESS | 2972 | 1467318532113 Marionette DEBUG Closed connection conn4 13:28:52 INFO - PROCESS | 2972 | [2972] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:28:52 INFO - PROCESS | 2972 | 1467318532120 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49923 13:28:52 INFO - PROCESS | 2972 | ++DOCSHELL 105CF800 == 4 [pid = 2972] [id = 4] 13:28:52 INFO - PROCESS | 2972 | ++DOMWINDOW == 8 (16748000) [pid = 2972] [serial = 8] [outer = 00000000] 13:28:52 INFO - PROCESS | 2972 | ++DOMWINDOW == 9 (17275800) [pid = 2972] [serial = 9] [outer = 16748000] 13:28:52 INFO - PROCESS | 2972 | ++DOMWINDOW == 10 (1727BC00) [pid = 2972] [serial = 10] [outer = 16748000] 13:28:52 INFO - PROCESS | 2972 | 1467318532261 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:28:52 INFO - PROCESS | 2972 | 1467318532266 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160630115927","device":"desktop","version":"48.0"} 13:28:53 INFO - PROCESS | 2972 | [2972] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 13:28:53 INFO - PROCESS | 2972 | [2972] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 13:28:53 INFO - PROCESS | 2972 | [2972] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:28:54 INFO - PROCESS | 2972 | ++DOCSHELL 184BB000 == 5 [pid = 2972] [id = 5] 13:28:54 INFO - PROCESS | 2972 | ++DOMWINDOW == 11 (184BB400) [pid = 2972] [serial = 11] [outer = 00000000] 13:28:54 INFO - PROCESS | 2972 | ++DOCSHELL 184BB800 == 6 [pid = 2972] [id = 6] 13:28:54 INFO - PROCESS | 2972 | ++DOMWINDOW == 12 (184BBC00) [pid = 2972] [serial = 12] [outer = 00000000] 13:28:54 INFO - PROCESS | 2972 | [2972] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:28:54 INFO - PROCESS | 2972 | ++DOCSHELL 19C04C00 == 7 [pid = 2972] [id = 7] 13:28:54 INFO - PROCESS | 2972 | ++DOMWINDOW == 13 (19C05000) [pid = 2972] [serial = 13] [outer = 00000000] 13:28:54 INFO - PROCESS | 2972 | [2972] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:28:54 INFO - PROCESS | 2972 | [2972] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 13:28:54 INFO - PROCESS | 2972 | ++DOMWINDOW == 14 (19C0D800) [pid = 2972] [serial = 14] [outer = 19C05000] 13:28:55 INFO - PROCESS | 2972 | ++DOMWINDOW == 15 (19841800) [pid = 2972] [serial = 15] [outer = 184BB400] 13:28:55 INFO - PROCESS | 2972 | ++DOMWINDOW == 16 (19843000) [pid = 2972] [serial = 16] [outer = 184BBC00] 13:28:55 INFO - PROCESS | 2972 | ++DOMWINDOW == 17 (19845C00) [pid = 2972] [serial = 17] [outer = 19C05000] 13:28:55 INFO - PROCESS | 2972 | 1467318535827 Marionette INFO startBrowser 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:28:55 INFO - PROCESS | 2972 | 1467318535864 Marionette DEBUG loaded listener.js 13:28:55 INFO - PROCESS | 2972 | 1467318535877 Marionette DEBUG loaded listener.js 13:28:55 INFO - PROCESS | 2972 | 1467318535880 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:28:56 INFO - PROCESS | 2972 | ++DOMWINDOW == 18 (189B8000) [pid = 2972] [serial = 18] [outer = 19C05000] 13:28:56 INFO - PROCESS | 2972 | 1467318536634 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"464cbc4f-eca0-48a1-ad64-9c1e12d3252b","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160630115927","device":"desktop","version":"48.0","command_id":1}}] 13:28:56 INFO - PROCESS | 2972 | 1467318536893 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}] 13:28:56 INFO - PROCESS | 2972 | 1467318536896 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:28:56 INFO - PROCESS | 2972 | 1467318536926 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 13:28:56 INFO - PROCESS | 2972 | 1467318536980 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:28:56 INFO - PROCESS | 2972 | 1467318536983 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:28:56 INFO - PROCESS | 2972 | [2972] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 13:28:57 INFO - PROCESS | 2972 | [2972] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:28:57 INFO - PROCESS | 2972 | ++DOMWINDOW == 19 (1C71F800) [pid = 2972] [serial = 19] [outer = 19C05000] 13:28:57 INFO - PROCESS | 2972 | [2972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:28:57 INFO - PROCESS | 2972 | 1467318537962 Marionette TRACE conn5 <- [1,3,null,{}] 13:28:58 INFO - PROCESS | 2972 | 1467318538003 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 13:28:58 INFO - PROCESS | 2972 | 1467318538006 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:28:58 INFO - PROCESS | 2972 | 1467318538024 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 13:28:58 INFO - PROCESS | 2972 | 1467318538041 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 13:28:58 INFO - PROCESS | 2972 | 1467318538044 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 13:28:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:28:58 INFO - PROCESS | 2972 | 1467318538049 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:28:58 INFO - PROCESS | 2972 | 1467318538053 Marionette TRACE conn5 <- [1,6,null,{}] 13:28:58 INFO - PROCESS | 2972 | 1467318538108 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}] 13:28:58 INFO - PROCESS | 2972 | 1467318538110 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:28:58 INFO - PROCESS | 2972 | 1467318538128 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 13:28:58 INFO - PROCESS | 2972 | 1467318538132 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:58 INFO - PROCESS | 2972 | 1467318538135 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:28:58 INFO - PROCESS | 2972 | ++DOCSHELL 1D331000 == 8 [pid = 2972] [id = 8] 13:28:58 INFO - PROCESS | 2972 | ++DOMWINDOW == 20 (1D331400) [pid = 2972] [serial = 20] [outer = 00000000] 13:28:58 INFO - PROCESS | 2972 | ++DOMWINDOW == 21 (1E542000) [pid = 2972] [serial = 21] [outer = 1D331400] 13:28:58 INFO - PROCESS | 2972 | 1467318538185 Marionette DEBUG loaded listener.js 13:28:58 INFO - PROCESS | 2972 | ++DOMWINDOW == 22 (1E546800) [pid = 2972] [serial = 22] [outer = 1D331400] 13:28:58 INFO - PROCESS | 2972 | ++DOCSHELL 16741C00 == 9 [pid = 2972] [id = 9] 13:28:58 INFO - PROCESS | 2972 | ++DOMWINDOW == 23 (17802800) [pid = 2972] [serial = 23] [outer = 00000000] 13:28:58 INFO - PROCESS | 2972 | ++DOMWINDOW == 24 (1E546000) [pid = 2972] [serial = 24] [outer = 17802800] 13:28:58 INFO - PROCESS | 2972 | 1467318538578 Marionette DEBUG loaded listener.js 13:28:58 INFO - PROCESS | 2972 | ++DOMWINDOW == 25 (1E547C00) [pid = 2972] [serial = 25] [outer = 17802800] 13:28:58 INFO - PROCESS | 2972 | [2972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:28:59 INFO - PROCESS | 2972 | --DOCSHELL 105CF800 == 8 [pid = 2972] [id = 4] 13:28:59 INFO - PROCESS | 2972 | --DOCSHELL 105CE400 == 7 [pid = 2972] [id = 1] 13:29:00 INFO - PROCESS | 2972 | 1467318540102 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]]]}] 13:29:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:29:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 2075ms 13:29:00 INFO - PROCESS | 2972 | 1467318540127 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 13:29:00 INFO - PROCESS | 2972 | 1467318540130 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 13:29:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:29:00 INFO - PROCESS | 2972 | 1467318540135 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:29:00 INFO - PROCESS | 2972 | 1467318540137 Marionette TRACE conn5 <- [1,10,null,{}] 13:29:00 INFO - PROCESS | 2972 | 1467318540143 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}] 13:29:00 INFO - PROCESS | 2972 | 1467318540146 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:00 INFO - PROCESS | 2972 | 1467318540247 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 13:29:00 INFO - PROCESS | 2972 | 1467318540254 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:00 INFO - PROCESS | 2972 | 1467318540257 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:00 INFO - PROCESS | 2972 | ++DOCSHELL 1012F400 == 8 [pid = 2972] [id = 10] 13:29:00 INFO - PROCESS | 2972 | ++DOMWINDOW == 26 (10130000) [pid = 2972] [serial = 26] [outer = 00000000] 13:29:00 INFO - PROCESS | 2972 | ++DOMWINDOW == 27 (104BE400) [pid = 2972] [serial = 27] [outer = 10130000] 13:29:00 INFO - PROCESS | 2972 | 1467318540306 Marionette DEBUG loaded listener.js 13:29:00 INFO - PROCESS | 2972 | ++DOMWINDOW == 28 (105CF800) [pid = 2972] [serial = 28] [outer = 10130000] 13:29:00 INFO - PROCESS | 2972 | 1467318540738 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]]]}] 13:29:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:29:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 671ms 13:29:00 INFO - PROCESS | 2972 | 1467318540807 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 13:29:00 INFO - PROCESS | 2972 | 1467318540812 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 13:29:00 INFO - PROCESS | 2972 | 1467318540818 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:29:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:29:00 INFO - PROCESS | 2972 | 1467318540821 Marionette TRACE conn5 <- [1,14,null,{}] 13:29:00 INFO - PROCESS | 2972 | 1467318540824 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}] 13:29:00 INFO - PROCESS | 2972 | 1467318540827 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:00 INFO - PROCESS | 2972 | 1467318540921 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 13:29:00 INFO - PROCESS | 2972 | 1467318540943 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:00 INFO - PROCESS | 2972 | 1467318540946 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:00 INFO - PROCESS | 2972 | ++DOCSHELL 141C0C00 == 9 [pid = 2972] [id = 11] 13:29:00 INFO - PROCESS | 2972 | ++DOMWINDOW == 29 (141C5400) [pid = 2972] [serial = 29] [outer = 00000000] 13:29:00 INFO - PROCESS | 2972 | ++DOMWINDOW == 30 (14492C00) [pid = 2972] [serial = 30] [outer = 141C5400] 13:29:00 INFO - PROCESS | 2972 | 1467318540996 Marionette DEBUG loaded listener.js 13:29:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 31 (14896800) [pid = 2972] [serial = 31] [outer = 141C5400] 13:29:01 INFO - PROCESS | 2972 | 1467318541423 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]]]}] 13:29:01 INFO - PROCESS | 2972 | ++DOCSHELL 14923C00 == 10 [pid = 2972] [id = 12] 13:29:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 32 (1492FC00) [pid = 2972] [serial = 32] [outer = 00000000] 13:29:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 33 (14945400) [pid = 2972] [serial = 33] [outer = 1492FC00] 13:29:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:29:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 630ms 13:29:01 INFO - PROCESS | 2972 | 1467318541456 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 13:29:01 INFO - PROCESS | 2972 | 1467318541458 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 13:29:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 34 (149DF000) [pid = 2972] [serial = 34] [outer = 1492FC00] 13:29:01 INFO - PROCESS | 2972 | ++DOCSHELL 0C928400 == 11 [pid = 2972] [id = 13] 13:29:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 35 (14908000) [pid = 2972] [serial = 35] [outer = 00000000] 13:29:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:29:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 36 (15E47800) [pid = 2972] [serial = 36] [outer = 14908000] 13:29:01 INFO - PROCESS | 2972 | 1467318541520 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:29:01 INFO - PROCESS | 2972 | 1467318541523 Marionette TRACE conn5 <- [1,18,null,{}] 13:29:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 37 (17278800) [pid = 2972] [serial = 37] [outer = 14908000] 13:29:01 INFO - PROCESS | 2972 | 1467318541569 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}] 13:29:01 INFO - PROCESS | 2972 | 1467318541574 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:01 INFO - PROCESS | 2972 | 1467318541675 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 13:29:01 INFO - PROCESS | 2972 | 1467318541767 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:01 INFO - PROCESS | 2972 | 1467318541770 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:01 INFO - PROCESS | 2972 | ++DOCSHELL 17F8F000 == 12 [pid = 2972] [id = 14] 13:29:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 38 (17F8F400) [pid = 2972] [serial = 38] [outer = 00000000] 13:29:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 39 (17F97400) [pid = 2972] [serial = 39] [outer = 17F8F400] 13:29:01 INFO - PROCESS | 2972 | 1467318541832 Marionette DEBUG loaded listener.js 13:29:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 40 (184B5400) [pid = 2972] [serial = 40] [outer = 17F8F400] 13:29:02 INFO - PROCESS | 2972 | 1467318542204 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]]]}] 13:29:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:29:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 770ms 13:29:02 INFO - PROCESS | 2972 | 1467318542263 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 13:29:02 INFO - PROCESS | 2972 | 1467318542265 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 13:29:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:29:02 INFO - PROCESS | 2972 | 1467318542269 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:29:02 INFO - PROCESS | 2972 | 1467318542270 Marionette TRACE conn5 <- [1,22,null,{}] 13:29:02 INFO - PROCESS | 2972 | 1467318542274 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}] 13:29:02 INFO - PROCESS | 2972 | 1467318542276 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:02 INFO - PROCESS | 2972 | 1467318542353 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 13:29:02 INFO - PROCESS | 2972 | 1467318542358 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:02 INFO - PROCESS | 2972 | 1467318542360 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:02 INFO - PROCESS | 2972 | ++DOCSHELL 18918800 == 13 [pid = 2972] [id = 15] 13:29:02 INFO - PROCESS | 2972 | ++DOMWINDOW == 41 (18918C00) [pid = 2972] [serial = 41] [outer = 00000000] 13:29:02 INFO - PROCESS | 2972 | ++DOMWINDOW == 42 (18D41000) [pid = 2972] [serial = 42] [outer = 18918C00] 13:29:02 INFO - PROCESS | 2972 | 1467318542409 Marionette DEBUG loaded listener.js 13:29:02 INFO - PROCESS | 2972 | ++DOMWINDOW == 43 (18E7A000) [pid = 2972] [serial = 43] [outer = 18918C00] 13:29:02 INFO - PROCESS | 2972 | 1467318542796 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]]]}] 13:29:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:29:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 570ms 13:29:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:29:02 INFO - PROCESS | 2972 | 1467318542852 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 13:29:02 INFO - PROCESS | 2972 | 1467318542854 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 13:29:02 INFO - PROCESS | 2972 | 1467318542857 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:29:02 INFO - PROCESS | 2972 | 1467318542859 Marionette TRACE conn5 <- [1,26,null,{}] 13:29:02 INFO - PROCESS | 2972 | 1467318542862 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}] 13:29:02 INFO - PROCESS | 2972 | 1467318542865 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:02 INFO - PROCESS | 2972 | 1467318542953 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 13:29:02 INFO - PROCESS | 2972 | 1467318542959 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:02 INFO - PROCESS | 2972 | 1467318542961 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:02 INFO - PROCESS | 2972 | ++DOCSHELL 0FD77000 == 14 [pid = 2972] [id = 16] 13:29:02 INFO - PROCESS | 2972 | ++DOMWINDOW == 44 (149E6000) [pid = 2972] [serial = 44] [outer = 00000000] 13:29:03 INFO - PROCESS | 2972 | ++DOMWINDOW == 45 (17968400) [pid = 2972] [serial = 45] [outer = 149E6000] 13:29:03 INFO - PROCESS | 2972 | 1467318543009 Marionette DEBUG loaded listener.js 13:29:03 INFO - PROCESS | 2972 | ++DOMWINDOW == 46 (19374800) [pid = 2972] [serial = 46] [outer = 149E6000] 13:29:03 INFO - PROCESS | 2972 | 1467318543415 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]]]}] 13:29:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:29:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 570ms 13:29:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:29:03 INFO - PROCESS | 2972 | 1467318543428 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 13:29:03 INFO - PROCESS | 2972 | 1467318543430 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 13:29:03 INFO - PROCESS | 2972 | 1467318543433 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:29:03 INFO - PROCESS | 2972 | 1467318543434 Marionette TRACE conn5 <- [1,30,null,{}] 13:29:03 INFO - PROCESS | 2972 | 1467318543438 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}] 13:29:03 INFO - PROCESS | 2972 | 1467318543443 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:03 INFO - PROCESS | 2972 | 1467318543575 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 13:29:03 INFO - PROCESS | 2972 | 1467318543583 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:03 INFO - PROCESS | 2972 | 1467318543585 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:03 INFO - PROCESS | 2972 | ++DOCSHELL 17F14800 == 15 [pid = 2972] [id = 17] 13:29:03 INFO - PROCESS | 2972 | ++DOMWINDOW == 47 (17F7F000) [pid = 2972] [serial = 47] [outer = 00000000] 13:29:03 INFO - PROCESS | 2972 | ++DOMWINDOW == 48 (1B1ED400) [pid = 2972] [serial = 48] [outer = 17F7F000] 13:29:03 INFO - PROCESS | 2972 | 1467318543629 Marionette DEBUG loaded listener.js 13:29:03 INFO - PROCESS | 2972 | ++DOMWINDOW == 49 (1BA6F800) [pid = 2972] [serial = 49] [outer = 17F7F000] 13:29:04 INFO - PROCESS | 2972 | 1467318544010 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]]]}] 13:29:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:29:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 630ms 13:29:04 INFO - PROCESS | 2972 | 1467318544064 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 13:29:04 INFO - PROCESS | 2972 | 1467318544066 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 13:29:04 INFO - PROCESS | 2972 | 1467318544069 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:29:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:29:04 INFO - PROCESS | 2972 | 1467318544071 Marionette TRACE conn5 <- [1,34,null,{}] 13:29:04 INFO - PROCESS | 2972 | 1467318544074 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}] 13:29:04 INFO - PROCESS | 2972 | 1467318544076 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:04 INFO - PROCESS | 2972 | 1467318544176 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 13:29:04 INFO - PROCESS | 2972 | 1467318544183 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:04 INFO - PROCESS | 2972 | 1467318544185 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:04 INFO - PROCESS | 2972 | ++DOCSHELL 1BA74400 == 16 [pid = 2972] [id = 18] 13:29:04 INFO - PROCESS | 2972 | ++DOMWINDOW == 50 (1BA74800) [pid = 2972] [serial = 50] [outer = 00000000] 13:29:04 INFO - PROCESS | 2972 | ++DOMWINDOW == 51 (1BDCC800) [pid = 2972] [serial = 51] [outer = 1BA74800] 13:29:04 INFO - PROCESS | 2972 | 1467318544230 Marionette DEBUG loaded listener.js 13:29:04 INFO - PROCESS | 2972 | ++DOMWINDOW == 52 (1BF9B800) [pid = 2972] [serial = 52] [outer = 1BA74800] 13:29:04 INFO - PROCESS | 2972 | 1467318544595 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]]]}] 13:29:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:29:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 13:29:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:29:04 INFO - PROCESS | 2972 | 1467318544644 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 13:29:04 INFO - PROCESS | 2972 | 1467318544646 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 13:29:04 INFO - PROCESS | 2972 | 1467318544649 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:29:04 INFO - PROCESS | 2972 | 1467318544651 Marionette TRACE conn5 <- [1,38,null,{}] 13:29:04 INFO - PROCESS | 2972 | 1467318544654 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}] 13:29:04 INFO - PROCESS | 2972 | 1467318544656 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:04 INFO - PROCESS | 2972 | 1467318544736 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 13:29:04 INFO - PROCESS | 2972 | 1467318544803 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:04 INFO - PROCESS | 2972 | 1467318544805 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:04 INFO - PROCESS | 2972 | ++DOCSHELL 1BDD0400 == 17 [pid = 2972] [id = 19] 13:29:04 INFO - PROCESS | 2972 | ++DOMWINDOW == 53 (1CE27400) [pid = 2972] [serial = 53] [outer = 00000000] 13:29:04 INFO - PROCESS | 2972 | ++DOMWINDOW == 54 (1D327800) [pid = 2972] [serial = 54] [outer = 1CE27400] 13:29:04 INFO - PROCESS | 2972 | 1467318544864 Marionette DEBUG loaded listener.js 13:29:04 INFO - PROCESS | 2972 | ++DOMWINDOW == 55 (1D328000) [pid = 2972] [serial = 55] [outer = 1CE27400] 13:29:05 INFO - PROCESS | 2972 | 1467318545196 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]]]}] 13:29:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:29:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 13:29:05 INFO - PROCESS | 2972 | 1467318545220 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 13:29:05 INFO - PROCESS | 2972 | 1467318545222 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 13:29:05 INFO - PROCESS | 2972 | 1467318545225 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:29:05 INFO - PROCESS | 2972 | 1467318545227 Marionette TRACE conn5 <- [1,42,null,{}] 13:29:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:29:05 INFO - PROCESS | 2972 | 1467318545231 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}] 13:29:05 INFO - PROCESS | 2972 | 1467318545232 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:05 INFO - PROCESS | 2972 | 1467318545307 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 13:29:05 INFO - PROCESS | 2972 | 1467318545370 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:05 INFO - PROCESS | 2972 | 1467318545372 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:05 INFO - PROCESS | 2972 | ++DOCSHELL 1721A800 == 18 [pid = 2972] [id = 20] 13:29:05 INFO - PROCESS | 2972 | ++DOMWINDOW == 56 (1721AC00) [pid = 2972] [serial = 56] [outer = 00000000] 13:29:05 INFO - PROCESS | 2972 | ++DOMWINDOW == 57 (17221C00) [pid = 2972] [serial = 57] [outer = 1721AC00] 13:29:05 INFO - PROCESS | 2972 | 1467318545420 Marionette DEBUG loaded listener.js 13:29:05 INFO - PROCESS | 2972 | ++DOMWINDOW == 58 (17222800) [pid = 2972] [serial = 58] [outer = 1721AC00] 13:29:05 INFO - PROCESS | 2972 | 1467318545761 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]]]}] 13:29:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:29:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 630ms 13:29:05 INFO - PROCESS | 2972 | 1467318545873 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 13:29:05 INFO - PROCESS | 2972 | 1467318545875 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 13:29:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:29:05 INFO - PROCESS | 2972 | 1467318545883 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:29:05 INFO - PROCESS | 2972 | 1467318545885 Marionette TRACE conn5 <- [1,46,null,{}] 13:29:05 INFO - PROCESS | 2972 | 1467318545888 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}] 13:29:05 INFO - PROCESS | 2972 | 1467318545890 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:05 INFO - PROCESS | 2972 | 1467318545971 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 13:29:05 INFO - PROCESS | 2972 | 1467318545979 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:05 INFO - PROCESS | 2972 | 1467318545981 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:06 INFO - PROCESS | 2972 | ++DOCSHELL 19375400 == 19 [pid = 2972] [id = 21] 13:29:06 INFO - PROCESS | 2972 | ++DOMWINDOW == 59 (19CB9C00) [pid = 2972] [serial = 59] [outer = 00000000] 13:29:06 INFO - PROCESS | 2972 | ++DOMWINDOW == 60 (1E7D8400) [pid = 2972] [serial = 60] [outer = 19CB9C00] 13:29:06 INFO - PROCESS | 2972 | 1467318546030 Marionette DEBUG loaded listener.js 13:29:06 INFO - PROCESS | 2972 | ++DOMWINDOW == 61 (1E7DB800) [pid = 2972] [serial = 61] [outer = 19CB9C00] 13:29:06 INFO - PROCESS | 2972 | 1467318546432 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]]]}] 13:29:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:29:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 571ms 13:29:06 INFO - PROCESS | 2972 | 1467318546459 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 13:29:06 INFO - PROCESS | 2972 | 1467318546461 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 13:29:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:29:06 INFO - PROCESS | 2972 | 1467318546464 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:29:06 INFO - PROCESS | 2972 | 1467318546466 Marionette TRACE conn5 <- [1,50,null,{}] 13:29:06 INFO - PROCESS | 2972 | 1467318546470 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}] 13:29:06 INFO - PROCESS | 2972 | 1467318546472 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:06 INFO - PROCESS | 2972 | 1467318546609 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 13:29:06 INFO - PROCESS | 2972 | 1467318546616 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:06 INFO - PROCESS | 2972 | 1467318546618 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:06 INFO - PROCESS | 2972 | ++DOCSHELL 17805800 == 20 [pid = 2972] [id = 22] 13:29:06 INFO - PROCESS | 2972 | ++DOMWINDOW == 62 (19584400) [pid = 2972] [serial = 62] [outer = 00000000] 13:29:06 INFO - PROCESS | 2972 | ++DOMWINDOW == 63 (1958D000) [pid = 2972] [serial = 63] [outer = 19584400] 13:29:06 INFO - PROCESS | 2972 | 1467318546666 Marionette DEBUG loaded listener.js 13:29:06 INFO - PROCESS | 2972 | ++DOMWINDOW == 64 (1E548800) [pid = 2972] [serial = 64] [outer = 19584400] 13:29:07 INFO - PROCESS | 2972 | 1467318547777 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]]]}] 13:29:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:29:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1331ms 13:29:07 INFO - PROCESS | 2972 | 1467318547798 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 13:29:07 INFO - PROCESS | 2972 | 1467318547802 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 13:29:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:29:07 INFO - PROCESS | 2972 | 1467318547812 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:29:07 INFO - PROCESS | 2972 | 1467318547815 Marionette TRACE conn5 <- [1,54,null,{}] 13:29:07 INFO - PROCESS | 2972 | 1467318547820 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}] 13:29:07 INFO - PROCESS | 2972 | 1467318547823 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:07 INFO - PROCESS | 2972 | 1467318547934 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 13:29:07 INFO - PROCESS | 2972 | 1467318547943 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:07 INFO - PROCESS | 2972 | 1467318547947 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:08 INFO - PROCESS | 2972 | ++DOCSHELL 0FE2E000 == 21 [pid = 2972] [id = 23] 13:29:08 INFO - PROCESS | 2972 | ++DOMWINDOW == 65 (0FE2F800) [pid = 2972] [serial = 65] [outer = 00000000] 13:29:08 INFO - PROCESS | 2972 | ++DOMWINDOW == 66 (10129C00) [pid = 2972] [serial = 66] [outer = 0FE2F800] 13:29:08 INFO - PROCESS | 2972 | 1467318548034 Marionette DEBUG loaded listener.js 13:29:08 INFO - PROCESS | 2972 | ++DOMWINDOW == 67 (10184400) [pid = 2972] [serial = 67] [outer = 0FE2F800] 13:29:08 INFO - PROCESS | 2972 | 1467318548436 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]]]}] 13:29:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:29:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 691ms 13:29:08 INFO - PROCESS | 2972 | 1467318548502 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 13:29:08 INFO - PROCESS | 2972 | 1467318548506 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 13:29:08 INFO - PROCESS | 2972 | 1467318548512 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:29:08 INFO - PROCESS | 2972 | 1467318548514 Marionette TRACE conn5 <- [1,58,null,{}] 13:29:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:29:08 INFO - PROCESS | 2972 | 1467318548518 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}] 13:29:08 INFO - PROCESS | 2972 | 1467318548521 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:08 INFO - PROCESS | 2972 | 1467318548633 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 13:29:08 INFO - PROCESS | 2972 | 1467318548639 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:08 INFO - PROCESS | 2972 | 1467318548641 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:08 INFO - PROCESS | 2972 | ++DOCSHELL 10FD0400 == 22 [pid = 2972] [id = 24] 13:29:08 INFO - PROCESS | 2972 | ++DOMWINDOW == 68 (13E0D000) [pid = 2972] [serial = 68] [outer = 00000000] 13:29:08 INFO - PROCESS | 2972 | ++DOMWINDOW == 69 (140E3800) [pid = 2972] [serial = 69] [outer = 13E0D000] 13:29:08 INFO - PROCESS | 2972 | 1467318548688 Marionette DEBUG loaded listener.js 13:29:08 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (14496000) [pid = 2972] [serial = 70] [outer = 13E0D000] 13:29:09 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (16748000) [pid = 2972] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:29:09 INFO - PROCESS | 2972 | --DOMWINDOW == 68 (1D331400) [pid = 2972] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:29:09 INFO - PROCESS | 2972 | --DOMWINDOW == 67 (10130000) [pid = 2972] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:29:09 INFO - PROCESS | 2972 | --DOMWINDOW == 66 (141C5400) [pid = 2972] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:29:09 INFO - PROCESS | 2972 | --DOMWINDOW == 65 (17F8F400) [pid = 2972] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:29:09 INFO - PROCESS | 2972 | --DOMWINDOW == 64 (18918C00) [pid = 2972] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:29:09 INFO - PROCESS | 2972 | 1467318549331 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]]]}] 13:29:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:29:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 870ms 13:29:09 INFO - PROCESS | 2972 | 1467318549388 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 13:29:09 INFO - PROCESS | 2972 | 1467318549391 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 13:29:09 INFO - PROCESS | 2972 | 1467318549394 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:29:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:29:09 INFO - PROCESS | 2972 | 1467318549397 Marionette TRACE conn5 <- [1,62,null,{}] 13:29:09 INFO - PROCESS | 2972 | 1467318549407 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}] 13:29:09 INFO - PROCESS | 2972 | 1467318549411 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:09 INFO - PROCESS | 2972 | 1467318549502 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 13:29:09 INFO - PROCESS | 2972 | 1467318549573 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:09 INFO - PROCESS | 2972 | 1467318549576 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:09 INFO - PROCESS | 2972 | ++DOCSHELL 14950800 == 23 [pid = 2972] [id = 25] 13:29:09 INFO - PROCESS | 2972 | ++DOMWINDOW == 65 (14951400) [pid = 2972] [serial = 71] [outer = 00000000] 13:29:09 INFO - PROCESS | 2972 | ++DOMWINDOW == 66 (16748000) [pid = 2972] [serial = 72] [outer = 14951400] 13:29:09 INFO - PROCESS | 2972 | 1467318549625 Marionette DEBUG loaded listener.js 13:29:09 INFO - PROCESS | 2972 | ++DOMWINDOW == 67 (17220C00) [pid = 2972] [serial = 73] [outer = 14951400] 13:29:09 INFO - PROCESS | 2972 | 1467318549985 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]]]}] 13:29:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:29:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 630ms 13:29:10 INFO - PROCESS | 2972 | 1467318550049 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 13:29:10 INFO - PROCESS | 2972 | 1467318550051 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 13:29:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:29:10 INFO - PROCESS | 2972 | 1467318550055 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:29:10 INFO - PROCESS | 2972 | 1467318550057 Marionette TRACE conn5 <- [1,66,null,{}] 13:29:10 INFO - PROCESS | 2972 | 1467318550060 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}] 13:29:10 INFO - PROCESS | 2972 | 1467318550062 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:10 INFO - PROCESS | 2972 | 1467318550141 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 13:29:10 INFO - PROCESS | 2972 | 1467318550147 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:10 INFO - PROCESS | 2972 | 1467318550149 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:10 INFO - PROCESS | 2972 | ++DOCSHELL 1780F000 == 24 [pid = 2972] [id = 26] 13:29:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 68 (17955C00) [pid = 2972] [serial = 74] [outer = 00000000] 13:29:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 69 (184B4C00) [pid = 2972] [serial = 75] [outer = 17955C00] 13:29:10 INFO - PROCESS | 2972 | 1467318550194 Marionette DEBUG loaded listener.js 13:29:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (18913000) [pid = 2972] [serial = 76] [outer = 17955C00] 13:29:10 INFO - PROCESS | 2972 | 1467318550579 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]]]}] 13:29:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:29:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 570ms 13:29:10 INFO - PROCESS | 2972 | 1467318550626 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 13:29:10 INFO - PROCESS | 2972 | 1467318550628 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 13:29:10 INFO - PROCESS | 2972 | 1467318550631 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:29:10 INFO - PROCESS | 2972 | 1467318550633 Marionette TRACE conn5 <- [1,70,null,{}] 13:29:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:29:10 INFO - PROCESS | 2972 | 1467318550637 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}] 13:29:10 INFO - PROCESS | 2972 | 1467318550638 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:10 INFO - PROCESS | 2972 | 1467318550716 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 13:29:10 INFO - PROCESS | 2972 | 1467318550721 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:10 INFO - PROCESS | 2972 | 1467318550723 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:10 INFO - PROCESS | 2972 | ++DOCSHELL 18D3FC00 == 25 [pid = 2972] [id = 27] 13:29:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (18D40800) [pid = 2972] [serial = 77] [outer = 00000000] 13:29:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (19583400) [pid = 2972] [serial = 78] [outer = 18D40800] 13:29:10 INFO - PROCESS | 2972 | 1467318550767 Marionette DEBUG loaded listener.js 13:29:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (1958A400) [pid = 2972] [serial = 79] [outer = 18D40800] 13:29:11 INFO - PROCESS | 2972 | 1467318551170 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]]]}] 13:29:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:29:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 630ms 13:29:11 INFO - PROCESS | 2972 | 1467318551267 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 13:29:11 INFO - PROCESS | 2972 | 1467318551271 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 13:29:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:29:11 INFO - PROCESS | 2972 | 1467318551276 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:29:11 INFO - PROCESS | 2972 | 1467318551281 Marionette TRACE conn5 <- [1,74,null,{}] 13:29:11 INFO - PROCESS | 2972 | 1467318551287 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}] 13:29:11 INFO - PROCESS | 2972 | 1467318551291 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:11 INFO - PROCESS | 2972 | 1467318551416 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 13:29:11 INFO - PROCESS | 2972 | 1467318551536 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:11 INFO - PROCESS | 2972 | 1467318551542 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:11 INFO - PROCESS | 2972 | ++DOCSHELL 0FE2BC00 == 26 [pid = 2972] [id = 28] 13:29:11 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (0FE2D400) [pid = 2972] [serial = 80] [outer = 00000000] 13:29:11 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (1012DC00) [pid = 2972] [serial = 81] [outer = 0FE2D400] 13:29:11 INFO - PROCESS | 2972 | 1467318551601 Marionette DEBUG loaded listener.js 13:29:11 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (105CE400) [pid = 2972] [serial = 82] [outer = 0FE2D400] 13:29:12 INFO - PROCESS | 2972 | 1467318552113 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]]]}] 13:29:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:29:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 890ms 13:29:12 INFO - PROCESS | 2972 | 1467318552167 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 13:29:12 INFO - PROCESS | 2972 | 1467318552171 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 13:29:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:29:12 INFO - PROCESS | 2972 | 1467318552177 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:29:12 INFO - PROCESS | 2972 | 1467318552181 Marionette TRACE conn5 <- [1,78,null,{}] 13:29:12 INFO - PROCESS | 2972 | 1467318552185 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}] 13:29:12 INFO - PROCESS | 2972 | 1467318552188 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:12 INFO - PROCESS | 2972 | 1467318552294 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 13:29:12 INFO - PROCESS | 2972 | 1467318552381 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:12 INFO - PROCESS | 2972 | 1467318552383 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:12 INFO - PROCESS | 2972 | ++DOCSHELL 1575BC00 == 27 [pid = 2972] [id = 29] 13:29:12 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (15E44C00) [pid = 2972] [serial = 83] [outer = 00000000] 13:29:12 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (17806400) [pid = 2972] [serial = 84] [outer = 15E44C00] 13:29:12 INFO - PROCESS | 2972 | 1467318552440 Marionette DEBUG loaded listener.js 13:29:12 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (184B0400) [pid = 2972] [serial = 85] [outer = 15E44C00] 13:29:13 INFO - PROCESS | 2972 | 1467318553008 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]]]}] 13:29:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:29:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 890ms 13:29:13 INFO - PROCESS | 2972 | 1467318553067 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 13:29:13 INFO - PROCESS | 2972 | 1467318553070 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 13:29:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:29:13 INFO - PROCESS | 2972 | 1467318553074 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:29:13 INFO - PROCESS | 2972 | 1467318553076 Marionette TRACE conn5 <- [1,82,null,{}] 13:29:13 INFO - PROCESS | 2972 | 1467318553087 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}] 13:29:13 INFO - PROCESS | 2972 | 1467318553092 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:13 INFO - PROCESS | 2972 | 1467318553230 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 13:29:13 INFO - PROCESS | 2972 | 1467318553300 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:13 INFO - PROCESS | 2972 | 1467318553304 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:13 INFO - PROCESS | 2972 | ++DOCSHELL 1B1AA000 == 28 [pid = 2972] [id = 30] 13:29:13 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (1B1E2C00) [pid = 2972] [serial = 86] [outer = 00000000] 13:29:13 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (1B1F0000) [pid = 2972] [serial = 87] [outer = 1B1E2C00] 13:29:13 INFO - PROCESS | 2972 | 1467318553362 Marionette DEBUG loaded listener.js 13:29:13 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (1BA6A800) [pid = 2972] [serial = 88] [outer = 1B1E2C00] 13:29:13 INFO - PROCESS | 2972 | 1467318553914 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]]]}] 13:29:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:29:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 870ms 13:29:13 INFO - PROCESS | 2972 | 1467318553946 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 13:29:13 INFO - PROCESS | 2972 | 1467318553949 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 13:29:13 INFO - PROCESS | 2972 | 1467318553952 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:29:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:29:13 INFO - PROCESS | 2972 | 1467318553954 Marionette TRACE conn5 <- [1,86,null,{}] 13:29:13 INFO - PROCESS | 2972 | 1467318553958 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}] 13:29:13 INFO - PROCESS | 2972 | 1467318553960 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:14 INFO - PROCESS | 2972 | 1467318554065 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 13:29:14 INFO - PROCESS | 2972 | 1467318554150 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:14 INFO - PROCESS | 2972 | 1467318554152 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:14 INFO - PROCESS | 2972 | ++DOCSHELL 19E57800 == 29 [pid = 2972] [id = 31] 13:29:14 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (19E59000) [pid = 2972] [serial = 89] [outer = 00000000] 13:29:14 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (19E5C400) [pid = 2972] [serial = 90] [outer = 19E59000] 13:29:14 INFO - PROCESS | 2972 | 1467318554210 Marionette DEBUG loaded listener.js 13:29:14 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (19E5E800) [pid = 2972] [serial = 91] [outer = 19E59000] 13:29:14 INFO - PROCESS | 2972 | 1467318554751 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]]]}] 13:29:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:29:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 870ms 13:29:14 INFO - PROCESS | 2972 | 1467318554845 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 13:29:14 INFO - PROCESS | 2972 | 1467318554847 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 13:29:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:29:14 INFO - PROCESS | 2972 | 1467318554852 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:29:14 INFO - PROCESS | 2972 | 1467318554854 Marionette TRACE conn5 <- [1,90,null,{}] 13:29:14 INFO - PROCESS | 2972 | 1467318554858 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}] 13:29:14 INFO - PROCESS | 2972 | 1467318554860 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:14 INFO - PROCESS | 2972 | 1467318555000 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 13:29:15 INFO - PROCESS | 2972 | 1467318555008 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:15 INFO - PROCESS | 2972 | 1467318555011 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:15 INFO - PROCESS | 2972 | ++DOCSHELL 10DDF800 == 30 [pid = 2972] [id = 32] 13:29:15 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (10DE0400) [pid = 2972] [serial = 92] [outer = 00000000] 13:29:15 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (14950C00) [pid = 2972] [serial = 93] [outer = 10DE0400] 13:29:15 INFO - PROCESS | 2972 | 1467318555067 Marionette DEBUG loaded listener.js 13:29:15 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (184B2400) [pid = 2972] [serial = 94] [outer = 10DE0400] 13:29:15 INFO - PROCESS | 2972 | 1467318555706 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]]]}] 13:29:16 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (17275800) [pid = 2972] [serial = 9] [outer = 00000000] [url = about:blank] 13:29:16 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (13E0D400) [pid = 2972] [serial = 4] [outer = 00000000] [url = about:blank] 13:29:16 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (104BE400) [pid = 2972] [serial = 27] [outer = 00000000] [url = about:blank] 13:29:16 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (14492C00) [pid = 2972] [serial = 30] [outer = 00000000] [url = about:blank] 13:29:16 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (15E47800) [pid = 2972] [serial = 36] [outer = 00000000] [url = about:blank] 13:29:16 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (17F97400) [pid = 2972] [serial = 39] [outer = 00000000] [url = about:blank] 13:29:16 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (18D41000) [pid = 2972] [serial = 42] [outer = 00000000] [url = about:blank] 13:29:16 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (17968400) [pid = 2972] [serial = 45] [outer = 00000000] [url = about:blank] 13:29:16 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (1B1ED400) [pid = 2972] [serial = 48] [outer = 00000000] [url = about:blank] 13:29:16 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (1BDCC800) [pid = 2972] [serial = 51] [outer = 00000000] [url = about:blank] 13:29:16 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (1D327800) [pid = 2972] [serial = 54] [outer = 00000000] [url = about:blank] 13:29:16 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (17221C00) [pid = 2972] [serial = 57] [outer = 00000000] [url = about:blank] 13:29:16 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (14945400) [pid = 2972] [serial = 33] [outer = 00000000] [url = about:blank] 13:29:16 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (184B5400) [pid = 2972] [serial = 40] [outer = 00000000] [url = about:blank] 13:29:16 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (18E7A000) [pid = 2972] [serial = 43] [outer = 00000000] [url = about:blank] 13:29:16 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (1E7D8400) [pid = 2972] [serial = 60] [outer = 00000000] [url = about:blank] 13:29:16 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (105CF800) [pid = 2972] [serial = 28] [outer = 00000000] [url = about:blank] 13:29:16 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (14896800) [pid = 2972] [serial = 31] [outer = 00000000] [url = about:blank] 13:29:16 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (1E546800) [pid = 2972] [serial = 22] [outer = 00000000] [url = about:blank] 13:29:16 INFO - PROCESS | 2972 | --DOMWINDOW == 68 (1E546000) [pid = 2972] [serial = 24] [outer = 00000000] [url = about:blank] 13:29:16 INFO - PROCESS | 2972 | --DOMWINDOW == 67 (1E542000) [pid = 2972] [serial = 21] [outer = 00000000] [url = about:blank] 13:29:16 INFO - PROCESS | 2972 | --DOMWINDOW == 66 (19C0D800) [pid = 2972] [serial = 14] [outer = 00000000] [url = about:blank] 13:29:16 INFO - PROCESS | 2972 | --DOMWINDOW == 65 (19845C00) [pid = 2972] [serial = 17] [outer = 00000000] [url = about:blank] 13:29:16 INFO - PROCESS | 2972 | --DOMWINDOW == 64 (1727BC00) [pid = 2972] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:29:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:29:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1435ms 13:29:16 INFO - PROCESS | 2972 | 1467318556327 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 13:29:16 INFO - PROCESS | 2972 | 1467318556332 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 13:29:16 INFO - PROCESS | 2972 | 1467318556339 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:29:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:29:16 INFO - PROCESS | 2972 | 1467318556342 Marionette TRACE conn5 <- [1,94,null,{}] 13:29:16 INFO - PROCESS | 2972 | 1467318556348 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}] 13:29:16 INFO - PROCESS | 2972 | 1467318556352 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:16 INFO - PROCESS | 2972 | 1467318556465 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 13:29:16 INFO - PROCESS | 2972 | 1467318556474 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:16 INFO - PROCESS | 2972 | 1467318556479 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:16 INFO - PROCESS | 2972 | ++DOCSHELL 0FE2A400 == 31 [pid = 2972] [id = 33] 13:29:16 INFO - PROCESS | 2972 | ++DOMWINDOW == 65 (0FE2AC00) [pid = 2972] [serial = 95] [outer = 00000000] 13:29:16 INFO - PROCESS | 2972 | ++DOMWINDOW == 66 (0FE30000) [pid = 2972] [serial = 96] [outer = 0FE2AC00] 13:29:16 INFO - PROCESS | 2972 | 1467318556528 Marionette DEBUG loaded listener.js 13:29:16 INFO - PROCESS | 2972 | ++DOMWINDOW == 67 (0FEA5000) [pid = 2972] [serial = 97] [outer = 0FE2AC00] 13:29:16 INFO - PROCESS | 2972 | 1467318556967 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]]]}] 13:29:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:29:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 670ms 13:29:17 INFO - PROCESS | 2972 | 1467318557015 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 13:29:17 INFO - PROCESS | 2972 | 1467318557018 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 13:29:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:29:17 INFO - PROCESS | 2972 | 1467318557025 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:29:17 INFO - PROCESS | 2972 | 1467318557029 Marionette TRACE conn5 <- [1,98,null,{}] 13:29:17 INFO - PROCESS | 2972 | 1467318557033 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}] 13:29:17 INFO - PROCESS | 2972 | 1467318557035 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:17 INFO - PROCESS | 2972 | 1467318557123 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 13:29:17 INFO - PROCESS | 2972 | 1467318557132 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:17 INFO - PROCESS | 2972 | 1467318557135 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:17 INFO - PROCESS | 2972 | ++DOCSHELL 1448F400 == 32 [pid = 2972] [id = 34] 13:29:17 INFO - PROCESS | 2972 | ++DOMWINDOW == 68 (1448FC00) [pid = 2972] [serial = 98] [outer = 00000000] 13:29:17 INFO - PROCESS | 2972 | ++DOMWINDOW == 69 (1489B000) [pid = 2972] [serial = 99] [outer = 1448FC00] 13:29:17 INFO - PROCESS | 2972 | 1467318557183 Marionette DEBUG loaded listener.js 13:29:17 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (1492EC00) [pid = 2972] [serial = 100] [outer = 1448FC00] 13:29:17 INFO - PROCESS | 2972 | 1467318557615 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]]]}] 13:29:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:29:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 630ms 13:29:17 INFO - PROCESS | 2972 | 1467318557655 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 13:29:17 INFO - PROCESS | 2972 | 1467318557657 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 13:29:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:29:17 INFO - PROCESS | 2972 | 1467318557664 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:29:17 INFO - PROCESS | 2972 | 1467318557666 Marionette TRACE conn5 <- [1,102,null,{}] 13:29:17 INFO - PROCESS | 2972 | 1467318557677 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}] 13:29:17 INFO - PROCESS | 2972 | 1467318557682 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:17 INFO - PROCESS | 2972 | 1467318557769 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 13:29:17 INFO - PROCESS | 2972 | 1467318557807 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:17 INFO - PROCESS | 2972 | 1467318557810 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:17 INFO - PROCESS | 2972 | ++DOCSHELL 17807400 == 33 [pid = 2972] [id = 35] 13:29:17 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (17808000) [pid = 2972] [serial = 101] [outer = 00000000] 13:29:17 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (17F80C00) [pid = 2972] [serial = 102] [outer = 17808000] 13:29:17 INFO - PROCESS | 2972 | 1467318557859 Marionette DEBUG loaded listener.js 13:29:17 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (17F99C00) [pid = 2972] [serial = 103] [outer = 17808000] 13:29:18 INFO - PROCESS | 2972 | 1467318558260 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]]]}] 13:29:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:29:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 630ms 13:29:18 INFO - PROCESS | 2972 | 1467318558305 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 13:29:18 INFO - PROCESS | 2972 | 1467318558307 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 13:29:18 INFO - PROCESS | 2972 | 1467318558310 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:29:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:29:18 INFO - PROCESS | 2972 | 1467318558312 Marionette TRACE conn5 <- [1,106,null,{}] 13:29:18 INFO - PROCESS | 2972 | 1467318558315 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}] 13:29:18 INFO - PROCESS | 2972 | 1467318558317 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:18 INFO - PROCESS | 2972 | 1467318558409 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 13:29:18 INFO - PROCESS | 2972 | 1467318558414 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:18 INFO - PROCESS | 2972 | 1467318558416 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:18 INFO - PROCESS | 2972 | ++DOCSHELL 18767400 == 34 [pid = 2972] [id = 36] 13:29:18 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (18768000) [pid = 2972] [serial = 104] [outer = 00000000] 13:29:18 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (19370000) [pid = 2972] [serial = 105] [outer = 18768000] 13:29:18 INFO - PROCESS | 2972 | 1467318558461 Marionette DEBUG loaded listener.js 13:29:18 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (19583000) [pid = 2972] [serial = 106] [outer = 18768000] 13:29:18 INFO - PROCESS | 2972 | 1467318558891 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]]]}] 13:29:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:29:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 13:29:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:29:18 INFO - PROCESS | 2972 | 1467318558946 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 13:29:18 INFO - PROCESS | 2972 | 1467318558948 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 13:29:18 INFO - PROCESS | 2972 | 1467318558951 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:29:18 INFO - PROCESS | 2972 | 1467318558953 Marionette TRACE conn5 <- [1,110,null,{}] 13:29:18 INFO - PROCESS | 2972 | 1467318558956 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}] 13:29:18 INFO - PROCESS | 2972 | 1467318558958 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:19 INFO - PROCESS | 2972 | 1467318559057 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 13:29:19 INFO - PROCESS | 2972 | 1467318559065 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:19 INFO - PROCESS | 2972 | 1467318559067 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:19 INFO - PROCESS | 2972 | ++DOCSHELL 1958A000 == 35 [pid = 2972] [id = 37] 13:29:19 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (1958C800) [pid = 2972] [serial = 107] [outer = 00000000] 13:29:19 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (19C08400) [pid = 2972] [serial = 108] [outer = 1958C800] 13:29:19 INFO - PROCESS | 2972 | 1467318559112 Marionette DEBUG loaded listener.js 13:29:19 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (19CBEC00) [pid = 2972] [serial = 109] [outer = 1958C800] 13:29:19 INFO - PROCESS | 2972 | 1467318559541 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]]]}] 13:29:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:29:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 13:29:19 INFO - PROCESS | 2972 | 1467318559582 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 13:29:19 INFO - PROCESS | 2972 | 1467318559585 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 13:29:19 INFO - PROCESS | 2972 | 1467318559588 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:29:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:29:19 INFO - PROCESS | 2972 | 1467318559590 Marionette TRACE conn5 <- [1,114,null,{}] 13:29:19 INFO - PROCESS | 2972 | 1467318559593 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}] 13:29:19 INFO - PROCESS | 2972 | 1467318559599 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:19 INFO - PROCESS | 2972 | 1467318559727 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 13:29:19 INFO - PROCESS | 2972 | 1467318559733 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:19 INFO - PROCESS | 2972 | 1467318559735 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:19 INFO - PROCESS | 2972 | ++DOCSHELL 19E55C00 == 36 [pid = 2972] [id = 38] 13:29:19 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (19E56C00) [pid = 2972] [serial = 110] [outer = 00000000] 13:29:19 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (1B2DE400) [pid = 2972] [serial = 111] [outer = 19E56C00] 13:29:19 INFO - PROCESS | 2972 | 1467318559780 Marionette DEBUG loaded listener.js 13:29:19 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (1BA32400) [pid = 2972] [serial = 112] [outer = 19E56C00] 13:29:20 INFO - PROCESS | 2972 | 1467318560209 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]]]}] 13:29:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:29:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 670ms 13:29:20 INFO - PROCESS | 2972 | 1467318560261 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 13:29:20 INFO - PROCESS | 2972 | 1467318560263 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 13:29:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:29:20 INFO - PROCESS | 2972 | 1467318560266 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:29:20 INFO - PROCESS | 2972 | 1467318560268 Marionette TRACE conn5 <- [1,118,null,{}] 13:29:20 INFO - PROCESS | 2972 | 1467318560279 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}] 13:29:20 INFO - PROCESS | 2972 | 1467318560281 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:20 INFO - PROCESS | 2972 | 1467318560408 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 13:29:20 INFO - PROCESS | 2972 | 1467318560460 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:20 INFO - PROCESS | 2972 | 1467318560462 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:20 INFO - PROCESS | 2972 | ++DOCSHELL 1BA37C00 == 37 [pid = 2972] [id = 39] 13:29:20 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (1BA38000) [pid = 2972] [serial = 113] [outer = 00000000] 13:29:20 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (1BA76400) [pid = 2972] [serial = 114] [outer = 1BA38000] 13:29:20 INFO - PROCESS | 2972 | 1467318560507 Marionette DEBUG loaded listener.js 13:29:20 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (1BF90C00) [pid = 2972] [serial = 115] [outer = 1BA38000] 13:29:20 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (19584400) [pid = 2972] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:29:20 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (149E6000) [pid = 2972] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:29:20 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (17F7F000) [pid = 2972] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:29:20 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (1CE27400) [pid = 2972] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:29:20 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (19CB9C00) [pid = 2972] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:29:20 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (1721AC00) [pid = 2972] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:29:20 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (1BA74800) [pid = 2972] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:29:20 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (18D40800) [pid = 2972] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:29:20 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (0FE2F800) [pid = 2972] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:29:20 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (14951400) [pid = 2972] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:29:20 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (13E0D000) [pid = 2972] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:29:20 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (17955C00) [pid = 2972] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:29:20 INFO - PROCESS | 2972 | 1467318560937 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]]]}] 13:29:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:29:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 730ms 13:29:20 INFO - PROCESS | 2972 | 1467318561001 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 13:29:20 INFO - PROCESS | 2972 | 1467318561003 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 13:29:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:29:21 INFO - PROCESS | 2972 | 1467318561006 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:29:21 INFO - PROCESS | 2972 | 1467318561008 Marionette TRACE conn5 <- [1,122,null,{}] 13:29:21 INFO - PROCESS | 2972 | 1467318561011 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}] 13:29:21 INFO - PROCESS | 2972 | 1467318561013 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:21 INFO - PROCESS | 2972 | 1467318561088 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 13:29:21 INFO - PROCESS | 2972 | 1467318561094 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:21 INFO - PROCESS | 2972 | 1467318561096 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:21 INFO - PROCESS | 2972 | ++DOCSHELL 1721B800 == 38 [pid = 2972] [id = 40] 13:29:21 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (18D40800) [pid = 2972] [serial = 116] [outer = 00000000] 13:29:21 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (19CC0000) [pid = 2972] [serial = 117] [outer = 18D40800] 13:29:21 INFO - PROCESS | 2972 | 1467318561140 Marionette DEBUG loaded listener.js 13:29:21 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (1B1E7C00) [pid = 2972] [serial = 118] [outer = 18D40800] 13:29:21 INFO - PROCESS | 2972 | 1467318561517 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]]]}] 13:29:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:29:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 530ms 13:29:21 INFO - PROCESS | 2972 | 1467318561538 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 13:29:21 INFO - PROCESS | 2972 | 1467318561540 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 13:29:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:29:21 INFO - PROCESS | 2972 | 1467318561543 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:29:21 INFO - PROCESS | 2972 | 1467318561545 Marionette TRACE conn5 <- [1,126,null,{}] 13:29:21 INFO - PROCESS | 2972 | 1467318561548 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}] 13:29:21 INFO - PROCESS | 2972 | 1467318561550 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:21 INFO - PROCESS | 2972 | 1467318561654 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 13:29:21 INFO - PROCESS | 2972 | 1467318561662 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:21 INFO - PROCESS | 2972 | 1467318561664 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:21 INFO - PROCESS | 2972 | ++DOCSHELL 1BD36000 == 39 [pid = 2972] [id = 41] 13:29:21 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (1BDCB800) [pid = 2972] [serial = 119] [outer = 00000000] 13:29:21 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (1C71AC00) [pid = 2972] [serial = 120] [outer = 1BDCB800] 13:29:21 INFO - PROCESS | 2972 | 1467318561707 Marionette DEBUG loaded listener.js 13:29:21 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (1CF92000) [pid = 2972] [serial = 121] [outer = 1BDCB800] 13:29:22 INFO - PROCESS | 2972 | 1467318562111 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]]]}] 13:29:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:29:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 13:29:22 INFO - PROCESS | 2972 | 1467318562174 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 13:29:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:29:22 INFO - PROCESS | 2972 | 1467318562176 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 13:29:22 INFO - PROCESS | 2972 | 1467318562179 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:29:22 INFO - PROCESS | 2972 | 1467318562181 Marionette TRACE conn5 <- [1,130,null,{}] 13:29:22 INFO - PROCESS | 2972 | 1467318562194 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}] 13:29:22 INFO - PROCESS | 2972 | 1467318562196 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:22 INFO - PROCESS | 2972 | 1467318562302 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 13:29:22 INFO - PROCESS | 2972 | 1467318562314 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:22 INFO - PROCESS | 2972 | 1467318562316 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:22 INFO - PROCESS | 2972 | ++DOCSHELL 1980F400 == 40 [pid = 2972] [id = 42] 13:29:22 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (1980F800) [pid = 2972] [serial = 122] [outer = 00000000] 13:29:22 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (1981A000) [pid = 2972] [serial = 123] [outer = 1980F800] 13:29:22 INFO - PROCESS | 2972 | 1467318562361 Marionette DEBUG loaded listener.js 13:29:22 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (19863800) [pid = 2972] [serial = 124] [outer = 1980F800] 13:29:22 INFO - PROCESS | 2972 | 1467318562727 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]]]}] 13:29:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:29:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 571ms 13:29:22 INFO - PROCESS | 2972 | 1467318562780 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 13:29:22 INFO - PROCESS | 2972 | 1467318562784 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 13:29:22 INFO - PROCESS | 2972 | 1467318562790 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:29:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:29:22 INFO - PROCESS | 2972 | 1467318562795 Marionette TRACE conn5 <- [1,134,null,{}] 13:29:22 INFO - PROCESS | 2972 | 1467318562801 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}] 13:29:22 INFO - PROCESS | 2972 | 1467318562805 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:22 INFO - PROCESS | 2972 | 1467318562950 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 13:29:23 INFO - PROCESS | 2972 | 1467318563085 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:23 INFO - PROCESS | 2972 | 1467318563091 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:23 INFO - PROCESS | 2972 | ++DOCSHELL 0FE29400 == 41 [pid = 2972] [id = 43] 13:29:23 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (0FE2C400) [pid = 2972] [serial = 125] [outer = 00000000] 13:29:23 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (104BE000) [pid = 2972] [serial = 126] [outer = 0FE2C400] 13:29:23 INFO - PROCESS | 2972 | 1467318563148 Marionette DEBUG loaded listener.js 13:29:23 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (13E0E800) [pid = 2972] [serial = 127] [outer = 0FE2C400] 13:29:23 INFO - PROCESS | 2972 | 1467318563879 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]]]}] 13:29:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:29:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1123ms 13:29:23 INFO - PROCESS | 2972 | 1467318563919 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 13:29:23 INFO - PROCESS | 2972 | 1467318563923 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 13:29:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:29:23 INFO - PROCESS | 2972 | 1467318563930 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:29:23 INFO - PROCESS | 2972 | 1467318563934 Marionette TRACE conn5 <- [1,138,null,{}] 13:29:23 INFO - PROCESS | 2972 | 1467318563938 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}] 13:29:23 INFO - PROCESS | 2972 | 1467318563941 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:24 INFO - PROCESS | 2972 | 1467318564059 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 13:29:24 INFO - PROCESS | 2972 | 1467318564132 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:24 INFO - PROCESS | 2972 | 1467318564135 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:24 INFO - PROCESS | 2972 | ++DOCSHELL 1674D400 == 42 [pid = 2972] [id = 44] 13:29:24 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (17217400) [pid = 2972] [serial = 128] [outer = 00000000] 13:29:24 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (1727A800) [pid = 2972] [serial = 129] [outer = 17217400] 13:29:24 INFO - PROCESS | 2972 | 1467318564192 Marionette DEBUG loaded listener.js 13:29:24 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (184B9000) [pid = 2972] [serial = 130] [outer = 17217400] 13:29:24 INFO - PROCESS | 2972 | --DOCSHELL 1BD36000 == 41 [pid = 2972] [id = 41] 13:29:24 INFO - PROCESS | 2972 | --DOCSHELL 1721B800 == 40 [pid = 2972] [id = 40] 13:29:24 INFO - PROCESS | 2972 | --DOCSHELL 1BA37C00 == 39 [pid = 2972] [id = 39] 13:29:24 INFO - PROCESS | 2972 | --DOCSHELL 19E55C00 == 38 [pid = 2972] [id = 38] 13:29:24 INFO - PROCESS | 2972 | --DOCSHELL 1958A000 == 37 [pid = 2972] [id = 37] 13:29:24 INFO - PROCESS | 2972 | --DOCSHELL 18767400 == 36 [pid = 2972] [id = 36] 13:29:24 INFO - PROCESS | 2972 | --DOCSHELL 17807400 == 35 [pid = 2972] [id = 35] 13:29:24 INFO - PROCESS | 2972 | --DOCSHELL 1448F400 == 34 [pid = 2972] [id = 34] 13:29:24 INFO - PROCESS | 2972 | --DOCSHELL 0FE2A400 == 33 [pid = 2972] [id = 33] 13:29:24 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (1958D000) [pid = 2972] [serial = 63] [outer = 00000000] [url = about:blank] 13:29:24 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (19374800) [pid = 2972] [serial = 46] [outer = 00000000] [url = about:blank] 13:29:24 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (1BA6F800) [pid = 2972] [serial = 49] [outer = 00000000] [url = about:blank] 13:29:24 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (1D328000) [pid = 2972] [serial = 55] [outer = 00000000] [url = about:blank] 13:29:24 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (1E7DB800) [pid = 2972] [serial = 61] [outer = 00000000] [url = about:blank] 13:29:24 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (17222800) [pid = 2972] [serial = 58] [outer = 00000000] [url = about:blank] 13:29:24 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (1BF9B800) [pid = 2972] [serial = 52] [outer = 00000000] [url = about:blank] 13:29:24 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (19583400) [pid = 2972] [serial = 78] [outer = 00000000] [url = about:blank] 13:29:24 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (1958A400) [pid = 2972] [serial = 79] [outer = 00000000] [url = about:blank] 13:29:24 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (10129C00) [pid = 2972] [serial = 66] [outer = 00000000] [url = about:blank] 13:29:24 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (10184400) [pid = 2972] [serial = 67] [outer = 00000000] [url = about:blank] 13:29:24 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (16748000) [pid = 2972] [serial = 72] [outer = 00000000] [url = about:blank] 13:29:24 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (140E3800) [pid = 2972] [serial = 69] [outer = 00000000] [url = about:blank] 13:29:24 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (184B4C00) [pid = 2972] [serial = 75] [outer = 00000000] [url = about:blank] 13:29:24 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (14496000) [pid = 2972] [serial = 70] [outer = 00000000] [url = about:blank] 13:29:24 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (17220C00) [pid = 2972] [serial = 73] [outer = 00000000] [url = about:blank] 13:29:24 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (1E548800) [pid = 2972] [serial = 64] [outer = 00000000] [url = about:blank] 13:29:24 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (18913000) [pid = 2972] [serial = 76] [outer = 00000000] [url = about:blank] 13:29:25 INFO - PROCESS | 2972 | 1467318565092 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]]]}] 13:29:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:29:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1180ms 13:29:25 INFO - PROCESS | 2972 | 1467318565109 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 13:29:25 INFO - PROCESS | 2972 | 1467318565113 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 13:29:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:29:25 INFO - PROCESS | 2972 | 1467318565117 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:29:25 INFO - PROCESS | 2972 | 1467318565120 Marionette TRACE conn5 <- [1,142,null,{}] 13:29:25 INFO - PROCESS | 2972 | 1467318565125 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}] 13:29:25 INFO - PROCESS | 2972 | 1467318565128 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:25 INFO - PROCESS | 2972 | 1467318565212 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 13:29:25 INFO - PROCESS | 2972 | 1467318565219 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:25 INFO - PROCESS | 2972 | 1467318565223 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:25 INFO - PROCESS | 2972 | ++DOCSHELL 10222400 == 34 [pid = 2972] [id = 45] 13:29:25 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (10227400) [pid = 2972] [serial = 131] [outer = 00000000] 13:29:25 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (10DDEC00) [pid = 2972] [serial = 132] [outer = 10227400] 13:29:25 INFO - PROCESS | 2972 | 1467318565271 Marionette DEBUG loaded listener.js 13:29:25 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (140A2000) [pid = 2972] [serial = 133] [outer = 10227400] 13:29:25 INFO - PROCESS | 2972 | 1467318565767 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]]]}] 13:29:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:29:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 670ms 13:29:25 INFO - PROCESS | 2972 | 1467318565790 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 13:29:25 INFO - PROCESS | 2972 | 1467318565794 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 13:29:25 INFO - PROCESS | 2972 | 1467318565800 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:29:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:29:25 INFO - PROCESS | 2972 | 1467318565803 Marionette TRACE conn5 <- [1,146,null,{}] 13:29:25 INFO - PROCESS | 2972 | 1467318565807 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}] 13:29:25 INFO - PROCESS | 2972 | 1467318565810 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:25 INFO - PROCESS | 2972 | 1467318565898 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 13:29:25 INFO - PROCESS | 2972 | 1467318565906 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:25 INFO - PROCESS | 2972 | 1467318565909 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:25 INFO - PROCESS | 2972 | ++DOCSHELL 149DF400 == 35 [pid = 2972] [id = 46] 13:29:25 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (149E4400) [pid = 2972] [serial = 134] [outer = 00000000] 13:29:25 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (1674D000) [pid = 2972] [serial = 135] [outer = 149E4400] 13:29:25 INFO - PROCESS | 2972 | 1467318565955 Marionette DEBUG loaded listener.js 13:29:26 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (1721CC00) [pid = 2972] [serial = 136] [outer = 149E4400] 13:29:26 INFO - PROCESS | 2972 | 1467318566394 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]]]}] 13:29:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:29:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 630ms 13:29:26 INFO - PROCESS | 2972 | 1467318566435 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 13:29:26 INFO - PROCESS | 2972 | 1467318566437 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 13:29:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:29:26 INFO - PROCESS | 2972 | 1467318566441 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:29:26 INFO - PROCESS | 2972 | 1467318566444 Marionette TRACE conn5 <- [1,150,null,{}] 13:29:26 INFO - PROCESS | 2972 | 1467318566455 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}] 13:29:26 INFO - PROCESS | 2972 | 1467318566460 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:26 INFO - PROCESS | 2972 | 1467318566542 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 13:29:26 INFO - PROCESS | 2972 | 1467318566551 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:26 INFO - PROCESS | 2972 | 1467318566554 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:26 INFO - PROCESS | 2972 | ++DOCSHELL 18910C00 == 36 [pid = 2972] [id = 47] 13:29:26 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (18913000) [pid = 2972] [serial = 137] [outer = 00000000] 13:29:26 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (189B6C00) [pid = 2972] [serial = 138] [outer = 18913000] 13:29:26 INFO - PROCESS | 2972 | 1467318566610 Marionette DEBUG loaded listener.js 13:29:26 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (18E7E400) [pid = 2972] [serial = 139] [outer = 18913000] 13:29:27 INFO - PROCESS | 2972 | 1467318567049 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]]]}] 13:29:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:29:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 630ms 13:29:27 INFO - PROCESS | 2972 | 1467318567090 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 13:29:27 INFO - PROCESS | 2972 | 1467318567092 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 13:29:27 INFO - PROCESS | 2972 | 1467318567095 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:29:27 INFO - PROCESS | 2972 | 1467318567097 Marionette TRACE conn5 <- [1,154,null,{}] 13:29:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:29:27 INFO - PROCESS | 2972 | 1467318567101 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}] 13:29:27 INFO - PROCESS | 2972 | 1467318567103 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:27 INFO - PROCESS | 2972 | 1467318567186 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 13:29:27 INFO - PROCESS | 2972 | 1467318567192 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:27 INFO - PROCESS | 2972 | 1467318567194 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:27 INFO - PROCESS | 2972 | ++DOCSHELL 19584400 == 37 [pid = 2972] [id = 48] 13:29:27 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (19588400) [pid = 2972] [serial = 140] [outer = 00000000] 13:29:27 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (1981B800) [pid = 2972] [serial = 141] [outer = 19588400] 13:29:27 INFO - PROCESS | 2972 | 1467318567239 Marionette DEBUG loaded listener.js 13:29:27 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (1986D800) [pid = 2972] [serial = 142] [outer = 19588400] 13:29:27 INFO - PROCESS | 2972 | 1467318567693 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]]]}] 13:29:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:29:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 630ms 13:29:27 INFO - PROCESS | 2972 | 1467318567733 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 13:29:27 INFO - PROCESS | 2972 | 1467318567735 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 13:29:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:29:27 INFO - PROCESS | 2972 | 1467318567738 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:29:27 INFO - PROCESS | 2972 | 1467318567739 Marionette TRACE conn5 <- [1,158,null,{}] 13:29:27 INFO - PROCESS | 2972 | 1467318567743 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}] 13:29:27 INFO - PROCESS | 2972 | 1467318567745 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:27 INFO - PROCESS | 2972 | 1467318567846 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 13:29:27 INFO - PROCESS | 2972 | 1467318567854 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:27 INFO - PROCESS | 2972 | 1467318567856 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:27 INFO - PROCESS | 2972 | ++DOCSHELL 19C0E400 == 38 [pid = 2972] [id = 49] 13:29:27 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (19CB7C00) [pid = 2972] [serial = 143] [outer = 00000000] 13:29:27 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (19D7DC00) [pid = 2972] [serial = 144] [outer = 19CB7C00] 13:29:27 INFO - PROCESS | 2972 | 1467318567900 Marionette DEBUG loaded listener.js 13:29:27 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (19D8B800) [pid = 2972] [serial = 145] [outer = 19CB7C00] 13:29:28 INFO - PROCESS | 2972 | 1467318568385 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]]]}] 13:29:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:29:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 670ms 13:29:28 INFO - PROCESS | 2972 | 1467318568409 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 13:29:28 INFO - PROCESS | 2972 | 1467318568411 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 13:29:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:29:28 INFO - PROCESS | 2972 | 1467318568414 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:29:28 INFO - PROCESS | 2972 | 1467318568416 Marionette TRACE conn5 <- [1,162,null,{}] 13:29:28 INFO - PROCESS | 2972 | 1467318568428 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}] 13:29:28 INFO - PROCESS | 2972 | 1467318568434 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:28 INFO - PROCESS | 2972 | 1467318568571 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 13:29:28 INFO - PROCESS | 2972 | 1467318568586 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:28 INFO - PROCESS | 2972 | 1467318568588 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:28 INFO - PROCESS | 2972 | ++DOCSHELL 19816C00 == 39 [pid = 2972] [id = 50] 13:29:28 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (19E5A000) [pid = 2972] [serial = 146] [outer = 00000000] 13:29:28 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (1BA3A800) [pid = 2972] [serial = 147] [outer = 19E5A000] 13:29:28 INFO - PROCESS | 2972 | 1467318568632 Marionette DEBUG loaded listener.js 13:29:28 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (1BA3B000) [pid = 2972] [serial = 148] [outer = 19E5A000] 13:29:29 INFO - PROCESS | 2972 | 1467318569082 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]]]}] 13:29:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:29:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 731ms 13:29:29 INFO - PROCESS | 2972 | 1467318569146 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 13:29:29 INFO - PROCESS | 2972 | 1467318569148 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 13:29:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:29:29 INFO - PROCESS | 2972 | 1467318569151 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:29:29 INFO - PROCESS | 2972 | 1467318569153 Marionette TRACE conn5 <- [1,166,null,{}] 13:29:29 INFO - PROCESS | 2972 | 1467318569157 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}] 13:29:29 INFO - PROCESS | 2972 | 1467318569159 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:29 INFO - PROCESS | 2972 | 1467318569285 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 13:29:29 INFO - PROCESS | 2972 | 1467318569336 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:29 INFO - PROCESS | 2972 | 1467318569338 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:29 INFO - PROCESS | 2972 | ++DOCSHELL 0C706000 == 40 [pid = 2972] [id = 51] 13:29:29 INFO - PROCESS | 2972 | ++DOMWINDOW == 89 (0C708000) [pid = 2972] [serial = 149] [outer = 00000000] 13:29:29 INFO - PROCESS | 2972 | ++DOMWINDOW == 90 (0C70E000) [pid = 2972] [serial = 150] [outer = 0C708000] 13:29:29 INFO - PROCESS | 2972 | 1467318569382 Marionette DEBUG loaded listener.js 13:29:29 INFO - PROCESS | 2972 | ++DOMWINDOW == 91 (0C968C00) [pid = 2972] [serial = 151] [outer = 0C708000] 13:29:29 INFO - PROCESS | 2972 | --DOMWINDOW == 90 (1B1E2C00) [pid = 2972] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:29:29 INFO - PROCESS | 2972 | --DOMWINDOW == 89 (19E59000) [pid = 2972] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:29:29 INFO - PROCESS | 2972 | --DOMWINDOW == 88 (19E56C00) [pid = 2972] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:29:29 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (1BA38000) [pid = 2972] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:29:29 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (18D40800) [pid = 2972] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:29:29 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (1BDCB800) [pid = 2972] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 13:29:29 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (18768000) [pid = 2972] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:29:29 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (17808000) [pid = 2972] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:29:29 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (0FE2AC00) [pid = 2972] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:29:29 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (1448FC00) [pid = 2972] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:29:29 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (1958C800) [pid = 2972] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:29:29 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (0FE2D400) [pid = 2972] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:29:29 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (15E44C00) [pid = 2972] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:29:29 INFO - PROCESS | 2972 | 1467318569838 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]]]}] 13:29:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:29:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 730ms 13:29:29 INFO - PROCESS | 2972 | 1467318569882 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 13:29:29 INFO - PROCESS | 2972 | 1467318569884 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 13:29:29 INFO - PROCESS | 2972 | 1467318569898 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:29:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:29:29 INFO - PROCESS | 2972 | 1467318569900 Marionette TRACE conn5 <- [1,170,null,{}] 13:29:29 INFO - PROCESS | 2972 | 1467318569904 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}] 13:29:29 INFO - PROCESS | 2972 | 1467318569906 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:29 INFO - PROCESS | 2972 | 1467318569987 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 13:29:29 INFO - PROCESS | 2972 | 1467318569992 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:29 INFO - PROCESS | 2972 | 1467318569994 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:30 INFO - PROCESS | 2972 | ++DOCSHELL 13E12C00 == 41 [pid = 2972] [id = 52] 13:29:30 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (144B4800) [pid = 2972] [serial = 152] [outer = 00000000] 13:29:30 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (19CB8000) [pid = 2972] [serial = 153] [outer = 144B4800] 13:29:30 INFO - PROCESS | 2972 | 1467318570039 Marionette DEBUG loaded listener.js 13:29:30 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (1B1A1800) [pid = 2972] [serial = 154] [outer = 144B4800] 13:29:30 INFO - PROCESS | 2972 | 1467318570441 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]]]}] 13:29:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:29:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 570ms 13:29:30 INFO - PROCESS | 2972 | 1467318570473 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 13:29:30 INFO - PROCESS | 2972 | 1467318570475 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 13:29:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:29:30 INFO - PROCESS | 2972 | 1467318570478 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:29:30 INFO - PROCESS | 2972 | 1467318570480 Marionette TRACE conn5 <- [1,174,null,{}] 13:29:30 INFO - PROCESS | 2972 | 1467318570493 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}] 13:29:30 INFO - PROCESS | 2972 | 1467318570495 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:30 INFO - PROCESS | 2972 | 1467318570573 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 13:29:30 INFO - PROCESS | 2972 | 1467318570579 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:30 INFO - PROCESS | 2972 | 1467318570581 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:30 INFO - PROCESS | 2972 | ++DOCSHELL 1018F400 == 42 [pid = 2972] [id = 53] 13:29:30 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (1BD3BC00) [pid = 2972] [serial = 155] [outer = 00000000] 13:29:30 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (1C0C4400) [pid = 2972] [serial = 156] [outer = 1BD3BC00] 13:29:30 INFO - PROCESS | 2972 | 1467318570625 Marionette DEBUG loaded listener.js 13:29:30 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (1C0CA400) [pid = 2972] [serial = 157] [outer = 1BD3BC00] 13:29:31 INFO - PROCESS | 2972 | 1467318571029 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]]]}] 13:29:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:29:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 570ms 13:29:31 INFO - PROCESS | 2972 | 1467318571049 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 13:29:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:29:31 INFO - PROCESS | 2972 | 1467318571051 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 13:29:31 INFO - PROCESS | 2972 | 1467318571054 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:29:31 INFO - PROCESS | 2972 | 1467318571056 Marionette TRACE conn5 <- [1,178,null,{}] 13:29:31 INFO - PROCESS | 2972 | 1467318571059 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}] 13:29:31 INFO - PROCESS | 2972 | 1467318571061 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:31 INFO - PROCESS | 2972 | 1467318571169 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 13:29:31 INFO - PROCESS | 2972 | 1467318571178 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:31 INFO - PROCESS | 2972 | 1467318571180 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:31 INFO - PROCESS | 2972 | ++DOCSHELL 0FDC4C00 == 43 [pid = 2972] [id = 54] 13:29:31 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (0FDCA800) [pid = 2972] [serial = 158] [outer = 00000000] 13:29:31 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (0FDCF400) [pid = 2972] [serial = 159] [outer = 0FDCA800] 13:29:31 INFO - PROCESS | 2972 | 1467318571223 Marionette DEBUG loaded listener.js 13:29:31 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (0FDD2400) [pid = 2972] [serial = 160] [outer = 0FDCA800] 13:29:31 INFO - PROCESS | 2972 | 1467318571597 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]]]}] 13:29:31 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (18915400) [pid = 2972] [serial = 161] [outer = 14908000] 13:29:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:29:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 570ms 13:29:31 INFO - PROCESS | 2972 | 1467318571632 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 13:29:31 INFO - PROCESS | 2972 | 1467318571635 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 13:29:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:29:31 INFO - PROCESS | 2972 | 1467318571729 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:29:31 INFO - PROCESS | 2972 | 1467318571733 Marionette TRACE conn5 <- [1,182,null,{}] 13:29:31 INFO - PROCESS | 2972 | 1467318571740 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}] 13:29:31 INFO - PROCESS | 2972 | 1467318571744 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:31 INFO - PROCESS | 2972 | 1467318571869 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 13:29:32 INFO - PROCESS | 2972 | 1467318572016 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:32 INFO - PROCESS | 2972 | 1467318572020 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:32 INFO - PROCESS | 2972 | ++DOCSHELL 0FE27800 == 44 [pid = 2972] [id = 55] 13:29:32 INFO - PROCESS | 2972 | ++DOMWINDOW == 89 (0FE28000) [pid = 2972] [serial = 162] [outer = 00000000] 13:29:32 INFO - PROCESS | 2972 | ++DOMWINDOW == 90 (10129C00) [pid = 2972] [serial = 163] [outer = 0FE28000] 13:29:32 INFO - PROCESS | 2972 | 1467318572079 Marionette DEBUG loaded listener.js 13:29:32 INFO - PROCESS | 2972 | ++DOMWINDOW == 91 (10FCD000) [pid = 2972] [serial = 164] [outer = 0FE28000] 13:29:32 INFO - PROCESS | 2972 | 1467318572603 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]]]}] 13:29:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:29:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 950ms 13:29:32 INFO - PROCESS | 2972 | 1467318572655 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 13:29:32 INFO - PROCESS | 2972 | 1467318572659 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 13:29:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:29:32 INFO - PROCESS | 2972 | 1467318572665 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:29:32 INFO - PROCESS | 2972 | 1467318572668 Marionette TRACE conn5 <- [1,186,null,{}] 13:29:32 INFO - PROCESS | 2972 | 1467318572675 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}] 13:29:32 INFO - PROCESS | 2972 | 1467318572679 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:32 INFO - PROCESS | 2972 | 1467318572794 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 13:29:32 INFO - PROCESS | 2972 | 1467318572913 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:32 INFO - PROCESS | 2972 | 1467318572916 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:32 INFO - PROCESS | 2972 | ++DOCSHELL 17224400 == 45 [pid = 2972] [id = 56] 13:29:32 INFO - PROCESS | 2972 | ++DOMWINDOW == 92 (17224C00) [pid = 2972] [serial = 165] [outer = 00000000] 13:29:32 INFO - PROCESS | 2972 | ++DOMWINDOW == 93 (1727D000) [pid = 2972] [serial = 166] [outer = 17224C00] 13:29:32 INFO - PROCESS | 2972 | 1467318572974 Marionette DEBUG loaded listener.js 13:29:33 INFO - PROCESS | 2972 | ++DOMWINDOW == 94 (17F14400) [pid = 2972] [serial = 167] [outer = 17224C00] 13:29:33 INFO - PROCESS | 2972 | 1467318573535 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]]]}] 13:29:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:29:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 931ms 13:29:33 INFO - PROCESS | 2972 | 1467318573600 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 13:29:33 INFO - PROCESS | 2972 | 1467318573603 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 13:29:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:29:33 INFO - PROCESS | 2972 | 1467318573606 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:29:33 INFO - PROCESS | 2972 | 1467318573609 Marionette TRACE conn5 <- [1,190,null,{}] 13:29:33 INFO - PROCESS | 2972 | 1467318573613 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}] 13:29:33 INFO - PROCESS | 2972 | 1467318573615 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:33 INFO - PROCESS | 2972 | 1467318573728 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 13:29:33 INFO - PROCESS | 2972 | 1467318573812 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:33 INFO - PROCESS | 2972 | 1467318573819 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:33 INFO - PROCESS | 2972 | ++DOCSHELL 1B1E6C00 == 46 [pid = 2972] [id = 57] 13:29:33 INFO - PROCESS | 2972 | ++DOMWINDOW == 95 (1B1E9000) [pid = 2972] [serial = 168] [outer = 00000000] 13:29:33 INFO - PROCESS | 2972 | ++DOMWINDOW == 96 (1BA36800) [pid = 2972] [serial = 169] [outer = 1B1E9000] 13:29:33 INFO - PROCESS | 2972 | 1467318573918 Marionette DEBUG loaded listener.js 13:29:34 INFO - PROCESS | 2972 | ++DOMWINDOW == 97 (1BA73C00) [pid = 2972] [serial = 170] [outer = 1B1E9000] 13:29:34 INFO - PROCESS | 2972 | 1467318574480 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]]]}] 13:29:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:29:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 930ms 13:29:34 INFO - PROCESS | 2972 | 1467318574540 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 13:29:34 INFO - PROCESS | 2972 | 1467318574542 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 13:29:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:29:34 INFO - PROCESS | 2972 | 1467318574546 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:29:34 INFO - PROCESS | 2972 | 1467318574548 Marionette TRACE conn5 <- [1,194,null,{}] 13:29:34 INFO - PROCESS | 2972 | 1467318574552 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}] 13:29:34 INFO - PROCESS | 2972 | 1467318574555 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:34 INFO - PROCESS | 2972 | 1467318574661 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 13:29:34 INFO - PROCESS | 2972 | 1467318574736 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:34 INFO - PROCESS | 2972 | 1467318574739 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:34 INFO - PROCESS | 2972 | ++DOCSHELL 10008800 == 47 [pid = 2972] [id = 58] 13:29:34 INFO - PROCESS | 2972 | ++DOMWINDOW == 98 (10009000) [pid = 2972] [serial = 171] [outer = 00000000] 13:29:34 INFO - PROCESS | 2972 | ++DOMWINDOW == 99 (1000FC00) [pid = 2972] [serial = 172] [outer = 10009000] 13:29:34 INFO - PROCESS | 2972 | 1467318574836 Marionette DEBUG loaded listener.js 13:29:34 INFO - PROCESS | 2972 | ++DOMWINDOW == 100 (1957EC00) [pid = 2972] [serial = 173] [outer = 10009000] 13:29:35 INFO - PROCESS | 2972 | 1467318575522 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]]]}] 13:29:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:29:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1019ms 13:29:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:29:35 INFO - PROCESS | 2972 | 1467318575569 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 13:29:35 INFO - PROCESS | 2972 | 1467318575573 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 13:29:35 INFO - PROCESS | 2972 | 1467318575578 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:29:35 INFO - PROCESS | 2972 | 1467318575581 Marionette TRACE conn5 <- [1,198,null,{}] 13:29:35 INFO - PROCESS | 2972 | 1467318575587 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}] 13:29:35 INFO - PROCESS | 2972 | 1467318575589 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:35 INFO - PROCESS | 2972 | 1467318575690 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 13:29:35 INFO - PROCESS | 2972 | 1467318575769 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:35 INFO - PROCESS | 2972 | 1467318575772 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:35 INFO - PROCESS | 2972 | ++DOCSHELL 0FE9D400 == 48 [pid = 2972] [id = 59] 13:29:35 INFO - PROCESS | 2972 | ++DOMWINDOW == 101 (1000AC00) [pid = 2972] [serial = 174] [outer = 00000000] 13:29:35 INFO - PROCESS | 2972 | ++DOMWINDOW == 102 (1000F800) [pid = 2972] [serial = 175] [outer = 1000AC00] 13:29:35 INFO - PROCESS | 2972 | 1467318575821 Marionette DEBUG loaded listener.js 13:29:35 INFO - PROCESS | 2972 | ++DOMWINDOW == 103 (104BDC00) [pid = 2972] [serial = 176] [outer = 1000AC00] 13:29:36 INFO - PROCESS | 2972 | --DOCSHELL 1018F400 == 47 [pid = 2972] [id = 53] 13:29:36 INFO - PROCESS | 2972 | --DOCSHELL 13E12C00 == 46 [pid = 2972] [id = 52] 13:29:36 INFO - PROCESS | 2972 | --DOCSHELL 0C706000 == 45 [pid = 2972] [id = 51] 13:29:36 INFO - PROCESS | 2972 | --DOCSHELL 19816C00 == 44 [pid = 2972] [id = 50] 13:29:36 INFO - PROCESS | 2972 | --DOCSHELL 19C0E400 == 43 [pid = 2972] [id = 49] 13:29:36 INFO - PROCESS | 2972 | --DOCSHELL 19584400 == 42 [pid = 2972] [id = 48] 13:29:36 INFO - PROCESS | 2972 | --DOCSHELL 18910C00 == 41 [pid = 2972] [id = 47] 13:29:36 INFO - PROCESS | 2972 | --DOCSHELL 149DF400 == 40 [pid = 2972] [id = 46] 13:29:36 INFO - PROCESS | 2972 | --DOCSHELL 10222400 == 39 [pid = 2972] [id = 45] 13:29:36 INFO - PROCESS | 2972 | --DOCSHELL 1980F400 == 38 [pid = 2972] [id = 42] 13:29:36 INFO - PROCESS | 2972 | --DOMWINDOW == 102 (1CF92000) [pid = 2972] [serial = 121] [outer = 00000000] [url = about:blank] 13:29:36 INFO - PROCESS | 2972 | --DOMWINDOW == 101 (19370000) [pid = 2972] [serial = 105] [outer = 00000000] [url = about:blank] 13:29:36 INFO - PROCESS | 2972 | --DOMWINDOW == 100 (17F80C00) [pid = 2972] [serial = 102] [outer = 00000000] [url = about:blank] 13:29:36 INFO - PROCESS | 2972 | --DOMWINDOW == 99 (17F99C00) [pid = 2972] [serial = 103] [outer = 00000000] [url = about:blank] 13:29:36 INFO - PROCESS | 2972 | --DOMWINDOW == 98 (0FE30000) [pid = 2972] [serial = 96] [outer = 00000000] [url = about:blank] 13:29:36 INFO - PROCESS | 2972 | --DOMWINDOW == 97 (0FEA5000) [pid = 2972] [serial = 97] [outer = 00000000] [url = about:blank] 13:29:36 INFO - PROCESS | 2972 | --DOMWINDOW == 96 (1489B000) [pid = 2972] [serial = 99] [outer = 00000000] [url = about:blank] 13:29:36 INFO - PROCESS | 2972 | --DOMWINDOW == 95 (1492EC00) [pid = 2972] [serial = 100] [outer = 00000000] [url = about:blank] 13:29:36 INFO - PROCESS | 2972 | --DOMWINDOW == 94 (19CBEC00) [pid = 2972] [serial = 109] [outer = 00000000] [url = about:blank] 13:29:36 INFO - PROCESS | 2972 | --DOMWINDOW == 93 (19C08400) [pid = 2972] [serial = 108] [outer = 00000000] [url = about:blank] 13:29:36 INFO - PROCESS | 2972 | --DOMWINDOW == 92 (14950C00) [pid = 2972] [serial = 93] [outer = 00000000] [url = about:blank] 13:29:36 INFO - PROCESS | 2972 | --DOMWINDOW == 91 (105CE400) [pid = 2972] [serial = 82] [outer = 00000000] [url = about:blank] 13:29:36 INFO - PROCESS | 2972 | --DOMWINDOW == 90 (1012DC00) [pid = 2972] [serial = 81] [outer = 00000000] [url = about:blank] 13:29:36 INFO - PROCESS | 2972 | --DOMWINDOW == 89 (184B0400) [pid = 2972] [serial = 85] [outer = 00000000] [url = about:blank] 13:29:36 INFO - PROCESS | 2972 | --DOMWINDOW == 88 (17806400) [pid = 2972] [serial = 84] [outer = 00000000] [url = about:blank] 13:29:36 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (1BA6A800) [pid = 2972] [serial = 88] [outer = 00000000] [url = about:blank] 13:29:36 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (1B1F0000) [pid = 2972] [serial = 87] [outer = 00000000] [url = about:blank] 13:29:36 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (19E5E800) [pid = 2972] [serial = 91] [outer = 00000000] [url = about:blank] 13:29:36 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (19E5C400) [pid = 2972] [serial = 90] [outer = 00000000] [url = about:blank] 13:29:36 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (1BA32400) [pid = 2972] [serial = 112] [outer = 00000000] [url = about:blank] 13:29:36 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (1B2DE400) [pid = 2972] [serial = 111] [outer = 00000000] [url = about:blank] 13:29:36 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (1BA76400) [pid = 2972] [serial = 114] [outer = 00000000] [url = about:blank] 13:29:36 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (1C71AC00) [pid = 2972] [serial = 120] [outer = 00000000] [url = about:blank] 13:29:36 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (1BF90C00) [pid = 2972] [serial = 115] [outer = 00000000] [url = about:blank] 13:29:36 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (19CC0000) [pid = 2972] [serial = 117] [outer = 00000000] [url = about:blank] 13:29:36 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (1981A000) [pid = 2972] [serial = 123] [outer = 00000000] [url = about:blank] 13:29:36 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (1B1E7C00) [pid = 2972] [serial = 118] [outer = 00000000] [url = about:blank] 13:29:36 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (19583000) [pid = 2972] [serial = 106] [outer = 00000000] [url = about:blank] 13:29:36 INFO - PROCESS | 2972 | 1467318576356 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]]]}] 13:29:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:29:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 830ms 13:29:36 INFO - PROCESS | 2972 | 1467318576409 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 13:29:36 INFO - PROCESS | 2972 | 1467318576413 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 13:29:36 INFO - PROCESS | 2972 | 1467318576419 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:29:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:29:36 INFO - PROCESS | 2972 | 1467318576422 Marionette TRACE conn5 <- [1,202,null,{}] 13:29:36 INFO - PROCESS | 2972 | 1467318576425 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}] 13:29:36 INFO - PROCESS | 2972 | 1467318576428 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:36 INFO - PROCESS | 2972 | 1467318576513 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 13:29:36 INFO - PROCESS | 2972 | 1467318576583 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:36 INFO - PROCESS | 2972 | 1467318576585 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:36 INFO - PROCESS | 2972 | ++DOCSHELL 1022B000 == 39 [pid = 2972] [id = 60] 13:29:36 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (1022B400) [pid = 2972] [serial = 177] [outer = 00000000] 13:29:36 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (10DDA400) [pid = 2972] [serial = 178] [outer = 1022B400] 13:29:36 INFO - PROCESS | 2972 | 1467318576673 Marionette DEBUG loaded listener.js 13:29:36 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (141BFC00) [pid = 2972] [serial = 179] [outer = 1022B400] 13:29:37 INFO - PROCESS | 2972 | 1467318577053 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]]]}] 13:29:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:29:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 670ms 13:29:37 INFO - PROCESS | 2972 | 1467318577094 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 13:29:37 INFO - PROCESS | 2972 | 1467318577096 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 13:29:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:29:37 INFO - PROCESS | 2972 | 1467318577099 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:29:37 INFO - PROCESS | 2972 | 1467318577103 Marionette TRACE conn5 <- [1,206,null,{}] 13:29:37 INFO - PROCESS | 2972 | 1467318577114 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}] 13:29:37 INFO - PROCESS | 2972 | 1467318577118 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:37 INFO - PROCESS | 2972 | 1467318577202 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 13:29:37 INFO - PROCESS | 2972 | 1467318577209 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:37 INFO - PROCESS | 2972 | 1467318577211 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:37 INFO - PROCESS | 2972 | ++DOCSHELL 1575B800 == 40 [pid = 2972] [id = 61] 13:29:37 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (15E45000) [pid = 2972] [serial = 180] [outer = 00000000] 13:29:37 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (1721D000) [pid = 2972] [serial = 181] [outer = 15E45000] 13:29:37 INFO - PROCESS | 2972 | 1467318577260 Marionette DEBUG loaded listener.js 13:29:37 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (1727BC00) [pid = 2972] [serial = 182] [outer = 15E45000] 13:29:37 INFO - PROCESS | 2972 | 1467318577707 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]]]}] 13:29:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:29:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 630ms 13:29:37 INFO - PROCESS | 2972 | 1467318577733 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 13:29:37 INFO - PROCESS | 2972 | 1467318577736 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 13:29:37 INFO - PROCESS | 2972 | 1467318577739 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:29:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:29:37 INFO - PROCESS | 2972 | 1467318577741 Marionette TRACE conn5 <- [1,210,null,{}] 13:29:37 INFO - PROCESS | 2972 | 1467318577744 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}] 13:29:37 INFO - PROCESS | 2972 | 1467318577746 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:37 INFO - PROCESS | 2972 | 1467318577828 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 13:29:37 INFO - PROCESS | 2972 | 1467318577833 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:37 INFO - PROCESS | 2972 | 1467318577835 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:37 INFO - PROCESS | 2972 | ++DOCSHELL 17955000 == 41 [pid = 2972] [id = 62] 13:29:37 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (17969C00) [pid = 2972] [serial = 183] [outer = 00000000] 13:29:37 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (184BC400) [pid = 2972] [serial = 184] [outer = 17969C00] 13:29:37 INFO - PROCESS | 2972 | 1467318577889 Marionette DEBUG loaded listener.js 13:29:37 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (189B1400) [pid = 2972] [serial = 185] [outer = 17969C00] 13:29:38 INFO - PROCESS | 2972 | 1467318578311 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]]]}] 13:29:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:29:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 631ms 13:29:38 INFO - PROCESS | 2972 | 1467318578379 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 13:29:38 INFO - PROCESS | 2972 | 1467318578381 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 13:29:38 INFO - PROCESS | 2972 | 1467318578384 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:29:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:29:38 INFO - PROCESS | 2972 | 1467318578386 Marionette TRACE conn5 <- [1,214,null,{}] 13:29:38 INFO - PROCESS | 2972 | 1467318578390 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}] 13:29:38 INFO - PROCESS | 2972 | 1467318578392 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:38 INFO - PROCESS | 2972 | 1467318578495 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 13:29:38 INFO - PROCESS | 2972 | 1467318578504 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:38 INFO - PROCESS | 2972 | 1467318578506 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:38 INFO - PROCESS | 2972 | ++DOCSHELL 19371800 == 42 [pid = 2972] [id = 63] 13:29:38 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (19372800) [pid = 2972] [serial = 186] [outer = 00000000] 13:29:38 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (19583000) [pid = 2972] [serial = 187] [outer = 19372800] 13:29:38 INFO - PROCESS | 2972 | 1467318578592 Marionette DEBUG loaded listener.js 13:29:38 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (19589400) [pid = 2972] [serial = 188] [outer = 19372800] 13:29:39 INFO - PROCESS | 2972 | 1467318579022 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]]]}] 13:29:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:29:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 670ms 13:29:39 INFO - PROCESS | 2972 | 1467318579059 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 13:29:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:29:39 INFO - PROCESS | 2972 | 1467318579062 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 13:29:39 INFO - PROCESS | 2972 | 1467318579064 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:29:39 INFO - PROCESS | 2972 | 1467318579066 Marionette TRACE conn5 <- [1,218,null,{}] 13:29:39 INFO - PROCESS | 2972 | 1467318579076 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}] 13:29:39 INFO - PROCESS | 2972 | 1467318579082 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:39 INFO - PROCESS | 2972 | 1467318579213 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 13:29:39 INFO - PROCESS | 2972 | 1467318579219 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:39 INFO - PROCESS | 2972 | 1467318579220 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:39 INFO - PROCESS | 2972 | ++DOCSHELL 19813800 == 43 [pid = 2972] [id = 64] 13:29:39 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (19815C00) [pid = 2972] [serial = 189] [outer = 00000000] 13:29:39 INFO - PROCESS | 2972 | ++DOMWINDOW == 89 (19CBB000) [pid = 2972] [serial = 190] [outer = 19815C00] 13:29:39 INFO - PROCESS | 2972 | 1467318579265 Marionette DEBUG loaded listener.js 13:29:39 INFO - PROCESS | 2972 | ++DOMWINDOW == 90 (19CC6C00) [pid = 2972] [serial = 191] [outer = 19815C00] 13:29:39 INFO - PROCESS | 2972 | 1467318579687 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]]]}] 13:29:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:29:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 692ms 13:29:39 INFO - PROCESS | 2972 | 1467318579758 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 13:29:39 INFO - PROCESS | 2972 | 1467318579760 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 13:29:39 INFO - PROCESS | 2972 | 1467318579763 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:29:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:29:39 INFO - PROCESS | 2972 | 1467318579765 Marionette TRACE conn5 <- [1,222,null,{}] 13:29:39 INFO - PROCESS | 2972 | 1467318579768 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}] 13:29:39 INFO - PROCESS | 2972 | 1467318579770 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:39 INFO - PROCESS | 2972 | 1467318579907 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 13:29:39 INFO - PROCESS | 2972 | 1467318579931 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:39 INFO - PROCESS | 2972 | 1467318579933 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:39 INFO - PROCESS | 2972 | ++DOCSHELL 19E53C00 == 44 [pid = 2972] [id = 65] 13:29:39 INFO - PROCESS | 2972 | ++DOMWINDOW == 91 (19E5D000) [pid = 2972] [serial = 192] [outer = 00000000] 13:29:39 INFO - PROCESS | 2972 | ++DOMWINDOW == 92 (1B1E4C00) [pid = 2972] [serial = 193] [outer = 19E5D000] 13:29:39 INFO - PROCESS | 2972 | 1467318579979 Marionette DEBUG loaded listener.js 13:29:40 INFO - PROCESS | 2972 | ++DOMWINDOW == 93 (1B1E9800) [pid = 2972] [serial = 194] [outer = 19E5D000] 13:29:40 INFO - PROCESS | 2972 | --DOMWINDOW == 92 (19CB7C00) [pid = 2972] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:29:40 INFO - PROCESS | 2972 | --DOMWINDOW == 91 (1BD3BC00) [pid = 2972] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 13:29:40 INFO - PROCESS | 2972 | --DOMWINDOW == 90 (19E5A000) [pid = 2972] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:29:40 INFO - PROCESS | 2972 | --DOMWINDOW == 89 (0C708000) [pid = 2972] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:29:40 INFO - PROCESS | 2972 | --DOMWINDOW == 88 (18913000) [pid = 2972] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:29:40 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (149E4400) [pid = 2972] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:29:40 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (144B4800) [pid = 2972] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 13:29:40 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (10227400) [pid = 2972] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:29:40 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (19588400) [pid = 2972] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:29:40 INFO - PROCESS | 2972 | 1467318580527 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]]]}] 13:29:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:29:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 830ms 13:29:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:29:40 INFO - PROCESS | 2972 | 1467318580598 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 13:29:40 INFO - PROCESS | 2972 | 1467318580600 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 13:29:40 INFO - PROCESS | 2972 | 1467318580603 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:29:40 INFO - PROCESS | 2972 | 1467318580604 Marionette TRACE conn5 <- [1,226,null,{}] 13:29:40 INFO - PROCESS | 2972 | 1467318580608 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}] 13:29:40 INFO - PROCESS | 2972 | 1467318580610 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:40 INFO - PROCESS | 2972 | 1467318580688 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 13:29:40 INFO - PROCESS | 2972 | 1467318580694 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:40 INFO - PROCESS | 2972 | 1467318580695 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:40 INFO - PROCESS | 2972 | ++DOCSHELL 0C9C9400 == 45 [pid = 2972] [id = 66] 13:29:40 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (0F637C00) [pid = 2972] [serial = 195] [outer = 00000000] 13:29:40 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (1981B400) [pid = 2972] [serial = 196] [outer = 0F637C00] 13:29:40 INFO - PROCESS | 2972 | 1467318580740 Marionette DEBUG loaded listener.js 13:29:40 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (19E5A000) [pid = 2972] [serial = 197] [outer = 0F637C00] 13:29:41 INFO - PROCESS | 2972 | 1467318581128 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]]]}] 13:29:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:29:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 570ms 13:29:41 INFO - PROCESS | 2972 | 1467318581183 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 13:29:41 INFO - PROCESS | 2972 | 1467318581185 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 13:29:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:29:41 INFO - PROCESS | 2972 | 1467318581188 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:29:41 INFO - PROCESS | 2972 | 1467318581190 Marionette TRACE conn5 <- [1,230,null,{}] 13:29:41 INFO - PROCESS | 2972 | 1467318581215 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}] 13:29:41 INFO - PROCESS | 2972 | 1467318581217 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:41 INFO - PROCESS | 2972 | 1467318581296 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 13:29:41 INFO - PROCESS | 2972 | 1467318581302 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:41 INFO - PROCESS | 2972 | 1467318581304 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:41 INFO - PROCESS | 2972 | ++DOCSHELL 1B2E8000 == 46 [pid = 2972] [id = 67] 13:29:41 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (1B2EB000) [pid = 2972] [serial = 198] [outer = 00000000] 13:29:41 INFO - PROCESS | 2972 | ++DOMWINDOW == 89 (1BA74C00) [pid = 2972] [serial = 199] [outer = 1B2EB000] 13:29:41 INFO - PROCESS | 2972 | 1467318581347 Marionette DEBUG loaded listener.js 13:29:41 INFO - PROCESS | 2972 | ++DOMWINDOW == 90 (1BDC7C00) [pid = 2972] [serial = 200] [outer = 1B2EB000] 13:29:41 INFO - PROCESS | 2972 | 1467318581746 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]]]}] 13:29:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:29:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 570ms 13:29:41 INFO - PROCESS | 2972 | 1467318581768 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 13:29:41 INFO - PROCESS | 2972 | 1467318581770 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 13:29:41 INFO - PROCESS | 2972 | 1467318581774 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:29:41 INFO - PROCESS | 2972 | 1467318581776 Marionette TRACE conn5 <- [1,234,null,{}] 13:29:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:29:41 INFO - PROCESS | 2972 | 1467318581780 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}] 13:29:41 INFO - PROCESS | 2972 | 1467318581782 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:41 INFO - PROCESS | 2972 | 1467318581896 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 13:29:41 INFO - PROCESS | 2972 | 1467318581904 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:41 INFO - PROCESS | 2972 | 1467318581905 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:41 INFO - PROCESS | 2972 | ++DOCSHELL 0FE2F400 == 47 [pid = 2972] [id = 68] 13:29:41 INFO - PROCESS | 2972 | ++DOMWINDOW == 91 (1BA74800) [pid = 2972] [serial = 201] [outer = 00000000] 13:29:41 INFO - PROCESS | 2972 | ++DOMWINDOW == 92 (1C0C6800) [pid = 2972] [serial = 202] [outer = 1BA74800] 13:29:41 INFO - PROCESS | 2972 | 1467318581949 Marionette DEBUG loaded listener.js 13:29:42 INFO - PROCESS | 2972 | ++DOMWINDOW == 93 (1C0D1800) [pid = 2972] [serial = 203] [outer = 1BA74800] 13:29:42 INFO - PROCESS | 2972 | 1467318582333 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]]]}] 13:29:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:29:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 570ms 13:29:42 INFO - PROCESS | 2972 | 1467318582350 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 13:29:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:29:42 INFO - PROCESS | 2972 | 1467318582352 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 13:29:42 INFO - PROCESS | 2972 | 1467318582355 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:29:42 INFO - PROCESS | 2972 | 1467318582357 Marionette TRACE conn5 <- [1,238,null,{}] 13:29:42 INFO - PROCESS | 2972 | 1467318582360 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}] 13:29:42 INFO - PROCESS | 2972 | 1467318582363 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:42 INFO - PROCESS | 2972 | 1467318582457 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 13:29:42 INFO - PROCESS | 2972 | 1467318582583 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:42 INFO - PROCESS | 2972 | 1467318582587 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:42 INFO - PROCESS | 2972 | ++DOCSHELL 0C9CE000 == 48 [pid = 2972] [id = 69] 13:29:42 INFO - PROCESS | 2972 | ++DOMWINDOW == 94 (0C9D3800) [pid = 2972] [serial = 204] [outer = 00000000] 13:29:42 INFO - PROCESS | 2972 | ++DOMWINDOW == 95 (0FD96000) [pid = 2972] [serial = 205] [outer = 0C9D3800] 13:29:42 INFO - PROCESS | 2972 | 1467318582682 Marionette DEBUG loaded listener.js 13:29:42 INFO - PROCESS | 2972 | ++DOMWINDOW == 96 (0FDCB000) [pid = 2972] [serial = 206] [outer = 0C9D3800] 13:29:43 INFO - PROCESS | 2972 | 1467318583261 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]]]}] 13:29:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:29:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 970ms 13:29:43 INFO - PROCESS | 2972 | 1467318583327 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 13:29:43 INFO - PROCESS | 2972 | 1467318583331 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 13:29:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:29:43 INFO - PROCESS | 2972 | 1467318583335 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:29:43 INFO - PROCESS | 2972 | 1467318583338 Marionette TRACE conn5 <- [1,242,null,{}] 13:29:43 INFO - PROCESS | 2972 | 1467318583344 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}] 13:29:43 INFO - PROCESS | 2972 | 1467318583347 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:43 INFO - PROCESS | 2972 | 1467318583458 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 13:29:43 INFO - PROCESS | 2972 | 1467318583581 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:43 INFO - PROCESS | 2972 | 1467318583584 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:43 INFO - PROCESS | 2972 | ++DOCSHELL 10028400 == 49 [pid = 2972] [id = 70] 13:29:43 INFO - PROCESS | 2972 | ++DOMWINDOW == 97 (1002A800) [pid = 2972] [serial = 207] [outer = 00000000] 13:29:43 INFO - PROCESS | 2972 | ++DOMWINDOW == 98 (1018A400) [pid = 2972] [serial = 208] [outer = 1002A800] 13:29:43 INFO - PROCESS | 2972 | 1467318583642 Marionette DEBUG loaded listener.js 13:29:43 INFO - PROCESS | 2972 | ++DOMWINDOW == 99 (141BF800) [pid = 2972] [serial = 209] [outer = 1002A800] 13:29:44 INFO - PROCESS | 2972 | 1467318584209 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]]]}] 13:29:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:29:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 930ms 13:29:44 INFO - PROCESS | 2972 | 1467318584268 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 13:29:44 INFO - PROCESS | 2972 | 1467318584273 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 13:29:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:29:44 INFO - PROCESS | 2972 | 1467318584278 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:29:44 INFO - PROCESS | 2972 | 1467318584280 Marionette TRACE conn5 <- [1,246,null,{}] 13:29:44 INFO - PROCESS | 2972 | 1467318584284 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}] 13:29:44 INFO - PROCESS | 2972 | 1467318584287 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:44 INFO - PROCESS | 2972 | 1467318584400 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 13:29:44 INFO - PROCESS | 2972 | 1467318584521 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:44 INFO - PROCESS | 2972 | 1467318584523 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:44 INFO - PROCESS | 2972 | ++DOCSHELL 1489B000 == 50 [pid = 2972] [id = 71] 13:29:44 INFO - PROCESS | 2972 | ++DOMWINDOW == 100 (17276000) [pid = 2972] [serial = 210] [outer = 00000000] 13:29:44 INFO - PROCESS | 2972 | ++DOMWINDOW == 101 (18768400) [pid = 2972] [serial = 211] [outer = 17276000] 13:29:44 INFO - PROCESS | 2972 | 1467318584581 Marionette DEBUG loaded listener.js 13:29:44 INFO - PROCESS | 2972 | ++DOMWINDOW == 102 (1958A800) [pid = 2972] [serial = 212] [outer = 17276000] 13:29:45 INFO - PROCESS | 2972 | 1467318585282 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]]]}] 13:29:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:29:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1078ms 13:29:45 INFO - PROCESS | 2972 | 1467318585359 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 13:29:45 INFO - PROCESS | 2972 | 1467318585362 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 13:29:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:29:45 INFO - PROCESS | 2972 | 1467318585367 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:29:45 INFO - PROCESS | 2972 | 1467318585373 Marionette TRACE conn5 <- [1,250,null,{}] 13:29:45 INFO - PROCESS | 2972 | 1467318585383 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}] 13:29:45 INFO - PROCESS | 2972 | 1467318585387 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:45 INFO - PROCESS | 2972 | 1467318585501 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 13:29:45 INFO - PROCESS | 2972 | 1467318585576 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:45 INFO - PROCESS | 2972 | 1467318585578 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:45 INFO - PROCESS | 2972 | ++DOCSHELL 19C0E800 == 51 [pid = 2972] [id = 72] 13:29:45 INFO - PROCESS | 2972 | ++DOMWINDOW == 103 (1BFE7400) [pid = 2972] [serial = 213] [outer = 00000000] 13:29:45 INFO - PROCESS | 2972 | ++DOMWINDOW == 104 (1CE2C800) [pid = 2972] [serial = 214] [outer = 1BFE7400] 13:29:45 INFO - PROCESS | 2972 | 1467318585673 Marionette DEBUG loaded listener.js 13:29:45 INFO - PROCESS | 2972 | ++DOMWINDOW == 105 (1CE30C00) [pid = 2972] [serial = 215] [outer = 1BFE7400] 13:29:46 INFO - PROCESS | 2972 | 1467318586383 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]]]}] 13:29:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:29:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1082ms 13:29:46 INFO - PROCESS | 2972 | 1467318586451 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 13:29:46 INFO - PROCESS | 2972 | 1467318586455 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 13:29:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:29:46 INFO - PROCESS | 2972 | 1467318586460 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:29:46 INFO - PROCESS | 2972 | 1467318586464 Marionette TRACE conn5 <- [1,254,null,{}] 13:29:46 INFO - PROCESS | 2972 | 1467318586469 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}] 13:29:46 INFO - PROCESS | 2972 | 1467318586473 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:46 INFO - PROCESS | 2972 | 1467318586572 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 13:29:46 INFO - PROCESS | 2972 | 1467318586649 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:46 INFO - PROCESS | 2972 | 1467318586653 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:46 INFO - PROCESS | 2972 | ++DOCSHELL 10024000 == 52 [pid = 2972] [id = 73] 13:29:46 INFO - PROCESS | 2972 | ++DOMWINDOW == 106 (10026400) [pid = 2972] [serial = 216] [outer = 00000000] 13:29:46 INFO - PROCESS | 2972 | ++DOMWINDOW == 107 (1002B800) [pid = 2972] [serial = 217] [outer = 10026400] 13:29:46 INFO - PROCESS | 2972 | 1467318586704 Marionette DEBUG loaded listener.js 13:29:46 INFO - PROCESS | 2972 | ++DOMWINDOW == 108 (104B8000) [pid = 2972] [serial = 218] [outer = 10026400] 13:29:47 INFO - PROCESS | 2972 | --DOCSHELL 0FE2F400 == 51 [pid = 2972] [id = 68] 13:29:47 INFO - PROCESS | 2972 | --DOCSHELL 1B2E8000 == 50 [pid = 2972] [id = 67] 13:29:47 INFO - PROCESS | 2972 | --DOCSHELL 0C9C9400 == 49 [pid = 2972] [id = 66] 13:29:47 INFO - PROCESS | 2972 | --DOCSHELL 19E53C00 == 48 [pid = 2972] [id = 65] 13:29:47 INFO - PROCESS | 2972 | --DOCSHELL 19813800 == 47 [pid = 2972] [id = 64] 13:29:47 INFO - PROCESS | 2972 | --DOCSHELL 19371800 == 46 [pid = 2972] [id = 63] 13:29:47 INFO - PROCESS | 2972 | --DOCSHELL 17955000 == 45 [pid = 2972] [id = 62] 13:29:47 INFO - PROCESS | 2972 | --DOCSHELL 1575B800 == 44 [pid = 2972] [id = 61] 13:29:47 INFO - PROCESS | 2972 | --DOCSHELL 1022B000 == 43 [pid = 2972] [id = 60] 13:29:47 INFO - PROCESS | 2972 | --DOCSHELL 0FE9D400 == 42 [pid = 2972] [id = 59] 13:29:47 INFO - PROCESS | 2972 | --DOMWINDOW == 107 (1C0CA400) [pid = 2972] [serial = 157] [outer = 00000000] [url = about:blank] 13:29:47 INFO - PROCESS | 2972 | --DOMWINDOW == 106 (0FDCF400) [pid = 2972] [serial = 159] [outer = 00000000] [url = about:blank] 13:29:47 INFO - PROCESS | 2972 | --DOMWINDOW == 105 (1BA3A800) [pid = 2972] [serial = 147] [outer = 00000000] [url = about:blank] 13:29:47 INFO - PROCESS | 2972 | --DOMWINDOW == 104 (0C968C00) [pid = 2972] [serial = 151] [outer = 00000000] [url = about:blank] 13:29:47 INFO - PROCESS | 2972 | --DOMWINDOW == 103 (189B6C00) [pid = 2972] [serial = 138] [outer = 00000000] [url = about:blank] 13:29:47 INFO - PROCESS | 2972 | --DOMWINDOW == 102 (1721CC00) [pid = 2972] [serial = 136] [outer = 00000000] [url = about:blank] 13:29:47 INFO - PROCESS | 2972 | --DOMWINDOW == 101 (1B1A1800) [pid = 2972] [serial = 154] [outer = 00000000] [url = about:blank] 13:29:47 INFO - PROCESS | 2972 | --DOMWINDOW == 100 (19CB8000) [pid = 2972] [serial = 153] [outer = 00000000] [url = about:blank] 13:29:47 INFO - PROCESS | 2972 | --DOMWINDOW == 99 (10DDEC00) [pid = 2972] [serial = 132] [outer = 00000000] [url = about:blank] 13:29:47 INFO - PROCESS | 2972 | --DOMWINDOW == 98 (1674D000) [pid = 2972] [serial = 135] [outer = 00000000] [url = about:blank] 13:29:47 INFO - PROCESS | 2972 | --DOMWINDOW == 97 (1986D800) [pid = 2972] [serial = 142] [outer = 00000000] [url = about:blank] 13:29:47 INFO - PROCESS | 2972 | --DOMWINDOW == 96 (140A2000) [pid = 2972] [serial = 133] [outer = 00000000] [url = about:blank] 13:29:47 INFO - PROCESS | 2972 | --DOMWINDOW == 95 (1BA3B000) [pid = 2972] [serial = 148] [outer = 00000000] [url = about:blank] 13:29:47 INFO - PROCESS | 2972 | --DOMWINDOW == 94 (1727A800) [pid = 2972] [serial = 129] [outer = 00000000] [url = about:blank] 13:29:47 INFO - PROCESS | 2972 | --DOMWINDOW == 93 (19D7DC00) [pid = 2972] [serial = 144] [outer = 00000000] [url = about:blank] 13:29:47 INFO - PROCESS | 2972 | --DOMWINDOW == 92 (104BE000) [pid = 2972] [serial = 126] [outer = 00000000] [url = about:blank] 13:29:47 INFO - PROCESS | 2972 | --DOMWINDOW == 91 (18E7E400) [pid = 2972] [serial = 139] [outer = 00000000] [url = about:blank] 13:29:47 INFO - PROCESS | 2972 | --DOMWINDOW == 90 (0C70E000) [pid = 2972] [serial = 150] [outer = 00000000] [url = about:blank] 13:29:47 INFO - PROCESS | 2972 | --DOMWINDOW == 89 (19D8B800) [pid = 2972] [serial = 145] [outer = 00000000] [url = about:blank] 13:29:47 INFO - PROCESS | 2972 | --DOMWINDOW == 88 (1C0C4400) [pid = 2972] [serial = 156] [outer = 00000000] [url = about:blank] 13:29:47 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (1981B800) [pid = 2972] [serial = 141] [outer = 00000000] [url = about:blank] 13:29:47 INFO - PROCESS | 2972 | 1467318587352 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]]]}] 13:29:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:29:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 930ms 13:29:47 INFO - PROCESS | 2972 | 1467318587391 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 13:29:47 INFO - PROCESS | 2972 | 1467318587396 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 13:29:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:29:47 INFO - PROCESS | 2972 | 1467318587402 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:29:47 INFO - PROCESS | 2972 | 1467318587404 Marionette TRACE conn5 <- [1,258,null,{}] 13:29:47 INFO - PROCESS | 2972 | 1467318587408 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}] 13:29:47 INFO - PROCESS | 2972 | 1467318587410 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:47 INFO - PROCESS | 2972 | 1467318587508 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 13:29:47 INFO - PROCESS | 2972 | 1467318587589 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:47 INFO - PROCESS | 2972 | 1467318587591 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:47 INFO - PROCESS | 2972 | ++DOCSHELL 0FE2B000 == 43 [pid = 2972] [id = 74] 13:29:47 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (0FE2C800) [pid = 2972] [serial = 219] [outer = 00000000] 13:29:47 INFO - PROCESS | 2972 | ++DOMWINDOW == 89 (1000C400) [pid = 2972] [serial = 220] [outer = 0FE2C800] 13:29:47 INFO - PROCESS | 2972 | 1467318587639 Marionette DEBUG loaded listener.js 13:29:47 INFO - PROCESS | 2972 | ++DOMWINDOW == 90 (10186C00) [pid = 2972] [serial = 221] [outer = 0FE2C800] 13:29:48 INFO - PROCESS | 2972 | 1467318588001 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]]]}] 13:29:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:29:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 630ms 13:29:48 INFO - PROCESS | 2972 | 1467318588049 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 13:29:48 INFO - PROCESS | 2972 | 1467318588051 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 13:29:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:29:48 INFO - PROCESS | 2972 | 1467318588055 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:29:48 INFO - PROCESS | 2972 | 1467318588059 Marionette TRACE conn5 <- [1,262,null,{}] 13:29:48 INFO - PROCESS | 2972 | 1467318588069 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}] 13:29:48 INFO - PROCESS | 2972 | 1467318588073 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:48 INFO - PROCESS | 2972 | 1467318588183 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 13:29:48 INFO - PROCESS | 2972 | 1467318588191 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:48 INFO - PROCESS | 2972 | 1467318588194 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:48 INFO - PROCESS | 2972 | ++DOCSHELL 14492800 == 44 [pid = 2972] [id = 75] 13:29:48 INFO - PROCESS | 2972 | ++DOMWINDOW == 91 (1449A400) [pid = 2972] [serial = 222] [outer = 00000000] 13:29:48 INFO - PROCESS | 2972 | ++DOMWINDOW == 92 (17221000) [pid = 2972] [serial = 223] [outer = 1449A400] 13:29:48 INFO - PROCESS | 2972 | 1467318588245 Marionette DEBUG loaded listener.js 13:29:48 INFO - PROCESS | 2972 | ++DOMWINDOW == 93 (17F7F000) [pid = 2972] [serial = 224] [outer = 1449A400] 13:29:48 INFO - PROCESS | 2972 | 1467318588694 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]]]}] 13:29:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:29:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 670ms 13:29:48 INFO - PROCESS | 2972 | 1467318588727 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 13:29:48 INFO - PROCESS | 2972 | 1467318588729 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 13:29:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:29:48 INFO - PROCESS | 2972 | 1467318588737 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:29:48 INFO - PROCESS | 2972 | 1467318588739 Marionette TRACE conn5 <- [1,266,null,{}] 13:29:48 INFO - PROCESS | 2972 | 1467318588743 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}] 13:29:48 INFO - PROCESS | 2972 | 1467318588745 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:48 INFO - PROCESS | 2972 | 1467318588859 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 13:29:48 INFO - PROCESS | 2972 | 1467318588907 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:48 INFO - PROCESS | 2972 | 1467318588909 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:49 INFO - PROCESS | 2972 | ++DOCSHELL 19371400 == 45 [pid = 2972] [id = 76] 13:29:49 INFO - PROCESS | 2972 | ++DOMWINDOW == 94 (19582000) [pid = 2972] [serial = 225] [outer = 00000000] 13:29:49 INFO - PROCESS | 2972 | ++DOMWINDOW == 95 (19811000) [pid = 2972] [serial = 226] [outer = 19582000] 13:29:49 INFO - PROCESS | 2972 | 1467318589038 Marionette DEBUG loaded listener.js 13:29:49 INFO - PROCESS | 2972 | ++DOMWINDOW == 96 (19819400) [pid = 2972] [serial = 227] [outer = 19582000] 13:29:49 INFO - PROCESS | 2972 | 1467318589558 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]]]}] 13:29:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:29:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 870ms 13:29:49 INFO - PROCESS | 2972 | 1467318589615 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 13:29:49 INFO - PROCESS | 2972 | 1467318589617 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 13:29:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:29:49 INFO - PROCESS | 2972 | 1467318589621 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:29:49 INFO - PROCESS | 2972 | 1467318589622 Marionette TRACE conn5 <- [1,270,null,{}] 13:29:49 INFO - PROCESS | 2972 | 1467318589626 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}] 13:29:49 INFO - PROCESS | 2972 | 1467318589628 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:49 INFO - PROCESS | 2972 | 1467318589734 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 13:29:49 INFO - PROCESS | 2972 | 1467318589746 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:49 INFO - PROCESS | 2972 | 1467318589748 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:49 INFO - PROCESS | 2972 | ++DOCSHELL 1981D800 == 46 [pid = 2972] [id = 77] 13:29:49 INFO - PROCESS | 2972 | ++DOMWINDOW == 97 (19842C00) [pid = 2972] [serial = 228] [outer = 00000000] 13:29:49 INFO - PROCESS | 2972 | ++DOMWINDOW == 98 (19CBE000) [pid = 2972] [serial = 229] [outer = 19842C00] 13:29:49 INFO - PROCESS | 2972 | 1467318589793 Marionette DEBUG loaded listener.js 13:29:49 INFO - PROCESS | 2972 | ++DOMWINDOW == 99 (19E54400) [pid = 2972] [serial = 230] [outer = 19842C00] 13:29:50 INFO - PROCESS | 2972 | 1467318590217 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]]]}] 13:29:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:29:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 630ms 13:29:50 INFO - PROCESS | 2972 | 1467318590252 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 13:29:50 INFO - PROCESS | 2972 | 1467318590254 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 13:29:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:29:50 INFO - PROCESS | 2972 | 1467318590257 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:29:50 INFO - PROCESS | 2972 | 1467318590259 Marionette TRACE conn5 <- [1,274,null,{}] 13:29:50 INFO - PROCESS | 2972 | 1467318590262 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}] 13:29:50 INFO - PROCESS | 2972 | 1467318590267 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:50 INFO - PROCESS | 2972 | 1467318590409 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 13:29:50 INFO - PROCESS | 2972 | 1467318590415 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:50 INFO - PROCESS | 2972 | 1467318590417 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:50 INFO - PROCESS | 2972 | ++DOCSHELL 19E5A800 == 47 [pid = 2972] [id = 78] 13:29:50 INFO - PROCESS | 2972 | ++DOMWINDOW == 100 (19E5C800) [pid = 2972] [serial = 231] [outer = 00000000] 13:29:50 INFO - PROCESS | 2972 | ++DOMWINDOW == 101 (1BA35000) [pid = 2972] [serial = 232] [outer = 19E5C800] 13:29:50 INFO - PROCESS | 2972 | 1467318590505 Marionette DEBUG loaded listener.js 13:29:50 INFO - PROCESS | 2972 | ++DOMWINDOW == 102 (1BA6F800) [pid = 2972] [serial = 233] [outer = 19E5C800] 13:29:50 INFO - PROCESS | 2972 | 1467318590912 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]]]}] 13:29:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:29:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 670ms 13:29:50 INFO - PROCESS | 2972 | 1467318590928 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 13:29:50 INFO - PROCESS | 2972 | 1467318590930 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 13:29:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:29:50 INFO - PROCESS | 2972 | 1467318590939 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:29:50 INFO - PROCESS | 2972 | 1467318590940 Marionette TRACE conn5 <- [1,278,null,{}] 13:29:50 INFO - PROCESS | 2972 | 1467318590944 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}] 13:29:50 INFO - PROCESS | 2972 | 1467318590946 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:51 INFO - PROCESS | 2972 | 1467318591053 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 13:29:51 INFO - PROCESS | 2972 | 1467318591127 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:51 INFO - PROCESS | 2972 | 1467318591129 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:51 INFO - PROCESS | 2972 | ++DOCSHELL 1BA77800 == 48 [pid = 2972] [id = 79] 13:29:51 INFO - PROCESS | 2972 | ++DOMWINDOW == 103 (1BA78400) [pid = 2972] [serial = 234] [outer = 00000000] 13:29:51 INFO - PROCESS | 2972 | ++DOMWINDOW == 104 (1C0C8400) [pid = 2972] [serial = 235] [outer = 1BA78400] 13:29:51 INFO - PROCESS | 2972 | 1467318591174 Marionette DEBUG loaded listener.js 13:29:51 INFO - PROCESS | 2972 | ++DOMWINDOW == 105 (1C0CD000) [pid = 2972] [serial = 236] [outer = 1BA78400] 13:29:51 INFO - PROCESS | 2972 | 1467318591581 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]]]}] 13:29:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:29:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 670ms 13:29:51 INFO - PROCESS | 2972 | --DOMWINDOW == 104 (19E5D000) [pid = 2972] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 13:29:51 INFO - PROCESS | 2972 | --DOMWINDOW == 103 (1000AC00) [pid = 2972] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:29:51 INFO - PROCESS | 2972 | --DOMWINDOW == 102 (17969C00) [pid = 2972] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:29:51 INFO - PROCESS | 2972 | --DOMWINDOW == 101 (19815C00) [pid = 2972] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:29:51 INFO - PROCESS | 2972 | --DOMWINDOW == 100 (1022B400) [pid = 2972] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:29:51 INFO - PROCESS | 2972 | --DOMWINDOW == 99 (15E45000) [pid = 2972] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:29:51 INFO - PROCESS | 2972 | --DOMWINDOW == 98 (0F637C00) [pid = 2972] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 13:29:51 INFO - PROCESS | 2972 | --DOMWINDOW == 97 (1B2EB000) [pid = 2972] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 13:29:51 INFO - PROCESS | 2972 | --DOMWINDOW == 96 (19372800) [pid = 2972] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:29:51 INFO - PROCESS | 2972 | 1467318591719 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 13:29:51 INFO - PROCESS | 2972 | 1467318591721 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 13:29:51 INFO - PROCESS | 2972 | 1467318591725 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:29:51 INFO - PROCESS | 2972 | 1467318591727 Marionette TRACE conn5 <- [1,282,null,{}] 13:29:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:29:51 INFO - PROCESS | 2972 | 1467318591735 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}] 13:29:51 INFO - PROCESS | 2972 | 1467318591737 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:51 INFO - PROCESS | 2972 | 1467318591830 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 13:29:51 INFO - PROCESS | 2972 | 1467318591836 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:51 INFO - PROCESS | 2972 | 1467318591838 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:51 INFO - PROCESS | 2972 | ++DOCSHELL 18913C00 == 49 [pid = 2972] [id = 80] 13:29:51 INFO - PROCESS | 2972 | ++DOMWINDOW == 97 (1958A400) [pid = 2972] [serial = 237] [outer = 00000000] 13:29:51 INFO - PROCESS | 2972 | ++DOMWINDOW == 98 (1B2EB000) [pid = 2972] [serial = 238] [outer = 1958A400] 13:29:51 INFO - PROCESS | 2972 | 1467318591883 Marionette DEBUG loaded listener.js 13:29:51 INFO - PROCESS | 2972 | ++DOMWINDOW == 99 (19E5D000) [pid = 2972] [serial = 239] [outer = 1958A400] 13:29:52 INFO - PROCESS | 2972 | 1467318592303 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]]]}] 13:29:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:29:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 631ms 13:29:52 INFO - PROCESS | 2972 | 1467318592382 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 13:29:52 INFO - PROCESS | 2972 | 1467318592384 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 13:29:52 INFO - PROCESS | 2972 | 1467318592388 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:29:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:29:52 INFO - PROCESS | 2972 | 1467318592389 Marionette TRACE conn5 <- [1,286,null,{}] 13:29:52 INFO - PROCESS | 2972 | 1467318592393 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}] 13:29:52 INFO - PROCESS | 2972 | 1467318592395 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:52 INFO - PROCESS | 2972 | 1467318592479 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 13:29:52 INFO - PROCESS | 2972 | 1467318592486 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:52 INFO - PROCESS | 2972 | 1467318592488 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:52 INFO - PROCESS | 2972 | ++DOCSHELL 1ABE4400 == 50 [pid = 2972] [id = 81] 13:29:52 INFO - PROCESS | 2972 | ++DOMWINDOW == 100 (1C71D400) [pid = 2972] [serial = 240] [outer = 00000000] 13:29:52 INFO - PROCESS | 2972 | ++DOMWINDOW == 101 (1CF94400) [pid = 2972] [serial = 241] [outer = 1C71D400] 13:29:52 INFO - PROCESS | 2972 | 1467318592531 Marionette DEBUG loaded listener.js 13:29:52 INFO - PROCESS | 2972 | ++DOMWINDOW == 102 (1D327800) [pid = 2972] [serial = 242] [outer = 1C71D400] 13:29:52 INFO - PROCESS | 2972 | 1467318592945 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]]]}] 13:29:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:29:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 571ms 13:29:52 INFO - PROCESS | 2972 | 1467318592963 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 13:29:52 INFO - PROCESS | 2972 | 1467318592965 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 13:29:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:29:52 INFO - PROCESS | 2972 | 1467318592968 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:29:52 INFO - PROCESS | 2972 | 1467318592970 Marionette TRACE conn5 <- [1,290,null,{}] 13:29:52 INFO - PROCESS | 2972 | 1467318592973 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}] 13:29:52 INFO - PROCESS | 2972 | 1467318592975 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:53 INFO - PROCESS | 2972 | 1467318593093 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 13:29:53 INFO - PROCESS | 2972 | 1467318593098 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:53 INFO - PROCESS | 2972 | 1467318593100 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:53 INFO - PROCESS | 2972 | ++DOCSHELL 1D32EC00 == 51 [pid = 2972] [id = 82] 13:29:53 INFO - PROCESS | 2972 | ++DOMWINDOW == 103 (1D330000) [pid = 2972] [serial = 243] [outer = 00000000] 13:29:53 INFO - PROCESS | 2972 | ++DOMWINDOW == 104 (1E543800) [pid = 2972] [serial = 244] [outer = 1D330000] 13:29:53 INFO - PROCESS | 2972 | 1467318593144 Marionette DEBUG loaded listener.js 13:29:53 INFO - PROCESS | 2972 | ++DOMWINDOW == 105 (1E545C00) [pid = 2972] [serial = 245] [outer = 1D330000] 13:29:53 INFO - PROCESS | 2972 | 1467318593523 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]]]}] 13:29:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:29:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 570ms 13:29:53 INFO - PROCESS | 2972 | 1467318593539 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 13:29:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:29:53 INFO - PROCESS | 2972 | 1467318593542 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 13:29:53 INFO - PROCESS | 2972 | 1467318593545 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:29:53 INFO - PROCESS | 2972 | 1467318593547 Marionette TRACE conn5 <- [1,294,null,{}] 13:29:53 INFO - PROCESS | 2972 | 1467318593560 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}] 13:29:53 INFO - PROCESS | 2972 | 1467318593562 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:53 INFO - PROCESS | 2972 | 1467318593702 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 13:29:53 INFO - PROCESS | 2972 | 1467318593709 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:53 INFO - PROCESS | 2972 | 1467318593712 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:53 INFO - PROCESS | 2972 | ++DOCSHELL 1E54E800 == 52 [pid = 2972] [id = 83] 13:29:53 INFO - PROCESS | 2972 | ++DOMWINDOW == 106 (1E722400) [pid = 2972] [serial = 246] [outer = 00000000] 13:29:53 INFO - PROCESS | 2972 | ++DOMWINDOW == 107 (1E7DC800) [pid = 2972] [serial = 247] [outer = 1E722400] 13:29:53 INFO - PROCESS | 2972 | 1467318593758 Marionette DEBUG loaded listener.js 13:29:53 INFO - PROCESS | 2972 | ++DOMWINDOW == 108 (1E813C00) [pid = 2972] [serial = 248] [outer = 1E722400] 13:29:54 INFO - PROCESS | 2972 | 1467318594439 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]]]}] 13:29:54 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. 13:29:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 930ms 13:29:54 INFO - PROCESS | 2972 | 1467318594476 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 13:29:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:29:54 INFO - PROCESS | 2972 | 1467318594481 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 13:29:54 INFO - PROCESS | 2972 | 1467318594486 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:29:54 INFO - PROCESS | 2972 | 1467318594489 Marionette TRACE conn5 <- [1,298,null,{}] 13:29:54 INFO - PROCESS | 2972 | 1467318594495 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}] 13:29:54 INFO - PROCESS | 2972 | 1467318594499 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:54 INFO - PROCESS | 2972 | 1467318594614 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 13:29:54 INFO - PROCESS | 2972 | 1467318594738 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:54 INFO - PROCESS | 2972 | 1467318594741 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:54 INFO - PROCESS | 2972 | ++DOCSHELL 10007000 == 53 [pid = 2972] [id = 84] 13:29:54 INFO - PROCESS | 2972 | ++DOMWINDOW == 109 (10022400) [pid = 2972] [serial = 249] [outer = 00000000] 13:29:54 INFO - PROCESS | 2972 | ++DOMWINDOW == 110 (104B8800) [pid = 2972] [serial = 250] [outer = 10022400] 13:29:54 INFO - PROCESS | 2972 | 1467318594801 Marionette DEBUG loaded listener.js 13:29:54 INFO - PROCESS | 2972 | ++DOMWINDOW == 111 (14922400) [pid = 2972] [serial = 251] [outer = 10022400] 13:29:55 INFO - PROCESS | 2972 | 1467318595367 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]]]}] 13:29:55 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. 13:29:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 930ms 13:29:55 INFO - PROCESS | 2972 | 1467318595416 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 13:29:55 INFO - PROCESS | 2972 | 1467318595421 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 13:29:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:29:55 INFO - PROCESS | 2972 | 1467318595428 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:29:55 INFO - PROCESS | 2972 | 1467318595431 Marionette TRACE conn5 <- [1,302,null,{}] 13:29:55 INFO - PROCESS | 2972 | 1467318595435 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}] 13:29:55 INFO - PROCESS | 2972 | 1467318595438 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:55 INFO - PROCESS | 2972 | 1467318595555 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 13:29:55 INFO - PROCESS | 2972 | 1467318595651 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:55 INFO - PROCESS | 2972 | 1467318595653 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:55 INFO - PROCESS | 2972 | ++DOCSHELL 10065400 == 54 [pid = 2972] [id = 85] 13:29:55 INFO - PROCESS | 2972 | ++DOMWINDOW == 112 (10065800) [pid = 2972] [serial = 252] [outer = 00000000] 13:29:55 INFO - PROCESS | 2972 | ++DOMWINDOW == 113 (1022BC00) [pid = 2972] [serial = 253] [outer = 10065800] 13:29:55 INFO - PROCESS | 2972 | 1467318595710 Marionette DEBUG loaded listener.js 13:29:55 INFO - PROCESS | 2972 | ++DOMWINDOW == 114 (15757400) [pid = 2972] [serial = 254] [outer = 10065800] 13:29:55 INFO - PROCESS | 2972 | 1467318595979 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:29:56 INFO - PROCESS | 2972 | 1467318596334 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]]]}] 13:29:56 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. 13:29:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 970ms 13:29:56 INFO - PROCESS | 2972 | 1467318596401 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 13:29:56 INFO - PROCESS | 2972 | 1467318596404 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 13:29:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:29:56 INFO - PROCESS | 2972 | 1467318596408 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:29:56 INFO - PROCESS | 2972 | 1467318596412 Marionette TRACE conn5 <- [1,306,null,{}] 13:29:56 INFO - PROCESS | 2972 | 1467318596424 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}] 13:29:56 INFO - PROCESS | 2972 | 1467318596429 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:56 INFO - PROCESS | 2972 | 1467318596554 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 13:29:56 INFO - PROCESS | 2972 | 1467318596673 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:56 INFO - PROCESS | 2972 | 1467318596677 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:56 INFO - PROCESS | 2972 | ++DOCSHELL 1B1E4400 == 55 [pid = 2972] [id = 86] 13:29:56 INFO - PROCESS | 2972 | ++DOMWINDOW == 115 (1B1E7C00) [pid = 2972] [serial = 255] [outer = 00000000] 13:29:56 INFO - PROCESS | 2972 | ++DOMWINDOW == 116 (1BA34000) [pid = 2972] [serial = 256] [outer = 1B1E7C00] 13:29:56 INFO - PROCESS | 2972 | 1467318596740 Marionette DEBUG loaded listener.js 13:29:56 INFO - PROCESS | 2972 | ++DOMWINDOW == 117 (1C0C6000) [pid = 2972] [serial = 257] [outer = 1B1E7C00] 13:29:57 INFO - PROCESS | 2972 | 1467318597290 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]]]}] 13:29:57 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. 13:29:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 930ms 13:29:57 INFO - PROCESS | 2972 | 1467318597341 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 13:29:57 INFO - PROCESS | 2972 | 1467318597344 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 13:29:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:29:57 INFO - PROCESS | 2972 | 1467318597348 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:29:57 INFO - PROCESS | 2972 | 1467318597350 Marionette TRACE conn5 <- [1,310,null,{}] 13:29:57 INFO - PROCESS | 2972 | 1467318597354 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}] 13:29:57 INFO - PROCESS | 2972 | 1467318597356 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:57 INFO - PROCESS | 2972 | 1467318597469 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 13:29:57 INFO - PROCESS | 2972 | 1467318597607 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:57 INFO - PROCESS | 2972 | 1467318597609 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:57 INFO - PROCESS | 2972 | ++DOCSHELL 10027000 == 56 [pid = 2972] [id = 87] 13:29:57 INFO - PROCESS | 2972 | ++DOMWINDOW == 118 (1C0D0400) [pid = 2972] [serial = 258] [outer = 00000000] 13:29:57 INFO - PROCESS | 2972 | ++DOMWINDOW == 119 (1D805000) [pid = 2972] [serial = 259] [outer = 1C0D0400] 13:29:57 INFO - PROCESS | 2972 | 1467318597664 Marionette DEBUG loaded listener.js 13:29:57 INFO - PROCESS | 2972 | ++DOMWINDOW == 120 (1D809C00) [pid = 2972] [serial = 260] [outer = 1C0D0400] 13:29:58 INFO - PROCESS | 2972 | 1467318598451 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]]]}] 13:29:58 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. 13:29:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1173ms 13:29:58 INFO - PROCESS | 2972 | 1467318598524 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 13:29:58 INFO - PROCESS | 2972 | 1467318598528 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 13:29:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:29:58 INFO - PROCESS | 2972 | 1467318598534 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:29:58 INFO - PROCESS | 2972 | 1467318598536 Marionette TRACE conn5 <- [1,314,null,{}] 13:29:58 INFO - PROCESS | 2972 | 1467318598542 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}] 13:29:58 INFO - PROCESS | 2972 | 1467318598545 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:58 INFO - PROCESS | 2972 | 1467318598653 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 13:29:58 INFO - PROCESS | 2972 | 1467318598780 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:58 INFO - PROCESS | 2972 | 1467318598783 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:58 INFO - PROCESS | 2972 | ++DOCSHELL 10010C00 == 57 [pid = 2972] [id = 88] 13:29:58 INFO - PROCESS | 2972 | ++DOMWINDOW == 121 (10026000) [pid = 2972] [serial = 261] [outer = 00000000] 13:29:58 INFO - PROCESS | 2972 | ++DOMWINDOW == 122 (105C3800) [pid = 2972] [serial = 262] [outer = 10026000] 13:29:58 INFO - PROCESS | 2972 | 1467318598834 Marionette DEBUG loaded listener.js 13:29:58 INFO - PROCESS | 2972 | ++DOMWINDOW == 123 (14898400) [pid = 2972] [serial = 263] [outer = 10026000] 13:29:59 INFO - PROCESS | 2972 | --DOCSHELL 1D32EC00 == 56 [pid = 2972] [id = 82] 13:29:59 INFO - PROCESS | 2972 | --DOCSHELL 1ABE4400 == 55 [pid = 2972] [id = 81] 13:29:59 INFO - PROCESS | 2972 | --DOCSHELL 18913C00 == 54 [pid = 2972] [id = 80] 13:29:59 INFO - PROCESS | 2972 | --DOCSHELL 1BA77800 == 53 [pid = 2972] [id = 79] 13:29:59 INFO - PROCESS | 2972 | --DOCSHELL 19E5A800 == 52 [pid = 2972] [id = 78] 13:29:59 INFO - PROCESS | 2972 | --DOCSHELL 1981D800 == 51 [pid = 2972] [id = 77] 13:29:59 INFO - PROCESS | 2972 | --DOCSHELL 19371400 == 50 [pid = 2972] [id = 76] 13:29:59 INFO - PROCESS | 2972 | --DOCSHELL 14492800 == 49 [pid = 2972] [id = 75] 13:29:59 INFO - PROCESS | 2972 | --DOCSHELL 0FE2B000 == 48 [pid = 2972] [id = 74] 13:29:59 INFO - PROCESS | 2972 | --DOMWINDOW == 122 (10129C00) [pid = 2972] [serial = 163] [outer = 00000000] [url = about:blank] 13:29:59 INFO - PROCESS | 2972 | --DOMWINDOW == 121 (1727D000) [pid = 2972] [serial = 166] [outer = 00000000] [url = about:blank] 13:29:59 INFO - PROCESS | 2972 | --DOMWINDOW == 120 (1BA36800) [pid = 2972] [serial = 169] [outer = 00000000] [url = about:blank] 13:29:59 INFO - PROCESS | 2972 | --DOMWINDOW == 119 (1000FC00) [pid = 2972] [serial = 172] [outer = 00000000] [url = about:blank] 13:29:59 INFO - PROCESS | 2972 | --DOCSHELL 10024000 == 47 [pid = 2972] [id = 73] 13:29:59 INFO - PROCESS | 2972 | 1467318599453 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]]]}] 13:29:59 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. 13:29:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 990ms 13:29:59 INFO - PROCESS | 2972 | 1467318599524 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 13:29:59 INFO - PROCESS | 2972 | 1467318599528 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 13:29:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:29:59 INFO - PROCESS | 2972 | 1467318599534 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:29:59 INFO - PROCESS | 2972 | 1467318599536 Marionette TRACE conn5 <- [1,318,null,{}] 13:29:59 INFO - PROCESS | 2972 | 1467318599540 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}] 13:29:59 INFO - PROCESS | 2972 | 1467318599543 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:59 INFO - PROCESS | 2972 | 1467318599639 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 13:29:59 INFO - PROCESS | 2972 | --DOMWINDOW == 118 (17278800) [pid = 2972] [serial = 37] [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.] 13:29:59 INFO - PROCESS | 2972 | --DOMWINDOW == 117 (19E5A000) [pid = 2972] [serial = 197] [outer = 00000000] [url = about:blank] 13:29:59 INFO - PROCESS | 2972 | --DOMWINDOW == 116 (1981B400) [pid = 2972] [serial = 196] [outer = 00000000] [url = about:blank] 13:29:59 INFO - PROCESS | 2972 | --DOMWINDOW == 115 (1BA74C00) [pid = 2972] [serial = 199] [outer = 00000000] [url = about:blank] 13:29:59 INFO - PROCESS | 2972 | --DOMWINDOW == 114 (1B1E9800) [pid = 2972] [serial = 194] [outer = 00000000] [url = about:blank] 13:29:59 INFO - PROCESS | 2972 | --DOMWINDOW == 113 (19583000) [pid = 2972] [serial = 187] [outer = 00000000] [url = about:blank] 13:29:59 INFO - PROCESS | 2972 | --DOMWINDOW == 112 (19589400) [pid = 2972] [serial = 188] [outer = 00000000] [url = about:blank] 13:29:59 INFO - PROCESS | 2972 | --DOMWINDOW == 111 (1BDC7C00) [pid = 2972] [serial = 200] [outer = 00000000] [url = about:blank] 13:29:59 INFO - PROCESS | 2972 | --DOMWINDOW == 110 (19CC6C00) [pid = 2972] [serial = 191] [outer = 00000000] [url = about:blank] 13:29:59 INFO - PROCESS | 2972 | --DOMWINDOW == 109 (189B1400) [pid = 2972] [serial = 185] [outer = 00000000] [url = about:blank] 13:29:59 INFO - PROCESS | 2972 | --DOMWINDOW == 108 (1C0C6800) [pid = 2972] [serial = 202] [outer = 00000000] [url = about:blank] 13:29:59 INFO - PROCESS | 2972 | --DOMWINDOW == 107 (1B1E4C00) [pid = 2972] [serial = 193] [outer = 00000000] [url = about:blank] 13:29:59 INFO - PROCESS | 2972 | --DOMWINDOW == 106 (104BDC00) [pid = 2972] [serial = 176] [outer = 00000000] [url = about:blank] 13:29:59 INFO - PROCESS | 2972 | --DOMWINDOW == 105 (1000F800) [pid = 2972] [serial = 175] [outer = 00000000] [url = about:blank] 13:29:59 INFO - PROCESS | 2972 | --DOMWINDOW == 104 (184BC400) [pid = 2972] [serial = 184] [outer = 00000000] [url = about:blank] 13:29:59 INFO - PROCESS | 2972 | --DOMWINDOW == 103 (19CBB000) [pid = 2972] [serial = 190] [outer = 00000000] [url = about:blank] 13:29:59 INFO - PROCESS | 2972 | --DOMWINDOW == 102 (10DDA400) [pid = 2972] [serial = 178] [outer = 00000000] [url = about:blank] 13:29:59 INFO - PROCESS | 2972 | --DOMWINDOW == 101 (141BFC00) [pid = 2972] [serial = 179] [outer = 00000000] [url = about:blank] 13:29:59 INFO - PROCESS | 2972 | --DOMWINDOW == 100 (1721D000) [pid = 2972] [serial = 181] [outer = 00000000] [url = about:blank] 13:29:59 INFO - PROCESS | 2972 | --DOMWINDOW == 99 (1727BC00) [pid = 2972] [serial = 182] [outer = 00000000] [url = about:blank] 13:29:59 INFO - PROCESS | 2972 | 1467318599730 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:59 INFO - PROCESS | 2972 | 1467318599733 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:29:59 INFO - PROCESS | 2972 | ++DOCSHELL 0FDD2800 == 48 [pid = 2972] [id = 89] 13:29:59 INFO - PROCESS | 2972 | ++DOMWINDOW == 100 (0FE9DC00) [pid = 2972] [serial = 264] [outer = 00000000] 13:29:59 INFO - PROCESS | 2972 | ++DOMWINDOW == 101 (1005DC00) [pid = 2972] [serial = 265] [outer = 0FE9DC00] 13:29:59 INFO - PROCESS | 2972 | 1467318599779 Marionette DEBUG loaded listener.js 13:29:59 INFO - PROCESS | 2972 | ++DOMWINDOW == 102 (140A8800) [pid = 2972] [serial = 266] [outer = 0FE9DC00] 13:30:00 INFO - PROCESS | 2972 | 1467318600175 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]]]}] 13:30:00 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. 13:30:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 670ms 13:30:00 INFO - PROCESS | 2972 | 1467318600209 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 13:30:00 INFO - PROCESS | 2972 | 1467318600211 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 13:30:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:30:00 INFO - PROCESS | 2972 | 1467318600214 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:30:00 INFO - PROCESS | 2972 | 1467318600218 Marionette TRACE conn5 <- [1,322,null,{}] 13:30:00 INFO - PROCESS | 2972 | 1467318600228 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}] 13:30:00 INFO - PROCESS | 2972 | 1467318600232 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:00 INFO - PROCESS | 2972 | 1467318600324 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 13:30:00 INFO - PROCESS | 2972 | 1467318600333 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:00 INFO - PROCESS | 2972 | 1467318600336 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:00 INFO - PROCESS | 2972 | ++DOCSHELL 17223800 == 49 [pid = 2972] [id = 90] 13:30:00 INFO - PROCESS | 2972 | ++DOMWINDOW == 103 (17271C00) [pid = 2972] [serial = 267] [outer = 00000000] 13:30:00 INFO - PROCESS | 2972 | ++DOMWINDOW == 104 (17803C00) [pid = 2972] [serial = 268] [outer = 17271C00] 13:30:00 INFO - PROCESS | 2972 | 1467318600386 Marionette DEBUG loaded listener.js 13:30:00 INFO - PROCESS | 2972 | ++DOMWINDOW == 105 (17F81000) [pid = 2972] [serial = 269] [outer = 17271C00] 13:30:00 INFO - PROCESS | 2972 | 1467318600845 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]]]}] 13:30:00 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. 13:30:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 670ms 13:30:00 INFO - PROCESS | 2972 | 1467318600889 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 13:30:00 INFO - PROCESS | 2972 | 1467318600891 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 13:30:00 INFO - PROCESS | 2972 | 1467318600894 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:30:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:30:00 INFO - PROCESS | 2972 | 1467318600896 Marionette TRACE conn5 <- [1,326,null,{}] 13:30:00 INFO - PROCESS | 2972 | 1467318600899 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}] 13:30:00 INFO - PROCESS | 2972 | 1467318600901 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:01 INFO - PROCESS | 2972 | 1467318601011 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 13:30:01 INFO - PROCESS | 2972 | 1467318601019 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:01 INFO - PROCESS | 2972 | 1467318601021 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:01 INFO - PROCESS | 2972 | ++DOCSHELL 189B3C00 == 50 [pid = 2972] [id = 91] 13:30:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 106 (189B6C00) [pid = 2972] [serial = 270] [outer = 00000000] 13:30:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 107 (19587800) [pid = 2972] [serial = 271] [outer = 189B6C00] 13:30:01 INFO - PROCESS | 2972 | 1467318601066 Marionette DEBUG loaded listener.js 13:30:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 108 (19814C00) [pid = 2972] [serial = 272] [outer = 189B6C00] 13:30:01 INFO - PROCESS | 2972 | 1467318601525 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]]]}] 13:30:01 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. 13:30:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 670ms 13:30:01 INFO - PROCESS | 2972 | 1467318601571 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 13:30:01 INFO - PROCESS | 2972 | 1467318601573 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 13:30:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:30:01 INFO - PROCESS | 2972 | 1467318601577 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:30:01 INFO - PROCESS | 2972 | 1467318601578 Marionette TRACE conn5 <- [1,330,null,{}] 13:30:01 INFO - PROCESS | 2972 | 1467318601582 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}] 13:30:01 INFO - PROCESS | 2972 | 1467318601584 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:01 INFO - PROCESS | 2972 | 1467318601694 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 13:30:01 INFO - PROCESS | 2972 | 1467318601700 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:01 INFO - PROCESS | 2972 | 1467318601702 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:01 INFO - PROCESS | 2972 | ++DOCSHELL 1727B400 == 51 [pid = 2972] [id = 92] 13:30:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 109 (1981B400) [pid = 2972] [serial = 273] [outer = 00000000] 13:30:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 110 (19C0D800) [pid = 2972] [serial = 274] [outer = 1981B400] 13:30:01 INFO - PROCESS | 2972 | 1467318601746 Marionette DEBUG loaded listener.js 13:30:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 111 (19CBA400) [pid = 2972] [serial = 275] [outer = 1981B400] 13:30:02 INFO - PROCESS | 2972 | 1467318602209 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]]]}] 13:30:02 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. 13:30:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 670ms 13:30:02 INFO - PROCESS | 2972 | 1467318602250 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 13:30:02 INFO - PROCESS | 2972 | 1467318602252 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 13:30:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:30:02 INFO - PROCESS | 2972 | 1467318602255 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:30:02 INFO - PROCESS | 2972 | 1467318602256 Marionette TRACE conn5 <- [1,334,null,{}] 13:30:02 INFO - PROCESS | 2972 | 1467318602260 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}] 13:30:02 INFO - PROCESS | 2972 | 1467318602265 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:02 INFO - PROCESS | 2972 | 1467318602424 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 13:30:02 INFO - PROCESS | 2972 | 1467318602449 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:02 INFO - PROCESS | 2972 | 1467318602451 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:02 INFO - PROCESS | 2972 | ++DOCSHELL 1B2DE400 == 52 [pid = 2972] [id = 93] 13:30:02 INFO - PROCESS | 2972 | ++DOMWINDOW == 112 (1B2DE800) [pid = 2972] [serial = 276] [outer = 00000000] 13:30:02 INFO - PROCESS | 2972 | ++DOMWINDOW == 113 (1BA2EC00) [pid = 2972] [serial = 277] [outer = 1B2DE800] 13:30:02 INFO - PROCESS | 2972 | 1467318602495 Marionette DEBUG loaded listener.js 13:30:02 INFO - PROCESS | 2972 | ++DOMWINDOW == 114 (1BA32C00) [pid = 2972] [serial = 278] [outer = 1B2DE800] 13:30:02 INFO - PROCESS | 2972 | 1467318602936 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]]]}] 13:30:02 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. 13:30:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 730ms 13:30:02 INFO - PROCESS | 2972 | 1467318602989 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 13:30:02 INFO - PROCESS | 2972 | 1467318602991 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 13:30:02 INFO - PROCESS | 2972 | 1467318602994 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:30:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:30:02 INFO - PROCESS | 2972 | 1467318602996 Marionette TRACE conn5 <- [1,338,null,{}] 13:30:02 INFO - PROCESS | 2972 | 1467318603000 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}] 13:30:02 INFO - PROCESS | 2972 | 1467318603002 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:03 INFO - PROCESS | 2972 | 1467318603119 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 13:30:03 INFO - PROCESS | 2972 | 1467318603173 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:03 INFO - PROCESS | 2972 | 1467318603175 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:03 INFO - PROCESS | 2972 | ++DOCSHELL 1BA6F000 == 53 [pid = 2972] [id = 94] 13:30:03 INFO - PROCESS | 2972 | ++DOMWINDOW == 115 (1BA6F400) [pid = 2972] [serial = 279] [outer = 00000000] 13:30:03 INFO - PROCESS | 2972 | ++DOMWINDOW == 116 (1BF95C00) [pid = 2972] [serial = 280] [outer = 1BA6F400] 13:30:03 INFO - PROCESS | 2972 | 1467318603220 Marionette DEBUG loaded listener.js 13:30:03 INFO - PROCESS | 2972 | ++DOMWINDOW == 117 (1006BC00) [pid = 2972] [serial = 281] [outer = 1BA6F400] 13:30:03 INFO - PROCESS | 2972 | --DOMWINDOW == 116 (0FDCA800) [pid = 2972] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:30:03 INFO - PROCESS | 2972 | --DOMWINDOW == 115 (17217400) [pid = 2972] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:30:03 INFO - PROCESS | 2972 | --DOMWINDOW == 114 (10DE0400) [pid = 2972] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:30:03 INFO - PROCESS | 2972 | --DOMWINDOW == 113 (1980F800) [pid = 2972] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:30:03 INFO - PROCESS | 2972 | --DOMWINDOW == 112 (10009000) [pid = 2972] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:30:03 INFO - PROCESS | 2972 | --DOMWINDOW == 111 (1D330000) [pid = 2972] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 13:30:03 INFO - PROCESS | 2972 | --DOMWINDOW == 110 (19E5C800) [pid = 2972] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:30:03 INFO - PROCESS | 2972 | --DOMWINDOW == 109 (1449A400) [pid = 2972] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:30:03 INFO - PROCESS | 2972 | --DOMWINDOW == 108 (19582000) [pid = 2972] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:30:03 INFO - PROCESS | 2972 | --DOMWINDOW == 107 (19842C00) [pid = 2972] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:30:03 INFO - PROCESS | 2972 | --DOMWINDOW == 106 (1BA78400) [pid = 2972] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 13:30:03 INFO - PROCESS | 2972 | --DOMWINDOW == 105 (10026400) [pid = 2972] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:30:03 INFO - PROCESS | 2972 | --DOMWINDOW == 104 (0FE2C800) [pid = 2972] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:30:03 INFO - PROCESS | 2972 | --DOMWINDOW == 103 (1958A400) [pid = 2972] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 13:30:03 INFO - PROCESS | 2972 | --DOMWINDOW == 102 (1C71D400) [pid = 2972] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 13:30:03 INFO - PROCESS | 2972 | 1467318603905 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]]]}] 13:30:03 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. 13:30:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 930ms 13:30:03 INFO - PROCESS | 2972 | 1467318603932 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 13:30:03 INFO - PROCESS | 2972 | 1467318603934 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 13:30:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:30:03 INFO - PROCESS | 2972 | 1467318603937 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:30:03 INFO - PROCESS | 2972 | 1467318603939 Marionette TRACE conn5 <- [1,342,null,{}] 13:30:03 INFO - PROCESS | 2972 | 1467318603942 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}] 13:30:03 INFO - PROCESS | 2972 | 1467318603944 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:04 INFO - PROCESS | 2972 | 1467318604025 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 13:30:04 INFO - PROCESS | 2972 | 1467318604031 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:04 INFO - PROCESS | 2972 | 1467318604033 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:04 INFO - PROCESS | 2972 | ++DOCSHELL 0FE22000 == 54 [pid = 2972] [id = 95] 13:30:04 INFO - PROCESS | 2972 | ++DOMWINDOW == 103 (0FE25400) [pid = 2972] [serial = 282] [outer = 00000000] 13:30:04 INFO - PROCESS | 2972 | ++DOMWINDOW == 104 (19583800) [pid = 2972] [serial = 283] [outer = 0FE25400] 13:30:04 INFO - PROCESS | 2972 | 1467318604076 Marionette DEBUG loaded listener.js 13:30:04 INFO - PROCESS | 2972 | ++DOMWINDOW == 105 (19CBA000) [pid = 2972] [serial = 284] [outer = 0FE25400] 13:30:04 INFO - PROCESS | 2972 | 1467318604502 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]]]}] 13:30:04 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. 13:30:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 570ms 13:30:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:30:04 INFO - PROCESS | 2972 | 1467318604509 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 13:30:04 INFO - PROCESS | 2972 | 1467318604511 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 13:30:04 INFO - PROCESS | 2972 | 1467318604514 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:30:04 INFO - PROCESS | 2972 | 1467318604516 Marionette TRACE conn5 <- [1,346,null,{}] 13:30:04 INFO - PROCESS | 2972 | 1467318604531 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}] 13:30:04 INFO - PROCESS | 2972 | 1467318604533 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:04 INFO - PROCESS | 2972 | 1467318604618 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 13:30:04 INFO - PROCESS | 2972 | 1467318604623 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:04 INFO - PROCESS | 2972 | 1467318604625 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:04 INFO - PROCESS | 2972 | ++DOCSHELL 1BA35400 == 55 [pid = 2972] [id = 96] 13:30:04 INFO - PROCESS | 2972 | ++DOMWINDOW == 106 (1BA76000) [pid = 2972] [serial = 285] [outer = 00000000] 13:30:04 INFO - PROCESS | 2972 | ++DOMWINDOW == 107 (1C0D1000) [pid = 2972] [serial = 286] [outer = 1BA76000] 13:30:04 INFO - PROCESS | 2972 | 1467318604669 Marionette DEBUG loaded listener.js 13:30:04 INFO - PROCESS | 2972 | ++DOMWINDOW == 108 (1CE2F400) [pid = 2972] [serial = 287] [outer = 1BA76000] 13:30:05 INFO - PROCESS | 2972 | 1467318605088 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]]]}] 13:30:05 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. 13:30:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 13:30:05 INFO - PROCESS | 2972 | 1467318605145 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 13:30:05 INFO - PROCESS | 2972 | 1467318605147 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 13:30:05 INFO - PROCESS | 2972 | 1467318605150 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:30:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:30:05 INFO - PROCESS | 2972 | 1467318605152 Marionette TRACE conn5 <- [1,350,null,{}] 13:30:05 INFO - PROCESS | 2972 | 1467318605156 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}] 13:30:05 INFO - PROCESS | 2972 | 1467318605157 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:05 INFO - PROCESS | 2972 | 1467318605240 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 13:30:05 INFO - PROCESS | 2972 | 1467318605248 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:05 INFO - PROCESS | 2972 | 1467318605250 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:05 INFO - PROCESS | 2972 | ++DOCSHELL 1CFD4400 == 56 [pid = 2972] [id = 97] 13:30:05 INFO - PROCESS | 2972 | ++DOMWINDOW == 109 (1D326C00) [pid = 2972] [serial = 288] [outer = 00000000] 13:30:05 INFO - PROCESS | 2972 | ++DOMWINDOW == 110 (1D388400) [pid = 2972] [serial = 289] [outer = 1D326C00] 13:30:05 INFO - PROCESS | 2972 | 1467318605293 Marionette DEBUG loaded listener.js 13:30:05 INFO - PROCESS | 2972 | ++DOMWINDOW == 111 (1D38B800) [pid = 2972] [serial = 290] [outer = 1D326C00] 13:30:05 INFO - PROCESS | 2972 | 1467318605745 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]]]}] 13:30:05 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. 13:30:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 630ms 13:30:05 INFO - PROCESS | 2972 | 1467318605793 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 13:30:05 INFO - PROCESS | 2972 | 1467318605796 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 13:30:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:30:05 INFO - PROCESS | 2972 | 1467318605799 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:30:05 INFO - PROCESS | 2972 | 1467318605801 Marionette TRACE conn5 <- [1,354,null,{}] 13:30:05 INFO - PROCESS | 2972 | 1467318605806 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}] 13:30:05 INFO - PROCESS | 2972 | 1467318605808 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:05 INFO - PROCESS | 2972 | 1467318605953 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 13:30:06 INFO - PROCESS | 2972 | 1467318606085 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:06 INFO - PROCESS | 2972 | 1467318606089 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:06 INFO - PROCESS | 2972 | ++DOCSHELL 0FDCA000 == 57 [pid = 2972] [id = 98] 13:30:06 INFO - PROCESS | 2972 | ++DOMWINDOW == 112 (0FDCAC00) [pid = 2972] [serial = 291] [outer = 00000000] 13:30:06 INFO - PROCESS | 2972 | ++DOMWINDOW == 113 (0FDD1C00) [pid = 2972] [serial = 292] [outer = 0FDCAC00] 13:30:06 INFO - PROCESS | 2972 | 1467318606152 Marionette DEBUG loaded listener.js 13:30:06 INFO - PROCESS | 2972 | ++DOMWINDOW == 114 (0FEA4000) [pid = 2972] [serial = 293] [outer = 0FDCAC00] 13:30:06 INFO - PROCESS | 2972 | 1467318606809 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]]]}] 13:30:06 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. 13:30:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1024ms 13:30:06 INFO - PROCESS | 2972 | 1467318606825 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 13:30:06 INFO - PROCESS | 2972 | 1467318606830 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 13:30:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:30:06 INFO - PROCESS | 2972 | 1467318606835 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:30:06 INFO - PROCESS | 2972 | 1467318606839 Marionette TRACE conn5 <- [1,358,null,{}] 13:30:06 INFO - PROCESS | 2972 | 1467318606876 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}] 13:30:06 INFO - PROCESS | 2972 | 1467318606879 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:07 INFO - PROCESS | 2972 | 1467318607023 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 13:30:07 INFO - PROCESS | 2972 | 1467318607083 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:07 INFO - PROCESS | 2972 | 1467318607086 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:07 INFO - PROCESS | 2972 | ++DOCSHELL 14926400 == 58 [pid = 2972] [id = 99] 13:30:07 INFO - PROCESS | 2972 | ++DOMWINDOW == 115 (14926800) [pid = 2972] [serial = 294] [outer = 00000000] 13:30:07 INFO - PROCESS | 2972 | ++DOMWINDOW == 116 (1721B800) [pid = 2972] [serial = 295] [outer = 14926800] 13:30:07 INFO - PROCESS | 2972 | 1467318607143 Marionette DEBUG loaded listener.js 13:30:07 INFO - PROCESS | 2972 | ++DOMWINDOW == 117 (1727EC00) [pid = 2972] [serial = 296] [outer = 14926800] 13:30:07 INFO - PROCESS | 2972 | 1467318607729 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]]]}] 13:30:07 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. 13:30:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 930ms 13:30:07 INFO - PROCESS | 2972 | 1467318607770 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 13:30:07 INFO - PROCESS | 2972 | 1467318607773 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 13:30:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:30:07 INFO - PROCESS | 2972 | 1467318607777 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:30:07 INFO - PROCESS | 2972 | 1467318607780 Marionette TRACE conn5 <- [1,362,null,{}] 13:30:07 INFO - PROCESS | 2972 | 1467318607784 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}] 13:30:07 INFO - PROCESS | 2972 | 1467318607786 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:07 INFO - PROCESS | 2972 | 1467318607899 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 13:30:08 INFO - PROCESS | 2972 | 1467318608029 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:08 INFO - PROCESS | 2972 | 1467318608032 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:08 INFO - PROCESS | 2972 | ++DOCSHELL 141C6C00 == 59 [pid = 2972] [id = 100] 13:30:08 INFO - PROCESS | 2972 | ++DOMWINDOW == 118 (18A14400) [pid = 2972] [serial = 297] [outer = 00000000] 13:30:08 INFO - PROCESS | 2972 | ++DOMWINDOW == 119 (18A19C00) [pid = 2972] [serial = 298] [outer = 18A14400] 13:30:08 INFO - PROCESS | 2972 | 1467318608089 Marionette DEBUG loaded listener.js 13:30:08 INFO - PROCESS | 2972 | ++DOMWINDOW == 120 (19866000) [pid = 2972] [serial = 299] [outer = 18A14400] 13:30:08 INFO - PROCESS | 2972 | 1467318608754 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]]]}] 13:30:08 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. 13:30:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1021ms 13:30:08 INFO - PROCESS | 2972 | 1467318608801 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 13:30:08 INFO - PROCESS | 2972 | 1467318608805 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 13:30:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:30:08 INFO - PROCESS | 2972 | 1467318608816 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:30:08 INFO - PROCESS | 2972 | 1467318608821 Marionette TRACE conn5 <- [1,366,null,{}] 13:30:08 INFO - PROCESS | 2972 | 1467318608825 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}] 13:30:08 INFO - PROCESS | 2972 | 1467318608828 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:08 INFO - PROCESS | 2972 | 1467318608960 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 13:30:09 INFO - PROCESS | 2972 | 1467318609086 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:09 INFO - PROCESS | 2972 | 1467318609088 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:09 INFO - PROCESS | 2972 | ++DOCSHELL 19D8B800 == 60 [pid = 2972] [id = 101] 13:30:09 INFO - PROCESS | 2972 | ++DOMWINDOW == 121 (1B19F800) [pid = 2972] [serial = 300] [outer = 00000000] 13:30:09 INFO - PROCESS | 2972 | ++DOMWINDOW == 122 (1D390C00) [pid = 2972] [serial = 301] [outer = 1B19F800] 13:30:09 INFO - PROCESS | 2972 | 1467318609143 Marionette DEBUG loaded listener.js 13:30:09 INFO - PROCESS | 2972 | ++DOMWINDOW == 123 (1D392C00) [pid = 2972] [serial = 302] [outer = 1B19F800] 13:30:09 INFO - PROCESS | 2972 | 1467318609738 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]]]}] 13:30:09 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. 13:30:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 990ms 13:30:09 INFO - PROCESS | 2972 | 1467318609805 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 13:30:09 INFO - PROCESS | 2972 | 1467318609808 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 13:30:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:30:09 INFO - PROCESS | 2972 | 1467318609811 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:30:09 INFO - PROCESS | 2972 | 1467318609813 Marionette TRACE conn5 <- [1,370,null,{}] 13:30:09 INFO - PROCESS | 2972 | 1467318609817 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}] 13:30:09 INFO - PROCESS | 2972 | 1467318609820 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:09 INFO - PROCESS | 2972 | 1467318609928 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 13:30:10 INFO - PROCESS | 2972 | 1467318610059 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:10 INFO - PROCESS | 2972 | 1467318610062 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:10 INFO - PROCESS | 2972 | ++DOCSHELL 19FE4800 == 61 [pid = 2972] [id = 102] 13:30:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 124 (19FE5800) [pid = 2972] [serial = 303] [outer = 00000000] 13:30:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 125 (19FECC00) [pid = 2972] [serial = 304] [outer = 19FE5800] 13:30:10 INFO - PROCESS | 2972 | 1467318610117 Marionette DEBUG loaded listener.js 13:30:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 126 (19FED800) [pid = 2972] [serial = 305] [outer = 19FE5800] 13:30:10 INFO - PROCESS | 2972 | 1467318610688 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]]]}] 13:30:10 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. 13:30:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 930ms 13:30:10 INFO - PROCESS | 2972 | 1467318610745 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 13:30:10 INFO - PROCESS | 2972 | 1467318610748 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 13:30:10 INFO - PROCESS | 2972 | 1467318610751 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:30:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:30:10 INFO - PROCESS | 2972 | 1467318610753 Marionette TRACE conn5 <- [1,374,null,{}] 13:30:10 INFO - PROCESS | 2972 | 1467318610757 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}] 13:30:10 INFO - PROCESS | 2972 | 1467318610760 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:10 INFO - PROCESS | 2972 | 1467318610872 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 13:30:10 INFO - PROCESS | 2972 | 1467318610977 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:10 INFO - PROCESS | 2972 | 1467318610983 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:10 INFO - PROCESS | 2972 | ++DOCSHELL 19586C00 == 62 [pid = 2972] [id = 103] 13:30:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 127 (19812C00) [pid = 2972] [serial = 306] [outer = 00000000] 13:30:11 INFO - PROCESS | 2972 | ++DOMWINDOW == 128 (19864000) [pid = 2972] [serial = 307] [outer = 19812C00] 13:30:11 INFO - PROCESS | 2972 | 1467318611048 Marionette DEBUG loaded listener.js 13:30:11 INFO - PROCESS | 2972 | ++DOMWINDOW == 129 (19FEA400) [pid = 2972] [serial = 308] [outer = 19812C00] 13:30:11 INFO - PROCESS | 2972 | 1467318611783 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:30:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:30:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1069ms 13:30:11 INFO - PROCESS | 2972 | 1467318611826 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 13:30:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:30:11 INFO - PROCESS | 2972 | 1467318611830 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 13:30:11 INFO - PROCESS | 2972 | 1467318611834 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:30:11 INFO - PROCESS | 2972 | 1467318611839 Marionette TRACE conn5 <- [1,378,null,{}] 13:30:11 INFO - PROCESS | 2972 | 1467318611844 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}] 13:30:11 INFO - PROCESS | 2972 | 1467318611847 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:11 INFO - PROCESS | 2972 | 1467318611948 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 13:30:12 INFO - PROCESS | 2972 | 1467318612079 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:12 INFO - PROCESS | 2972 | 1467318612082 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:12 INFO - PROCESS | 2972 | ++DOCSHELL 1005CC00 == 63 [pid = 2972] [id = 104] 13:30:12 INFO - PROCESS | 2972 | ++DOMWINDOW == 130 (10061C00) [pid = 2972] [serial = 309] [outer = 00000000] 13:30:12 INFO - PROCESS | 2972 | ++DOMWINDOW == 131 (1492F400) [pid = 2972] [serial = 310] [outer = 10061C00] 13:30:12 INFO - PROCESS | 2972 | 1467318612132 Marionette DEBUG loaded listener.js 13:30:12 INFO - PROCESS | 2972 | ++DOMWINDOW == 132 (1721B400) [pid = 2972] [serial = 311] [outer = 10061C00] 13:30:12 INFO - PROCESS | 2972 | --DOCSHELL 1CFD4400 == 62 [pid = 2972] [id = 97] 13:30:12 INFO - PROCESS | 2972 | --DOCSHELL 1BA35400 == 61 [pid = 2972] [id = 96] 13:30:12 INFO - PROCESS | 2972 | --DOCSHELL 0FE22000 == 60 [pid = 2972] [id = 95] 13:30:12 INFO - PROCESS | 2972 | --DOCSHELL 1BA6F000 == 59 [pid = 2972] [id = 94] 13:30:12 INFO - PROCESS | 2972 | --DOCSHELL 1B2DE400 == 58 [pid = 2972] [id = 93] 13:30:12 INFO - PROCESS | 2972 | --DOCSHELL 1727B400 == 57 [pid = 2972] [id = 92] 13:30:12 INFO - PROCESS | 2972 | --DOCSHELL 189B3C00 == 56 [pid = 2972] [id = 91] 13:30:12 INFO - PROCESS | 2972 | --DOCSHELL 17223800 == 55 [pid = 2972] [id = 90] 13:30:12 INFO - PROCESS | 2972 | --DOCSHELL 0FDD2800 == 54 [pid = 2972] [id = 89] 13:30:12 INFO - PROCESS | 2972 | --DOCSHELL 10010C00 == 53 [pid = 2972] [id = 88] 13:30:12 INFO - PROCESS | 2972 | --DOMWINDOW == 131 (0FDD2400) [pid = 2972] [serial = 160] [outer = 00000000] [url = about:blank] 13:30:12 INFO - PROCESS | 2972 | --DOMWINDOW == 130 (184B9000) [pid = 2972] [serial = 130] [outer = 00000000] [url = about:blank] 13:30:12 INFO - PROCESS | 2972 | --DOMWINDOW == 129 (184B2400) [pid = 2972] [serial = 94] [outer = 00000000] [url = about:blank] 13:30:12 INFO - PROCESS | 2972 | --DOMWINDOW == 128 (19863800) [pid = 2972] [serial = 124] [outer = 00000000] [url = about:blank] 13:30:12 INFO - PROCESS | 2972 | --DOMWINDOW == 127 (1957EC00) [pid = 2972] [serial = 173] [outer = 00000000] [url = about:blank] 13:30:12 INFO - PROCESS | 2972 | --DOMWINDOW == 126 (1E543800) [pid = 2972] [serial = 244] [outer = 00000000] [url = about:blank] 13:30:12 INFO - PROCESS | 2972 | --DOMWINDOW == 125 (1BA35000) [pid = 2972] [serial = 232] [outer = 00000000] [url = about:blank] 13:30:12 INFO - PROCESS | 2972 | --DOMWINDOW == 124 (0FD96000) [pid = 2972] [serial = 205] [outer = 00000000] [url = about:blank] 13:30:12 INFO - PROCESS | 2972 | --DOMWINDOW == 123 (17221000) [pid = 2972] [serial = 223] [outer = 00000000] [url = about:blank] 13:30:12 INFO - PROCESS | 2972 | --DOMWINDOW == 122 (17F7F000) [pid = 2972] [serial = 224] [outer = 00000000] [url = about:blank] 13:30:12 INFO - PROCESS | 2972 | --DOMWINDOW == 121 (19811000) [pid = 2972] [serial = 226] [outer = 00000000] [url = about:blank] 13:30:12 INFO - PROCESS | 2972 | --DOMWINDOW == 120 (19CBE000) [pid = 2972] [serial = 229] [outer = 00000000] [url = about:blank] 13:30:12 INFO - PROCESS | 2972 | --DOMWINDOW == 119 (1C0C8400) [pid = 2972] [serial = 235] [outer = 00000000] [url = about:blank] 13:30:12 INFO - PROCESS | 2972 | --DOMWINDOW == 118 (104B8000) [pid = 2972] [serial = 218] [outer = 00000000] [url = about:blank] 13:30:12 INFO - PROCESS | 2972 | --DOMWINDOW == 117 (1002B800) [pid = 2972] [serial = 217] [outer = 00000000] [url = about:blank] 13:30:12 INFO - PROCESS | 2972 | --DOMWINDOW == 116 (1018A400) [pid = 2972] [serial = 208] [outer = 00000000] [url = about:blank] 13:30:12 INFO - PROCESS | 2972 | --DOMWINDOW == 115 (1CE2C800) [pid = 2972] [serial = 214] [outer = 00000000] [url = about:blank] 13:30:12 INFO - PROCESS | 2972 | --DOMWINDOW == 114 (18768400) [pid = 2972] [serial = 211] [outer = 00000000] [url = about:blank] 13:30:12 INFO - PROCESS | 2972 | --DOMWINDOW == 113 (1BA6F800) [pid = 2972] [serial = 233] [outer = 00000000] [url = about:blank] 13:30:12 INFO - PROCESS | 2972 | --DOMWINDOW == 112 (1000C400) [pid = 2972] [serial = 220] [outer = 00000000] [url = about:blank] 13:30:12 INFO - PROCESS | 2972 | --DOMWINDOW == 111 (10186C00) [pid = 2972] [serial = 221] [outer = 00000000] [url = about:blank] 13:30:12 INFO - PROCESS | 2972 | --DOMWINDOW == 110 (19E5D000) [pid = 2972] [serial = 239] [outer = 00000000] [url = about:blank] 13:30:12 INFO - PROCESS | 2972 | --DOMWINDOW == 109 (1B2EB000) [pid = 2972] [serial = 238] [outer = 00000000] [url = about:blank] 13:30:12 INFO - PROCESS | 2972 | --DOMWINDOW == 108 (1CF94400) [pid = 2972] [serial = 241] [outer = 00000000] [url = about:blank] 13:30:12 INFO - PROCESS | 2972 | --DOMWINDOW == 107 (1C0CD000) [pid = 2972] [serial = 236] [outer = 00000000] [url = about:blank] 13:30:12 INFO - PROCESS | 2972 | --DOMWINDOW == 106 (19E54400) [pid = 2972] [serial = 230] [outer = 00000000] [url = about:blank] 13:30:12 INFO - PROCESS | 2972 | --DOMWINDOW == 105 (1D327800) [pid = 2972] [serial = 242] [outer = 00000000] [url = about:blank] 13:30:12 INFO - PROCESS | 2972 | --DOMWINDOW == 104 (1E545C00) [pid = 2972] [serial = 245] [outer = 00000000] [url = about:blank] 13:30:12 INFO - PROCESS | 2972 | --DOMWINDOW == 103 (19819400) [pid = 2972] [serial = 227] [outer = 00000000] [url = about:blank] 13:30:12 INFO - PROCESS | 2972 | 1467318612689 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 13:30:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:30:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 930ms 13:30:12 INFO - PROCESS | 2972 | 1467318612764 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 13:30:12 INFO - PROCESS | 2972 | 1467318612769 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 13:30:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:30:12 INFO - PROCESS | 2972 | 1467318612775 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:30:12 INFO - PROCESS | 2972 | 1467318612778 Marionette TRACE conn5 <- [1,382,null,{}] 13:30:12 INFO - PROCESS | 2972 | 1467318612782 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}] 13:30:12 INFO - PROCESS | 2972 | 1467318612785 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:12 INFO - PROCESS | 2972 | 1467318612876 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 13:30:12 INFO - PROCESS | 2972 | 1467318612986 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:12 INFO - PROCESS | 2972 | 1467318612988 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:12 INFO - PROCESS | 2972 | ++DOCSHELL 10008400 == 54 [pid = 2972] [id = 105] 13:30:12 INFO - PROCESS | 2972 | ++DOMWINDOW == 104 (1000C400) [pid = 2972] [serial = 312] [outer = 00000000] 13:30:13 INFO - PROCESS | 2972 | ++DOMWINDOW == 105 (104B4C00) [pid = 2972] [serial = 313] [outer = 1000C400] 13:30:13 INFO - PROCESS | 2972 | 1467318613036 Marionette DEBUG loaded listener.js 13:30:13 INFO - PROCESS | 2972 | ++DOMWINDOW == 106 (14896800) [pid = 2972] [serial = 314] [outer = 1000C400] 13:30:13 INFO - PROCESS | 2972 | 1467318613467 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:30:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:30:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 730ms 13:30:13 INFO - PROCESS | 2972 | 1467318613510 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 13:30:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:30:13 INFO - PROCESS | 2972 | 1467318613513 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 13:30:13 INFO - PROCESS | 2972 | 1467318613516 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:30:13 INFO - PROCESS | 2972 | 1467318613519 Marionette TRACE conn5 <- [1,386,null,{}] 13:30:13 INFO - PROCESS | 2972 | 1467318613529 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}] 13:30:13 INFO - PROCESS | 2972 | 1467318613533 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:13 INFO - PROCESS | 2972 | 1467318613620 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 13:30:13 INFO - PROCESS | 2972 | 1467318613630 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:13 INFO - PROCESS | 2972 | 1467318613633 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:13 INFO - PROCESS | 2972 | ++DOCSHELL 189B6400 == 55 [pid = 2972] [id = 106] 13:30:13 INFO - PROCESS | 2972 | ++DOMWINDOW == 107 (189B7800) [pid = 2972] [serial = 315] [outer = 00000000] 13:30:13 INFO - PROCESS | 2972 | ++DOMWINDOW == 108 (18A0F000) [pid = 2972] [serial = 316] [outer = 189B7800] 13:30:13 INFO - PROCESS | 2972 | 1467318613681 Marionette DEBUG loaded listener.js 13:30:13 INFO - PROCESS | 2972 | ++DOMWINDOW == 109 (18B7B800) [pid = 2972] [serial = 317] [outer = 189B7800] 13:30:14 INFO - PROCESS | 2972 | 1467318614160 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]]]}] 13:30:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:30:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 690ms 13:30:14 INFO - PROCESS | 2972 | 1467318614206 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 13:30:14 INFO - PROCESS | 2972 | 1467318614209 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 13:30:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:30:14 INFO - PROCESS | 2972 | 1467318614212 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:30:14 INFO - PROCESS | 2972 | 1467318614214 Marionette TRACE conn5 <- [1,390,null,{}] 13:30:14 INFO - PROCESS | 2972 | 1467318614217 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}] 13:30:14 INFO - PROCESS | 2972 | 1467318614219 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:14 INFO - PROCESS | 2972 | 1467318614317 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 13:30:14 INFO - PROCESS | 2972 | 1467318614325 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:14 INFO - PROCESS | 2972 | 1467318614327 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:14 INFO - PROCESS | 2972 | ++DOCSHELL 18D49400 == 56 [pid = 2972] [id = 107] 13:30:14 INFO - PROCESS | 2972 | ++DOMWINDOW == 110 (18D4CC00) [pid = 2972] [serial = 318] [outer = 00000000] 13:30:14 INFO - PROCESS | 2972 | ++DOMWINDOW == 111 (19814400) [pid = 2972] [serial = 319] [outer = 18D4CC00] 13:30:14 INFO - PROCESS | 2972 | 1467318614372 Marionette DEBUG loaded listener.js 13:30:14 INFO - PROCESS | 2972 | ++DOMWINDOW == 112 (19C0D400) [pid = 2972] [serial = 320] [outer = 18D4CC00] 13:30:14 INFO - PROCESS | 2972 | 1467318614876 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]]]}] 13:30:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:30:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 730ms 13:30:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:30:14 INFO - PROCESS | 2972 | 1467318614949 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 13:30:14 INFO - PROCESS | 2972 | 1467318614951 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 13:30:14 INFO - PROCESS | 2972 | 1467318614955 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:30:14 INFO - PROCESS | 2972 | 1467318614956 Marionette TRACE conn5 <- [1,394,null,{}] 13:30:14 INFO - PROCESS | 2972 | 1467318614960 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}] 13:30:14 INFO - PROCESS | 2972 | 1467318614962 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:15 INFO - PROCESS | 2972 | 1467318615100 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 13:30:15 INFO - PROCESS | 2972 | 1467318615110 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:15 INFO - PROCESS | 2972 | 1467318615112 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:15 INFO - PROCESS | 2972 | ++DOCSHELL 0FD94000 == 57 [pid = 2972] [id = 108] 13:30:15 INFO - PROCESS | 2972 | ++DOMWINDOW == 113 (19811800) [pid = 2972] [serial = 321] [outer = 00000000] 13:30:15 INFO - PROCESS | 2972 | ++DOMWINDOW == 114 (19E56C00) [pid = 2972] [serial = 322] [outer = 19811800] 13:30:15 INFO - PROCESS | 2972 | 1467318615156 Marionette DEBUG loaded listener.js 13:30:15 INFO - PROCESS | 2972 | ++DOMWINDOW == 115 (19E5E800) [pid = 2972] [serial = 323] [outer = 19811800] 13:30:15 INFO - PROCESS | 2972 | 1467318615646 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]]]}] 13:30:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:30:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 731ms 13:30:15 INFO - PROCESS | 2972 | 1467318615688 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 13:30:15 INFO - PROCESS | 2972 | 1467318615690 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 13:30:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:30:15 INFO - PROCESS | 2972 | 1467318615693 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:30:15 INFO - PROCESS | 2972 | 1467318615695 Marionette TRACE conn5 <- [1,398,null,{}] 13:30:15 INFO - PROCESS | 2972 | 1467318615699 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}] 13:30:15 INFO - PROCESS | 2972 | 1467318615704 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:15 INFO - PROCESS | 2972 | 1467318615829 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 13:30:15 INFO - PROCESS | 2972 | 1467318615892 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:15 INFO - PROCESS | 2972 | 1467318615894 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:15 INFO - PROCESS | 2972 | ++DOCSHELL 1BA2D400 == 58 [pid = 2972] [id = 109] 13:30:15 INFO - PROCESS | 2972 | ++DOMWINDOW == 116 (1BA36800) [pid = 2972] [serial = 324] [outer = 00000000] 13:30:15 INFO - PROCESS | 2972 | ++DOMWINDOW == 117 (1BD35400) [pid = 2972] [serial = 325] [outer = 1BA36800] 13:30:15 INFO - PROCESS | 2972 | 1467318615941 Marionette DEBUG loaded listener.js 13:30:16 INFO - PROCESS | 2972 | ++DOMWINDOW == 118 (1BA77400) [pid = 2972] [serial = 326] [outer = 1BA36800] 13:30:16 INFO - PROCESS | 2972 | --DOMWINDOW == 117 (17271C00) [pid = 2972] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 13:30:16 INFO - PROCESS | 2972 | --DOMWINDOW == 116 (1981B400) [pid = 2972] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:30:16 INFO - PROCESS | 2972 | --DOMWINDOW == 115 (1BA6F400) [pid = 2972] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:30:16 INFO - PROCESS | 2972 | --DOMWINDOW == 114 (189B6C00) [pid = 2972] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:30:16 INFO - PROCESS | 2972 | --DOMWINDOW == 113 (10026000) [pid = 2972] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:30:16 INFO - PROCESS | 2972 | --DOMWINDOW == 112 (0FE9DC00) [pid = 2972] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 13:30:16 INFO - PROCESS | 2972 | --DOMWINDOW == 111 (1B2DE800) [pid = 2972] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:30:16 INFO - PROCESS | 2972 | --DOMWINDOW == 110 (1C0D0400) [pid = 2972] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:30:16 INFO - PROCESS | 2972 | --DOMWINDOW == 109 (0FE25400) [pid = 2972] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:30:16 INFO - PROCESS | 2972 | --DOMWINDOW == 108 (1BA76000) [pid = 2972] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 13:30:16 INFO - PROCESS | 2972 | --DOMWINDOW == 107 (1BA74800) [pid = 2972] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:30:16 INFO - PROCESS | 2972 | 1467318616825 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]]]}] 13:30:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 13:30:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1172ms 13:30:16 INFO - PROCESS | 2972 | 1467318616870 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 13:30:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 13:30:16 INFO - PROCESS | 2972 | 1467318616875 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 13:30:16 INFO - PROCESS | 2972 | 1467318616880 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 13:30:16 INFO - PROCESS | 2972 | 1467318616883 Marionette TRACE conn5 <- [1,402,null,{}] 13:30:16 INFO - PROCESS | 2972 | 1467318616889 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}] 13:30:16 INFO - PROCESS | 2972 | 1467318616892 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:17 INFO - PROCESS | 2972 | 1467318617009 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 13:30:17 INFO - PROCESS | 2972 | 1467318617140 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:17 INFO - PROCESS | 2972 | 1467318617142 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:17 INFO - PROCESS | 2972 | ++DOCSHELL 0FE30000 == 59 [pid = 2972] [id = 110] 13:30:17 INFO - PROCESS | 2972 | ++DOMWINDOW == 108 (0FE9DC00) [pid = 2972] [serial = 327] [outer = 00000000] 13:30:17 INFO - PROCESS | 2972 | ++DOMWINDOW == 109 (1005F000) [pid = 2972] [serial = 328] [outer = 0FE9DC00] 13:30:17 INFO - PROCESS | 2972 | 1467318617201 Marionette DEBUG loaded listener.js 13:30:17 INFO - PROCESS | 2972 | ++DOMWINDOW == 110 (10069C00) [pid = 2972] [serial = 329] [outer = 0FE9DC00] 13:30:17 INFO - PROCESS | 2972 | 1467318617802 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]]]}] 13:30:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:30:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 990ms 13:30:17 INFO - PROCESS | 2972 | 1467318617870 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 13:30:17 INFO - PROCESS | 2972 | 1467318617875 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 13:30:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:30:17 INFO - PROCESS | 2972 | 1467318617882 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:30:17 INFO - PROCESS | 2972 | 1467318617885 Marionette TRACE conn5 <- [1,406,null,{}] 13:30:17 INFO - PROCESS | 2972 | 1467318617889 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}] 13:30:17 INFO - PROCESS | 2972 | 1467318617892 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:17 INFO - PROCESS | 2972 | 1467318618007 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 13:30:18 INFO - PROCESS | 2972 | 1467318618136 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:18 INFO - PROCESS | 2972 | 1467318618139 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:18 INFO - PROCESS | 2972 | ++DOCSHELL 1727C400 == 60 [pid = 2972] [id = 111] 13:30:18 INFO - PROCESS | 2972 | ++DOMWINDOW == 111 (1780E000) [pid = 2972] [serial = 330] [outer = 00000000] 13:30:18 INFO - PROCESS | 2972 | ++DOMWINDOW == 112 (1876B000) [pid = 2972] [serial = 331] [outer = 1780E000] 13:30:18 INFO - PROCESS | 2972 | 1467318618197 Marionette DEBUG loaded listener.js 13:30:18 INFO - PROCESS | 2972 | ++DOMWINDOW == 113 (18A14C00) [pid = 2972] [serial = 332] [outer = 1780E000] 13:30:18 INFO - PROCESS | 2972 | 1467318618781 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]]]}] 13:30:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:30:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 970ms 13:30:18 INFO - PROCESS | 2972 | 1467318618855 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 13:30:18 INFO - PROCESS | 2972 | 1467318618858 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 13:30:18 INFO - PROCESS | 2972 | 1467318618862 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:30:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:30:18 INFO - PROCESS | 2972 | 1467318618866 Marionette TRACE conn5 <- [1,410,null,{}] 13:30:18 INFO - PROCESS | 2972 | 1467318618877 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}] 13:30:18 INFO - PROCESS | 2972 | 1467318618881 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:19 INFO - PROCESS | 2972 | 1467318619043 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 13:30:19 INFO - PROCESS | 2972 | 1467318619053 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:19 INFO - PROCESS | 2972 | 1467318619056 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:19 INFO - PROCESS | 2972 | ++DOCSHELL 1B2DE800 == 61 [pid = 2972] [id = 112] 13:30:19 INFO - PROCESS | 2972 | ++DOMWINDOW == 114 (1B2DF000) [pid = 2972] [serial = 333] [outer = 00000000] 13:30:19 INFO - PROCESS | 2972 | ++DOMWINDOW == 115 (1BA35C00) [pid = 2972] [serial = 334] [outer = 1B2DF000] 13:30:19 INFO - PROCESS | 2972 | 1467318619114 Marionette DEBUG loaded listener.js 13:30:19 INFO - PROCESS | 2972 | ++DOMWINDOW == 116 (1BF98000) [pid = 2972] [serial = 335] [outer = 1B2DF000] 13:30:19 INFO - PROCESS | 2972 | 1467318619806 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]]]}] 13:30:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:30:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 970ms 13:30:19 INFO - PROCESS | 2972 | 1467318619839 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 13:30:19 INFO - PROCESS | 2972 | 1467318619842 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 13:30:19 INFO - PROCESS | 2972 | 1467318619846 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:30:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:30:19 INFO - PROCESS | 2972 | 1467318619848 Marionette TRACE conn5 <- [1,414,null,{}] 13:30:19 INFO - PROCESS | 2972 | 1467318619852 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}] 13:30:19 INFO - PROCESS | 2972 | 1467318619854 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:19 INFO - PROCESS | 2972 | 1467318619965 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 13:30:20 INFO - PROCESS | 2972 | 1467318620093 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:20 INFO - PROCESS | 2972 | 1467318620096 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:20 INFO - PROCESS | 2972 | ++DOCSHELL 13ECA000 == 62 [pid = 2972] [id = 113] 13:30:20 INFO - PROCESS | 2972 | ++DOMWINDOW == 117 (13ECD800) [pid = 2972] [serial = 336] [outer = 00000000] 13:30:20 INFO - PROCESS | 2972 | ++DOMWINDOW == 118 (13ED6000) [pid = 2972] [serial = 337] [outer = 13ECD800] 13:30:20 INFO - PROCESS | 2972 | 1467318620151 Marionette DEBUG loaded listener.js 13:30:20 INFO - PROCESS | 2972 | ++DOMWINDOW == 119 (19813000) [pid = 2972] [serial = 338] [outer = 13ECD800] 13:30:20 INFO - PROCESS | 2972 | 1467318620692 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]]]}] 13:30:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:30:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 871ms 13:30:20 INFO - PROCESS | 2972 | 1467318620728 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 13:30:20 INFO - PROCESS | 2972 | 1467318620730 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 13:30:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:30:20 INFO - PROCESS | 2972 | 1467318620735 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:30:20 INFO - PROCESS | 2972 | 1467318620737 Marionette TRACE conn5 <- [1,418,null,{}] 13:30:20 INFO - PROCESS | 2972 | 1467318620740 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}] 13:30:20 INFO - PROCESS | 2972 | 1467318620743 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:20 INFO - PROCESS | 2972 | 1467318620852 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 13:30:20 INFO - PROCESS | 2972 | 1467318620952 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:20 INFO - PROCESS | 2972 | 1467318620954 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:20 INFO - PROCESS | 2972 | ++DOCSHELL 13ED5C00 == 63 [pid = 2972] [id = 114] 13:30:20 INFO - PROCESS | 2972 | ++DOMWINDOW == 120 (1BA75000) [pid = 2972] [serial = 339] [outer = 00000000] 13:30:20 INFO - PROCESS | 2972 | ++DOMWINDOW == 121 (1C716000) [pid = 2972] [serial = 340] [outer = 1BA75000] 13:30:21 INFO - PROCESS | 2972 | 1467318621008 Marionette DEBUG loaded listener.js 13:30:21 INFO - PROCESS | 2972 | ++DOMWINDOW == 122 (1CE2C000) [pid = 2972] [serial = 341] [outer = 1BA75000] 13:30:22 INFO - PROCESS | 2972 | 1467318622159 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]]]}] 13:30:22 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 13:30:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1474ms 13:30:22 INFO - PROCESS | 2972 | 1467318622210 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 13:30:22 INFO - PROCESS | 2972 | 1467318622215 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 13:30:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:30:22 INFO - PROCESS | 2972 | 1467318622226 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:30:22 INFO - PROCESS | 2972 | 1467318622229 Marionette TRACE conn5 <- [1,422,null,{}] 13:30:22 INFO - PROCESS | 2972 | 1467318622278 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}] 13:30:22 INFO - PROCESS | 2972 | 1467318622281 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:22 INFO - PROCESS | 2972 | 1467318622373 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 13:30:22 INFO - PROCESS | 2972 | 1467318622506 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:22 INFO - PROCESS | 2972 | 1467318622509 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:22 INFO - PROCESS | 2972 | ++DOCSHELL 10DDA400 == 64 [pid = 2972] [id = 115] 13:30:22 INFO - PROCESS | 2972 | ++DOMWINDOW == 123 (13EC9400) [pid = 2972] [serial = 342] [outer = 00000000] 13:30:22 INFO - PROCESS | 2972 | ++DOMWINDOW == 124 (13ED1C00) [pid = 2972] [serial = 343] [outer = 13EC9400] 13:30:22 INFO - PROCESS | 2972 | 1467318622560 Marionette DEBUG loaded listener.js 13:30:22 INFO - PROCESS | 2972 | ++DOMWINDOW == 125 (1401C400) [pid = 2972] [serial = 344] [outer = 13EC9400] 13:30:22 INFO - PROCESS | 2972 | --DOCSHELL 0FD94000 == 63 [pid = 2972] [id = 108] 13:30:22 INFO - PROCESS | 2972 | --DOCSHELL 18D49400 == 62 [pid = 2972] [id = 107] 13:30:22 INFO - PROCESS | 2972 | --DOCSHELL 189B6400 == 61 [pid = 2972] [id = 106] 13:30:22 INFO - PROCESS | 2972 | --DOCSHELL 10008400 == 60 [pid = 2972] [id = 105] 13:30:22 INFO - PROCESS | 2972 | --DOCSHELL 1005CC00 == 59 [pid = 2972] [id = 104] 13:30:22 INFO - PROCESS | 2972 | --DOCSHELL 141C6C00 == 58 [pid = 2972] [id = 100] 13:30:22 INFO - PROCESS | 2972 | --DOCSHELL 14926400 == 57 [pid = 2972] [id = 99] 13:30:22 INFO - PROCESS | 2972 | --DOCSHELL 0FDCA000 == 56 [pid = 2972] [id = 98] 13:30:22 INFO - PROCESS | 2972 | --DOMWINDOW == 124 (1C0D1800) [pid = 2972] [serial = 203] [outer = 00000000] [url = about:blank] 13:30:22 INFO - PROCESS | 2972 | --DOMWINDOW == 123 (1BA34000) [pid = 2972] [serial = 256] [outer = 00000000] [url = about:blank] 13:30:22 INFO - PROCESS | 2972 | --DOMWINDOW == 122 (17803C00) [pid = 2972] [serial = 268] [outer = 00000000] [url = about:blank] 13:30:22 INFO - PROCESS | 2972 | --DOMWINDOW == 121 (19C0D800) [pid = 2972] [serial = 274] [outer = 00000000] [url = about:blank] 13:30:22 INFO - PROCESS | 2972 | --DOMWINDOW == 120 (17F81000) [pid = 2972] [serial = 269] [outer = 00000000] [url = about:blank] 13:30:22 INFO - PROCESS | 2972 | --DOMWINDOW == 119 (1E7DC800) [pid = 2972] [serial = 247] [outer = 00000000] [url = about:blank] 13:30:22 INFO - PROCESS | 2972 | --DOMWINDOW == 118 (1BF95C00) [pid = 2972] [serial = 280] [outer = 00000000] [url = about:blank] 13:30:22 INFO - PROCESS | 2972 | --DOMWINDOW == 117 (19587800) [pid = 2972] [serial = 271] [outer = 00000000] [url = about:blank] 13:30:22 INFO - PROCESS | 2972 | --DOMWINDOW == 116 (1022BC00) [pid = 2972] [serial = 253] [outer = 00000000] [url = about:blank] 13:30:22 INFO - PROCESS | 2972 | --DOMWINDOW == 115 (14898400) [pid = 2972] [serial = 263] [outer = 00000000] [url = about:blank] 13:30:22 INFO - PROCESS | 2972 | --DOMWINDOW == 114 (105C3800) [pid = 2972] [serial = 262] [outer = 00000000] [url = about:blank] 13:30:22 INFO - PROCESS | 2972 | --DOMWINDOW == 113 (104B8800) [pid = 2972] [serial = 250] [outer = 00000000] [url = about:blank] 13:30:22 INFO - PROCESS | 2972 | --DOMWINDOW == 112 (1005DC00) [pid = 2972] [serial = 265] [outer = 00000000] [url = about:blank] 13:30:22 INFO - PROCESS | 2972 | --DOMWINDOW == 111 (140A8800) [pid = 2972] [serial = 266] [outer = 00000000] [url = about:blank] 13:30:22 INFO - PROCESS | 2972 | --DOMWINDOW == 110 (1BA32C00) [pid = 2972] [serial = 278] [outer = 00000000] [url = about:blank] 13:30:22 INFO - PROCESS | 2972 | --DOMWINDOW == 109 (1BA2EC00) [pid = 2972] [serial = 277] [outer = 00000000] [url = about:blank] 13:30:22 INFO - PROCESS | 2972 | --DOMWINDOW == 108 (1D809C00) [pid = 2972] [serial = 260] [outer = 00000000] [url = about:blank] 13:30:22 INFO - PROCESS | 2972 | --DOMWINDOW == 107 (1D805000) [pid = 2972] [serial = 259] [outer = 00000000] [url = about:blank] 13:30:22 INFO - PROCESS | 2972 | --DOMWINDOW == 106 (19CBA000) [pid = 2972] [serial = 284] [outer = 00000000] [url = about:blank] 13:30:22 INFO - PROCESS | 2972 | --DOMWINDOW == 105 (19583800) [pid = 2972] [serial = 283] [outer = 00000000] [url = about:blank] 13:30:22 INFO - PROCESS | 2972 | --DOMWINDOW == 104 (1006BC00) [pid = 2972] [serial = 281] [outer = 00000000] [url = about:blank] 13:30:22 INFO - PROCESS | 2972 | --DOMWINDOW == 103 (19CBA400) [pid = 2972] [serial = 275] [outer = 00000000] [url = about:blank] 13:30:22 INFO - PROCESS | 2972 | --DOMWINDOW == 102 (1C0D1000) [pid = 2972] [serial = 286] [outer = 00000000] [url = about:blank] 13:30:22 INFO - PROCESS | 2972 | --DOMWINDOW == 101 (1CE2F400) [pid = 2972] [serial = 287] [outer = 00000000] [url = about:blank] 13:30:22 INFO - PROCESS | 2972 | --DOMWINDOW == 100 (19814C00) [pid = 2972] [serial = 272] [outer = 00000000] [url = about:blank] 13:30:22 INFO - PROCESS | 2972 | --DOMWINDOW == 99 (1D388400) [pid = 2972] [serial = 289] [outer = 00000000] [url = about:blank] 13:30:23 INFO - PROCESS | 2972 | 1467318623583 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]]]}] 13:30:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:30:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1374ms 13:30:23 INFO - PROCESS | 2972 | 1467318623605 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 13:30:23 INFO - PROCESS | 2972 | 1467318623610 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 13:30:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:30:23 INFO - PROCESS | 2972 | 1467318623616 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:30:23 INFO - PROCESS | 2972 | 1467318623618 Marionette TRACE conn5 <- [1,426,null,{}] 13:30:23 INFO - PROCESS | 2972 | 1467318623622 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}] 13:30:23 INFO - PROCESS | 2972 | 1467318623624 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:23 INFO - PROCESS | 2972 | 1467318623720 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 13:30:23 INFO - PROCESS | 2972 | 1467318623726 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:23 INFO - PROCESS | 2972 | 1467318623728 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:23 INFO - PROCESS | 2972 | ++DOCSHELL 10060000 == 57 [pid = 2972] [id = 116] 13:30:23 INFO - PROCESS | 2972 | ++DOMWINDOW == 100 (10069400) [pid = 2972] [serial = 345] [outer = 00000000] 13:30:23 INFO - PROCESS | 2972 | ++DOMWINDOW == 101 (10FCF000) [pid = 2972] [serial = 346] [outer = 10069400] 13:30:23 INFO - PROCESS | 2972 | 1467318623777 Marionette DEBUG loaded listener.js 13:30:23 INFO - PROCESS | 2972 | ++DOMWINDOW == 102 (140EA400) [pid = 2972] [serial = 347] [outer = 10069400] 13:30:24 INFO - PROCESS | 2972 | 1467318624280 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] 13:30:24 INFO - PROCESS | 2972 | 1467318624353 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 13:30:24 INFO - PROCESS | 2972 | 1467318624356 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:30:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 13:30:24 INFO - PROCESS | 2972 | 1467318624359 Marionette TRACE conn5 <- [1,430,null,{}] 13:30:24 INFO - PROCESS | 2972 | 1467318624369 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}] 13:30:24 INFO - PROCESS | 2972 | 1467318624373 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:24 INFO - PROCESS | 2972 | 1467318624496 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 13:30:24 INFO - PROCESS | 2972 | 1467318624514 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:24 INFO - PROCESS | 2972 | 1467318624517 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:24 INFO - PROCESS | 2972 | ++DOCSHELL 18768400 == 58 [pid = 2972] [id = 117] 13:30:24 INFO - PROCESS | 2972 | ++DOMWINDOW == 103 (1876DC00) [pid = 2972] [serial = 348] [outer = 00000000] 13:30:24 INFO - PROCESS | 2972 | ++DOMWINDOW == 104 (18A19800) [pid = 2972] [serial = 349] [outer = 1876DC00] 13:30:24 INFO - PROCESS | 2972 | 1467318624568 Marionette DEBUG loaded listener.js 13:30:24 INFO - PROCESS | 2972 | ++DOMWINDOW == 105 (19584C00) [pid = 2972] [serial = 350] [outer = 1876DC00] 13:30:24 INFO - PROCESS | 2972 | 1467318625001 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]]]}] 13:30:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:30:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 670ms 13:30:25 INFO - PROCESS | 2972 | 1467318625030 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 13:30:25 INFO - PROCESS | 2972 | 1467318625032 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 13:30:25 INFO - PROCESS | 2972 | 1467318625035 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:30:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:30:25 INFO - PROCESS | 2972 | 1467318625037 Marionette TRACE conn5 <- [1,434,null,{}] 13:30:25 INFO - PROCESS | 2972 | 1467318625041 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}] 13:30:25 INFO - PROCESS | 2972 | 1467318625043 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:25 INFO - PROCESS | 2972 | 1467318625194 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 13:30:25 INFO - PROCESS | 2972 | 1467318625225 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:25 INFO - PROCESS | 2972 | 1467318625228 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:25 INFO - PROCESS | 2972 | ++DOCSHELL 19838800 == 59 [pid = 2972] [id = 118] 13:30:25 INFO - PROCESS | 2972 | ++DOMWINDOW == 106 (19842400) [pid = 2972] [serial = 351] [outer = 00000000] 13:30:25 INFO - PROCESS | 2972 | ++DOMWINDOW == 107 (19E52C00) [pid = 2972] [serial = 352] [outer = 19842400] 13:30:25 INFO - PROCESS | 2972 | 1467318625272 Marionette DEBUG loaded listener.js 13:30:25 INFO - PROCESS | 2972 | ++DOMWINDOW == 108 (19E5C800) [pid = 2972] [serial = 353] [outer = 19842400] 13:30:25 INFO - PROCESS | 2972 | 1467318625728 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]]]}] 13:30:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:30:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 730ms 13:30:25 INFO - PROCESS | 2972 | 1467318625770 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 13:30:25 INFO - PROCESS | 2972 | 1467318625772 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 13:30:25 INFO - PROCESS | 2972 | 1467318625776 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:30:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:30:25 INFO - PROCESS | 2972 | 1467318625777 Marionette TRACE conn5 <- [1,438,null,{}] 13:30:25 INFO - PROCESS | 2972 | 1467318625781 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}] 13:30:25 INFO - PROCESS | 2972 | 1467318625783 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:25 INFO - PROCESS | 2972 | 1467318625898 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 13:30:25 INFO - PROCESS | 2972 | 1467318625957 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:25 INFO - PROCESS | 2972 | 1467318625959 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:25 INFO - PROCESS | 2972 | ++DOCSHELL 19E79800 == 60 [pid = 2972] [id = 119] 13:30:25 INFO - PROCESS | 2972 | ++DOMWINDOW == 109 (19E7A800) [pid = 2972] [serial = 354] [outer = 00000000] 13:30:25 INFO - PROCESS | 2972 | ++DOMWINDOW == 110 (19E80000) [pid = 2972] [serial = 355] [outer = 19E7A800] 13:30:26 INFO - PROCESS | 2972 | 1467318626004 Marionette DEBUG loaded listener.js 13:30:26 INFO - PROCESS | 2972 | ++DOMWINDOW == 111 (19E83C00) [pid = 2972] [serial = 356] [outer = 19E7A800] 13:30:26 INFO - PROCESS | 2972 | 1467318626453 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]]]}] 13:30:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:30:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 730ms 13:30:26 INFO - PROCESS | 2972 | 1467318626543 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 13:30:26 INFO - PROCESS | 2972 | 1467318626545 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 13:30:26 INFO - PROCESS | 2972 | 1467318626549 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:30:26 INFO - PROCESS | 2972 | 1467318626551 Marionette TRACE conn5 <- [1,442,null,{}] 13:30:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:30:26 INFO - PROCESS | 2972 | 1467318626554 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}] 13:30:26 INFO - PROCESS | 2972 | 1467318626560 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:26 INFO - PROCESS | 2972 | 1467318626704 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 13:30:26 INFO - PROCESS | 2972 | 1467318626711 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:26 INFO - PROCESS | 2972 | 1467318626713 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:26 INFO - PROCESS | 2972 | ++DOCSHELL 0FD96000 == 61 [pid = 2972] [id = 120] 13:30:26 INFO - PROCESS | 2972 | ++DOMWINDOW == 112 (19E7C000) [pid = 2972] [serial = 357] [outer = 00000000] 13:30:26 INFO - PROCESS | 2972 | ++DOMWINDOW == 113 (1BA3C400) [pid = 2972] [serial = 358] [outer = 19E7C000] 13:30:26 INFO - PROCESS | 2972 | 1467318626810 Marionette DEBUG loaded listener.js 13:30:26 INFO - PROCESS | 2972 | ++DOMWINDOW == 114 (1BFE9800) [pid = 2972] [serial = 359] [outer = 19E7C000] 13:30:27 INFO - PROCESS | 2972 | --DOMWINDOW == 113 (18D4CC00) [pid = 2972] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 13:30:27 INFO - PROCESS | 2972 | --DOMWINDOW == 112 (1D326C00) [pid = 2972] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 13:30:27 INFO - PROCESS | 2972 | --DOMWINDOW == 111 (1000C400) [pid = 2972] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 13:30:27 INFO - PROCESS | 2972 | --DOMWINDOW == 110 (10061C00) [pid = 2972] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 13:30:27 INFO - PROCESS | 2972 | --DOMWINDOW == 109 (189B7800) [pid = 2972] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 13:30:27 INFO - PROCESS | 2972 | --DOMWINDOW == 108 (19811800) [pid = 2972] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 13:30:27 INFO - PROCESS | 2972 | 1467318627360 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]]]}] 13:30:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:30:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 830ms 13:30:27 INFO - PROCESS | 2972 | 1467318627385 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 13:30:27 INFO - PROCESS | 2972 | 1467318627388 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 13:30:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:30:27 INFO - PROCESS | 2972 | 1467318627400 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:30:27 INFO - PROCESS | 2972 | 1467318627402 Marionette TRACE conn5 <- [1,446,null,{}] 13:30:27 INFO - PROCESS | 2972 | 1467318627410 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}] 13:30:27 INFO - PROCESS | 2972 | 1467318627412 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:27 INFO - PROCESS | 2972 | 1467318627495 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 13:30:27 INFO - PROCESS | 2972 | 1467318627501 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:27 INFO - PROCESS | 2972 | 1467318627502 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:27 INFO - PROCESS | 2972 | ++DOCSHELL 18A0B400 == 62 [pid = 2972] [id = 121] 13:30:27 INFO - PROCESS | 2972 | ++DOMWINDOW == 109 (18A12400) [pid = 2972] [serial = 360] [outer = 00000000] 13:30:27 INFO - PROCESS | 2972 | ++DOMWINDOW == 110 (1C0C7400) [pid = 2972] [serial = 361] [outer = 18A12400] 13:30:27 INFO - PROCESS | 2972 | 1467318627546 Marionette DEBUG loaded listener.js 13:30:27 INFO - PROCESS | 2972 | ++DOMWINDOW == 111 (1C0CC400) [pid = 2972] [serial = 362] [outer = 18A12400] 13:30:27 INFO - PROCESS | 2972 | 1467318627981 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]]]}] 13:30:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:30:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 630ms 13:30:28 INFO - PROCESS | 2972 | 1467318628039 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 13:30:28 INFO - PROCESS | 2972 | 1467318628041 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 13:30:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:30:28 INFO - PROCESS | 2972 | 1467318628044 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:30:28 INFO - PROCESS | 2972 | 1467318628045 Marionette TRACE conn5 <- [1,450,null,{}] 13:30:28 INFO - PROCESS | 2972 | 1467318628049 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}] 13:30:28 INFO - PROCESS | 2972 | 1467318628051 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:28 INFO - PROCESS | 2972 | 1467318628133 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 13:30:28 INFO - PROCESS | 2972 | 1467318628138 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:28 INFO - PROCESS | 2972 | 1467318628140 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:28 INFO - PROCESS | 2972 | ++DOCSHELL 1C719400 == 63 [pid = 2972] [id = 122] 13:30:28 INFO - PROCESS | 2972 | ++DOMWINDOW == 112 (1C71A800) [pid = 2972] [serial = 363] [outer = 00000000] 13:30:28 INFO - PROCESS | 2972 | ++DOMWINDOW == 113 (1D326C00) [pid = 2972] [serial = 364] [outer = 1C71A800] 13:30:28 INFO - PROCESS | 2972 | 1467318628184 Marionette DEBUG loaded listener.js 13:30:28 INFO - PROCESS | 2972 | ++DOMWINDOW == 114 (1D331400) [pid = 2972] [serial = 365] [outer = 1C71A800] 13:30:28 INFO - PROCESS | 2972 | 1467318628636 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] 13:30:28 INFO - PROCESS | 2972 | 1467318628680 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 13:30:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 13:30:28 INFO - PROCESS | 2972 | 1467318628683 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:30:28 INFO - PROCESS | 2972 | 1467318628685 Marionette TRACE conn5 <- [1,454,null,{}] 13:30:28 INFO - PROCESS | 2972 | 1467318628688 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}] 13:30:28 INFO - PROCESS | 2972 | 1467318628690 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:28 INFO - PROCESS | 2972 | 1467318628776 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 13:30:28 INFO - PROCESS | 2972 | 1467318628784 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:28 INFO - PROCESS | 2972 | 1467318628786 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:28 INFO - PROCESS | 2972 | ++DOCSHELL 1D389C00 == 64 [pid = 2972] [id = 123] 13:30:28 INFO - PROCESS | 2972 | ++DOMWINDOW == 115 (1D38A000) [pid = 2972] [serial = 366] [outer = 00000000] 13:30:28 INFO - PROCESS | 2972 | ++DOMWINDOW == 116 (1D6A8800) [pid = 2972] [serial = 367] [outer = 1D38A000] 13:30:28 INFO - PROCESS | 2972 | 1467318628829 Marionette DEBUG loaded listener.js 13:30:28 INFO - PROCESS | 2972 | ++DOMWINDOW == 117 (1D6AE800) [pid = 2972] [serial = 368] [outer = 1D38A000] 13:30:29 INFO - PROCESS | 2972 | [2972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:29 INFO - PROCESS | 2972 | 1467318629278 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]]]}] 13:30:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:30:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 670ms 13:30:29 INFO - PROCESS | 2972 | 1467318629355 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 13:30:29 INFO - PROCESS | 2972 | 1467318629359 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 13:30:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:30:29 INFO - PROCESS | 2972 | 1467318629365 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:30:29 INFO - PROCESS | 2972 | 1467318629369 Marionette TRACE conn5 <- [1,458,null,{}] 13:30:29 INFO - PROCESS | 2972 | 1467318629376 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}] 13:30:29 INFO - PROCESS | 2972 | 1467318629380 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:29 INFO - PROCESS | 2972 | 1467318629548 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 13:30:29 INFO - PROCESS | 2972 | 1467318629648 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:29 INFO - PROCESS | 2972 | 1467318629651 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:29 INFO - PROCESS | 2972 | ++DOCSHELL 10025800 == 65 [pid = 2972] [id = 124] 13:30:29 INFO - PROCESS | 2972 | ++DOMWINDOW == 118 (10029800) [pid = 2972] [serial = 369] [outer = 00000000] 13:30:29 INFO - PROCESS | 2972 | ++DOMWINDOW == 119 (10066000) [pid = 2972] [serial = 370] [outer = 10029800] 13:30:29 INFO - PROCESS | 2972 | 1467318629712 Marionette DEBUG loaded listener.js 13:30:29 INFO - PROCESS | 2972 | ++DOMWINDOW == 120 (105C3800) [pid = 2972] [serial = 371] [outer = 10029800] 13:30:30 INFO - PROCESS | 2972 | 1467318630334 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] 13:30:30 INFO - PROCESS | 2972 | 1467318630394 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 13:30:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 13:30:30 INFO - PROCESS | 2972 | 1467318630400 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:30:30 INFO - PROCESS | 2972 | 1467318630404 Marionette TRACE conn5 <- [1,462,null,{}] 13:30:30 INFO - PROCESS | 2972 | 1467318630409 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}] 13:30:30 INFO - PROCESS | 2972 | 1467318630411 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:30 INFO - PROCESS | 2972 | 1467318630529 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 13:30:30 INFO - PROCESS | 2972 | 1467318630635 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:30 INFO - PROCESS | 2972 | 1467318630637 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:30 INFO - PROCESS | 2972 | ++DOCSHELL 18A10000 == 66 [pid = 2972] [id = 125] 13:30:30 INFO - PROCESS | 2972 | ++DOMWINDOW == 121 (18A10400) [pid = 2972] [serial = 372] [outer = 00000000] 13:30:30 INFO - PROCESS | 2972 | ++DOMWINDOW == 122 (19812400) [pid = 2972] [serial = 373] [outer = 18A10400] 13:30:30 INFO - PROCESS | 2972 | 1467318630694 Marionette DEBUG loaded listener.js 13:30:30 INFO - PROCESS | 2972 | ++DOMWINDOW == 123 (19CB9C00) [pid = 2972] [serial = 374] [outer = 18A10400] 13:30:31 INFO - PROCESS | 2972 | [2972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:31 INFO - PROCESS | 2972 | 1467318631329 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] 13:30:31 INFO - PROCESS | 2972 | 1467318631393 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 13:30:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 13:30:31 INFO - PROCESS | 2972 | 1467318631397 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:30:31 INFO - PROCESS | 2972 | 1467318631399 Marionette TRACE conn5 <- [1,466,null,{}] 13:30:31 INFO - PROCESS | 2972 | 1467318631409 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}] 13:30:31 INFO - PROCESS | 2972 | 1467318631414 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:31 INFO - PROCESS | 2972 | 1467318631532 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 13:30:31 INFO - PROCESS | 2972 | 1467318631670 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:31 INFO - PROCESS | 2972 | 1467318631674 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:31 INFO - PROCESS | 2972 | ++DOCSHELL 1CE2E400 == 67 [pid = 2972] [id = 126] 13:30:31 INFO - PROCESS | 2972 | ++DOMWINDOW == 124 (1CFD6400) [pid = 2972] [serial = 375] [outer = 00000000] 13:30:31 INFO - PROCESS | 2972 | ++DOMWINDOW == 125 (1D6B0400) [pid = 2972] [serial = 376] [outer = 1CFD6400] 13:30:31 INFO - PROCESS | 2972 | 1467318631734 Marionette DEBUG loaded listener.js 13:30:31 INFO - PROCESS | 2972 | ++DOMWINDOW == 126 (1D6B5800) [pid = 2972] [serial = 377] [outer = 1CFD6400] 13:30:31 INFO - PROCESS | 2972 | ++DOMWINDOW == 127 (1D80E800) [pid = 2972] [serial = 378] [outer = 14908000] 13:30:32 INFO - PROCESS | 2972 | 1467318632474 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] 13:30:32 INFO - PROCESS | 2972 | 1467318632530 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 13:30:32 INFO - PROCESS | 2972 | 1467318632533 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:30:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 13:30:32 INFO - PROCESS | 2972 | 1467318632535 Marionette TRACE conn5 <- [1,470,null,{}] 13:30:32 INFO - PROCESS | 2972 | 1467318632539 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}] 13:30:32 INFO - PROCESS | 2972 | 1467318632541 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:32 INFO - PROCESS | 2972 | 1467318632656 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 13:30:32 INFO - PROCESS | 2972 | 1467318632790 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:32 INFO - PROCESS | 2972 | 1467318632792 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:32 INFO - PROCESS | 2972 | ++DOCSHELL 1B1EC400 == 68 [pid = 2972] [id = 127] 13:30:32 INFO - PROCESS | 2972 | ++DOMWINDOW == 128 (1D9DBC00) [pid = 2972] [serial = 379] [outer = 00000000] 13:30:32 INFO - PROCESS | 2972 | ++DOMWINDOW == 129 (1D9E5000) [pid = 2972] [serial = 380] [outer = 1D9DBC00] 13:30:32 INFO - PROCESS | 2972 | 1467318632849 Marionette DEBUG loaded listener.js 13:30:32 INFO - PROCESS | 2972 | ++DOMWINDOW == 130 (1D9E8000) [pid = 2972] [serial = 381] [outer = 1D9DBC00] 13:30:33 INFO - PROCESS | 2972 | 1467318633441 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]]]}] 13:30:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:30:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 930ms 13:30:33 INFO - PROCESS | 2972 | 1467318633467 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 13:30:33 INFO - PROCESS | 2972 | 1467318633470 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 13:30:33 INFO - PROCESS | 2972 | 1467318633473 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:30:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:30:33 INFO - PROCESS | 2972 | 1467318633475 Marionette TRACE conn5 <- [1,474,null,{}] 13:30:33 INFO - PROCESS | 2972 | 1467318633479 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}] 13:30:33 INFO - PROCESS | 2972 | 1467318633482 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:33 INFO - PROCESS | 2972 | 1467318633589 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 13:30:33 INFO - PROCESS | 2972 | 1467318633728 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:33 INFO - PROCESS | 2972 | 1467318633731 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:33 INFO - PROCESS | 2972 | ++DOCSHELL 0FDD3800 == 69 [pid = 2972] [id = 128] 13:30:33 INFO - PROCESS | 2972 | ++DOMWINDOW == 131 (0FEA5000) [pid = 2972] [serial = 382] [outer = 00000000] 13:30:33 INFO - PROCESS | 2972 | ++DOMWINDOW == 132 (17223400) [pid = 2972] [serial = 383] [outer = 0FEA5000] 13:30:33 INFO - PROCESS | 2972 | 1467318633787 Marionette DEBUG loaded listener.js 13:30:33 INFO - PROCESS | 2972 | ++DOMWINDOW == 133 (18A11C00) [pid = 2972] [serial = 384] [outer = 0FEA5000] 13:30:34 INFO - PROCESS | 2972 | 1467318634632 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]]]}] 13:30:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:30:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1176ms 13:30:34 INFO - PROCESS | 2972 | 1467318634654 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 13:30:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:30:34 INFO - PROCESS | 2972 | 1467318634658 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 13:30:34 INFO - PROCESS | 2972 | 1467318634663 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:30:34 INFO - PROCESS | 2972 | 1467318634666 Marionette TRACE conn5 <- [1,478,null,{}] 13:30:34 INFO - PROCESS | 2972 | 1467318634672 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}] 13:30:34 INFO - PROCESS | 2972 | 1467318634674 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:34 INFO - PROCESS | 2972 | 1467318634779 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 13:30:34 INFO - PROCESS | 2972 | 1467318634918 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:34 INFO - PROCESS | 2972 | 1467318634922 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:34 INFO - PROCESS | 2972 | ++DOCSHELL 104BEC00 == 70 [pid = 2972] [id = 129] 13:30:34 INFO - PROCESS | 2972 | ++DOMWINDOW == 134 (105CD400) [pid = 2972] [serial = 385] [outer = 00000000] 13:30:34 INFO - PROCESS | 2972 | ++DOMWINDOW == 135 (0C70CC00) [pid = 2972] [serial = 386] [outer = 105CD400] 13:30:34 INFO - PROCESS | 2972 | 1467318634975 Marionette DEBUG loaded listener.js 13:30:35 INFO - PROCESS | 2972 | ++DOMWINDOW == 136 (13ED0800) [pid = 2972] [serial = 387] [outer = 105CD400] 13:30:36 INFO - PROCESS | 2972 | --DOCSHELL 1C719400 == 69 [pid = 2972] [id = 122] 13:30:36 INFO - PROCESS | 2972 | --DOCSHELL 18A0B400 == 68 [pid = 2972] [id = 121] 13:30:36 INFO - PROCESS | 2972 | --DOCSHELL 0FD96000 == 67 [pid = 2972] [id = 120] 13:30:36 INFO - PROCESS | 2972 | --DOCSHELL 19E79800 == 66 [pid = 2972] [id = 119] 13:30:36 INFO - PROCESS | 2972 | --DOCSHELL 19838800 == 65 [pid = 2972] [id = 118] 13:30:36 INFO - PROCESS | 2972 | --DOCSHELL 18768400 == 64 [pid = 2972] [id = 117] 13:30:36 INFO - PROCESS | 2972 | --DOCSHELL 10060000 == 63 [pid = 2972] [id = 116] 13:30:36 INFO - PROCESS | 2972 | --DOCSHELL 10DDA400 == 62 [pid = 2972] [id = 115] 13:30:36 INFO - PROCESS | 2972 | --DOCSHELL 1BA2D400 == 61 [pid = 2972] [id = 109] 13:30:36 INFO - PROCESS | 2972 | --DOCSHELL 0FDC4C00 == 60 [pid = 2972] [id = 54] 13:30:36 INFO - PROCESS | 2972 | --DOCSHELL 19E57800 == 59 [pid = 2972] [id = 31] 13:30:36 INFO - PROCESS | 2972 | --DOCSHELL 10027000 == 58 [pid = 2972] [id = 87] 13:30:36 INFO - PROCESS | 2972 | --DOCSHELL 1B1AA000 == 57 [pid = 2972] [id = 30] 13:30:36 INFO - PROCESS | 2972 | --DOCSHELL 1575BC00 == 56 [pid = 2972] [id = 29] 13:30:36 INFO - PROCESS | 2972 | --DOCSHELL 0FE30000 == 55 [pid = 2972] [id = 110] 13:30:36 INFO - PROCESS | 2972 | --DOCSHELL 0C9CE000 == 54 [pid = 2972] [id = 69] 13:30:36 INFO - PROCESS | 2972 | --DOCSHELL 0FE29400 == 53 [pid = 2972] [id = 43] 13:30:36 INFO - PROCESS | 2972 | --DOCSHELL 1489B000 == 52 [pid = 2972] [id = 71] 13:30:36 INFO - PROCESS | 2972 | --DOCSHELL 1727C400 == 51 [pid = 2972] [id = 111] 13:30:36 INFO - PROCESS | 2972 | --DOCSHELL 10DDF800 == 50 [pid = 2972] [id = 32] 13:30:36 INFO - PROCESS | 2972 | --DOCSHELL 1B2DE800 == 49 [pid = 2972] [id = 112] 13:30:36 INFO - PROCESS | 2972 | --DOCSHELL 19C0E800 == 48 [pid = 2972] [id = 72] 13:30:36 INFO - PROCESS | 2972 | --DOCSHELL 1B1E6C00 == 47 [pid = 2972] [id = 57] 13:30:36 INFO - PROCESS | 2972 | --DOCSHELL 10007000 == 46 [pid = 2972] [id = 84] 13:30:36 INFO - PROCESS | 2972 | --DOCSHELL 13ECA000 == 45 [pid = 2972] [id = 113] 13:30:36 INFO - PROCESS | 2972 | --DOCSHELL 0FE27800 == 44 [pid = 2972] [id = 55] 13:30:36 INFO - PROCESS | 2972 | --DOCSHELL 1E54E800 == 43 [pid = 2972] [id = 83] 13:30:36 INFO - PROCESS | 2972 | --DOCSHELL 19FE4800 == 42 [pid = 2972] [id = 102] 13:30:36 INFO - PROCESS | 2972 | --DOCSHELL 1B1E4400 == 41 [pid = 2972] [id = 86] 13:30:36 INFO - PROCESS | 2972 | --DOCSHELL 13ED5C00 == 40 [pid = 2972] [id = 114] 13:30:36 INFO - PROCESS | 2972 | --DOCSHELL 1674D400 == 39 [pid = 2972] [id = 44] 13:30:36 INFO - PROCESS | 2972 | --DOCSHELL 10028400 == 38 [pid = 2972] [id = 70] 13:30:36 INFO - PROCESS | 2972 | --DOCSHELL 19D8B800 == 37 [pid = 2972] [id = 101] 13:30:36 INFO - PROCESS | 2972 | --DOCSHELL 10008800 == 36 [pid = 2972] [id = 58] 13:30:36 INFO - PROCESS | 2972 | --DOCSHELL 10065400 == 35 [pid = 2972] [id = 85] 13:30:36 INFO - PROCESS | 2972 | --DOCSHELL 19586C00 == 34 [pid = 2972] [id = 103] 13:30:36 INFO - PROCESS | 2972 | --DOCSHELL 17224400 == 33 [pid = 2972] [id = 56] 13:30:36 INFO - PROCESS | 2972 | --DOCSHELL 0FDD3800 == 32 [pid = 2972] [id = 128] 13:30:36 INFO - PROCESS | 2972 | --DOCSHELL 1B1EC400 == 31 [pid = 2972] [id = 127] 13:30:36 INFO - PROCESS | 2972 | --DOCSHELL 18A10000 == 30 [pid = 2972] [id = 125] 13:30:36 INFO - PROCESS | 2972 | --DOCSHELL 1CE2E400 == 29 [pid = 2972] [id = 126] 13:30:36 INFO - PROCESS | 2972 | --DOCSHELL 1D389C00 == 28 [pid = 2972] [id = 123] 13:30:36 INFO - PROCESS | 2972 | --DOCSHELL 10025800 == 27 [pid = 2972] [id = 124] 13:30:36 INFO - PROCESS | 2972 | --DOMWINDOW == 135 (19814400) [pid = 2972] [serial = 319] [outer = 00000000] [url = about:blank] 13:30:36 INFO - PROCESS | 2972 | --DOMWINDOW == 134 (19C0D400) [pid = 2972] [serial = 320] [outer = 00000000] [url = about:blank] 13:30:36 INFO - PROCESS | 2972 | --DOMWINDOW == 133 (1D38B800) [pid = 2972] [serial = 290] [outer = 00000000] [url = about:blank] 13:30:36 INFO - PROCESS | 2972 | --DOMWINDOW == 132 (19FECC00) [pid = 2972] [serial = 304] [outer = 00000000] [url = about:blank] 13:30:36 INFO - PROCESS | 2972 | --DOMWINDOW == 131 (18A19C00) [pid = 2972] [serial = 298] [outer = 00000000] [url = about:blank] 13:30:36 INFO - PROCESS | 2972 | --DOMWINDOW == 130 (1D390C00) [pid = 2972] [serial = 301] [outer = 00000000] [url = about:blank] 13:30:36 INFO - PROCESS | 2972 | --DOMWINDOW == 129 (104B4C00) [pid = 2972] [serial = 313] [outer = 00000000] [url = about:blank] 13:30:36 INFO - PROCESS | 2972 | --DOMWINDOW == 128 (0FDD1C00) [pid = 2972] [serial = 292] [outer = 00000000] [url = about:blank] 13:30:36 INFO - PROCESS | 2972 | --DOMWINDOW == 127 (1492F400) [pid = 2972] [serial = 310] [outer = 00000000] [url = about:blank] 13:30:36 INFO - PROCESS | 2972 | --DOMWINDOW == 126 (14896800) [pid = 2972] [serial = 314] [outer = 00000000] [url = about:blank] 13:30:36 INFO - PROCESS | 2972 | --DOMWINDOW == 125 (18A0F000) [pid = 2972] [serial = 316] [outer = 00000000] [url = about:blank] 13:30:36 INFO - PROCESS | 2972 | --DOMWINDOW == 124 (1721B800) [pid = 2972] [serial = 295] [outer = 00000000] [url = about:blank] 13:30:36 INFO - PROCESS | 2972 | --DOMWINDOW == 123 (1721B400) [pid = 2972] [serial = 311] [outer = 00000000] [url = about:blank] 13:30:36 INFO - PROCESS | 2972 | --DOMWINDOW == 122 (19864000) [pid = 2972] [serial = 307] [outer = 00000000] [url = about:blank] 13:30:36 INFO - PROCESS | 2972 | --DOMWINDOW == 121 (18B7B800) [pid = 2972] [serial = 317] [outer = 00000000] [url = about:blank] 13:30:36 INFO - PROCESS | 2972 | --DOMWINDOW == 120 (19E56C00) [pid = 2972] [serial = 322] [outer = 00000000] [url = about:blank] 13:30:36 INFO - PROCESS | 2972 | --DOMWINDOW == 119 (1BD35400) [pid = 2972] [serial = 325] [outer = 00000000] [url = about:blank] 13:30:36 INFO - PROCESS | 2972 | --DOMWINDOW == 118 (19E5E800) [pid = 2972] [serial = 323] [outer = 00000000] [url = about:blank] 13:30:36 INFO - PROCESS | 2972 | 1467318636493 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]]]}] 13:30:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:30:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1934ms 13:30:36 INFO - PROCESS | 2972 | 1467318636598 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 13:30:36 INFO - PROCESS | 2972 | 1467318636601 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 13:30:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:30:36 INFO - PROCESS | 2972 | 1467318636606 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:30:36 INFO - PROCESS | 2972 | 1467318636610 Marionette TRACE conn5 <- [1,482,null,{}] 13:30:36 INFO - PROCESS | 2972 | 1467318636615 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}] 13:30:36 INFO - PROCESS | 2972 | 1467318636618 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:36 INFO - PROCESS | 2972 | 1467318636703 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 13:30:36 INFO - PROCESS | 2972 | 1467318636785 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:36 INFO - PROCESS | 2972 | 1467318636788 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:36 INFO - PROCESS | 2972 | ++DOCSHELL 0FDCA400 == 28 [pid = 2972] [id = 130] 13:30:36 INFO - PROCESS | 2972 | ++DOMWINDOW == 119 (0FDCA800) [pid = 2972] [serial = 388] [outer = 00000000] 13:30:36 INFO - PROCESS | 2972 | ++DOMWINDOW == 120 (0FDD1C00) [pid = 2972] [serial = 389] [outer = 0FDCA800] 13:30:36 INFO - PROCESS | 2972 | 1467318636836 Marionette DEBUG loaded listener.js 13:30:36 INFO - PROCESS | 2972 | ++DOMWINDOW == 121 (0FE29400) [pid = 2972] [serial = 390] [outer = 0FDCA800] 13:30:37 INFO - PROCESS | 2972 | 1467318637255 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]]]}] 13:30:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:30:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 670ms 13:30:37 INFO - PROCESS | 2972 | 1467318637278 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 13:30:37 INFO - PROCESS | 2972 | 1467318637283 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 13:30:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:30:37 INFO - PROCESS | 2972 | 1467318637290 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:30:37 INFO - PROCESS | 2972 | 1467318637292 Marionette TRACE conn5 <- [1,486,null,{}] 13:30:37 INFO - PROCESS | 2972 | 1467318637296 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}] 13:30:37 INFO - PROCESS | 2972 | 1467318637299 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:37 INFO - PROCESS | 2972 | 1467318637387 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 13:30:37 INFO - PROCESS | 2972 | 1467318637393 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:37 INFO - PROCESS | 2972 | 1467318637395 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:37 INFO - PROCESS | 2972 | ++DOCSHELL 1000B400 == 29 [pid = 2972] [id = 131] 13:30:37 INFO - PROCESS | 2972 | ++DOMWINDOW == 122 (10010800) [pid = 2972] [serial = 391] [outer = 00000000] 13:30:37 INFO - PROCESS | 2972 | ++DOMWINDOW == 123 (1005D400) [pid = 2972] [serial = 392] [outer = 10010800] 13:30:37 INFO - PROCESS | 2972 | 1467318637445 Marionette DEBUG loaded listener.js 13:30:37 INFO - PROCESS | 2972 | ++DOMWINDOW == 124 (10061C00) [pid = 2972] [serial = 393] [outer = 10010800] 13:30:37 INFO - PROCESS | 2972 | 1467318637924 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]]]}] 13:30:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:30:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 671ms 13:30:37 INFO - PROCESS | 2972 | 1467318637964 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 13:30:37 INFO - PROCESS | 2972 | 1467318637966 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 13:30:37 INFO - PROCESS | 2972 | 1467318637969 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:30:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:30:37 INFO - PROCESS | 2972 | 1467318637973 Marionette TRACE conn5 <- [1,490,null,{}] 13:30:37 INFO - PROCESS | 2972 | 1467318637983 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}] 13:30:37 INFO - PROCESS | 2972 | 1467318637988 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:38 INFO - PROCESS | 2972 | 1467318638105 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 13:30:38 INFO - PROCESS | 2972 | 1467318638205 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:38 INFO - PROCESS | 2972 | 1467318638208 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:38 INFO - PROCESS | 2972 | ++DOCSHELL 14492800 == 30 [pid = 2972] [id = 132] 13:30:38 INFO - PROCESS | 2972 | ++DOMWINDOW == 125 (144B4800) [pid = 2972] [serial = 394] [outer = 00000000] 13:30:38 INFO - PROCESS | 2972 | ++DOMWINDOW == 126 (1494C400) [pid = 2972] [serial = 395] [outer = 144B4800] 13:30:38 INFO - PROCESS | 2972 | 1467318638256 Marionette DEBUG loaded listener.js 13:30:38 INFO - PROCESS | 2972 | ++DOMWINDOW == 127 (149E4400) [pid = 2972] [serial = 396] [outer = 144B4800] 13:30:38 INFO - PROCESS | 2972 | 1467318638697 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]]]}] 13:30:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:30:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 770ms 13:30:38 INFO - PROCESS | 2972 | 1467318638744 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 13:30:38 INFO - PROCESS | 2972 | 1467318638746 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 13:30:38 INFO - PROCESS | 2972 | 1467318638749 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:30:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:30:38 INFO - PROCESS | 2972 | 1467318638751 Marionette TRACE conn5 <- [1,494,null,{}] 13:30:38 INFO - PROCESS | 2972 | 1467318638755 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}] 13:30:38 INFO - PROCESS | 2972 | 1467318638757 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:38 INFO - PROCESS | 2972 | 1467318638874 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 13:30:38 INFO - PROCESS | 2972 | 1467318638936 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:38 INFO - PROCESS | 2972 | 1467318638938 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:38 INFO - PROCESS | 2972 | ++DOCSHELL 17218C00 == 31 [pid = 2972] [id = 133] 13:30:38 INFO - PROCESS | 2972 | ++DOMWINDOW == 128 (17219800) [pid = 2972] [serial = 397] [outer = 00000000] 13:30:38 INFO - PROCESS | 2972 | ++DOMWINDOW == 129 (1727BC00) [pid = 2972] [serial = 398] [outer = 17219800] 13:30:38 INFO - PROCESS | 2972 | 1467318638983 Marionette DEBUG loaded listener.js 13:30:39 INFO - PROCESS | 2972 | ++DOMWINDOW == 130 (17F10400) [pid = 2972] [serial = 399] [outer = 17219800] 13:30:39 INFO - PROCESS | 2972 | 1467318639419 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]]]}] 13:30:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:30:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 730ms 13:30:39 INFO - PROCESS | 2972 | 1467318639484 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 13:30:39 INFO - PROCESS | 2972 | 1467318639486 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 13:30:39 INFO - PROCESS | 2972 | 1467318639489 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:30:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:30:39 INFO - PROCESS | 2972 | 1467318639491 Marionette TRACE conn5 <- [1,498,null,{}] 13:30:39 INFO - PROCESS | 2972 | 1467318639494 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}] 13:30:39 INFO - PROCESS | 2972 | 1467318639497 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:39 INFO - PROCESS | 2972 | 1467318639617 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 13:30:39 INFO - PROCESS | 2972 | 1467318639630 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:39 INFO - PROCESS | 2972 | 1467318639632 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:39 INFO - PROCESS | 2972 | ++DOCSHELL 17218000 == 32 [pid = 2972] [id = 134] 13:30:39 INFO - PROCESS | 2972 | ++DOMWINDOW == 131 (184BC000) [pid = 2972] [serial = 400] [outer = 00000000] 13:30:39 INFO - PROCESS | 2972 | ++DOMWINDOW == 132 (18A0D400) [pid = 2972] [serial = 401] [outer = 184BC000] 13:30:39 INFO - PROCESS | 2972 | 1467318639677 Marionette DEBUG loaded listener.js 13:30:39 INFO - PROCESS | 2972 | ++DOMWINDOW == 133 (18A19C00) [pid = 2972] [serial = 402] [outer = 184BC000] 13:30:40 INFO - PROCESS | 2972 | 1467318640129 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]]]}] 13:30:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:30:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 670ms 13:30:40 INFO - PROCESS | 2972 | 1467318640167 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 13:30:40 INFO - PROCESS | 2972 | 1467318640169 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 13:30:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:30:40 INFO - PROCESS | 2972 | 1467318640172 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:30:40 INFO - PROCESS | 2972 | 1467318640174 Marionette TRACE conn5 <- [1,502,null,{}] 13:30:40 INFO - PROCESS | 2972 | 1467318640178 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}] 13:30:40 INFO - PROCESS | 2972 | 1467318640183 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:40 INFO - PROCESS | 2972 | 1467318640319 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 13:30:40 INFO - PROCESS | 2972 | 1467318640382 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:40 INFO - PROCESS | 2972 | 1467318640384 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:40 INFO - PROCESS | 2972 | ++DOCSHELL 19580C00 == 33 [pid = 2972] [id = 135] 13:30:40 INFO - PROCESS | 2972 | ++DOMWINDOW == 134 (19585400) [pid = 2972] [serial = 403] [outer = 00000000] 13:30:40 INFO - PROCESS | 2972 | ++DOMWINDOW == 135 (1981D800) [pid = 2972] [serial = 404] [outer = 19585400] 13:30:40 INFO - PROCESS | 2972 | 1467318640429 Marionette DEBUG loaded listener.js 13:30:40 INFO - PROCESS | 2972 | ++DOMWINDOW == 136 (19914400) [pid = 2972] [serial = 405] [outer = 19585400] 13:30:41 INFO - PROCESS | 2972 | --DOMWINDOW == 135 (19812C00) [pid = 2972] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 13:30:41 INFO - PROCESS | 2972 | --DOMWINDOW == 134 (19E7A800) [pid = 2972] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:30:41 INFO - PROCESS | 2972 | --DOMWINDOW == 133 (19E7C000) [pid = 2972] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:30:41 INFO - PROCESS | 2972 | --DOMWINDOW == 132 (1BA36800) [pid = 2972] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 13:30:41 INFO - PROCESS | 2972 | --DOMWINDOW == 131 (0FE9DC00) [pid = 2972] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 13:30:41 INFO - PROCESS | 2972 | --DOMWINDOW == 130 (13EC9400) [pid = 2972] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 13:30:41 INFO - PROCESS | 2972 | --DOMWINDOW == 129 (13ECD800) [pid = 2972] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:30:41 INFO - PROCESS | 2972 | --DOMWINDOW == 128 (1780E000) [pid = 2972] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 13:30:41 INFO - PROCESS | 2972 | --DOMWINDOW == 127 (18A12400) [pid = 2972] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:30:41 INFO - PROCESS | 2972 | --DOMWINDOW == 126 (10069400) [pid = 2972] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 13:30:41 INFO - PROCESS | 2972 | --DOMWINDOW == 125 (1BA75000) [pid = 2972] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 13:30:41 INFO - PROCESS | 2972 | --DOMWINDOW == 124 (1B2DF000) [pid = 2972] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 13:30:41 INFO - PROCESS | 2972 | --DOMWINDOW == 123 (1876DC00) [pid = 2972] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 13:30:41 INFO - PROCESS | 2972 | --DOMWINDOW == 122 (1C71A800) [pid = 2972] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:30:41 INFO - PROCESS | 2972 | --DOMWINDOW == 121 (19842400) [pid = 2972] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:30:41 INFO - PROCESS | 2972 | --DOMWINDOW == 120 (1D38A000) [pid = 2972] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:30:41 INFO - PROCESS | 2972 | --DOMWINDOW == 119 (17276000) [pid = 2972] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:30:41 INFO - PROCESS | 2972 | --DOMWINDOW == 118 (1002A800) [pid = 2972] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:30:41 INFO - PROCESS | 2972 | --DOMWINDOW == 117 (0FE2C400) [pid = 2972] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:30:41 INFO - PROCESS | 2972 | --DOMWINDOW == 116 (1B1E7C00) [pid = 2972] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:30:41 INFO - PROCESS | 2972 | --DOMWINDOW == 115 (1B1E9000) [pid = 2972] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:30:41 INFO - PROCESS | 2972 | --DOMWINDOW == 114 (1B19F800) [pid = 2972] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 13:30:41 INFO - PROCESS | 2972 | --DOMWINDOW == 113 (19FE5800) [pid = 2972] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 13:30:41 INFO - PROCESS | 2972 | --DOMWINDOW == 112 (0FE28000) [pid = 2972] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:30:41 INFO - PROCESS | 2972 | --DOMWINDOW == 111 (0C9D3800) [pid = 2972] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:30:41 INFO - PROCESS | 2972 | --DOMWINDOW == 110 (17224C00) [pid = 2972] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:30:41 INFO - PROCESS | 2972 | --DOMWINDOW == 109 (1E722400) [pid = 2972] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:30:41 INFO - PROCESS | 2972 | --DOMWINDOW == 108 (14926800) [pid = 2972] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 13:30:41 INFO - PROCESS | 2972 | --DOMWINDOW == 107 (10022400) [pid = 2972] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:30:41 INFO - PROCESS | 2972 | --DOMWINDOW == 106 (10065800) [pid = 2972] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:30:41 INFO - PROCESS | 2972 | --DOMWINDOW == 105 (1BFE7400) [pid = 2972] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:30:41 INFO - PROCESS | 2972 | --DOMWINDOW == 104 (18A14400) [pid = 2972] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 13:30:41 INFO - PROCESS | 2972 | --DOMWINDOW == 103 (0FDCAC00) [pid = 2972] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 13:30:41 INFO - PROCESS | 2972 | 1467318641443 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]]]}] 13:30:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:30:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1332ms 13:30:41 INFO - PROCESS | 2972 | 1467318641506 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 13:30:41 INFO - PROCESS | 2972 | 1467318641508 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 13:30:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:30:41 INFO - PROCESS | 2972 | 1467318641511 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:30:41 INFO - PROCESS | 2972 | 1467318641513 Marionette TRACE conn5 <- [1,506,null,{}] 13:30:41 INFO - PROCESS | 2972 | 1467318641516 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}] 13:30:41 INFO - PROCESS | 2972 | 1467318641518 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:41 INFO - PROCESS | 2972 | 1467318641597 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 13:30:41 INFO - PROCESS | 2972 | 1467318641602 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:41 INFO - PROCESS | 2972 | 1467318641604 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:41 INFO - PROCESS | 2972 | ++DOCSHELL 1002EC00 == 34 [pid = 2972] [id = 136] 13:30:41 INFO - PROCESS | 2972 | ++DOMWINDOW == 104 (10069400) [pid = 2972] [serial = 406] [outer = 00000000] 13:30:41 INFO - PROCESS | 2972 | ++DOMWINDOW == 105 (140A8400) [pid = 2972] [serial = 407] [outer = 10069400] 13:30:41 INFO - PROCESS | 2972 | 1467318641648 Marionette DEBUG loaded listener.js 13:30:41 INFO - PROCESS | 2972 | ++DOMWINDOW == 106 (1721F000) [pid = 2972] [serial = 408] [outer = 10069400] 13:30:42 INFO - PROCESS | 2972 | 1467318642086 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]]]}] 13:30:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:30:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 630ms 13:30:42 INFO - PROCESS | 2972 | 1467318642142 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 13:30:42 INFO - PROCESS | 2972 | 1467318642144 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 13:30:42 INFO - PROCESS | 2972 | 1467318642147 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:30:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:30:42 INFO - PROCESS | 2972 | 1467318642149 Marionette TRACE conn5 <- [1,510,null,{}] 13:30:42 INFO - PROCESS | 2972 | 1467318642153 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}] 13:30:42 INFO - PROCESS | 2972 | 1467318642154 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:42 INFO - PROCESS | 2972 | 1467318642232 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 13:30:42 INFO - PROCESS | 2972 | 1467318642238 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:42 INFO - PROCESS | 2972 | 1467318642240 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:42 INFO - PROCESS | 2972 | ++DOCSHELL 0C91E800 == 35 [pid = 2972] [id = 137] 13:30:42 INFO - PROCESS | 2972 | ++DOMWINDOW == 107 (1005C800) [pid = 2972] [serial = 409] [outer = 00000000] 13:30:42 INFO - PROCESS | 2972 | ++DOMWINDOW == 108 (1957E400) [pid = 2972] [serial = 410] [outer = 1005C800] 13:30:42 INFO - PROCESS | 2972 | 1467318642283 Marionette DEBUG loaded listener.js 13:30:42 INFO - PROCESS | 2972 | ++DOMWINDOW == 109 (1957F000) [pid = 2972] [serial = 411] [outer = 1005C800] 13:30:42 INFO - PROCESS | 2972 | 1467318642747 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]]]}] 13:30:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:30:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 630ms 13:30:42 INFO - PROCESS | 2972 | 1467318642786 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 13:30:42 INFO - PROCESS | 2972 | 1467318642789 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 13:30:42 INFO - PROCESS | 2972 | 1467318642792 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:30:42 INFO - PROCESS | 2972 | 1467318642793 Marionette TRACE conn5 <- [1,514,null,{}] 13:30:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:30:42 INFO - PROCESS | 2972 | 1467318642797 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}] 13:30:42 INFO - PROCESS | 2972 | 1467318642799 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:42 INFO - PROCESS | 2972 | 1467318642878 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 13:30:42 INFO - PROCESS | 2972 | 1467318642883 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:42 INFO - PROCESS | 2972 | 1467318642885 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:42 INFO - PROCESS | 2972 | ++DOCSHELL 19CBC800 == 36 [pid = 2972] [id = 138] 13:30:42 INFO - PROCESS | 2972 | ++DOMWINDOW == 110 (19CC0400) [pid = 2972] [serial = 412] [outer = 00000000] 13:30:42 INFO - PROCESS | 2972 | ++DOMWINDOW == 111 (19E52800) [pid = 2972] [serial = 413] [outer = 19CC0400] 13:30:42 INFO - PROCESS | 2972 | 1467318642928 Marionette DEBUG loaded listener.js 13:30:42 INFO - PROCESS | 2972 | ++DOMWINDOW == 112 (19E53C00) [pid = 2972] [serial = 414] [outer = 19CC0400] 13:30:43 INFO - PROCESS | 2972 | 1467318643772 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]]]}] 13:30:43 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 13:30:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1014ms 13:30:43 INFO - PROCESS | 2972 | 1467318643812 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 13:30:43 INFO - PROCESS | 2972 | 1467318643816 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 13:30:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:30:43 INFO - PROCESS | 2972 | 1467318643821 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:30:43 INFO - PROCESS | 2972 | 1467318643824 Marionette TRACE conn5 <- [1,518,null,{}] 13:30:43 INFO - PROCESS | 2972 | 1467318643851 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}] 13:30:43 INFO - PROCESS | 2972 | 1467318643854 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:43 INFO - PROCESS | 2972 | 1467318643976 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 13:30:44 INFO - PROCESS | 2972 | 1467318644108 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:44 INFO - PROCESS | 2972 | 1467318644111 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:44 INFO - PROCESS | 2972 | ++DOCSHELL 0F7FB000 == 37 [pid = 2972] [id = 139] 13:30:44 INFO - PROCESS | 2972 | ++DOMWINDOW == 113 (0FE26400) [pid = 2972] [serial = 415] [outer = 00000000] 13:30:44 INFO - PROCESS | 2972 | ++DOMWINDOW == 114 (1002F000) [pid = 2972] [serial = 416] [outer = 0FE26400] 13:30:44 INFO - PROCESS | 2972 | 1467318644171 Marionette DEBUG loaded listener.js 13:30:44 INFO - PROCESS | 2972 | ++DOMWINDOW == 115 (10222C00) [pid = 2972] [serial = 417] [outer = 0FE26400] 13:30:44 INFO - PROCESS | 2972 | 1467318644867 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]]]}] 13:30:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:30:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1082ms 13:30:44 INFO - PROCESS | 2972 | 1467318644916 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 13:30:44 INFO - PROCESS | 2972 | 1467318644920 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 13:30:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:30:44 INFO - PROCESS | 2972 | 1467318644927 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:30:44 INFO - PROCESS | 2972 | 1467318644930 Marionette TRACE conn5 <- [1,522,null,{}] 13:30:44 INFO - PROCESS | 2972 | 1467318644958 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}] 13:30:44 INFO - PROCESS | 2972 | 1467318644961 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:45 INFO - PROCESS | 2972 | 1467318645095 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 13:30:45 INFO - PROCESS | 2972 | 1467318645234 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:45 INFO - PROCESS | 2972 | 1467318645236 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:45 INFO - PROCESS | 2972 | ++DOCSHELL 17217000 == 38 [pid = 2972] [id = 140] 13:30:45 INFO - PROCESS | 2972 | ++DOMWINDOW == 116 (17221000) [pid = 2972] [serial = 418] [outer = 00000000] 13:30:45 INFO - PROCESS | 2972 | ++DOMWINDOW == 117 (17969C00) [pid = 2972] [serial = 419] [outer = 17221000] 13:30:45 INFO - PROCESS | 2972 | 1467318645294 Marionette DEBUG loaded listener.js 13:30:45 INFO - PROCESS | 2972 | ++DOMWINDOW == 118 (18A0E800) [pid = 2972] [serial = 420] [outer = 17221000] 13:30:46 INFO - PROCESS | 2972 | 1467318646240 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]]]}] 13:30:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:30:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1353ms 13:30:46 INFO - PROCESS | 2972 | 1467318646285 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 13:30:46 INFO - PROCESS | 2972 | 1467318646289 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 13:30:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:30:46 INFO - PROCESS | 2972 | 1467318646294 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:30:46 INFO - PROCESS | 2972 | 1467318646297 Marionette TRACE conn5 <- [1,526,null,{}] 13:30:46 INFO - PROCESS | 2972 | 1467318646303 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}] 13:30:46 INFO - PROCESS | 2972 | 1467318646305 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:46 INFO - PROCESS | 2972 | 1467318646420 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 13:30:46 INFO - PROCESS | 2972 | 1467318646537 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:46 INFO - PROCESS | 2972 | 1467318646542 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:46 INFO - PROCESS | 2972 | --DOCSHELL 0C91E800 == 37 [pid = 2972] [id = 137] 13:30:46 INFO - PROCESS | 2972 | --DOCSHELL 1002EC00 == 36 [pid = 2972] [id = 136] 13:30:46 INFO - PROCESS | 2972 | --DOCSHELL 19580C00 == 35 [pid = 2972] [id = 135] 13:30:46 INFO - PROCESS | 2972 | --DOCSHELL 17218000 == 34 [pid = 2972] [id = 134] 13:30:46 INFO - PROCESS | 2972 | --DOCSHELL 17218C00 == 33 [pid = 2972] [id = 133] 13:30:46 INFO - PROCESS | 2972 | --DOCSHELL 14492800 == 32 [pid = 2972] [id = 132] 13:30:46 INFO - PROCESS | 2972 | --DOCSHELL 1000B400 == 31 [pid = 2972] [id = 131] 13:30:46 INFO - PROCESS | 2972 | --DOCSHELL 0FDCA400 == 30 [pid = 2972] [id = 130] 13:30:46 INFO - PROCESS | 2972 | --DOCSHELL 104BEC00 == 29 [pid = 2972] [id = 129] 13:30:46 INFO - PROCESS | 2972 | --DOMWINDOW == 117 (19FEA400) [pid = 2972] [serial = 308] [outer = 00000000] [url = about:blank] 13:30:46 INFO - PROCESS | 2972 | --DOMWINDOW == 116 (1727EC00) [pid = 2972] [serial = 296] [outer = 00000000] [url = about:blank] 13:30:46 INFO - PROCESS | 2972 | --DOMWINDOW == 115 (14922400) [pid = 2972] [serial = 251] [outer = 00000000] [url = about:blank] 13:30:46 INFO - PROCESS | 2972 | --DOMWINDOW == 114 (15757400) [pid = 2972] [serial = 254] [outer = 00000000] [url = about:blank] 13:30:46 INFO - PROCESS | 2972 | --DOMWINDOW == 113 (1CE30C00) [pid = 2972] [serial = 215] [outer = 00000000] [url = about:blank] 13:30:46 INFO - PROCESS | 2972 | --DOMWINDOW == 112 (19866000) [pid = 2972] [serial = 299] [outer = 00000000] [url = about:blank] 13:30:46 INFO - PROCESS | 2972 | --DOMWINDOW == 111 (0FEA4000) [pid = 2972] [serial = 293] [outer = 00000000] [url = about:blank] 13:30:46 INFO - PROCESS | 2972 | --DOMWINDOW == 110 (1958A800) [pid = 2972] [serial = 212] [outer = 00000000] [url = about:blank] 13:30:46 INFO - PROCESS | 2972 | --DOMWINDOW == 109 (141BF800) [pid = 2972] [serial = 209] [outer = 00000000] [url = about:blank] 13:30:46 INFO - PROCESS | 2972 | --DOMWINDOW == 108 (13E0E800) [pid = 2972] [serial = 127] [outer = 00000000] [url = about:blank] 13:30:46 INFO - PROCESS | 2972 | --DOMWINDOW == 107 (1C0C6000) [pid = 2972] [serial = 257] [outer = 00000000] [url = about:blank] 13:30:46 INFO - PROCESS | 2972 | --DOMWINDOW == 106 (1BA73C00) [pid = 2972] [serial = 170] [outer = 00000000] [url = about:blank] 13:30:46 INFO - PROCESS | 2972 | --DOMWINDOW == 105 (1D392C00) [pid = 2972] [serial = 302] [outer = 00000000] [url = about:blank] 13:30:46 INFO - PROCESS | 2972 | --DOMWINDOW == 104 (19FED800) [pid = 2972] [serial = 305] [outer = 00000000] [url = about:blank] 13:30:46 INFO - PROCESS | 2972 | --DOMWINDOW == 103 (10FCD000) [pid = 2972] [serial = 164] [outer = 00000000] [url = about:blank] 13:30:46 INFO - PROCESS | 2972 | --DOMWINDOW == 102 (0FDCB000) [pid = 2972] [serial = 206] [outer = 00000000] [url = about:blank] 13:30:46 INFO - PROCESS | 2972 | --DOMWINDOW == 101 (17F14400) [pid = 2972] [serial = 167] [outer = 00000000] [url = about:blank] 13:30:46 INFO - PROCESS | 2972 | --DOMWINDOW == 100 (1E813C00) [pid = 2972] [serial = 248] [outer = 00000000] [url = about:blank] 13:30:46 INFO - PROCESS | 2972 | --DOMWINDOW == 99 (19E80000) [pid = 2972] [serial = 355] [outer = 00000000] [url = about:blank] 13:30:46 INFO - PROCESS | 2972 | --DOMWINDOW == 98 (19E83C00) [pid = 2972] [serial = 356] [outer = 00000000] [url = about:blank] 13:30:46 INFO - PROCESS | 2972 | --DOMWINDOW == 97 (1BA3C400) [pid = 2972] [serial = 358] [outer = 00000000] [url = about:blank] 13:30:46 INFO - PROCESS | 2972 | --DOMWINDOW == 96 (1BA77400) [pid = 2972] [serial = 326] [outer = 00000000] [url = about:blank] 13:30:46 INFO - PROCESS | 2972 | --DOMWINDOW == 95 (1005F000) [pid = 2972] [serial = 328] [outer = 00000000] [url = about:blank] 13:30:46 INFO - PROCESS | 2972 | --DOMWINDOW == 94 (10069C00) [pid = 2972] [serial = 329] [outer = 00000000] [url = about:blank] 13:30:46 INFO - PROCESS | 2972 | --DOMWINDOW == 93 (13ED1C00) [pid = 2972] [serial = 343] [outer = 00000000] [url = about:blank] 13:30:46 INFO - PROCESS | 2972 | --DOMWINDOW == 92 (1401C400) [pid = 2972] [serial = 344] [outer = 00000000] [url = about:blank] 13:30:46 INFO - PROCESS | 2972 | --DOMWINDOW == 91 (13ED6000) [pid = 2972] [serial = 337] [outer = 00000000] [url = about:blank] 13:30:46 INFO - PROCESS | 2972 | --DOMWINDOW == 90 (19813000) [pid = 2972] [serial = 338] [outer = 00000000] [url = about:blank] 13:30:46 INFO - PROCESS | 2972 | --DOMWINDOW == 89 (1876B000) [pid = 2972] [serial = 331] [outer = 00000000] [url = about:blank] 13:30:46 INFO - PROCESS | 2972 | --DOMWINDOW == 88 (1C0CC400) [pid = 2972] [serial = 362] [outer = 00000000] [url = about:blank] 13:30:46 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (18A14C00) [pid = 2972] [serial = 332] [outer = 00000000] [url = about:blank] 13:30:46 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (10FCF000) [pid = 2972] [serial = 346] [outer = 00000000] [url = about:blank] 13:30:46 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (140EA400) [pid = 2972] [serial = 347] [outer = 00000000] [url = about:blank] 13:30:46 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (1C0C7400) [pid = 2972] [serial = 361] [outer = 00000000] [url = about:blank] 13:30:46 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (1C716000) [pid = 2972] [serial = 340] [outer = 00000000] [url = about:blank] 13:30:46 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (1CE2C000) [pid = 2972] [serial = 341] [outer = 00000000] [url = about:blank] 13:30:46 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (1BA35C00) [pid = 2972] [serial = 334] [outer = 00000000] [url = about:blank] 13:30:46 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (1BF98000) [pid = 2972] [serial = 335] [outer = 00000000] [url = about:blank] 13:30:46 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (18A19800) [pid = 2972] [serial = 349] [outer = 00000000] [url = about:blank] 13:30:46 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (19584C00) [pid = 2972] [serial = 350] [outer = 00000000] [url = about:blank] 13:30:46 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (1D326C00) [pid = 2972] [serial = 364] [outer = 00000000] [url = about:blank] 13:30:46 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (1BFE9800) [pid = 2972] [serial = 359] [outer = 00000000] [url = about:blank] 13:30:46 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (19E52C00) [pid = 2972] [serial = 352] [outer = 00000000] [url = about:blank] 13:30:46 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (19E5C800) [pid = 2972] [serial = 353] [outer = 00000000] [url = about:blank] 13:30:46 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (1D6AE800) [pid = 2972] [serial = 368] [outer = 00000000] [url = about:blank] 13:30:46 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (1D6A8800) [pid = 2972] [serial = 367] [outer = 00000000] [url = about:blank] 13:30:46 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (1D331400) [pid = 2972] [serial = 365] [outer = 00000000] [url = about:blank] 13:30:46 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (18915400) [pid = 2972] [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.] 13:30:46 INFO - PROCESS | 2972 | ++DOCSHELL 09069400 == 30 [pid = 2972] [id = 141] 13:30:46 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (0C705C00) [pid = 2972] [serial = 421] [outer = 00000000] 13:30:46 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (0F7F3800) [pid = 2972] [serial = 422] [outer = 0C705C00] 13:30:46 INFO - PROCESS | 2972 | 1467318646628 Marionette DEBUG loaded listener.js 13:30:46 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (0FDD1400) [pid = 2972] [serial = 423] [outer = 0C705C00] 13:30:47 INFO - PROCESS | 2972 | 1467318647081 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]]]}] 13:30:47 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 13:30:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 832ms 13:30:47 INFO - PROCESS | 2972 | 1467318647126 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 13:30:47 INFO - PROCESS | 2972 | 1467318647131 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 13:30:47 INFO - PROCESS | 2972 | 1467318647136 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:30:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:30:47 INFO - PROCESS | 2972 | 1467318647139 Marionette TRACE conn5 <- [1,530,null,{}] 13:30:47 INFO - PROCESS | 2972 | 1467318647143 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}] 13:30:47 INFO - PROCESS | 2972 | 1467318647146 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:47 INFO - PROCESS | 2972 | 1467318647230 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 13:30:47 INFO - PROCESS | 2972 | 1467318647237 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:47 INFO - PROCESS | 2972 | 1467318647239 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:47 INFO - PROCESS | 2972 | ++DOCSHELL 10027C00 == 31 [pid = 2972] [id = 142] 13:30:47 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (1002A400) [pid = 2972] [serial = 424] [outer = 00000000] 13:30:47 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (104B8000) [pid = 2972] [serial = 425] [outer = 1002A400] 13:30:47 INFO - PROCESS | 2972 | 1467318647286 Marionette DEBUG loaded listener.js 13:30:47 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (10F40800) [pid = 2972] [serial = 426] [outer = 1002A400] 13:30:47 INFO - PROCESS | 2972 | 1467318647780 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"]]]}] 13:30:47 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 13:30:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:30:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:30:47 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 13:30:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:30:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:30:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 670ms 13:30:47 INFO - PROCESS | 2972 | 1467318647811 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 13:30:47 INFO - PROCESS | 2972 | 1467318647814 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 13:30:47 INFO - PROCESS | 2972 | 1467318647821 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:30:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:30:47 INFO - PROCESS | 2972 | 1467318647825 Marionette TRACE conn5 <- [1,534,null,{}] 13:30:47 INFO - PROCESS | 2972 | 1467318647836 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}] 13:30:47 INFO - PROCESS | 2972 | 1467318647840 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:47 INFO - PROCESS | 2972 | 1467318647962 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 13:30:48 INFO - PROCESS | 2972 | 1467318648056 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:48 INFO - PROCESS | 2972 | 1467318648059 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:48 INFO - PROCESS | 2972 | ++DOCSHELL 1492F400 == 32 [pid = 2972] [id = 143] 13:30:48 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (14930000) [pid = 2972] [serial = 427] [outer = 00000000] 13:30:48 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (149E6000) [pid = 2972] [serial = 428] [outer = 14930000] 13:30:48 INFO - PROCESS | 2972 | 1467318648108 Marionette DEBUG loaded listener.js 13:30:48 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (15E4F400) [pid = 2972] [serial = 429] [outer = 14930000] 13:30:48 INFO - PROCESS | 2972 | 1467318648471 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]]]}] 13:30:48 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. 13:30:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 670ms 13:30:48 INFO - PROCESS | 2972 | 1467318648496 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 13:30:48 INFO - PROCESS | 2972 | 1467318648507 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 13:30:48 INFO - PROCESS | 2972 | 1467318648528 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:30:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:30:48 INFO - PROCESS | 2972 | 1467318648530 Marionette TRACE conn5 <- [1,538,null,{}] 13:30:48 INFO - PROCESS | 2972 | 1467318648534 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}] 13:30:48 INFO - PROCESS | 2972 | 1467318648536 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:48 INFO - PROCESS | 2972 | 1467318648622 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 13:30:48 INFO - PROCESS | 2972 | 1467318648627 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:48 INFO - PROCESS | 2972 | 1467318648629 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:48 INFO - PROCESS | 2972 | ++DOCSHELL 17271800 == 33 [pid = 2972] [id = 144] 13:30:48 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (17271C00) [pid = 2972] [serial = 430] [outer = 00000000] 13:30:48 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (17F80C00) [pid = 2972] [serial = 431] [outer = 17271C00] 13:30:48 INFO - PROCESS | 2972 | 1467318648675 Marionette DEBUG loaded listener.js 13:30:48 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (184AFC00) [pid = 2972] [serial = 432] [outer = 17271C00] 13:30:49 INFO - PROCESS | 2972 | 1467318649139 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]]]}] 13:30:49 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. 13:30:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 630ms 13:30:49 INFO - PROCESS | 2972 | 1467318649162 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 13:30:49 INFO - PROCESS | 2972 | 1467318649164 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 13:30:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:30:49 INFO - PROCESS | 2972 | 1467318649167 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:30:49 INFO - PROCESS | 2972 | 1467318649169 Marionette TRACE conn5 <- [1,542,null,{}] 13:30:49 INFO - PROCESS | 2972 | 1467318649180 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}] 13:30:49 INFO - PROCESS | 2972 | 1467318649182 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:49 INFO - PROCESS | 2972 | 1467318649341 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 13:30:49 INFO - PROCESS | 2972 | 1467318649433 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:49 INFO - PROCESS | 2972 | 1467318649435 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:49 INFO - PROCESS | 2972 | ++DOCSHELL 18D4B400 == 34 [pid = 2972] [id = 145] 13:30:49 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (18E7E400) [pid = 2972] [serial = 433] [outer = 00000000] 13:30:49 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (19580C00) [pid = 2972] [serial = 434] [outer = 18E7E400] 13:30:49 INFO - PROCESS | 2972 | 1467318649481 Marionette DEBUG loaded listener.js 13:30:49 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (19585C00) [pid = 2972] [serial = 435] [outer = 18E7E400] 13:30:49 INFO - PROCESS | 2972 | [2972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:49 INFO - PROCESS | 2972 | [2972] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:30:49 INFO - PROCESS | 2972 | [2972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:49 INFO - PROCESS | 2972 | [2972] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:30:49 INFO - PROCESS | 2972 | 1467318649959 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]]]}] 13:30:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:30:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 830ms 13:30:49 INFO - PROCESS | 2972 | 1467318649998 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 13:30:49 INFO - PROCESS | 2972 | 1467318650001 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 13:30:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:30:50 INFO - PROCESS | 2972 | 1467318650004 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:30:50 INFO - PROCESS | 2972 | 1467318650006 Marionette TRACE conn5 <- [1,546,null,{}] 13:30:50 INFO - PROCESS | 2972 | 1467318650009 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}] 13:30:50 INFO - PROCESS | 2972 | 1467318650015 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:50 INFO - PROCESS | 2972 | 1467318650156 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 13:30:50 INFO - PROCESS | 2972 | 1467318650221 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:50 INFO - PROCESS | 2972 | 1467318650223 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:50 INFO - PROCESS | 2972 | ++DOCSHELL 1990D400 == 35 [pid = 2972] [id = 146] 13:30:50 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (19CBB000) [pid = 2972] [serial = 436] [outer = 00000000] 13:30:50 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (19E55C00) [pid = 2972] [serial = 437] [outer = 19CBB000] 13:30:50 INFO - PROCESS | 2972 | 1467318650269 Marionette DEBUG loaded listener.js 13:30:50 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (19E5A000) [pid = 2972] [serial = 438] [outer = 19CBB000] 13:30:50 INFO - PROCESS | 2972 | 1467318650679 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]]]}] 13:30:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:30:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 730ms 13:30:50 INFO - PROCESS | 2972 | 1467318650738 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 13:30:50 INFO - PROCESS | 2972 | 1467318650740 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 13:30:50 INFO - PROCESS | 2972 | 1467318650744 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:30:50 INFO - PROCESS | 2972 | 1467318650746 Marionette TRACE conn5 <- [1,550,null,{}] 13:30:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:30:50 INFO - PROCESS | 2972 | 1467318650749 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}] 13:30:50 INFO - PROCESS | 2972 | 1467318650751 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:50 INFO - PROCESS | 2972 | 1467318650954 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 13:30:50 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (105CD400) [pid = 2972] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 13:30:50 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (17219800) [pid = 2972] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:30:50 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (10029800) [pid = 2972] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:30:50 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (18A10400) [pid = 2972] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:30:50 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (1CFD6400) [pid = 2972] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:30:50 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (1D9DBC00) [pid = 2972] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 13:30:50 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (0FEA5000) [pid = 2972] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 13:30:50 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (184BC000) [pid = 2972] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:30:50 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (19585400) [pid = 2972] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:30:50 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (1005C800) [pid = 2972] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:30:50 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (10010800) [pid = 2972] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 13:30:50 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (144B4800) [pid = 2972] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 13:30:50 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (0FDCA800) [pid = 2972] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 13:30:50 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (10069400) [pid = 2972] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:30:51 INFO - PROCESS | 2972 | 1467318651013 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:51 INFO - PROCESS | 2972 | 1467318651014 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:51 INFO - PROCESS | 2972 | ++DOCSHELL 0FE24400 == 36 [pid = 2972] [id = 147] 13:30:51 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (0FE28000) [pid = 2972] [serial = 439] [outer = 00000000] 13:30:51 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (1005C800) [pid = 2972] [serial = 440] [outer = 0FE28000] 13:30:51 INFO - PROCESS | 2972 | 1467318651059 Marionette DEBUG loaded listener.js 13:30:51 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (13E0B000) [pid = 2972] [serial = 441] [outer = 0FE28000] 13:30:51 INFO - PROCESS | 2972 | [2972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:51 INFO - PROCESS | 2972 | [2972] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:30:51 INFO - PROCESS | 2972 | [2972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:51 INFO - PROCESS | 2972 | [2972] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:30:51 INFO - PROCESS | 2972 | 1467318651362 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]]]}] 13:30:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:30:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 670ms 13:30:51 INFO - PROCESS | 2972 | 1467318651419 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 13:30:51 INFO - PROCESS | 2972 | 1467318651421 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 13:30:51 INFO - PROCESS | 2972 | 1467318651425 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:30:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:30:51 INFO - PROCESS | 2972 | 1467318651427 Marionette TRACE conn5 <- [1,554,null,{}] 13:30:51 INFO - PROCESS | 2972 | 1467318651430 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}] 13:30:51 INFO - PROCESS | 2972 | 1467318651432 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:51 INFO - PROCESS | 2972 | 1467318651545 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 13:30:51 INFO - PROCESS | 2972 | 1467318651553 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:51 INFO - PROCESS | 2972 | 1467318651555 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:51 INFO - PROCESS | 2972 | ++DOCSHELL 1727B400 == 37 [pid = 2972] [id = 148] 13:30:51 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (189BB800) [pid = 2972] [serial = 442] [outer = 00000000] 13:30:51 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (19FE5800) [pid = 2972] [serial = 443] [outer = 189BB800] 13:30:51 INFO - PROCESS | 2972 | 1467318651601 Marionette DEBUG loaded listener.js 13:30:51 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (19FE8400) [pid = 2972] [serial = 444] [outer = 189BB800] 13:30:51 INFO - PROCESS | 2972 | [2972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:52 INFO - PROCESS | 2972 | [2972] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:30:52 INFO - PROCESS | 2972 | [2972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:52 INFO - PROCESS | 2972 | [2972] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:30:52 INFO - PROCESS | 2972 | 1467318652123 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]]]}] 13:30:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:30:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 730ms 13:30:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:30:52 INFO - PROCESS | 2972 | 1467318652158 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 13:30:52 INFO - PROCESS | 2972 | 1467318652160 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 13:30:52 INFO - PROCESS | 2972 | 1467318652164 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:30:52 INFO - PROCESS | 2972 | 1467318652165 Marionette TRACE conn5 <- [1,558,null,{}] 13:30:52 INFO - PROCESS | 2972 | 1467318652169 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}] 13:30:52 INFO - PROCESS | 2972 | 1467318652171 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:52 INFO - PROCESS | 2972 | 1467318652250 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 13:30:52 INFO - PROCESS | 2972 | 1467318652256 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:52 INFO - PROCESS | 2972 | 1467318652258 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:52 INFO - PROCESS | 2972 | ++DOCSHELL 19587400 == 38 [pid = 2972] [id = 149] 13:30:52 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (19E7C400) [pid = 2972] [serial = 445] [outer = 00000000] 13:30:52 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (19FE8C00) [pid = 2972] [serial = 446] [outer = 19E7C400] 13:30:52 INFO - PROCESS | 2972 | 1467318652310 Marionette DEBUG loaded listener.js 13:30:52 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (1B19F800) [pid = 2972] [serial = 447] [outer = 19E7C400] 13:30:52 INFO - PROCESS | 2972 | [2972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:52 INFO - PROCESS | 2972 | [2972] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:30:52 INFO - PROCESS | 2972 | [2972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:52 INFO - PROCESS | 2972 | 1467318652742 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]]]}] 13:30:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:30:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 631ms 13:30:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:30:52 INFO - PROCESS | 2972 | 1467318652795 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 13:30:52 INFO - PROCESS | 2972 | 1467318652798 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 13:30:52 INFO - PROCESS | 2972 | 1467318652801 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:30:52 INFO - PROCESS | 2972 | 1467318652802 Marionette TRACE conn5 <- [1,562,null,{}] 13:30:52 INFO - PROCESS | 2972 | 1467318652806 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}] 13:30:52 INFO - PROCESS | 2972 | 1467318652808 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:52 INFO - PROCESS | 2972 | 1467318652888 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 13:30:52 INFO - PROCESS | 2972 | 1467318652894 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:52 INFO - PROCESS | 2972 | 1467318652896 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:52 INFO - PROCESS | 2972 | ++DOCSHELL 1B1E6C00 == 39 [pid = 2972] [id = 150] 13:30:52 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (1B2DE400) [pid = 2972] [serial = 448] [outer = 00000000] 13:30:52 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (1BA2E400) [pid = 2972] [serial = 449] [outer = 1B2DE400] 13:30:52 INFO - PROCESS | 2972 | 1467318652941 Marionette DEBUG loaded listener.js 13:30:53 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (1BA2F400) [pid = 2972] [serial = 450] [outer = 1B2DE400] 13:30:53 INFO - PROCESS | 2972 | 1467318653620 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]]]}] 13:30:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:30:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 870ms 13:30:53 INFO - PROCESS | 2972 | 1467318653672 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 13:30:53 INFO - PROCESS | 2972 | 1467318653677 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 13:30:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:30:53 INFO - PROCESS | 2972 | 1467318653681 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:30:53 INFO - PROCESS | 2972 | 1467318653687 Marionette TRACE conn5 <- [1,566,null,{}] 13:30:53 INFO - PROCESS | 2972 | 1467318653692 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}] 13:30:53 INFO - PROCESS | 2972 | 1467318653695 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:53 INFO - PROCESS | 2972 | 1467318653855 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 13:30:53 INFO - PROCESS | 2972 | 1467318653914 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:53 INFO - PROCESS | 2972 | 1467318653917 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:53 INFO - PROCESS | 2972 | ++DOCSHELL 1002AC00 == 40 [pid = 2972] [id = 151] 13:30:53 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (1002D800) [pid = 2972] [serial = 451] [outer = 00000000] 13:30:53 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (13E0F800) [pid = 2972] [serial = 452] [outer = 1002D800] 13:30:53 INFO - PROCESS | 2972 | 1467318653979 Marionette DEBUG loaded listener.js 13:30:54 INFO - PROCESS | 2972 | ++DOMWINDOW == 89 (13ED7800) [pid = 2972] [serial = 453] [outer = 1002D800] 13:30:54 INFO - PROCESS | 2972 | 1467318654627 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]]]}] 13:30:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:30:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 990ms 13:30:54 INFO - PROCESS | 2972 | 1467318654672 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 13:30:54 INFO - PROCESS | 2972 | 1467318654677 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 13:30:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:30:54 INFO - PROCESS | 2972 | 1467318654684 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:30:54 INFO - PROCESS | 2972 | 1467318654687 Marionette TRACE conn5 <- [1,570,null,{}] 13:30:54 INFO - PROCESS | 2972 | 1467318654691 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}] 13:30:54 INFO - PROCESS | 2972 | 1467318654694 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:54 INFO - PROCESS | 2972 | 1467318654810 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 13:30:54 INFO - PROCESS | 2972 | 1467318654939 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:54 INFO - PROCESS | 2972 | 1467318654942 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:54 INFO - PROCESS | 2972 | ++DOCSHELL 17218C00 == 41 [pid = 2972] [id = 152] 13:30:54 INFO - PROCESS | 2972 | ++DOMWINDOW == 90 (1721C400) [pid = 2972] [serial = 454] [outer = 00000000] 13:30:54 INFO - PROCESS | 2972 | ++DOMWINDOW == 91 (18761800) [pid = 2972] [serial = 455] [outer = 1721C400] 13:30:54 INFO - PROCESS | 2972 | 1467318655000 Marionette DEBUG loaded listener.js 13:30:55 INFO - PROCESS | 2972 | ++DOMWINDOW == 92 (18E74400) [pid = 2972] [serial = 456] [outer = 1721C400] 13:30:55 INFO - PROCESS | 2972 | 1467318655638 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]]]}] 13:30:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:30:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1018ms 13:30:55 INFO - PROCESS | 2972 | 1467318655706 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 13:30:55 INFO - PROCESS | 2972 | 1467318655709 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 13:30:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:30:55 INFO - PROCESS | 2972 | 1467318655713 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:30:55 INFO - PROCESS | 2972 | 1467318655717 Marionette TRACE conn5 <- [1,574,null,{}] 13:30:55 INFO - PROCESS | 2972 | 1467318655729 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}] 13:30:55 INFO - PROCESS | 2972 | 1467318655734 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:55 INFO - PROCESS | 2972 | 1467318655912 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 13:30:56 INFO - PROCESS | 2972 | 1467318656036 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:56 INFO - PROCESS | 2972 | 1467318656039 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:56 INFO - PROCESS | 2972 | ++DOCSHELL 1BA2DC00 == 42 [pid = 2972] [id = 153] 13:30:56 INFO - PROCESS | 2972 | ++DOMWINDOW == 93 (1BA31800) [pid = 2972] [serial = 457] [outer = 00000000] 13:30:56 INFO - PROCESS | 2972 | ++DOMWINDOW == 94 (1BA3A400) [pid = 2972] [serial = 458] [outer = 1BA31800] 13:30:56 INFO - PROCESS | 2972 | 1467318656098 Marionette DEBUG loaded listener.js 13:30:56 INFO - PROCESS | 2972 | ++DOMWINDOW == 95 (1BA73400) [pid = 2972] [serial = 459] [outer = 1BA31800] 13:30:56 INFO - PROCESS | 2972 | [2972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:56 INFO - PROCESS | 2972 | [2972] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 13:30:56 INFO - PROCESS | 2972 | [2972] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:30:56 INFO - PROCESS | 2972 | 1467318656855 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]]]}] 13:30:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:30:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1184ms 13:30:56 INFO - PROCESS | 2972 | 1467318656900 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 13:30:56 INFO - PROCESS | 2972 | 1467318656903 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 13:30:56 INFO - PROCESS | 2972 | 1467318656906 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:30:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:30:56 INFO - PROCESS | 2972 | 1467318656908 Marionette TRACE conn5 <- [1,578,null,{}] 13:30:56 INFO - PROCESS | 2972 | 1467318656912 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}] 13:30:56 INFO - PROCESS | 2972 | 1467318656914 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:57 INFO - PROCESS | 2972 | 1467318657063 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 13:30:57 INFO - PROCESS | 2972 | 1467318657191 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:57 INFO - PROCESS | 2972 | 1467318657193 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:57 INFO - PROCESS | 2972 | ++DOCSHELL 14954400 == 43 [pid = 2972] [id = 154] 13:30:57 INFO - PROCESS | 2972 | ++DOMWINDOW == 96 (149DA400) [pid = 2972] [serial = 460] [outer = 00000000] 13:30:57 INFO - PROCESS | 2972 | ++DOMWINDOW == 97 (1780E400) [pid = 2972] [serial = 461] [outer = 149DA400] 13:30:57 INFO - PROCESS | 2972 | 1467318657250 Marionette DEBUG loaded listener.js 13:30:57 INFO - PROCESS | 2972 | ++DOMWINDOW == 98 (18B7B400) [pid = 2972] [serial = 462] [outer = 149DA400] 13:30:58 INFO - PROCESS | 2972 | 1467318658028 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]]]}] 13:30:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:30:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1175ms 13:30:58 INFO - PROCESS | 2972 | 1467318658085 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 13:30:58 INFO - PROCESS | 2972 | 1467318658089 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 13:30:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:30:58 INFO - PROCESS | 2972 | 1467318658094 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:30:58 INFO - PROCESS | 2972 | 1467318658097 Marionette TRACE conn5 <- [1,582,null,{}] 13:30:58 INFO - PROCESS | 2972 | 1467318658102 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}] 13:30:58 INFO - PROCESS | 2972 | 1467318658105 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:58 INFO - PROCESS | 2972 | 1467318658217 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 13:30:58 INFO - PROCESS | 2972 | 1467318658325 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:58 INFO - PROCESS | 2972 | 1467318658327 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:58 INFO - PROCESS | 2972 | ++DOCSHELL 1000A400 == 44 [pid = 2972] [id = 155] 13:30:58 INFO - PROCESS | 2972 | ++DOMWINDOW == 99 (1002E800) [pid = 2972] [serial = 463] [outer = 00000000] 13:30:58 INFO - PROCESS | 2972 | ++DOMWINDOW == 100 (13ED0000) [pid = 2972] [serial = 464] [outer = 1002E800] 13:30:58 INFO - PROCESS | 2972 | 1467318658377 Marionette DEBUG loaded listener.js 13:30:58 INFO - PROCESS | 2972 | ++DOMWINDOW == 101 (141C5400) [pid = 2972] [serial = 465] [outer = 1002E800] 13:30:59 INFO - PROCESS | 2972 | --DOCSHELL 19587400 == 43 [pid = 2972] [id = 149] 13:30:59 INFO - PROCESS | 2972 | --DOCSHELL 1727B400 == 42 [pid = 2972] [id = 148] 13:30:59 INFO - PROCESS | 2972 | --DOCSHELL 0FE24400 == 41 [pid = 2972] [id = 147] 13:30:59 INFO - PROCESS | 2972 | --DOCSHELL 1990D400 == 40 [pid = 2972] [id = 146] 13:30:59 INFO - PROCESS | 2972 | --DOCSHELL 18D4B400 == 39 [pid = 2972] [id = 145] 13:30:59 INFO - PROCESS | 2972 | --DOCSHELL 17271800 == 38 [pid = 2972] [id = 144] 13:30:59 INFO - PROCESS | 2972 | --DOCSHELL 1492F400 == 37 [pid = 2972] [id = 143] 13:30:59 INFO - PROCESS | 2972 | --DOCSHELL 10027C00 == 36 [pid = 2972] [id = 142] 13:30:59 INFO - PROCESS | 2972 | --DOCSHELL 09069400 == 35 [pid = 2972] [id = 141] 13:30:59 INFO - PROCESS | 2972 | --DOCSHELL 17217000 == 34 [pid = 2972] [id = 140] 13:30:59 INFO - PROCESS | 2972 | --DOCSHELL 0F7FB000 == 33 [pid = 2972] [id = 139] 13:30:59 INFO - PROCESS | 2972 | --DOCSHELL 19CBC800 == 32 [pid = 2972] [id = 138] 13:30:59 INFO - PROCESS | 2972 | --DOCSHELL 1BA2DC00 == 31 [pid = 2972] [id = 153] 13:30:59 INFO - PROCESS | 2972 | --DOCSHELL 14954400 == 30 [pid = 2972] [id = 154] 13:30:59 INFO - PROCESS | 2972 | --DOCSHELL 17218C00 == 29 [pid = 2972] [id = 152] 13:30:59 INFO - PROCESS | 2972 | --DOCSHELL 1B1E6C00 == 28 [pid = 2972] [id = 150] 13:30:59 INFO - PROCESS | 2972 | --DOCSHELL 1002AC00 == 27 [pid = 2972] [id = 151] 13:30:59 INFO - PROCESS | 2972 | --DOMWINDOW == 100 (13ED0800) [pid = 2972] [serial = 387] [outer = 00000000] [url = about:blank] 13:30:59 INFO - PROCESS | 2972 | --DOMWINDOW == 99 (0C70CC00) [pid = 2972] [serial = 386] [outer = 00000000] [url = about:blank] 13:30:59 INFO - PROCESS | 2972 | --DOMWINDOW == 98 (1727BC00) [pid = 2972] [serial = 398] [outer = 00000000] [url = about:blank] 13:30:59 INFO - PROCESS | 2972 | --DOMWINDOW == 97 (105C3800) [pid = 2972] [serial = 371] [outer = 00000000] [url = about:blank] 13:30:59 INFO - PROCESS | 2972 | --DOMWINDOW == 96 (10066000) [pid = 2972] [serial = 370] [outer = 00000000] [url = about:blank] 13:30:59 INFO - PROCESS | 2972 | --DOMWINDOW == 95 (19CB9C00) [pid = 2972] [serial = 374] [outer = 00000000] [url = about:blank] 13:30:59 INFO - PROCESS | 2972 | --DOMWINDOW == 94 (19812400) [pid = 2972] [serial = 373] [outer = 00000000] [url = about:blank] 13:30:59 INFO - PROCESS | 2972 | --DOMWINDOW == 93 (1D6B5800) [pid = 2972] [serial = 377] [outer = 00000000] [url = about:blank] 13:30:59 INFO - PROCESS | 2972 | --DOMWINDOW == 92 (1D6B0400) [pid = 2972] [serial = 376] [outer = 00000000] [url = about:blank] 13:30:59 INFO - PROCESS | 2972 | --DOMWINDOW == 91 (1D9E8000) [pid = 2972] [serial = 381] [outer = 00000000] [url = about:blank] 13:30:59 INFO - PROCESS | 2972 | --DOMWINDOW == 90 (1D9E5000) [pid = 2972] [serial = 380] [outer = 00000000] [url = about:blank] 13:30:59 INFO - PROCESS | 2972 | --DOMWINDOW == 89 (18A11C00) [pid = 2972] [serial = 384] [outer = 00000000] [url = about:blank] 13:30:59 INFO - PROCESS | 2972 | --DOMWINDOW == 88 (17223400) [pid = 2972] [serial = 383] [outer = 00000000] [url = about:blank] 13:30:59 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (18A0D400) [pid = 2972] [serial = 401] [outer = 00000000] [url = about:blank] 13:30:59 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (17F10400) [pid = 2972] [serial = 399] [outer = 00000000] [url = about:blank] 13:30:59 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (1981D800) [pid = 2972] [serial = 404] [outer = 00000000] [url = about:blank] 13:30:59 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (1957E400) [pid = 2972] [serial = 410] [outer = 00000000] [url = about:blank] 13:30:59 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (1005D400) [pid = 2972] [serial = 392] [outer = 00000000] [url = about:blank] 13:30:59 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (10061C00) [pid = 2972] [serial = 393] [outer = 00000000] [url = about:blank] 13:30:59 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (1494C400) [pid = 2972] [serial = 395] [outer = 00000000] [url = about:blank] 13:30:59 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (0FE29400) [pid = 2972] [serial = 390] [outer = 00000000] [url = about:blank] 13:30:59 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (0FDD1C00) [pid = 2972] [serial = 389] [outer = 00000000] [url = about:blank] 13:30:59 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (19E52800) [pid = 2972] [serial = 413] [outer = 00000000] [url = about:blank] 13:30:59 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (1957F000) [pid = 2972] [serial = 411] [outer = 00000000] [url = about:blank] 13:30:59 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (1721F000) [pid = 2972] [serial = 408] [outer = 00000000] [url = about:blank] 13:30:59 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (19914400) [pid = 2972] [serial = 405] [outer = 00000000] [url = about:blank] 13:30:59 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (18A19C00) [pid = 2972] [serial = 402] [outer = 00000000] [url = about:blank] 13:30:59 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (140A8400) [pid = 2972] [serial = 407] [outer = 00000000] [url = about:blank] 13:30:59 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (149E4400) [pid = 2972] [serial = 396] [outer = 00000000] [url = about:blank] 13:30:59 INFO - PROCESS | 2972 | 1467318659691 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]]]}] 13:30:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:30:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1637ms 13:30:59 INFO - PROCESS | 2972 | 1467318659732 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 13:30:59 INFO - PROCESS | 2972 | 1467318659736 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 13:30:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:30:59 INFO - PROCESS | 2972 | 1467318659740 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:30:59 INFO - PROCESS | 2972 | 1467318659743 Marionette TRACE conn5 <- [1,586,null,{}] 13:30:59 INFO - PROCESS | 2972 | 1467318659748 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}] 13:30:59 INFO - PROCESS | 2972 | 1467318659751 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:59 INFO - PROCESS | 2972 | 1467318659838 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 13:30:59 INFO - PROCESS | 2972 | 1467318659847 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:59 INFO - PROCESS | 2972 | 1467318659849 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:30:59 INFO - PROCESS | 2972 | ++DOCSHELL 0FDD3000 == 28 [pid = 2972] [id = 156] 13:30:59 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (0FDD3C00) [pid = 2972] [serial = 466] [outer = 00000000] 13:30:59 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (0FE2EC00) [pid = 2972] [serial = 467] [outer = 0FDD3C00] 13:30:59 INFO - PROCESS | 2972 | 1467318659898 Marionette DEBUG loaded listener.js 13:30:59 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (10001400) [pid = 2972] [serial = 468] [outer = 0FDD3C00] 13:31:00 INFO - PROCESS | 2972 | 1467318660377 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]]]}] 13:31:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:31:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 670ms 13:31:00 INFO - PROCESS | 2972 | 1467318660412 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 13:31:00 INFO - PROCESS | 2972 | 1467318660417 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 13:31:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:31:00 INFO - PROCESS | 2972 | 1467318660424 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:31:00 INFO - PROCESS | 2972 | 1467318660426 Marionette TRACE conn5 <- [1,590,null,{}] 13:31:00 INFO - PROCESS | 2972 | 1467318660430 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}] 13:31:00 INFO - PROCESS | 2972 | 1467318660433 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:00 INFO - PROCESS | 2972 | 1467318660556 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 13:31:00 INFO - PROCESS | 2972 | 1467318660644 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:00 INFO - PROCESS | 2972 | 1467318660646 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:00 INFO - PROCESS | 2972 | ++DOCSHELL 10064000 == 29 [pid = 2972] [id = 157] 13:31:00 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (10065000) [pid = 2972] [serial = 469] [outer = 00000000] 13:31:00 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (1006A000) [pid = 2972] [serial = 470] [outer = 10065000] 13:31:00 INFO - PROCESS | 2972 | 1467318660696 Marionette DEBUG loaded listener.js 13:31:00 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (10184800) [pid = 2972] [serial = 471] [outer = 10065000] 13:31:01 INFO - PROCESS | 2972 | 1467318661072 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]]]}] 13:31:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:31:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 670ms 13:31:01 INFO - PROCESS | 2972 | 1467318661101 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 13:31:01 INFO - PROCESS | 2972 | 1467318661104 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 13:31:01 INFO - PROCESS | 2972 | 1467318661107 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:31:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:31:01 INFO - PROCESS | 2972 | 1467318661111 Marionette TRACE conn5 <- [1,594,null,{}] 13:31:01 INFO - PROCESS | 2972 | 1467318661121 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}] 13:31:01 INFO - PROCESS | 2972 | 1467318661126 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:01 INFO - PROCESS | 2972 | 1467318661207 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 13:31:01 INFO - PROCESS | 2972 | 1467318661215 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:01 INFO - PROCESS | 2972 | 1467318661218 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:01 INFO - PROCESS | 2972 | ++DOCSHELL 13ED5400 == 30 [pid = 2972] [id = 158] 13:31:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (1401CC00) [pid = 2972] [serial = 472] [outer = 00000000] 13:31:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (144B7C00) [pid = 2972] [serial = 473] [outer = 1401CC00] 13:31:01 INFO - PROCESS | 2972 | 1467318661266 Marionette DEBUG loaded listener.js 13:31:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (14929800) [pid = 2972] [serial = 474] [outer = 1401CC00] 13:31:01 INFO - PROCESS | 2972 | 1467318661755 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]]]}] 13:31:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:31:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 670ms 13:31:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:31:01 INFO - PROCESS | 2972 | 1467318661784 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 13:31:01 INFO - PROCESS | 2972 | 1467318661787 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 13:31:01 INFO - PROCESS | 2972 | 1467318661790 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:31:01 INFO - PROCESS | 2972 | 1467318661792 Marionette TRACE conn5 <- [1,598,null,{}] 13:31:01 INFO - PROCESS | 2972 | 1467318661795 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}] 13:31:01 INFO - PROCESS | 2972 | 1467318661797 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:01 INFO - PROCESS | 2972 | 1467318661912 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 13:31:01 INFO - PROCESS | 2972 | 1467318661993 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:01 INFO - PROCESS | 2972 | 1467318661995 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:02 INFO - PROCESS | 2972 | ++DOCSHELL 15E41C00 == 31 [pid = 2972] [id = 159] 13:31:02 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (15E47800) [pid = 2972] [serial = 475] [outer = 00000000] 13:31:02 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (17218400) [pid = 2972] [serial = 476] [outer = 15E47800] 13:31:02 INFO - PROCESS | 2972 | 1467318662040 Marionette DEBUG loaded listener.js 13:31:02 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (17221800) [pid = 2972] [serial = 477] [outer = 15E47800] 13:31:02 INFO - PROCESS | 2972 | 1467318662447 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]]]}] 13:31:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:31:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 670ms 13:31:02 INFO - PROCESS | 2972 | 1467318662467 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 13:31:02 INFO - PROCESS | 2972 | 1467318662469 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 13:31:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:31:02 INFO - PROCESS | 2972 | 1467318662472 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:31:02 INFO - PROCESS | 2972 | 1467318662474 Marionette TRACE conn5 <- [1,602,null,{}] 13:31:02 INFO - PROCESS | 2972 | 1467318662478 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}] 13:31:02 INFO - PROCESS | 2972 | 1467318662480 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:02 INFO - PROCESS | 2972 | 1467318662592 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 13:31:02 INFO - PROCESS | 2972 | 1467318662599 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:02 INFO - PROCESS | 2972 | 1467318662601 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:02 INFO - PROCESS | 2972 | ++DOCSHELL 0FE26800 == 32 [pid = 2972] [id = 160] 13:31:02 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (17224C00) [pid = 2972] [serial = 478] [outer = 00000000] 13:31:02 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (17971000) [pid = 2972] [serial = 479] [outer = 17224C00] 13:31:02 INFO - PROCESS | 2972 | 1467318662644 Marionette DEBUG loaded listener.js 13:31:02 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (184AEC00) [pid = 2972] [serial = 480] [outer = 17224C00] 13:31:03 INFO - PROCESS | 2972 | 1467318663122 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]]]}] 13:31:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:31:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 671ms 13:31:03 INFO - PROCESS | 2972 | 1467318663155 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 13:31:03 INFO - PROCESS | 2972 | 1467318663158 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 13:31:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:31:03 INFO - PROCESS | 2972 | 1467318663161 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:31:03 INFO - PROCESS | 2972 | 1467318663163 Marionette TRACE conn5 <- [1,606,null,{}] 13:31:03 INFO - PROCESS | 2972 | 1467318663171 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}] 13:31:03 INFO - PROCESS | 2972 | 1467318663176 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:03 INFO - PROCESS | 2972 | 1467318663324 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 13:31:03 INFO - PROCESS | 2972 | 1467318663350 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:03 INFO - PROCESS | 2972 | 1467318663352 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:03 INFO - PROCESS | 2972 | ++DOCSHELL 18A17400 == 33 [pid = 2972] [id = 161] 13:31:03 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (18B7AC00) [pid = 2972] [serial = 481] [outer = 00000000] 13:31:03 INFO - PROCESS | 2972 | ++DOMWINDOW == 89 (19372400) [pid = 2972] [serial = 482] [outer = 18B7AC00] 13:31:03 INFO - PROCESS | 2972 | 1467318663405 Marionette DEBUG loaded listener.js 13:31:03 INFO - PROCESS | 2972 | ++DOMWINDOW == 90 (1958A400) [pid = 2972] [serial = 483] [outer = 18B7AC00] 13:31:03 INFO - PROCESS | 2972 | --DOMWINDOW == 89 (18E7E400) [pid = 2972] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:31:03 INFO - PROCESS | 2972 | --DOMWINDOW == 88 (19CBB000) [pid = 2972] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:31:03 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (0FE28000) [pid = 2972] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:31:03 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (17221000) [pid = 2972] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:31:03 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (0FE26400) [pid = 2972] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:31:03 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (0C705C00) [pid = 2972] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:31:03 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (1002A400) [pid = 2972] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 13:31:03 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (14930000) [pid = 2972] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 13:31:03 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (17271C00) [pid = 2972] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 13:31:03 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (19CC0400) [pid = 2972] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:31:03 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (189BB800) [pid = 2972] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 13:31:03 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (1B2DE400) [pid = 2972] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 13:31:03 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (19E7C400) [pid = 2972] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 13:31:04 INFO - PROCESS | 2972 | 1467318664043 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]]]}] 13:31:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:31:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 930ms 13:31:04 INFO - PROCESS | 2972 | 1467318664093 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 13:31:04 INFO - PROCESS | 2972 | 1467318664095 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 13:31:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:31:04 INFO - PROCESS | 2972 | 1467318664098 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:31:04 INFO - PROCESS | 2972 | 1467318664100 Marionette TRACE conn5 <- [1,610,null,{}] 13:31:04 INFO - PROCESS | 2972 | 1467318664103 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}] 13:31:04 INFO - PROCESS | 2972 | 1467318664105 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:04 INFO - PROCESS | 2972 | 1467318664182 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 13:31:04 INFO - PROCESS | 2972 | 1467318664187 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:04 INFO - PROCESS | 2972 | 1467318664189 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:04 INFO - PROCESS | 2972 | ++DOCSHELL 140E1800 == 34 [pid = 2972] [id = 162] 13:31:04 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (14953C00) [pid = 2972] [serial = 484] [outer = 00000000] 13:31:04 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (18A0D800) [pid = 2972] [serial = 485] [outer = 14953C00] 13:31:04 INFO - PROCESS | 2972 | 1467318664232 Marionette DEBUG loaded listener.js 13:31:04 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (18A17C00) [pid = 2972] [serial = 486] [outer = 14953C00] 13:31:04 INFO - PROCESS | 2972 | 1467318664649 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]]]}] 13:31:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 13:31:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 570ms 13:31:04 INFO - PROCESS | 2972 | 1467318664669 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 13:31:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 13:31:04 INFO - PROCESS | 2972 | 1467318664671 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 13:31:04 INFO - PROCESS | 2972 | 1467318664674 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:31:04 INFO - PROCESS | 2972 | 1467318664675 Marionette TRACE conn5 <- [1,614,null,{}] 13:31:04 INFO - PROCESS | 2972 | 1467318664679 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}] 13:31:04 INFO - PROCESS | 2972 | 1467318664680 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:04 INFO - PROCESS | 2972 | 1467318664804 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 13:31:04 INFO - PROCESS | 2972 | 1467318664812 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:04 INFO - PROCESS | 2972 | 1467318664814 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:04 INFO - PROCESS | 2972 | ++DOCSHELL 10069000 == 35 [pid = 2972] [id = 163] 13:31:04 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (18D41C00) [pid = 2972] [serial = 487] [outer = 00000000] 13:31:04 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (19817C00) [pid = 2972] [serial = 488] [outer = 18D41C00] 13:31:04 INFO - PROCESS | 2972 | 1467318664858 Marionette DEBUG loaded listener.js 13:31:04 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (1721DC00) [pid = 2972] [serial = 489] [outer = 18D41C00] 13:31:05 INFO - PROCESS | 2972 | 1467318665289 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]]]}] 13:31:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 13:31:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 671ms 13:31:05 INFO - PROCESS | 2972 | 1467318665346 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 13:31:05 INFO - PROCESS | 2972 | 1467318665348 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 13:31:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 13:31:05 INFO - PROCESS | 2972 | 1467318665351 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:31:05 INFO - PROCESS | 2972 | 1467318665353 Marionette TRACE conn5 <- [1,618,null,{}] 13:31:05 INFO - PROCESS | 2972 | 1467318665356 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}] 13:31:05 INFO - PROCESS | 2972 | 1467318665358 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:05 INFO - PROCESS | 2972 | 1467318665437 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 13:31:05 INFO - PROCESS | 2972 | 1467318665443 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:05 INFO - PROCESS | 2972 | 1467318665445 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:05 INFO - PROCESS | 2972 | ++DOCSHELL 19864000 == 36 [pid = 2972] [id = 164] 13:31:05 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (19864800) [pid = 2972] [serial = 490] [outer = 00000000] 13:31:05 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (19C09400) [pid = 2972] [serial = 491] [outer = 19864800] 13:31:05 INFO - PROCESS | 2972 | 1467318665497 Marionette DEBUG loaded listener.js 13:31:05 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (19CBB400) [pid = 2972] [serial = 492] [outer = 19864800] 13:31:06 INFO - PROCESS | 2972 | 1467318666069 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]]]}] 13:31:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 13:31:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 770ms 13:31:06 INFO - PROCESS | 2972 | 1467318666148 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 13:31:06 INFO - PROCESS | 2972 | 1467318666153 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 13:31:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 13:31:06 INFO - PROCESS | 2972 | 1467318666182 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 13:31:06 INFO - PROCESS | 2972 | 1467318666186 Marionette TRACE conn5 <- [1,622,null,{}] 13:31:06 INFO - PROCESS | 2972 | 1467318666192 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}] 13:31:06 INFO - PROCESS | 2972 | 1467318666195 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:06 INFO - PROCESS | 2972 | 1467318666337 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 13:31:06 INFO - PROCESS | 2972 | 1467318666456 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:06 INFO - PROCESS | 2972 | 1467318666460 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:06 INFO - PROCESS | 2972 | ++DOCSHELL 0FDCCC00 == 37 [pid = 2972] [id = 165] 13:31:06 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (0FDCD000) [pid = 2972] [serial = 493] [outer = 00000000] 13:31:06 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (10010000) [pid = 2972] [serial = 494] [outer = 0FDCD000] 13:31:06 INFO - PROCESS | 2972 | 1467318666520 Marionette DEBUG loaded listener.js 13:31:06 INFO - PROCESS | 2972 | ++DOMWINDOW == 89 (1002FC00) [pid = 2972] [serial = 495] [outer = 0FDCD000] 13:31:06 INFO - PROCESS | 2972 | [2972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:31:06 INFO - PROCESS | 2972 | [2972] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:31:07 INFO - PROCESS | 2972 | 1467318667187 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]]]}] 13:31:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 13:31:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1017ms 13:31:07 INFO - PROCESS | 2972 | 1467318667205 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 13:31:07 INFO - PROCESS | 2972 | 1467318667210 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 13:31:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 13:31:07 INFO - PROCESS | 2972 | 1467318667217 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 13:31:07 INFO - PROCESS | 2972 | 1467318667220 Marionette TRACE conn5 <- [1,626,null,{}] 13:31:07 INFO - PROCESS | 2972 | 1467318667224 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}] 13:31:07 INFO - PROCESS | 2972 | 1467318667227 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:07 INFO - PROCESS | 2972 | 1467318667346 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 13:31:07 INFO - PROCESS | 2972 | 1467318667454 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:07 INFO - PROCESS | 2972 | 1467318667457 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:07 INFO - PROCESS | 2972 | ++DOCSHELL 13ED1400 == 38 [pid = 2972] [id = 166] 13:31:07 INFO - PROCESS | 2972 | ++DOMWINDOW == 90 (13ED3C00) [pid = 2972] [serial = 496] [outer = 00000000] 13:31:07 INFO - PROCESS | 2972 | ++DOMWINDOW == 91 (14951400) [pid = 2972] [serial = 497] [outer = 13ED3C00] 13:31:07 INFO - PROCESS | 2972 | 1467318667518 Marionette DEBUG loaded listener.js 13:31:07 INFO - PROCESS | 2972 | ++DOMWINDOW == 92 (15E4D400) [pid = 2972] [serial = 498] [outer = 13ED3C00] 13:31:07 INFO - PROCESS | 2972 | [2972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:31:08 INFO - PROCESS | 2972 | [2972] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:31:08 INFO - PROCESS | 2972 | 1467318668435 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]]]}] 13:31:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 13:31:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1278ms 13:31:08 INFO - PROCESS | 2972 | 1467318668499 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 13:31:08 INFO - PROCESS | 2972 | 1467318668503 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 13:31:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 13:31:08 INFO - PROCESS | 2972 | 1467318668508 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 13:31:08 INFO - PROCESS | 2972 | 1467318668511 Marionette TRACE conn5 <- [1,630,null,{}] 13:31:08 INFO - PROCESS | 2972 | 1467318668517 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}] 13:31:08 INFO - PROCESS | 2972 | 1467318668520 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:08 INFO - PROCESS | 2972 | 1467318668637 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 13:31:08 INFO - PROCESS | 2972 | 1467318668720 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:08 INFO - PROCESS | 2972 | 1467318668724 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:08 INFO - PROCESS | 2972 | ++DOCSHELL 0F685800 == 39 [pid = 2972] [id = 167] 13:31:08 INFO - PROCESS | 2972 | ++DOMWINDOW == 93 (0F7FB000) [pid = 2972] [serial = 499] [outer = 00000000] 13:31:08 INFO - PROCESS | 2972 | ++DOMWINDOW == 94 (10004400) [pid = 2972] [serial = 500] [outer = 0F7FB000] 13:31:08 INFO - PROCESS | 2972 | 1467318668830 Marionette DEBUG loaded listener.js 13:31:08 INFO - PROCESS | 2972 | ++DOMWINDOW == 95 (10067400) [pid = 2972] [serial = 501] [outer = 0F7FB000] 13:31:08 INFO - PROCESS | 2972 | --DOCSHELL 10069000 == 38 [pid = 2972] [id = 163] 13:31:08 INFO - PROCESS | 2972 | --DOCSHELL 140E1800 == 37 [pid = 2972] [id = 162] 13:31:08 INFO - PROCESS | 2972 | --DOCSHELL 18A17400 == 36 [pid = 2972] [id = 161] 13:31:08 INFO - PROCESS | 2972 | --DOCSHELL 0FE26800 == 35 [pid = 2972] [id = 160] 13:31:08 INFO - PROCESS | 2972 | --DOCSHELL 15E41C00 == 34 [pid = 2972] [id = 159] 13:31:08 INFO - PROCESS | 2972 | --DOCSHELL 13ED5400 == 33 [pid = 2972] [id = 158] 13:31:08 INFO - PROCESS | 2972 | --DOCSHELL 10064000 == 32 [pid = 2972] [id = 157] 13:31:08 INFO - PROCESS | 2972 | --DOCSHELL 0FDD3000 == 31 [pid = 2972] [id = 156] 13:31:08 INFO - PROCESS | 2972 | --DOCSHELL 1000A400 == 30 [pid = 2972] [id = 155] 13:31:08 INFO - PROCESS | 2972 | --DOMWINDOW == 94 (19580C00) [pid = 2972] [serial = 434] [outer = 00000000] [url = about:blank] 13:31:08 INFO - PROCESS | 2972 | --DOMWINDOW == 93 (19E55C00) [pid = 2972] [serial = 437] [outer = 00000000] [url = about:blank] 13:31:08 INFO - PROCESS | 2972 | --DOMWINDOW == 92 (19585C00) [pid = 2972] [serial = 435] [outer = 00000000] [url = about:blank] 13:31:08 INFO - PROCESS | 2972 | --DOMWINDOW == 91 (1005C800) [pid = 2972] [serial = 440] [outer = 00000000] [url = about:blank] 13:31:08 INFO - PROCESS | 2972 | --DOMWINDOW == 90 (19E5A000) [pid = 2972] [serial = 438] [outer = 00000000] [url = about:blank] 13:31:08 INFO - PROCESS | 2972 | --DOMWINDOW == 89 (17969C00) [pid = 2972] [serial = 419] [outer = 00000000] [url = about:blank] 13:31:08 INFO - PROCESS | 2972 | --DOMWINDOW == 88 (18A0E800) [pid = 2972] [serial = 420] [outer = 00000000] [url = about:blank] 13:31:08 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (1002F000) [pid = 2972] [serial = 416] [outer = 00000000] [url = about:blank] 13:31:08 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (10222C00) [pid = 2972] [serial = 417] [outer = 00000000] [url = about:blank] 13:31:08 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (0F7F3800) [pid = 2972] [serial = 422] [outer = 00000000] [url = about:blank] 13:31:08 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (0FDD1400) [pid = 2972] [serial = 423] [outer = 00000000] [url = about:blank] 13:31:08 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (104B8000) [pid = 2972] [serial = 425] [outer = 00000000] [url = about:blank] 13:31:08 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (10F40800) [pid = 2972] [serial = 426] [outer = 00000000] [url = about:blank] 13:31:08 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (149E6000) [pid = 2972] [serial = 428] [outer = 00000000] [url = about:blank] 13:31:08 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (15E4F400) [pid = 2972] [serial = 429] [outer = 00000000] [url = about:blank] 13:31:08 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (17F80C00) [pid = 2972] [serial = 431] [outer = 00000000] [url = about:blank] 13:31:08 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (19E53C00) [pid = 2972] [serial = 414] [outer = 00000000] [url = about:blank] 13:31:08 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (19FE8400) [pid = 2972] [serial = 444] [outer = 00000000] [url = about:blank] 13:31:08 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (13E0B000) [pid = 2972] [serial = 441] [outer = 00000000] [url = about:blank] 13:31:08 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (19FE5800) [pid = 2972] [serial = 443] [outer = 00000000] [url = about:blank] 13:31:08 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (1B19F800) [pid = 2972] [serial = 447] [outer = 00000000] [url = about:blank] 13:31:08 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (184AFC00) [pid = 2972] [serial = 432] [outer = 00000000] [url = about:blank] 13:31:08 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (1BA2F400) [pid = 2972] [serial = 450] [outer = 00000000] [url = about:blank] 13:31:08 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (1BA2E400) [pid = 2972] [serial = 449] [outer = 00000000] [url = about:blank] 13:31:08 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (19FE8C00) [pid = 2972] [serial = 446] [outer = 00000000] [url = about:blank] 13:31:09 INFO - PROCESS | 2972 | 1467318669309 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]]]}] 13:31:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 13:31:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 830ms 13:31:09 INFO - PROCESS | 2972 | 1467318669339 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 13:31:09 INFO - PROCESS | 2972 | 1467318669343 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 13:31:09 INFO - PROCESS | 2972 | 1467318669349 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 13:31:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 13:31:09 INFO - PROCESS | 2972 | 1467318669351 Marionette TRACE conn5 <- [1,634,null,{}] 13:31:09 INFO - PROCESS | 2972 | 1467318669355 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}] 13:31:09 INFO - PROCESS | 2972 | 1467318669357 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:09 INFO - PROCESS | 2972 | 1467318669443 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 13:31:09 INFO - PROCESS | 2972 | 1467318669450 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:09 INFO - PROCESS | 2972 | 1467318669452 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:09 INFO - PROCESS | 2972 | ++DOCSHELL 10023000 == 31 [pid = 2972] [id = 168] 13:31:09 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (10025000) [pid = 2972] [serial = 502] [outer = 00000000] 13:31:09 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (105D1C00) [pid = 2972] [serial = 503] [outer = 10025000] 13:31:09 INFO - PROCESS | 2972 | 1467318669499 Marionette DEBUG loaded listener.js 13:31:09 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (10FD1000) [pid = 2972] [serial = 504] [outer = 10025000] 13:31:09 INFO - PROCESS | 2972 | 1467318669976 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]]]}] 13:31:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 13:31:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 670ms 13:31:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 13:31:10 INFO - PROCESS | 2972 | 1467318670024 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 13:31:10 INFO - PROCESS | 2972 | 1467318670026 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 13:31:10 INFO - PROCESS | 2972 | 1467318670030 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 13:31:10 INFO - PROCESS | 2972 | 1467318670033 Marionette TRACE conn5 <- [1,638,null,{}] 13:31:10 INFO - PROCESS | 2972 | 1467318670044 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}] 13:31:10 INFO - PROCESS | 2972 | 1467318670048 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:10 INFO - PROCESS | 2972 | 1467318670161 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 13:31:10 INFO - PROCESS | 2972 | 1467318670250 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:10 INFO - PROCESS | 2972 | 1467318670253 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:10 INFO - PROCESS | 2972 | ++DOCSHELL 15E42800 == 32 [pid = 2972] [id = 169] 13:31:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (15E43C00) [pid = 2972] [serial = 505] [outer = 00000000] 13:31:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (16743C00) [pid = 2972] [serial = 506] [outer = 15E43C00] 13:31:10 INFO - PROCESS | 2972 | 1467318670301 Marionette DEBUG loaded listener.js 13:31:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (17224000) [pid = 2972] [serial = 507] [outer = 15E43C00] 13:31:10 INFO - PROCESS | 2972 | 1467318670672 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]]]}] 13:31:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 13:31:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 670ms 13:31:10 INFO - PROCESS | 2972 | 1467318670712 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 13:31:10 INFO - PROCESS | 2972 | 1467318670714 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 13:31:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 13:31:10 INFO - PROCESS | 2972 | 1467318670717 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 13:31:10 INFO - PROCESS | 2972 | 1467318670719 Marionette TRACE conn5 <- [1,642,null,{}] 13:31:10 INFO - PROCESS | 2972 | 1467318670723 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}] 13:31:10 INFO - PROCESS | 2972 | 1467318670734 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:10 INFO - PROCESS | 2972 | 1467318670821 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 13:31:10 INFO - PROCESS | 2972 | 1467318670826 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:10 INFO - PROCESS | 2972 | 1467318670828 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:10 INFO - PROCESS | 2972 | ++DOCSHELL 17968400 == 33 [pid = 2972] [id = 170] 13:31:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (17969800) [pid = 2972] [serial = 508] [outer = 00000000] 13:31:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (1890C000) [pid = 2972] [serial = 509] [outer = 17969800] 13:31:10 INFO - PROCESS | 2972 | 1467318670873 Marionette DEBUG loaded listener.js 13:31:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (189BC000) [pid = 2972] [serial = 510] [outer = 17969800] 13:31:11 INFO - PROCESS | 2972 | 1467318671339 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]]]}] 13:31:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 13:31:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 670ms 13:31:11 INFO - PROCESS | 2972 | 1467318671389 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 13:31:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 13:31:11 INFO - PROCESS | 2972 | 1467318671391 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 13:31:11 INFO - PROCESS | 2972 | 1467318671394 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 13:31:11 INFO - PROCESS | 2972 | 1467318671396 Marionette TRACE conn5 <- [1,646,null,{}] 13:31:11 INFO - PROCESS | 2972 | 1467318671399 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}] 13:31:11 INFO - PROCESS | 2972 | 1467318671401 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:11 INFO - PROCESS | 2972 | 1467318671506 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 13:31:11 INFO - PROCESS | 2972 | 1467318671590 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:11 INFO - PROCESS | 2972 | 1467318671592 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:11 INFO - PROCESS | 2972 | ++DOCSHELL 18A0E400 == 34 [pid = 2972] [id = 171] 13:31:11 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (18A10C00) [pid = 2972] [serial = 511] [outer = 00000000] 13:31:11 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (18D48800) [pid = 2972] [serial = 512] [outer = 18A10C00] 13:31:11 INFO - PROCESS | 2972 | 1467318671637 Marionette DEBUG loaded listener.js 13:31:11 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (19585000) [pid = 2972] [serial = 513] [outer = 18A10C00] 13:31:12 INFO - PROCESS | 2972 | 1467318672075 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]]]}] 13:31:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 13:31:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 730ms 13:31:12 INFO - PROCESS | 2972 | 1467318672124 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 13:31:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 13:31:12 INFO - PROCESS | 2972 | 1467318672126 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 13:31:12 INFO - PROCESS | 2972 | 1467318672130 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 13:31:12 INFO - PROCESS | 2972 | 1467318672131 Marionette TRACE conn5 <- [1,650,null,{}] 13:31:12 INFO - PROCESS | 2972 | 1467318672135 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}] 13:31:12 INFO - PROCESS | 2972 | 1467318672140 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:12 INFO - PROCESS | 2972 | 1467318672275 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 13:31:12 INFO - PROCESS | 2972 | 1467318672333 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:12 INFO - PROCESS | 2972 | 1467318672335 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:12 INFO - PROCESS | 2972 | ++DOCSHELL 1980F800 == 35 [pid = 2972] [id = 172] 13:31:12 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (19813C00) [pid = 2972] [serial = 514] [outer = 00000000] 13:31:12 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (19D8CC00) [pid = 2972] [serial = 515] [outer = 19813C00] 13:31:12 INFO - PROCESS | 2972 | 1467318672381 Marionette DEBUG loaded listener.js 13:31:12 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (1981EC00) [pid = 2972] [serial = 516] [outer = 19813C00] 13:31:12 INFO - PROCESS | 2972 | [2972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:31:12 INFO - PROCESS | 2972 | [2972] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:31:12 INFO - PROCESS | 2972 | [2972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:31:12 INFO - PROCESS | 2972 | [2972] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:31:12 INFO - PROCESS | 2972 | 1467318672828 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]]]}] 13:31:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 13:31:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 771ms 13:31:12 INFO - PROCESS | 2972 | 1467318672906 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 13:31:12 INFO - PROCESS | 2972 | 1467318672908 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 13:31:12 INFO - PROCESS | 2972 | 1467318672912 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 13:31:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 13:31:12 INFO - PROCESS | 2972 | 1467318672913 Marionette TRACE conn5 <- [1,654,null,{}] 13:31:12 INFO - PROCESS | 2972 | 1467318672917 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}] 13:31:12 INFO - PROCESS | 2972 | 1467318672919 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:13 INFO - PROCESS | 2972 | 1467318673026 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 13:31:13 INFO - PROCESS | 2972 | 1467318673156 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:13 INFO - PROCESS | 2972 | 1467318673158 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:13 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (15E47800) [pid = 2972] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 13:31:13 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (1002E800) [pid = 2972] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 13:31:13 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (0FDD3C00) [pid = 2972] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 13:31:13 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (10065000) [pid = 2972] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 13:31:13 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (17224C00) [pid = 2972] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 13:31:13 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (1401CC00) [pid = 2972] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 13:31:13 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (1002D800) [pid = 2972] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 13:31:13 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (1721C400) [pid = 2972] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 13:31:13 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (1BA31800) [pid = 2972] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 13:31:13 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (149DA400) [pid = 2972] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 13:31:13 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (18D41C00) [pid = 2972] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 13:31:13 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (18B7AC00) [pid = 2972] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 13:31:13 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (14953C00) [pid = 2972] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 13:31:13 INFO - PROCESS | 2972 | ++DOCSHELL 0C70CC00 == 36 [pid = 2972] [id = 173] 13:31:13 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (0C70F400) [pid = 2972] [serial = 517] [outer = 00000000] 13:31:13 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (1002D400) [pid = 2972] [serial = 518] [outer = 0C70F400] 13:31:13 INFO - PROCESS | 2972 | 1467318673208 Marionette DEBUG loaded listener.js 13:31:13 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (1401CC00) [pid = 2972] [serial = 519] [outer = 0C70F400] 13:31:13 INFO - PROCESS | 2972 | [2972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:31:13 INFO - PROCESS | 2972 | [2972] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:31:13 INFO - PROCESS | 2972 | [2972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:31:13 INFO - PROCESS | 2972 | 1467318673571 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]]]}] 13:31:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 13:31:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 670ms 13:31:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 13:31:13 INFO - PROCESS | 2972 | 1467318673587 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 13:31:13 INFO - PROCESS | 2972 | 1467318673589 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 13:31:13 INFO - PROCESS | 2972 | 1467318673592 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 13:31:13 INFO - PROCESS | 2972 | 1467318673593 Marionette TRACE conn5 <- [1,658,null,{}] 13:31:13 INFO - PROCESS | 2972 | 1467318673597 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}] 13:31:13 INFO - PROCESS | 2972 | 1467318673599 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:13 INFO - PROCESS | 2972 | 1467318673676 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 13:31:13 INFO - PROCESS | 2972 | 1467318673758 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:13 INFO - PROCESS | 2972 | 1467318673760 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:13 INFO - PROCESS | 2972 | ++DOCSHELL 13ED2C00 == 37 [pid = 2972] [id = 174] 13:31:13 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (1674C400) [pid = 2972] [serial = 520] [outer = 00000000] 13:31:13 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (19CBA000) [pid = 2972] [serial = 521] [outer = 1674C400] 13:31:13 INFO - PROCESS | 2972 | 1467318673808 Marionette DEBUG loaded listener.js 13:31:13 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (19E5C000) [pid = 2972] [serial = 522] [outer = 1674C400] 13:31:14 INFO - PROCESS | 2972 | 1467318674150 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]]]}] 13:31:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 13:31:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 570ms 13:31:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 13:31:14 INFO - PROCESS | 2972 | 1467318674162 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 13:31:14 INFO - PROCESS | 2972 | 1467318674164 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 13:31:14 INFO - PROCESS | 2972 | 1467318674172 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 13:31:14 INFO - PROCESS | 2972 | 1467318674174 Marionette TRACE conn5 <- [1,662,null,{}] 13:31:14 INFO - PROCESS | 2972 | 1467318674177 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}] 13:31:14 INFO - PROCESS | 2972 | 1467318674179 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:14 INFO - PROCESS | 2972 | 1467318674259 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 13:31:14 INFO - PROCESS | 2972 | 1467318674339 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:14 INFO - PROCESS | 2972 | 1467318674341 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:14 INFO - PROCESS | 2972 | ++DOCSHELL 0F75E000 == 38 [pid = 2972] [id = 175] 13:31:14 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (1401D800) [pid = 2972] [serial = 523] [outer = 00000000] 13:31:14 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (19E82400) [pid = 2972] [serial = 524] [outer = 1401D800] 13:31:14 INFO - PROCESS | 2972 | 1467318674395 Marionette DEBUG loaded listener.js 13:31:14 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (19FE1C00) [pid = 2972] [serial = 525] [outer = 1401D800] 13:31:14 INFO - PROCESS | 2972 | [2972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:31:14 INFO - PROCESS | 2972 | [2972] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:31:14 INFO - PROCESS | 2972 | [2972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:31:14 INFO - PROCESS | 2972 | 1467318674814 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]]]}] 13:31:14 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 13:31:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 690ms 13:31:14 INFO - PROCESS | 2972 | 1467318674858 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 13:31:14 INFO - PROCESS | 2972 | 1467318674860 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 13:31:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 13:31:14 INFO - PROCESS | 2972 | 1467318674863 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 13:31:14 INFO - PROCESS | 2972 | 1467318674865 Marionette TRACE conn5 <- [1,666,null,{}] 13:31:14 INFO - PROCESS | 2972 | 1467318674876 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}] 13:31:14 INFO - PROCESS | 2972 | 1467318674878 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:14 INFO - PROCESS | 2972 | 1467318674959 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 13:31:14 INFO - PROCESS | 2972 | 1467318674965 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:14 INFO - PROCESS | 2972 | 1467318674967 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:14 INFO - PROCESS | 2972 | ++DOCSHELL 19FE7400 == 39 [pid = 2972] [id = 176] 13:31:14 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (19FE8000) [pid = 2972] [serial = 526] [outer = 00000000] 13:31:14 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (1B19F400) [pid = 2972] [serial = 527] [outer = 19FE8000] 13:31:15 INFO - PROCESS | 2972 | 1467318675011 Marionette DEBUG loaded listener.js 13:31:15 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (1B1E9800) [pid = 2972] [serial = 528] [outer = 19FE8000] 13:31:15 INFO - PROCESS | 2972 | 1467318675622 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]]]}] 13:31:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 13:31:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 830ms 13:31:15 INFO - PROCESS | 2972 | 1467318675695 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 13:31:15 INFO - PROCESS | 2972 | 1467318675700 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 13:31:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 13:31:15 INFO - PROCESS | 2972 | 1467318675720 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 13:31:15 INFO - PROCESS | 2972 | 1467318675723 Marionette TRACE conn5 <- [1,670,null,{}] 13:31:15 INFO - PROCESS | 2972 | 1467318675730 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}] 13:31:15 INFO - PROCESS | 2972 | 1467318675733 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:15 INFO - PROCESS | 2972 | 1467318675857 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 13:31:15 INFO - PROCESS | 2972 | 1467318675976 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:15 INFO - PROCESS | 2972 | 1467318675979 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:15 INFO - PROCESS | 2972 | ++DOCSHELL 0FDD1400 == 40 [pid = 2972] [id = 177] 13:31:15 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (10007000) [pid = 2972] [serial = 529] [outer = 00000000] 13:31:16 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (105C3800) [pid = 2972] [serial = 530] [outer = 10007000] 13:31:16 INFO - PROCESS | 2972 | 1467318676041 Marionette DEBUG loaded listener.js 13:31:16 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (13ED0400) [pid = 2972] [serial = 531] [outer = 10007000] 13:31:17 INFO - PROCESS | 2972 | 1467318677111 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]]]}] 13:31:17 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) 13:31:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1435ms 13:31:17 INFO - PROCESS | 2972 | 1467318677158 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 13:31:17 INFO - PROCESS | 2972 | 1467318677163 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 13:31:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 13:31:17 INFO - PROCESS | 2972 | 1467318677170 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 13:31:17 INFO - PROCESS | 2972 | 1467318677173 Marionette TRACE conn5 <- [1,674,null,{}] 13:31:17 INFO - PROCESS | 2972 | 1467318677177 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}] 13:31:17 INFO - PROCESS | 2972 | 1467318677180 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:17 INFO - PROCESS | 2972 | 1467318677323 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 13:31:17 INFO - PROCESS | 2972 | 1467318677452 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:17 INFO - PROCESS | 2972 | 1467318677455 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:17 INFO - PROCESS | 2972 | ++DOCSHELL 17808000 == 41 [pid = 2972] [id = 178] 13:31:17 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (17955000) [pid = 2972] [serial = 532] [outer = 00000000] 13:31:17 INFO - PROCESS | 2972 | ++DOMWINDOW == 89 (18A12400) [pid = 2972] [serial = 533] [outer = 17955000] 13:31:17 INFO - PROCESS | 2972 | 1467318677515 Marionette DEBUG loaded listener.js 13:31:17 INFO - PROCESS | 2972 | ++DOMWINDOW == 90 (19817000) [pid = 2972] [serial = 534] [outer = 17955000] 13:31:18 INFO - PROCESS | 2972 | 1467318678546 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]]]}] 13:31:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 13:31:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1436ms 13:31:18 INFO - PROCESS | 2972 | 1467318678610 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 13:31:18 INFO - PROCESS | 2972 | 1467318678613 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 13:31:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 13:31:18 INFO - PROCESS | 2972 | 1467318678616 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 13:31:18 INFO - PROCESS | 2972 | 1467318678620 Marionette TRACE conn5 <- [1,678,null,{}] 13:31:18 INFO - PROCESS | 2972 | 1467318678631 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}] 13:31:18 INFO - PROCESS | 2972 | 1467318678636 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:18 INFO - PROCESS | 2972 | 1467318678778 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 13:31:18 INFO - PROCESS | 2972 | 1467318678915 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:18 INFO - PROCESS | 2972 | 1467318678918 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:18 INFO - PROCESS | 2972 | ++DOCSHELL 1BA31400 == 42 [pid = 2972] [id = 179] 13:31:18 INFO - PROCESS | 2972 | ++DOMWINDOW == 91 (1BA31800) [pid = 2972] [serial = 535] [outer = 00000000] 13:31:18 INFO - PROCESS | 2972 | ++DOMWINDOW == 92 (1BA36800) [pid = 2972] [serial = 536] [outer = 1BA31800] 13:31:18 INFO - PROCESS | 2972 | 1467318678976 Marionette DEBUG loaded listener.js 13:31:19 INFO - PROCESS | 2972 | ++DOMWINDOW == 93 (1BA6A000) [pid = 2972] [serial = 537] [outer = 1BA31800] 13:31:20 INFO - PROCESS | 2972 | 1467318680032 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]]]}] 13:31:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 13:31:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1441ms 13:31:20 INFO - PROCESS | 2972 | 1467318680061 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 13:31:20 INFO - PROCESS | 2972 | 1467318680065 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 13:31:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 13:31:20 INFO - PROCESS | 2972 | 1467318680089 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 13:31:20 INFO - PROCESS | 2972 | 1467318680092 Marionette TRACE conn5 <- [1,682,null,{}] 13:31:20 INFO - PROCESS | 2972 | 1467318680098 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}] 13:31:20 INFO - PROCESS | 2972 | 1467318680101 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:20 INFO - PROCESS | 2972 | 1467318680200 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 13:31:20 INFO - PROCESS | 2972 | 1467318680333 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:20 INFO - PROCESS | 2972 | 1467318680337 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:20 INFO - PROCESS | 2972 | ++DOCSHELL 10061400 == 43 [pid = 2972] [id = 180] 13:31:20 INFO - PROCESS | 2972 | ++DOMWINDOW == 94 (10062000) [pid = 2972] [serial = 538] [outer = 00000000] 13:31:20 INFO - PROCESS | 2972 | ++DOMWINDOW == 95 (105C3400) [pid = 2972] [serial = 539] [outer = 10062000] 13:31:20 INFO - PROCESS | 2972 | 1467318680390 Marionette DEBUG loaded listener.js 13:31:20 INFO - PROCESS | 2972 | ++DOMWINDOW == 96 (13ECBC00) [pid = 2972] [serial = 540] [outer = 10062000] 13:31:21 INFO - PROCESS | 2972 | --DOCSHELL 0F75E000 == 42 [pid = 2972] [id = 175] 13:31:21 INFO - PROCESS | 2972 | --DOCSHELL 13ED2C00 == 41 [pid = 2972] [id = 174] 13:31:21 INFO - PROCESS | 2972 | --DOCSHELL 0C70CC00 == 40 [pid = 2972] [id = 173] 13:31:21 INFO - PROCESS | 2972 | --DOCSHELL 1980F800 == 39 [pid = 2972] [id = 172] 13:31:21 INFO - PROCESS | 2972 | --DOCSHELL 18A0E400 == 38 [pid = 2972] [id = 171] 13:31:21 INFO - PROCESS | 2972 | --DOCSHELL 17968400 == 37 [pid = 2972] [id = 170] 13:31:21 INFO - PROCESS | 2972 | --DOCSHELL 15E42800 == 36 [pid = 2972] [id = 169] 13:31:21 INFO - PROCESS | 2972 | --DOCSHELL 10023000 == 35 [pid = 2972] [id = 168] 13:31:21 INFO - PROCESS | 2972 | --DOCSHELL 0F685800 == 34 [pid = 2972] [id = 167] 13:31:21 INFO - PROCESS | 2972 | --DOCSHELL 0FDCCC00 == 33 [pid = 2972] [id = 165] 13:31:21 INFO - PROCESS | 2972 | --DOCSHELL 13ED1400 == 32 [pid = 2972] [id = 166] 13:31:21 INFO - PROCESS | 2972 | --DOCSHELL 19864000 == 31 [pid = 2972] [id = 164] 13:31:21 INFO - PROCESS | 2972 | --DOCSHELL 1BA31400 == 30 [pid = 2972] [id = 179] 13:31:21 INFO - PROCESS | 2972 | --DOCSHELL 17808000 == 29 [pid = 2972] [id = 178] 13:31:21 INFO - PROCESS | 2972 | --DOCSHELL 19FE7400 == 28 [pid = 2972] [id = 176] 13:31:21 INFO - PROCESS | 2972 | --DOCSHELL 0FDD1400 == 27 [pid = 2972] [id = 177] 13:31:21 INFO - PROCESS | 2972 | --DOMWINDOW == 95 (17218400) [pid = 2972] [serial = 476] [outer = 00000000] [url = about:blank] 13:31:21 INFO - PROCESS | 2972 | --DOMWINDOW == 94 (13ED0000) [pid = 2972] [serial = 464] [outer = 00000000] [url = about:blank] 13:31:21 INFO - PROCESS | 2972 | --DOMWINDOW == 93 (141C5400) [pid = 2972] [serial = 465] [outer = 00000000] [url = about:blank] 13:31:21 INFO - PROCESS | 2972 | --DOMWINDOW == 92 (0FE2EC00) [pid = 2972] [serial = 467] [outer = 00000000] [url = about:blank] 13:31:21 INFO - PROCESS | 2972 | --DOMWINDOW == 91 (10001400) [pid = 2972] [serial = 468] [outer = 00000000] [url = about:blank] 13:31:21 INFO - PROCESS | 2972 | --DOMWINDOW == 90 (1006A000) [pid = 2972] [serial = 470] [outer = 00000000] [url = about:blank] 13:31:21 INFO - PROCESS | 2972 | --DOMWINDOW == 89 (17971000) [pid = 2972] [serial = 479] [outer = 00000000] [url = about:blank] 13:31:21 INFO - PROCESS | 2972 | --DOMWINDOW == 88 (10184800) [pid = 2972] [serial = 471] [outer = 00000000] [url = about:blank] 13:31:21 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (144B7C00) [pid = 2972] [serial = 473] [outer = 00000000] [url = about:blank] 13:31:21 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (13ED7800) [pid = 2972] [serial = 453] [outer = 00000000] [url = about:blank] 13:31:21 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (13E0F800) [pid = 2972] [serial = 452] [outer = 00000000] [url = about:blank] 13:31:21 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (17221800) [pid = 2972] [serial = 477] [outer = 00000000] [url = about:blank] 13:31:21 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (18E74400) [pid = 2972] [serial = 456] [outer = 00000000] [url = about:blank] 13:31:21 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (18761800) [pid = 2972] [serial = 455] [outer = 00000000] [url = about:blank] 13:31:21 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (1BA73400) [pid = 2972] [serial = 459] [outer = 00000000] [url = about:blank] 13:31:21 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (1BA3A400) [pid = 2972] [serial = 458] [outer = 00000000] [url = about:blank] 13:31:21 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (18B7B400) [pid = 2972] [serial = 462] [outer = 00000000] [url = about:blank] 13:31:21 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (1780E400) [pid = 2972] [serial = 461] [outer = 00000000] [url = about:blank] 13:31:21 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (1721DC00) [pid = 2972] [serial = 489] [outer = 00000000] [url = about:blank] 13:31:21 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (19372400) [pid = 2972] [serial = 482] [outer = 00000000] [url = about:blank] 13:31:21 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (184AEC00) [pid = 2972] [serial = 480] [outer = 00000000] [url = about:blank] 13:31:21 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (19C09400) [pid = 2972] [serial = 491] [outer = 00000000] [url = about:blank] 13:31:21 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (19817C00) [pid = 2972] [serial = 488] [outer = 00000000] [url = about:blank] 13:31:21 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (1958A400) [pid = 2972] [serial = 483] [outer = 00000000] [url = about:blank] 13:31:21 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (18A0D800) [pid = 2972] [serial = 485] [outer = 00000000] [url = about:blank] 13:31:21 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (18A17C00) [pid = 2972] [serial = 486] [outer = 00000000] [url = about:blank] 13:31:21 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (14929800) [pid = 2972] [serial = 474] [outer = 00000000] [url = about:blank] 13:31:22 INFO - PROCESS | 2972 | 1467318682082 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]]]}] 13:31:22 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) 13:31:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2021ms 13:31:22 INFO - PROCESS | 2972 | 1467318682111 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 13:31:22 INFO - PROCESS | 2972 | 1467318682115 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 13:31:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 13:31:22 INFO - PROCESS | 2972 | 1467318682120 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 13:31:22 INFO - PROCESS | 2972 | 1467318682123 Marionette TRACE conn5 <- [1,686,null,{}] 13:31:22 INFO - PROCESS | 2972 | 1467318682129 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}] 13:31:22 INFO - PROCESS | 2972 | 1467318682131 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:22 INFO - PROCESS | 2972 | 1467318682215 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 13:31:22 INFO - PROCESS | 2972 | 1467318682287 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:22 INFO - PROCESS | 2972 | 1467318682289 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:22 INFO - PROCESS | 2972 | ++DOCSHELL 0FDC7800 == 28 [pid = 2972] [id = 181] 13:31:22 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (0FDCF000) [pid = 2972] [serial = 541] [outer = 00000000] 13:31:22 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (0FE2B800) [pid = 2972] [serial = 542] [outer = 0FDCF000] 13:31:22 INFO - PROCESS | 2972 | 1467318682340 Marionette DEBUG loaded listener.js 13:31:22 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (0FE9DC00) [pid = 2972] [serial = 543] [outer = 0FDCF000] 13:31:23 INFO - PROCESS | 2972 | 1467318683249 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]]]}] 13:31:23 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) 13:31:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1174ms 13:31:23 INFO - PROCESS | 2972 | 1467318683295 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 13:31:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 13:31:23 INFO - PROCESS | 2972 | 1467318683299 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 13:31:23 INFO - PROCESS | 2972 | 1467318683304 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 13:31:23 INFO - PROCESS | 2972 | 1467318683308 Marionette TRACE conn5 <- [1,690,null,{}] 13:31:23 INFO - PROCESS | 2972 | 1467318683314 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}] 13:31:23 INFO - PROCESS | 2972 | 1467318683317 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:23 INFO - PROCESS | 2972 | 1467318683456 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 13:31:23 INFO - PROCESS | 2972 | 1467318683571 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:23 INFO - PROCESS | 2972 | 1467318683575 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:23 INFO - PROCESS | 2972 | ++DOCSHELL 0FE9CC00 == 29 [pid = 2972] [id = 182] 13:31:23 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (0FEA8400) [pid = 2972] [serial = 544] [outer = 00000000] 13:31:23 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (10007C00) [pid = 2972] [serial = 545] [outer = 0FEA8400] 13:31:23 INFO - PROCESS | 2972 | 1467318683657 Marionette DEBUG loaded listener.js 13:31:23 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (10010800) [pid = 2972] [serial = 546] [outer = 0FEA8400] 13:31:24 INFO - PROCESS | 2972 | 1467318684778 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]]]}] 13:31:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 13:31:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1536ms 13:31:24 INFO - PROCESS | 2972 | 1467318684865 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 13:31:24 INFO - PROCESS | 2972 | 1467318684871 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 13:31:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 13:31:24 INFO - PROCESS | 2972 | 1467318684889 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 13:31:24 INFO - PROCESS | 2972 | 1467318684892 Marionette TRACE conn5 <- [1,694,null,{}] 13:31:24 INFO - PROCESS | 2972 | 1467318684897 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}] 13:31:24 INFO - PROCESS | 2972 | 1467318684900 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:25 INFO - PROCESS | 2972 | 1467318685066 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 13:31:25 INFO - PROCESS | 2972 | 1467318685141 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:25 INFO - PROCESS | 2972 | 1467318685144 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:25 INFO - PROCESS | 2972 | ++DOCSHELL 1005F000 == 30 [pid = 2972] [id = 183] 13:31:25 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (1012DC00) [pid = 2972] [serial = 547] [outer = 00000000] 13:31:25 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (10FCE000) [pid = 2972] [serial = 548] [outer = 1012DC00] 13:31:25 INFO - PROCESS | 2972 | 1467318685204 Marionette DEBUG loaded listener.js 13:31:25 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (13ECF400) [pid = 2972] [serial = 549] [outer = 1012DC00] 13:31:25 INFO - PROCESS | 2972 | --DOCSHELL 10061400 == 29 [pid = 2972] [id = 180] 13:31:26 INFO - PROCESS | 2972 | 1467318686376 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]]]}] 13:31:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 13:31:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1515ms 13:31:26 INFO - PROCESS | 2972 | 1467318686417 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 13:31:26 INFO - PROCESS | 2972 | 1467318686421 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 13:31:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 13:31:26 INFO - PROCESS | 2972 | 1467318686426 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 13:31:26 INFO - PROCESS | 2972 | 1467318686430 Marionette TRACE conn5 <- [1,698,null,{}] 13:31:26 INFO - PROCESS | 2972 | 1467318686454 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}] 13:31:26 INFO - PROCESS | 2972 | 1467318686457 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:26 INFO - PROCESS | 2972 | 1467318686601 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 13:31:26 INFO - PROCESS | 2972 | 1467318686609 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:26 INFO - PROCESS | 2972 | 1467318686612 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:26 INFO - PROCESS | 2972 | ++DOCSHELL 0F685C00 == 30 [pid = 2972] [id = 184] 13:31:26 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (0F759C00) [pid = 2972] [serial = 550] [outer = 00000000] 13:31:26 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (0FDCBC00) [pid = 2972] [serial = 551] [outer = 0F759C00] 13:31:26 INFO - PROCESS | 2972 | 1467318686659 Marionette DEBUG loaded listener.js 13:31:26 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (0FE2AC00) [pid = 2972] [serial = 552] [outer = 0F759C00] 13:31:27 INFO - PROCESS | 2972 | 1467318687607 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]]]}] 13:31:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 13:31:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1185ms 13:31:27 INFO - PROCESS | 2972 | 1467318687616 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 13:31:27 INFO - PROCESS | 2972 | 1467318687621 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 13:31:27 INFO - PROCESS | 2972 | 1467318687626 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 13:31:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 13:31:27 INFO - PROCESS | 2972 | 1467318687629 Marionette TRACE conn5 <- [1,702,null,{}] 13:31:27 INFO - PROCESS | 2972 | 1467318687639 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}] 13:31:27 INFO - PROCESS | 2972 | 1467318687641 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:27 INFO - PROCESS | 2972 | 1467318687752 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 13:31:27 INFO - PROCESS | 2972 | 1467318687759 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:27 INFO - PROCESS | 2972 | 1467318687761 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:27 INFO - PROCESS | 2972 | ++DOCSHELL 10021C00 == 31 [pid = 2972] [id = 185] 13:31:27 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (10133000) [pid = 2972] [serial = 553] [outer = 00000000] 13:31:27 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (105CC000) [pid = 2972] [serial = 554] [outer = 10133000] 13:31:27 INFO - PROCESS | 2972 | 1467318687807 Marionette DEBUG loaded listener.js 13:31:27 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (13E13C00) [pid = 2972] [serial = 555] [outer = 10133000] 13:31:28 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (19FE8000) [pid = 2972] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 13:31:28 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (1BA31800) [pid = 2972] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 13:31:28 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (18A10C00) [pid = 2972] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 13:31:28 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (19813C00) [pid = 2972] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 13:31:28 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (10025000) [pid = 2972] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 13:31:28 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (0FDCD000) [pid = 2972] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 13:31:28 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (17969800) [pid = 2972] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 13:31:28 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (15E43C00) [pid = 2972] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 13:31:28 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (19864800) [pid = 2972] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 13:31:28 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (1401D800) [pid = 2972] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 13:31:28 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (13ED3C00) [pid = 2972] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 13:31:28 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (0F7FB000) [pid = 2972] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 13:31:28 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (0C70F400) [pid = 2972] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 13:31:28 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (1674C400) [pid = 2972] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 13:31:28 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (10062000) [pid = 2972] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 13:31:28 INFO - PROCESS | 2972 | --DOMWINDOW == 68 (10007000) [pid = 2972] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 13:31:28 INFO - PROCESS | 2972 | --DOMWINDOW == 67 (17955000) [pid = 2972] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 13:31:28 INFO - PROCESS | 2972 | 1467318688761 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]]]}] 13:31:28 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 13:31:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1168ms 13:31:28 INFO - PROCESS | 2972 | 1467318688800 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 13:31:28 INFO - PROCESS | 2972 | 1467318688802 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 13:31:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 13:31:28 INFO - PROCESS | 2972 | 1467318688808 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 13:31:28 INFO - PROCESS | 2972 | 1467318688812 Marionette TRACE conn5 <- [1,706,null,{}] 13:31:28 INFO - PROCESS | 2972 | 1467318688823 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}] 13:31:28 INFO - PROCESS | 2972 | 1467318688827 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:28 INFO - PROCESS | 2972 | 1467318688911 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 13:31:28 INFO - PROCESS | 2972 | 1467318688919 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:28 INFO - PROCESS | 2972 | 1467318688922 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:28 INFO - PROCESS | 2972 | ++DOCSHELL 1489B000 == 32 [pid = 2972] [id = 186] 13:31:28 INFO - PROCESS | 2972 | ++DOMWINDOW == 68 (14901400) [pid = 2972] [serial = 556] [outer = 00000000] 13:31:28 INFO - PROCESS | 2972 | ++DOMWINDOW == 69 (14953000) [pid = 2972] [serial = 557] [outer = 14901400] 13:31:28 INFO - PROCESS | 2972 | 1467318688970 Marionette DEBUG loaded listener.js 13:31:29 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (14A98800) [pid = 2972] [serial = 558] [outer = 14901400] 13:31:29 INFO - PROCESS | 2972 | 1467318689914 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]]]}] 13:31:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 13:31:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1126ms 13:31:29 INFO - PROCESS | 2972 | 1467318689935 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 13:31:29 INFO - PROCESS | 2972 | 1467318689938 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 13:31:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 13:31:29 INFO - PROCESS | 2972 | 1467318689945 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 13:31:29 INFO - PROCESS | 2972 | 1467318689947 Marionette TRACE conn5 <- [1,710,null,{}] 13:31:29 INFO - PROCESS | 2972 | 1467318689951 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}] 13:31:29 INFO - PROCESS | 2972 | 1467318689953 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:30 INFO - PROCESS | 2972 | 1467318690038 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 13:31:30 INFO - PROCESS | 2972 | 1467318690044 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:30 INFO - PROCESS | 2972 | 1467318690046 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:30 INFO - PROCESS | 2972 | ++DOCSHELL 15E42800 == 33 [pid = 2972] [id = 187] 13:31:30 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (17217000) [pid = 2972] [serial = 559] [outer = 00000000] 13:31:30 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (17223800) [pid = 2972] [serial = 560] [outer = 17217000] 13:31:30 INFO - PROCESS | 2972 | 1467318690090 Marionette DEBUG loaded listener.js 13:31:30 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (1727A000) [pid = 2972] [serial = 561] [outer = 17217000] 13:31:30 INFO - PROCESS | 2972 | 1467318690706 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] 13:31:30 INFO - PROCESS | 2972 | 1467318690781 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 13:31:30 INFO - PROCESS | 2972 | 1467318690786 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 13:31:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 13:31:30 INFO - PROCESS | 2972 | 1467318690789 Marionette TRACE conn5 <- [1,714,null,{}] 13:31:30 INFO - PROCESS | 2972 | 1467318690796 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}] 13:31:30 INFO - PROCESS | 2972 | 1467318690799 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:30 INFO - PROCESS | 2972 | 1467318690957 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 13:31:30 INFO - PROCESS | 2972 | 1467318690968 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:30 INFO - PROCESS | 2972 | 1467318690970 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:30 INFO - PROCESS | 2972 | ++DOCSHELL 0FE99400 == 34 [pid = 2972] [id = 188] 13:31:30 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (10002800) [pid = 2972] [serial = 562] [outer = 00000000] 13:31:31 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (10186800) [pid = 2972] [serial = 563] [outer = 10002800] 13:31:31 INFO - PROCESS | 2972 | 1467318691028 Marionette DEBUG loaded listener.js 13:31:31 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (13E0CC00) [pid = 2972] [serial = 564] [outer = 10002800] 13:31:31 INFO - PROCESS | 2972 | 1467318691707 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]]]}] 13:31:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 13:31:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 970ms 13:31:31 INFO - PROCESS | 2972 | 1467318691761 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 13:31:31 INFO - PROCESS | 2972 | 1467318691766 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 13:31:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 13:31:31 INFO - PROCESS | 2972 | 1467318691773 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 13:31:31 INFO - PROCESS | 2972 | 1467318691776 Marionette TRACE conn5 <- [1,718,null,{}] 13:31:31 INFO - PROCESS | 2972 | 1467318691781 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}] 13:31:31 INFO - PROCESS | 2972 | 1467318691783 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:31 INFO - PROCESS | 2972 | 1467318691931 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 13:31:31 INFO - PROCESS | 2972 | 1467318691948 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:31 INFO - PROCESS | 2972 | 1467318691950 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:31 INFO - PROCESS | 2972 | ++DOCSHELL 1002EC00 == 35 [pid = 2972] [id = 189] 13:31:31 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (14953800) [pid = 2972] [serial = 565] [outer = 00000000] 13:31:31 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (1721DC00) [pid = 2972] [serial = 566] [outer = 14953800] 13:31:32 INFO - PROCESS | 2972 | 1467318692008 Marionette DEBUG loaded listener.js 13:31:32 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (17278800) [pid = 2972] [serial = 567] [outer = 14953800] 13:31:32 INFO - PROCESS | 2972 | 1467318692598 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] 13:31:32 INFO - PROCESS | 2972 | 1467318692649 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 13:31:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 13:31:32 INFO - PROCESS | 2972 | 1467318692652 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 13:31:32 INFO - PROCESS | 2972 | 1467318692656 Marionette TRACE conn5 <- [1,722,null,{}] 13:31:32 INFO - PROCESS | 2972 | 1467318692667 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}] 13:31:32 INFO - PROCESS | 2972 | 1467318692672 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:32 INFO - PROCESS | 2972 | 1467318692778 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 13:31:32 INFO - PROCESS | 2972 | 1467318692903 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:32 INFO - PROCESS | 2972 | 1467318692907 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:32 INFO - PROCESS | 2972 | ++DOCSHELL 184B0400 == 36 [pid = 2972] [id = 190] 13:31:32 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (18767400) [pid = 2972] [serial = 568] [outer = 00000000] 13:31:32 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (189B6000) [pid = 2972] [serial = 569] [outer = 18767400] 13:31:32 INFO - PROCESS | 2972 | 1467318692965 Marionette DEBUG loaded listener.js 13:31:33 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (18A11400) [pid = 2972] [serial = 570] [outer = 18767400] 13:31:33 INFO - PROCESS | 2972 | 1467318693572 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]]]}] 13:31:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 13:31:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 970ms 13:31:33 INFO - PROCESS | 2972 | 1467318693626 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 13:31:33 INFO - PROCESS | 2972 | 1467318693629 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 13:31:33 INFO - PROCESS | 2972 | 1467318693632 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 13:31:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 13:31:33 INFO - PROCESS | 2972 | 1467318693634 Marionette TRACE conn5 <- [1,726,null,{}] 13:31:33 INFO - PROCESS | 2972 | 1467318693638 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}] 13:31:33 INFO - PROCESS | 2972 | 1467318693640 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:33 INFO - PROCESS | 2972 | 1467318693746 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 13:31:33 INFO - PROCESS | 2972 | 1467318693827 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:33 INFO - PROCESS | 2972 | 1467318693829 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:33 INFO - PROCESS | 2972 | ++DOCSHELL 18A19C00 == 37 [pid = 2972] [id = 191] 13:31:33 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (18B76C00) [pid = 2972] [serial = 571] [outer = 00000000] 13:31:33 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (18D4A800) [pid = 2972] [serial = 572] [outer = 18B76C00] 13:31:33 INFO - PROCESS | 2972 | 1467318693924 Marionette DEBUG loaded listener.js 13:31:34 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (1957E400) [pid = 2972] [serial = 573] [outer = 18B76C00] 13:31:35 INFO - PROCESS | 2972 | 1467318695024 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]]]}] 13:31:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 13:31:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1430ms 13:31:35 INFO - PROCESS | 2972 | 1467318695066 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 13:31:35 INFO - PROCESS | 2972 | 1467318695071 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 13:31:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 13:31:35 INFO - PROCESS | 2972 | 1467318695076 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 13:31:35 INFO - PROCESS | 2972 | 1467318695079 Marionette TRACE conn5 <- [1,730,null,{}] 13:31:35 INFO - PROCESS | 2972 | 1467318695085 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}] 13:31:35 INFO - PROCESS | 2972 | 1467318695087 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:35 INFO - PROCESS | 2972 | 1467318695222 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 13:31:35 INFO - PROCESS | 2972 | 1467318695299 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:35 INFO - PROCESS | 2972 | 1467318695302 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:35 INFO - PROCESS | 2972 | ++DOCSHELL 0FE30000 == 38 [pid = 2972] [id = 192] 13:31:35 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (0FE30400) [pid = 2972] [serial = 574] [outer = 00000000] 13:31:35 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (10024000) [pid = 2972] [serial = 575] [outer = 0FE30400] 13:31:35 INFO - PROCESS | 2972 | 1467318695414 Marionette DEBUG loaded listener.js 13:31:35 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (1002F800) [pid = 2972] [serial = 576] [outer = 0FE30400] 13:31:35 INFO - PROCESS | 2972 | --DOCSHELL 1489B000 == 37 [pid = 2972] [id = 186] 13:31:35 INFO - PROCESS | 2972 | --DOCSHELL 10021C00 == 36 [pid = 2972] [id = 185] 13:31:35 INFO - PROCESS | 2972 | --DOCSHELL 0F685C00 == 35 [pid = 2972] [id = 184] 13:31:35 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (0FE2B800) [pid = 2972] [serial = 542] [outer = 00000000] [url = about:blank] 13:31:35 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (105C3400) [pid = 2972] [serial = 539] [outer = 00000000] [url = about:blank] 13:31:35 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (105C3800) [pid = 2972] [serial = 530] [outer = 00000000] [url = about:blank] 13:31:35 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (18A12400) [pid = 2972] [serial = 533] [outer = 00000000] [url = about:blank] 13:31:35 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (1B19F400) [pid = 2972] [serial = 527] [outer = 00000000] [url = about:blank] 13:31:35 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (13ECBC00) [pid = 2972] [serial = 540] [outer = 00000000] [url = about:blank] 13:31:35 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (1B1E9800) [pid = 2972] [serial = 528] [outer = 00000000] [url = about:blank] 13:31:35 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (1BA36800) [pid = 2972] [serial = 536] [outer = 00000000] [url = about:blank] 13:31:35 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (19817000) [pid = 2972] [serial = 534] [outer = 00000000] [url = about:blank] 13:31:35 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (18D48800) [pid = 2972] [serial = 512] [outer = 00000000] [url = about:blank] 13:31:35 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (19D8CC00) [pid = 2972] [serial = 515] [outer = 00000000] [url = about:blank] 13:31:35 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (19585000) [pid = 2972] [serial = 513] [outer = 00000000] [url = about:blank] 13:31:35 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (1981EC00) [pid = 2972] [serial = 516] [outer = 00000000] [url = about:blank] 13:31:35 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (105D1C00) [pid = 2972] [serial = 503] [outer = 00000000] [url = about:blank] 13:31:35 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (10FD1000) [pid = 2972] [serial = 504] [outer = 00000000] [url = about:blank] 13:31:35 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (10010000) [pid = 2972] [serial = 494] [outer = 00000000] [url = about:blank] 13:31:35 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (1002FC00) [pid = 2972] [serial = 495] [outer = 00000000] [url = about:blank] 13:31:35 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (1890C000) [pid = 2972] [serial = 509] [outer = 00000000] [url = about:blank] 13:31:35 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (16743C00) [pid = 2972] [serial = 506] [outer = 00000000] [url = about:blank] 13:31:35 INFO - PROCESS | 2972 | --DOMWINDOW == 68 (17224000) [pid = 2972] [serial = 507] [outer = 00000000] [url = about:blank] 13:31:35 INFO - PROCESS | 2972 | --DOMWINDOW == 67 (19CBB400) [pid = 2972] [serial = 492] [outer = 00000000] [url = about:blank] 13:31:35 INFO - PROCESS | 2972 | --DOMWINDOW == 66 (19FE1C00) [pid = 2972] [serial = 525] [outer = 00000000] [url = about:blank] 13:31:35 INFO - PROCESS | 2972 | --DOMWINDOW == 65 (14951400) [pid = 2972] [serial = 497] [outer = 00000000] [url = about:blank] 13:31:35 INFO - PROCESS | 2972 | --DOMWINDOW == 64 (15E4D400) [pid = 2972] [serial = 498] [outer = 00000000] [url = about:blank] 13:31:35 INFO - PROCESS | 2972 | --DOMWINDOW == 63 (10004400) [pid = 2972] [serial = 500] [outer = 00000000] [url = about:blank] 13:31:35 INFO - PROCESS | 2972 | --DOMWINDOW == 62 (10067400) [pid = 2972] [serial = 501] [outer = 00000000] [url = about:blank] 13:31:35 INFO - PROCESS | 2972 | --DOMWINDOW == 61 (1002D400) [pid = 2972] [serial = 518] [outer = 00000000] [url = about:blank] 13:31:35 INFO - PROCESS | 2972 | --DOMWINDOW == 60 (1BA6A000) [pid = 2972] [serial = 537] [outer = 00000000] [url = about:blank] 13:31:35 INFO - PROCESS | 2972 | --DOMWINDOW == 59 (13ED0400) [pid = 2972] [serial = 531] [outer = 00000000] [url = about:blank] 13:31:35 INFO - PROCESS | 2972 | --DOMWINDOW == 58 (19CBA000) [pid = 2972] [serial = 521] [outer = 00000000] [url = about:blank] 13:31:35 INFO - PROCESS | 2972 | --DOMWINDOW == 57 (1401CC00) [pid = 2972] [serial = 519] [outer = 00000000] [url = about:blank] 13:31:35 INFO - PROCESS | 2972 | --DOMWINDOW == 56 (19E82400) [pid = 2972] [serial = 524] [outer = 00000000] [url = about:blank] 13:31:35 INFO - PROCESS | 2972 | --DOMWINDOW == 55 (189BC000) [pid = 2972] [serial = 510] [outer = 00000000] [url = about:blank] 13:31:35 INFO - PROCESS | 2972 | --DOMWINDOW == 54 (19E5C000) [pid = 2972] [serial = 522] [outer = 00000000] [url = about:blank] 13:31:36 INFO - PROCESS | 2972 | 1467318696334 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]]]}] 13:31:36 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 13:31:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1281ms 13:31:36 INFO - PROCESS | 2972 | 1467318696357 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 13:31:36 INFO - PROCESS | 2972 | 1467318696362 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 13:31:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 13:31:36 INFO - PROCESS | 2972 | 1467318696372 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 13:31:36 INFO - PROCESS | 2972 | 1467318696375 Marionette TRACE conn5 <- [1,734,null,{}] 13:31:36 INFO - PROCESS | 2972 | 1467318696379 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}] 13:31:36 INFO - PROCESS | 2972 | 1467318696381 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:36 INFO - PROCESS | 2972 | 1467318696471 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 13:31:36 INFO - PROCESS | 2972 | 1467318696478 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:36 INFO - PROCESS | 2972 | 1467318696480 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:36 INFO - PROCESS | 2972 | ++DOCSHELL 1005EC00 == 36 [pid = 2972] [id = 193] 13:31:36 INFO - PROCESS | 2972 | ++DOMWINDOW == 55 (10064800) [pid = 2972] [serial = 577] [outer = 00000000] 13:31:36 INFO - PROCESS | 2972 | ++DOMWINDOW == 56 (1022B000) [pid = 2972] [serial = 578] [outer = 10064800] 13:31:36 INFO - PROCESS | 2972 | 1467318696527 Marionette DEBUG loaded listener.js 13:31:36 INFO - PROCESS | 2972 | ++DOMWINDOW == 57 (105C3800) [pid = 2972] [serial = 579] [outer = 10064800] 13:31:37 INFO - PROCESS | 2972 | 1467318697493 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]]]}] 13:31:37 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.) 13:31:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1182ms 13:31:37 INFO - PROCESS | 2972 | 1467318697554 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 13:31:37 INFO - PROCESS | 2972 | 1467318697557 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 13:31:37 INFO - PROCESS | 2972 | 1467318697560 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 13:31:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 13:31:37 INFO - PROCESS | 2972 | 1467318697563 Marionette TRACE conn5 <- [1,738,null,{}] 13:31:37 INFO - PROCESS | 2972 | 1467318697574 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}] 13:31:37 INFO - PROCESS | 2972 | 1467318697578 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:37 INFO - PROCESS | 2972 | 1467318697691 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 13:31:37 INFO - PROCESS | 2972 | 1467318697700 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:37 INFO - PROCESS | 2972 | 1467318697703 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:37 INFO - PROCESS | 2972 | ++DOCSHELL 140E8800 == 37 [pid = 2972] [id = 194] 13:31:37 INFO - PROCESS | 2972 | ++DOMWINDOW == 58 (140EA000) [pid = 2972] [serial = 580] [outer = 00000000] 13:31:37 INFO - PROCESS | 2972 | ++DOMWINDOW == 59 (144B3C00) [pid = 2972] [serial = 581] [outer = 140EA000] 13:31:37 INFO - PROCESS | 2972 | 1467318697794 Marionette DEBUG loaded listener.js 13:31:37 INFO - PROCESS | 2972 | ++DOMWINDOW == 60 (14929C00) [pid = 2972] [serial = 582] [outer = 140EA000] 13:31:38 INFO - PROCESS | 2972 | --DOMWINDOW == 59 (0F759C00) [pid = 2972] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 13:31:38 INFO - PROCESS | 2972 | --DOMWINDOW == 58 (10133000) [pid = 2972] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 13:31:38 INFO - PROCESS | 2972 | --DOMWINDOW == 57 (14901400) [pid = 2972] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 13:31:38 INFO - PROCESS | 2972 | 1467318698724 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]]]}] 13:31:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 13:31:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1175ms 13:31:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 13:31:38 INFO - PROCESS | 2972 | 1467318698739 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 13:31:38 INFO - PROCESS | 2972 | 1467318698741 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 13:31:38 INFO - PROCESS | 2972 | 1467318698747 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 13:31:38 INFO - PROCESS | 2972 | 1467318698749 Marionette TRACE conn5 <- [1,742,null,{}] 13:31:38 INFO - PROCESS | 2972 | 1467318698753 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}] 13:31:38 INFO - PROCESS | 2972 | 1467318698755 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:38 INFO - PROCESS | 2972 | 1467318698840 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 13:31:38 INFO - PROCESS | 2972 | 1467318698846 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:38 INFO - PROCESS | 2972 | 1467318698848 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:38 INFO - PROCESS | 2972 | ++DOCSHELL 105CD400 == 38 [pid = 2972] [id = 195] 13:31:38 INFO - PROCESS | 2972 | ++DOMWINDOW == 58 (14951400) [pid = 2972] [serial = 583] [outer = 00000000] 13:31:38 INFO - PROCESS | 2972 | ++DOMWINDOW == 59 (17216400) [pid = 2972] [serial = 584] [outer = 14951400] 13:31:38 INFO - PROCESS | 2972 | 1467318698903 Marionette DEBUG loaded listener.js 13:31:38 INFO - PROCESS | 2972 | ++DOMWINDOW == 60 (1721F000) [pid = 2972] [serial = 585] [outer = 14951400] 13:31:39 INFO - PROCESS | 2972 | 1467318699828 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]]]}] 13:31:39 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 13:31:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1124ms 13:31:39 INFO - PROCESS | 2972 | 1467318699873 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 13:31:39 INFO - PROCESS | 2972 | 1467318699875 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 13:31:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 13:31:39 INFO - PROCESS | 2972 | 1467318699878 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 13:31:39 INFO - PROCESS | 2972 | 1467318699880 Marionette TRACE conn5 <- [1,746,null,{}] 13:31:39 INFO - PROCESS | 2972 | 1467318699884 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}] 13:31:39 INFO - PROCESS | 2972 | 1467318699886 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:39 INFO - PROCESS | 2972 | 1467318699965 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 13:31:39 INFO - PROCESS | 2972 | 1467318699970 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:39 INFO - PROCESS | 2972 | 1467318699972 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:39 INFO - PROCESS | 2972 | ++DOCSHELL 17969C00 == 39 [pid = 2972] [id = 196] 13:31:39 INFO - PROCESS | 2972 | ++DOMWINDOW == 61 (17F81000) [pid = 2972] [serial = 586] [outer = 00000000] 13:31:40 INFO - PROCESS | 2972 | ++DOMWINDOW == 62 (18768000) [pid = 2972] [serial = 587] [outer = 17F81000] 13:31:40 INFO - PROCESS | 2972 | 1467318700016 Marionette DEBUG loaded listener.js 13:31:40 INFO - PROCESS | 2972 | ++DOMWINDOW == 63 (1876B000) [pid = 2972] [serial = 588] [outer = 17F81000] 13:31:40 INFO - PROCESS | 2972 | 1467318700450 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]]]}] 13:31:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 13:31:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 630ms 13:31:40 INFO - PROCESS | 2972 | 1467318700509 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 13:31:40 INFO - PROCESS | 2972 | 1467318700511 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 13:31:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 13:31:40 INFO - PROCESS | 2972 | 1467318700514 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 13:31:40 INFO - PROCESS | 2972 | 1467318700516 Marionette TRACE conn5 <- [1,750,null,{}] 13:31:40 INFO - PROCESS | 2972 | 1467318700519 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}] 13:31:40 INFO - PROCESS | 2972 | 1467318700525 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:40 INFO - PROCESS | 2972 | 1467318700635 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 13:31:40 INFO - PROCESS | 2972 | 1467318700646 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:40 INFO - PROCESS | 2972 | 1467318700648 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:40 INFO - PROCESS | 2972 | ++DOCSHELL 18A10C00 == 40 [pid = 2972] [id = 197] 13:31:40 INFO - PROCESS | 2972 | ++DOMWINDOW == 64 (18D48800) [pid = 2972] [serial = 589] [outer = 00000000] 13:31:40 INFO - PROCESS | 2972 | ++DOMWINDOW == 65 (19817800) [pid = 2972] [serial = 590] [outer = 18D48800] 13:31:40 INFO - PROCESS | 2972 | 1467318700694 Marionette DEBUG loaded listener.js 13:31:40 INFO - PROCESS | 2972 | ++DOMWINDOW == 66 (1981E000) [pid = 2972] [serial = 591] [outer = 18D48800] 13:31:41 INFO - PROCESS | 2972 | 1467318701664 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]]]}] 13:31:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 13:31:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1173ms 13:31:41 INFO - PROCESS | 2972 | 1467318701689 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 13:31:41 INFO - PROCESS | 2972 | 1467318701694 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 13:31:41 INFO - PROCESS | 2972 | 1467318701699 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 13:31:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 13:31:41 INFO - PROCESS | 2972 | 1467318701703 Marionette TRACE conn5 <- [1,754,null,{}] 13:31:41 INFO - PROCESS | 2972 | 1467318701709 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}] 13:31:41 INFO - PROCESS | 2972 | 1467318701712 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:41 INFO - PROCESS | 2972 | 1467318701859 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 13:31:41 INFO - PROCESS | 2972 | 1467318701936 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:41 INFO - PROCESS | 2972 | 1467318701939 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:41 INFO - PROCESS | 2972 | ++DOCSHELL 0FE2F400 == 41 [pid = 2972] [id = 198] 13:31:41 INFO - PROCESS | 2972 | ++DOMWINDOW == 67 (0FE9C400) [pid = 2972] [serial = 592] [outer = 00000000] 13:31:42 INFO - PROCESS | 2972 | ++DOMWINDOW == 68 (10022000) [pid = 2972] [serial = 593] [outer = 0FE9C400] 13:31:42 INFO - PROCESS | 2972 | 1467318702039 Marionette DEBUG loaded listener.js 13:31:42 INFO - PROCESS | 2972 | ++DOMWINDOW == 69 (1006AC00) [pid = 2972] [serial = 594] [outer = 0FE9C400] 13:31:43 INFO - PROCESS | 2972 | 1467318703077 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]]]}] 13:31:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 13:31:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1424ms 13:31:43 INFO - PROCESS | 2972 | 1467318703151 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 13:31:43 INFO - PROCESS | 2972 | 1467318703156 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 13:31:43 INFO - PROCESS | 2972 | 1467318703164 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 13:31:43 INFO - PROCESS | 2972 | 1467318703167 Marionette TRACE conn5 <- [1,758,null,{}] 13:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 13:31:43 INFO - PROCESS | 2972 | 1467318703171 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}] 13:31:43 INFO - PROCESS | 2972 | 1467318703174 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:43 INFO - PROCESS | 2972 | 1467318703273 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 13:31:43 INFO - PROCESS | 2972 | 1467318703475 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:43 INFO - PROCESS | 2972 | 1467318703478 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:43 INFO - PROCESS | 2972 | ++DOCSHELL 1401D800 == 42 [pid = 2972] [id = 199] 13:31:43 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (1401DC00) [pid = 2972] [serial = 595] [outer = 00000000] 13:31:43 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (14952400) [pid = 2972] [serial = 596] [outer = 1401DC00] 13:31:43 INFO - PROCESS | 2972 | 1467318703536 Marionette DEBUG loaded listener.js 13:31:43 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (1674BC00) [pid = 2972] [serial = 597] [outer = 1401DC00] 13:31:44 INFO - PROCESS | 2972 | 1467318704296 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]]]}] 13:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 13:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1165ms 13:31:44 INFO - PROCESS | 2972 | 1467318704337 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 13:31:44 INFO - PROCESS | 2972 | 1467318704342 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 13:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 13:31:44 INFO - PROCESS | 2972 | 1467318704347 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 13:31:44 INFO - PROCESS | 2972 | 1467318704350 Marionette TRACE conn5 <- [1,762,null,{}] 13:31:44 INFO - PROCESS | 2972 | 1467318704356 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}] 13:31:44 INFO - PROCESS | 2972 | 1467318704359 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:44 INFO - PROCESS | 2972 | 1467318704463 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 13:31:44 INFO - PROCESS | 2972 | 1467318704547 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:44 INFO - PROCESS | 2972 | 1467318704551 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:44 INFO - PROCESS | 2972 | ++DOCSHELL 0FDD1800 == 43 [pid = 2972] [id = 200] 13:31:44 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (0FDD2000) [pid = 2972] [serial = 598] [outer = 00000000] 13:31:44 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (10186000) [pid = 2972] [serial = 599] [outer = 0FDD2000] 13:31:44 INFO - PROCESS | 2972 | 1467318704646 Marionette DEBUG loaded listener.js 13:31:44 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (10FD4400) [pid = 2972] [serial = 600] [outer = 0FDD2000] 13:31:45 INFO - PROCESS | 2972 | --DOCSHELL 0FE9CC00 == 42 [pid = 2972] [id = 182] 13:31:45 INFO - PROCESS | 2972 | --DOCSHELL 1005F000 == 41 [pid = 2972] [id = 183] 13:31:45 INFO - PROCESS | 2972 | --DOCSHELL 17969C00 == 40 [pid = 2972] [id = 196] 13:31:45 INFO - PROCESS | 2972 | --DOCSHELL 105CD400 == 39 [pid = 2972] [id = 195] 13:31:45 INFO - PROCESS | 2972 | --DOCSHELL 140E8800 == 38 [pid = 2972] [id = 194] 13:31:45 INFO - PROCESS | 2972 | --DOCSHELL 1005EC00 == 37 [pid = 2972] [id = 193] 13:31:45 INFO - PROCESS | 2972 | --DOCSHELL 0FE30000 == 36 [pid = 2972] [id = 192] 13:31:45 INFO - PROCESS | 2972 | --DOCSHELL 18A19C00 == 35 [pid = 2972] [id = 191] 13:31:45 INFO - PROCESS | 2972 | --DOCSHELL 184B0400 == 34 [pid = 2972] [id = 190] 13:31:45 INFO - PROCESS | 2972 | --DOCSHELL 0FE99400 == 33 [pid = 2972] [id = 188] 13:31:45 INFO - PROCESS | 2972 | --DOCSHELL 1002EC00 == 32 [pid = 2972] [id = 189] 13:31:45 INFO - PROCESS | 2972 | --DOCSHELL 0FDC7800 == 31 [pid = 2972] [id = 181] 13:31:45 INFO - PROCESS | 2972 | --DOCSHELL 15E42800 == 30 [pid = 2972] [id = 187] 13:31:45 INFO - PROCESS | 2972 | --DOCSHELL 1401D800 == 29 [pid = 2972] [id = 199] 13:31:45 INFO - PROCESS | 2972 | --DOCSHELL 18A10C00 == 28 [pid = 2972] [id = 197] 13:31:45 INFO - PROCESS | 2972 | --DOCSHELL 0FE2F400 == 27 [pid = 2972] [id = 198] 13:31:45 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (10FCE000) [pid = 2972] [serial = 548] [outer = 00000000] [url = about:blank] 13:31:45 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (10007C00) [pid = 2972] [serial = 545] [outer = 00000000] [url = about:blank] 13:31:45 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (0FDCBC00) [pid = 2972] [serial = 551] [outer = 00000000] [url = about:blank] 13:31:45 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (105CC000) [pid = 2972] [serial = 554] [outer = 00000000] [url = about:blank] 13:31:45 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (13E13C00) [pid = 2972] [serial = 555] [outer = 00000000] [url = about:blank] 13:31:45 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (0FE2AC00) [pid = 2972] [serial = 552] [outer = 00000000] [url = about:blank] 13:31:45 INFO - PROCESS | 2972 | --DOMWINDOW == 68 (17223800) [pid = 2972] [serial = 560] [outer = 00000000] [url = about:blank] 13:31:45 INFO - PROCESS | 2972 | --DOMWINDOW == 67 (14A98800) [pid = 2972] [serial = 558] [outer = 00000000] [url = about:blank] 13:31:45 INFO - PROCESS | 2972 | --DOMWINDOW == 66 (14953000) [pid = 2972] [serial = 557] [outer = 00000000] [url = about:blank] 13:31:45 INFO - PROCESS | 2972 | 1467318705938 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]]]}] 13:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 13:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1640ms 13:31:45 INFO - PROCESS | 2972 | 1467318705990 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 13:31:45 INFO - PROCESS | 2972 | 1467318705994 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 13:31:45 INFO - PROCESS | 2972 | 1467318705998 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 13:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 13:31:45 INFO - PROCESS | 2972 | 1467318706001 Marionette TRACE conn5 <- [1,766,null,{}] 13:31:46 INFO - PROCESS | 2972 | 1467318706015 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}] 13:31:46 INFO - PROCESS | 2972 | 1467318706018 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:46 INFO - PROCESS | 2972 | 1467318706102 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 13:31:46 INFO - PROCESS | 2972 | 1467318706109 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:46 INFO - PROCESS | 2972 | 1467318706114 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:46 INFO - PROCESS | 2972 | ++DOCSHELL 0FE2AC00 == 28 [pid = 2972] [id = 201] 13:31:46 INFO - PROCESS | 2972 | ++DOMWINDOW == 67 (0FE2CC00) [pid = 2972] [serial = 601] [outer = 00000000] 13:31:46 INFO - PROCESS | 2972 | ++DOMWINDOW == 68 (0FE99C00) [pid = 2972] [serial = 602] [outer = 0FE2CC00] 13:31:46 INFO - PROCESS | 2972 | 1467318706162 Marionette DEBUG loaded listener.js 13:31:46 INFO - PROCESS | 2972 | ++DOMWINDOW == 69 (10008800) [pid = 2972] [serial = 603] [outer = 0FE2CC00] 13:31:46 INFO - PROCESS | 2972 | 1467318706643 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]]]}] 13:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 13:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 670ms 13:31:46 INFO - PROCESS | 2972 | 1467318706672 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 13:31:46 INFO - PROCESS | 2972 | 1467318706677 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 13:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 13:31:46 INFO - PROCESS | 2972 | 1467318706684 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 13:31:46 INFO - PROCESS | 2972 | 1467318706686 Marionette TRACE conn5 <- [1,770,null,{}] 13:31:46 INFO - PROCESS | 2972 | 1467318706690 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}] 13:31:46 INFO - PROCESS | 2972 | 1467318706693 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:46 INFO - PROCESS | 2972 | 1467318706779 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 13:31:46 INFO - PROCESS | 2972 | 1467318706788 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:46 INFO - PROCESS | 2972 | 1467318706791 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:46 INFO - PROCESS | 2972 | ++DOCSHELL 104B7800 == 29 [pid = 2972] [id = 202] 13:31:46 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (104B8000) [pid = 2972] [serial = 604] [outer = 00000000] 13:31:46 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (10DD9400) [pid = 2972] [serial = 605] [outer = 104B8000] 13:31:46 INFO - PROCESS | 2972 | 1467318706839 Marionette DEBUG loaded listener.js 13:31:46 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (13E12C00) [pid = 2972] [serial = 606] [outer = 104B8000] 13:31:47 INFO - PROCESS | 2972 | 1467318707303 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]]]}] 13:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 13:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 670ms 13:31:47 INFO - PROCESS | 2972 | 1467318707357 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 13:31:47 INFO - PROCESS | 2972 | 1467318707360 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 13:31:47 INFO - PROCESS | 2972 | 1467318707363 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 13:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 13:31:47 INFO - PROCESS | 2972 | 1467318707366 Marionette TRACE conn5 <- [1,774,null,{}] 13:31:47 INFO - PROCESS | 2972 | 1467318707377 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}] 13:31:47 INFO - PROCESS | 2972 | 1467318707382 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:47 INFO - PROCESS | 2972 | 1467318707492 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 13:31:47 INFO - PROCESS | 2972 | 1467318707586 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:47 INFO - PROCESS | 2972 | 1467318707589 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:47 INFO - PROCESS | 2972 | ++DOCSHELL 149E4400 == 30 [pid = 2972] [id = 203] 13:31:47 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (149E4C00) [pid = 2972] [serial = 607] [outer = 00000000] 13:31:47 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (14A9C800) [pid = 2972] [serial = 608] [outer = 149E4C00] 13:31:47 INFO - PROCESS | 2972 | 1467318707637 Marionette DEBUG loaded listener.js 13:31:47 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (1673E800) [pid = 2972] [serial = 609] [outer = 149E4C00] 13:31:48 INFO - PROCESS | 2972 | 1467318708062 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]]]}] 13:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 13:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 730ms 13:31:48 INFO - PROCESS | 2972 | 1467318708097 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 13:31:48 INFO - PROCESS | 2972 | 1467318708100 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 13:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 13:31:48 INFO - PROCESS | 2972 | 1467318708113 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 13:31:48 INFO - PROCESS | 2972 | 1467318708115 Marionette TRACE conn5 <- [1,778,null,{}] 13:31:48 INFO - PROCESS | 2972 | 1467318708119 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}] 13:31:48 INFO - PROCESS | 2972 | 1467318708121 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:48 INFO - PROCESS | 2972 | 1467318708248 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 13:31:48 INFO - PROCESS | 2972 | 1467318708307 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:48 INFO - PROCESS | 2972 | 1467318708309 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:48 INFO - PROCESS | 2972 | ++DOCSHELL 17218400 == 31 [pid = 2972] [id = 204] 13:31:48 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (17219000) [pid = 2972] [serial = 610] [outer = 00000000] 13:31:48 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (17955000) [pid = 2972] [serial = 611] [outer = 17219000] 13:31:48 INFO - PROCESS | 2972 | 1467318708355 Marionette DEBUG loaded listener.js 13:31:48 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (17F8F400) [pid = 2972] [serial = 612] [outer = 17219000] 13:31:48 INFO - PROCESS | 2972 | 1467318708793 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]]]}] 13:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 13:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 730ms 13:31:48 INFO - PROCESS | 2972 | 1467318708847 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 13:31:48 INFO - PROCESS | 2972 | 1467318708849 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 13:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 13:31:48 INFO - PROCESS | 2972 | 1467318708856 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 13:31:48 INFO - PROCESS | 2972 | 1467318708858 Marionette TRACE conn5 <- [1,782,null,{}] 13:31:48 INFO - PROCESS | 2972 | 1467318708861 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}] 13:31:48 INFO - PROCESS | 2972 | 1467318708863 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:48 INFO - PROCESS | 2972 | 1467318708979 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 13:31:48 INFO - PROCESS | 2972 | 1467318708991 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:48 INFO - PROCESS | 2972 | 1467318708993 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:49 INFO - PROCESS | 2972 | ++DOCSHELL 184B6400 == 32 [pid = 2972] [id = 205] 13:31:49 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (18768400) [pid = 2972] [serial = 613] [outer = 00000000] 13:31:49 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (18A10400) [pid = 2972] [serial = 614] [outer = 18768400] 13:31:49 INFO - PROCESS | 2972 | 1467318709040 Marionette DEBUG loaded listener.js 13:31:49 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (18B79800) [pid = 2972] [serial = 615] [outer = 18768400] 13:31:49 INFO - PROCESS | 2972 | 1467318709500 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]]]}] 13:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 13:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 670ms 13:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 13:31:49 INFO - PROCESS | 2972 | 1467318709530 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 13:31:49 INFO - PROCESS | 2972 | 1467318709532 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 13:31:49 INFO - PROCESS | 2972 | 1467318709535 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 13:31:49 INFO - PROCESS | 2972 | 1467318709537 Marionette TRACE conn5 <- [1,786,null,{}] 13:31:49 INFO - PROCESS | 2972 | 1467318709540 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}] 13:31:49 INFO - PROCESS | 2972 | 1467318709546 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:49 INFO - PROCESS | 2972 | 1467318709680 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 13:31:49 INFO - PROCESS | 2972 | 1467318709691 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:49 INFO - PROCESS | 2972 | 1467318709693 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:49 INFO - PROCESS | 2972 | ++DOCSHELL 1876D800 == 33 [pid = 2972] [id = 206] 13:31:49 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (18E7E400) [pid = 2972] [serial = 616] [outer = 00000000] 13:31:49 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (1983D800) [pid = 2972] [serial = 617] [outer = 18E7E400] 13:31:49 INFO - PROCESS | 2972 | 1467318709785 Marionette DEBUG loaded listener.js 13:31:49 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (1990D400) [pid = 2972] [serial = 618] [outer = 18E7E400] 13:31:50 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (14953800) [pid = 2972] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 13:31:50 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (0FE30400) [pid = 2972] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 13:31:50 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (17217000) [pid = 2972] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 13:31:50 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (10064800) [pid = 2972] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 13:31:50 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (18B76C00) [pid = 2972] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 13:31:50 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (140EA000) [pid = 2972] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 13:31:50 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (0FDCF000) [pid = 2972] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 13:31:50 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (0FEA8400) [pid = 2972] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 13:31:50 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (1012DC00) [pid = 2972] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 13:31:50 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (18D48800) [pid = 2972] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 13:31:50 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (14951400) [pid = 2972] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 13:31:50 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (10002800) [pid = 2972] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 13:31:50 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (18767400) [pid = 2972] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 13:31:50 INFO - PROCESS | 2972 | 1467318710570 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]]]}] 13:31:50 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 13:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1077ms 13:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 13:31:50 INFO - PROCESS | 2972 | 1467318710614 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 13:31:50 INFO - PROCESS | 2972 | 1467318710616 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 13:31:50 INFO - PROCESS | 2972 | 1467318710620 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 13:31:50 INFO - PROCESS | 2972 | 1467318710621 Marionette TRACE conn5 <- [1,790,null,{}] 13:31:50 INFO - PROCESS | 2972 | 1467318710625 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}] 13:31:50 INFO - PROCESS | 2972 | 1467318710627 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:50 INFO - PROCESS | 2972 | 1467318710705 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 13:31:50 INFO - PROCESS | 2972 | 1467318710710 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:50 INFO - PROCESS | 2972 | 1467318710712 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:50 INFO - PROCESS | 2972 | ++DOCSHELL 0FDD3000 == 34 [pid = 2972] [id = 207] 13:31:50 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (140EA000) [pid = 2972] [serial = 619] [outer = 00000000] 13:31:50 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (17F8FC00) [pid = 2972] [serial = 620] [outer = 140EA000] 13:31:50 INFO - PROCESS | 2972 | 1467318710756 Marionette DEBUG loaded listener.js 13:31:50 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (189B3C00) [pid = 2972] [serial = 621] [outer = 140EA000] 13:31:51 INFO - PROCESS | 2972 | 1467318711194 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]]]}] 13:31:51 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 13:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 630ms 13:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 13:31:51 INFO - PROCESS | 2972 | 1467318711251 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 13:31:51 INFO - PROCESS | 2972 | 1467318711253 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 13:31:51 INFO - PROCESS | 2972 | 1467318711256 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 13:31:51 INFO - PROCESS | 2972 | 1467318711258 Marionette TRACE conn5 <- [1,794,null,{}] 13:31:51 INFO - PROCESS | 2972 | 1467318711261 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}] 13:31:51 INFO - PROCESS | 2972 | 1467318711263 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:51 INFO - PROCESS | 2972 | 1467318711342 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 13:31:51 INFO - PROCESS | 2972 | 1467318711350 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:51 INFO - PROCESS | 2972 | 1467318711352 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:51 INFO - PROCESS | 2972 | ++DOCSHELL 1983EC00 == 35 [pid = 2972] [id = 208] 13:31:51 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (19864800) [pid = 2972] [serial = 622] [outer = 00000000] 13:31:51 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (19CB7C00) [pid = 2972] [serial = 623] [outer = 19864800] 13:31:51 INFO - PROCESS | 2972 | 1467318711397 Marionette DEBUG loaded listener.js 13:31:51 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (19CB8000) [pid = 2972] [serial = 624] [outer = 19864800] 13:31:51 INFO - PROCESS | 2972 | 1467318711844 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]]]}] 13:31:51 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 13:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 630ms 13:31:51 INFO - PROCESS | 2972 | 1467318711887 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 13:31:51 INFO - PROCESS | 2972 | 1467318711889 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 13:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 13:31:51 INFO - PROCESS | 2972 | 1467318711893 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 13:31:51 INFO - PROCESS | 2972 | 1467318711895 Marionette TRACE conn5 <- [1,798,null,{}] 13:31:51 INFO - PROCESS | 2972 | 1467318711898 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}] 13:31:51 INFO - PROCESS | 2972 | 1467318711900 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:51 INFO - PROCESS | 2972 | 1467318711982 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 13:31:51 INFO - PROCESS | 2972 | 1467318711987 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:51 INFO - PROCESS | 2972 | 1467318711989 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:51 INFO - PROCESS | 2972 | ++DOCSHELL 149DA400 == 36 [pid = 2972] [id = 209] 13:31:51 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (19E4F400) [pid = 2972] [serial = 625] [outer = 00000000] 13:31:52 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (19E53800) [pid = 2972] [serial = 626] [outer = 19E4F400] 13:31:52 INFO - PROCESS | 2972 | 1467318712033 Marionette DEBUG loaded listener.js 13:31:52 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (19E51400) [pid = 2972] [serial = 627] [outer = 19E4F400] 13:31:52 INFO - PROCESS | 2972 | 1467318712779 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]]]}] 13:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 13:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 930ms 13:31:52 INFO - PROCESS | 2972 | 1467318712840 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 13:31:52 INFO - PROCESS | 2972 | 1467318712845 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 13:31:52 INFO - PROCESS | 2972 | 1467318712851 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 13:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 13:31:52 INFO - PROCESS | 2972 | 1467318712855 Marionette TRACE conn5 <- [1,802,null,{}] 13:31:52 INFO - PROCESS | 2972 | 1467318712861 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}] 13:31:52 INFO - PROCESS | 2972 | 1467318712864 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:52 INFO - PROCESS | 2972 | 1467318712996 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 13:31:53 INFO - PROCESS | 2972 | 1467318713124 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:53 INFO - PROCESS | 2972 | 1467318713127 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:53 INFO - PROCESS | 2972 | ++DOCSHELL 0F7F0C00 == 37 [pid = 2972] [id = 210] 13:31:53 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (0F7FEC00) [pid = 2972] [serial = 628] [outer = 00000000] 13:31:53 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (1005F400) [pid = 2972] [serial = 629] [outer = 0F7FEC00] 13:31:53 INFO - PROCESS | 2972 | 1467318713188 Marionette DEBUG loaded listener.js 13:31:53 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (10DDF800) [pid = 2972] [serial = 630] [outer = 0F7FEC00] 13:31:53 INFO - PROCESS | 2972 | 1467318713955 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] 13:31:53 INFO - PROCESS | 2972 | 1467318713995 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 13:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 13:31:53 INFO - PROCESS | 2972 | 1467318714003 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 13:31:53 INFO - PROCESS | 2972 | 1467318714006 Marionette TRACE conn5 <- [1,806,null,{}] 13:31:53 INFO - PROCESS | 2972 | 1467318714009 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}] 13:31:54 INFO - PROCESS | 2972 | 1467318714012 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:54 INFO - PROCESS | 2972 | 1467318714136 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 13:31:54 INFO - PROCESS | 2972 | 1467318714285 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:54 INFO - PROCESS | 2972 | 1467318714288 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:54 INFO - PROCESS | 2972 | ++DOCSHELL 10006C00 == 38 [pid = 2972] [id = 211] 13:31:54 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (140AF000) [pid = 2972] [serial = 631] [outer = 00000000] 13:31:54 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (17217C00) [pid = 2972] [serial = 632] [outer = 140AF000] 13:31:54 INFO - PROCESS | 2972 | 1467318714346 Marionette DEBUG loaded listener.js 13:31:54 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (17958000) [pid = 2972] [serial = 633] [outer = 140AF000] 13:31:55 INFO - PROCESS | 2972 | --DOCSHELL 1983EC00 == 37 [pid = 2972] [id = 208] 13:31:55 INFO - PROCESS | 2972 | --DOCSHELL 0FDD3000 == 36 [pid = 2972] [id = 207] 13:31:55 INFO - PROCESS | 2972 | --DOCSHELL 1876D800 == 35 [pid = 2972] [id = 206] 13:31:55 INFO - PROCESS | 2972 | --DOCSHELL 184B6400 == 34 [pid = 2972] [id = 205] 13:31:55 INFO - PROCESS | 2972 | --DOCSHELL 17218400 == 33 [pid = 2972] [id = 204] 13:31:55 INFO - PROCESS | 2972 | --DOCSHELL 149E4400 == 32 [pid = 2972] [id = 203] 13:31:55 INFO - PROCESS | 2972 | --DOCSHELL 104B7800 == 31 [pid = 2972] [id = 202] 13:31:55 INFO - PROCESS | 2972 | --DOCSHELL 0FE2AC00 == 30 [pid = 2972] [id = 201] 13:31:55 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (0FE9DC00) [pid = 2972] [serial = 543] [outer = 00000000] [url = about:blank] 13:31:55 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (10010800) [pid = 2972] [serial = 546] [outer = 00000000] [url = about:blank] 13:31:55 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (13ECF400) [pid = 2972] [serial = 549] [outer = 00000000] [url = about:blank] 13:31:55 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (19817800) [pid = 2972] [serial = 590] [outer = 00000000] [url = about:blank] 13:31:55 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (17216400) [pid = 2972] [serial = 584] [outer = 00000000] [url = about:blank] 13:31:55 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (10186800) [pid = 2972] [serial = 563] [outer = 00000000] [url = about:blank] 13:31:55 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (13E0CC00) [pid = 2972] [serial = 564] [outer = 00000000] [url = about:blank] 13:31:55 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (189B6000) [pid = 2972] [serial = 569] [outer = 00000000] [url = about:blank] 13:31:55 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (18A11400) [pid = 2972] [serial = 570] [outer = 00000000] [url = about:blank] 13:31:55 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (1721DC00) [pid = 2972] [serial = 566] [outer = 00000000] [url = about:blank] 13:31:55 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (17278800) [pid = 2972] [serial = 567] [outer = 00000000] [url = about:blank] 13:31:55 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (10024000) [pid = 2972] [serial = 575] [outer = 00000000] [url = about:blank] 13:31:55 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (1002F800) [pid = 2972] [serial = 576] [outer = 00000000] [url = about:blank] 13:31:55 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (1727A000) [pid = 2972] [serial = 561] [outer = 00000000] [url = about:blank] 13:31:55 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (1022B000) [pid = 2972] [serial = 578] [outer = 00000000] [url = about:blank] 13:31:55 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (18D4A800) [pid = 2972] [serial = 572] [outer = 00000000] [url = about:blank] 13:31:55 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (1957E400) [pid = 2972] [serial = 573] [outer = 00000000] [url = about:blank] 13:31:55 INFO - PROCESS | 2972 | --DOMWINDOW == 68 (18768000) [pid = 2972] [serial = 587] [outer = 00000000] [url = about:blank] 13:31:55 INFO - PROCESS | 2972 | --DOMWINDOW == 67 (144B3C00) [pid = 2972] [serial = 581] [outer = 00000000] [url = about:blank] 13:31:55 INFO - PROCESS | 2972 | --DOMWINDOW == 66 (1981E000) [pid = 2972] [serial = 591] [outer = 00000000] [url = about:blank] 13:31:55 INFO - PROCESS | 2972 | --DOMWINDOW == 65 (14929C00) [pid = 2972] [serial = 582] [outer = 00000000] [url = about:blank] 13:31:55 INFO - PROCESS | 2972 | --DOMWINDOW == 64 (1721F000) [pid = 2972] [serial = 585] [outer = 00000000] [url = about:blank] 13:31:55 INFO - PROCESS | 2972 | --DOMWINDOW == 63 (105C3800) [pid = 2972] [serial = 579] [outer = 00000000] [url = about:blank] 13:31:55 INFO - PROCESS | 2972 | 1467318715276 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]]]}] 13:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 13:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1335ms 13:31:55 INFO - PROCESS | 2972 | 1467318715340 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 13:31:55 INFO - PROCESS | 2972 | 1467318715344 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 13:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 13:31:55 INFO - PROCESS | 2972 | 1467318715349 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 13:31:55 INFO - PROCESS | 2972 | 1467318715352 Marionette TRACE conn5 <- [1,810,null,{}] 13:31:55 INFO - PROCESS | 2972 | 1467318715358 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}] 13:31:55 INFO - PROCESS | 2972 | 1467318715360 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:55 INFO - PROCESS | 2972 | 1467318715450 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 13:31:55 INFO - PROCESS | 2972 | 1467318715533 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:55 INFO - PROCESS | 2972 | 1467318715536 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:55 INFO - PROCESS | 2972 | ++DOCSHELL 0F75F000 == 31 [pid = 2972] [id = 212] 13:31:55 INFO - PROCESS | 2972 | ++DOMWINDOW == 64 (0F75F400) [pid = 2972] [serial = 634] [outer = 00000000] 13:31:55 INFO - PROCESS | 2972 | ++DOMWINDOW == 65 (0FE2F400) [pid = 2972] [serial = 635] [outer = 0F75F400] 13:31:55 INFO - PROCESS | 2972 | 1467318715585 Marionette DEBUG loaded listener.js 13:31:55 INFO - PROCESS | 2972 | ++DOMWINDOW == 66 (10010C00) [pid = 2972] [serial = 636] [outer = 0F75F400] 13:31:57 INFO - PROCESS | 2972 | 1467318717162 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] 13:31:57 INFO - PROCESS | 2972 | 1467318717191 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 13:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 13:31:57 INFO - PROCESS | 2972 | 1467318717197 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 13:31:57 INFO - PROCESS | 2972 | 1467318717199 Marionette TRACE conn5 <- [1,814,null,{}] 13:31:57 INFO - PROCESS | 2972 | 1467318717203 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}] 13:31:57 INFO - PROCESS | 2972 | 1467318717205 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:57 INFO - PROCESS | 2972 | 1467318717291 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 13:31:57 INFO - PROCESS | 2972 | 1467318717301 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:57 INFO - PROCESS | 2972 | 1467318717303 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:57 INFO - PROCESS | 2972 | ++DOCSHELL 14922400 == 32 [pid = 2972] [id = 213] 13:31:57 INFO - PROCESS | 2972 | ++DOMWINDOW == 67 (14925000) [pid = 2972] [serial = 637] [outer = 00000000] 13:31:57 INFO - PROCESS | 2972 | ++DOMWINDOW == 68 (1494AC00) [pid = 2972] [serial = 638] [outer = 14925000] 13:31:57 INFO - PROCESS | 2972 | 1467318717351 Marionette DEBUG loaded listener.js 13:31:57 INFO - PROCESS | 2972 | ++DOMWINDOW == 69 (1574F800) [pid = 2972] [serial = 639] [outer = 14925000] 13:31:57 INFO - PROCESS | 2972 | 1467318717795 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]]]}] 13:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 13:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 630ms 13:31:57 INFO - PROCESS | 2972 | 1467318717838 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 13:31:57 INFO - PROCESS | 2972 | 1467318717840 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 13:31:57 INFO - PROCESS | 2972 | 1467318717843 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 13:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 13:31:57 INFO - PROCESS | 2972 | 1467318717847 Marionette TRACE conn5 <- [1,818,null,{}] 13:31:57 INFO - PROCESS | 2972 | 1467318717857 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}] 13:31:57 INFO - PROCESS | 2972 | 1467318717862 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:57 INFO - PROCESS | 2972 | 1467318717973 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 13:31:57 INFO - PROCESS | 2972 | 1467318717984 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:57 INFO - PROCESS | 2972 | 1467318717987 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:58 INFO - PROCESS | 2972 | ++DOCSHELL 17F75800 == 33 [pid = 2972] [id = 214] 13:31:58 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (17F76C00) [pid = 2972] [serial = 640] [outer = 00000000] 13:31:58 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (17F99C00) [pid = 2972] [serial = 641] [outer = 17F76C00] 13:31:58 INFO - PROCESS | 2972 | 1467318718051 Marionette DEBUG loaded listener.js 13:31:58 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (189AFC00) [pid = 2972] [serial = 642] [outer = 17F76C00] 13:31:58 INFO - PROCESS | 2972 | 1467318718542 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]]]}] 13:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 13:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 730ms 13:31:58 INFO - PROCESS | 2972 | 1467318718580 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 13:31:58 INFO - PROCESS | 2972 | 1467318718583 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 13:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 13:31:58 INFO - PROCESS | 2972 | 1467318718586 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 13:31:58 INFO - PROCESS | 2972 | 1467318718588 Marionette TRACE conn5 <- [1,822,null,{}] 13:31:58 INFO - PROCESS | 2972 | 1467318718591 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}] 13:31:58 INFO - PROCESS | 2972 | 1467318718593 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:58 INFO - PROCESS | 2972 | 1467318718710 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 13:31:58 INFO - PROCESS | 2972 | 1467318718715 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:58 INFO - PROCESS | 2972 | 1467318718718 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:58 INFO - PROCESS | 2972 | ++DOCSHELL 18A11C00 == 34 [pid = 2972] [id = 215] 13:31:58 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (18A14800) [pid = 2972] [serial = 643] [outer = 00000000] 13:31:58 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (19371C00) [pid = 2972] [serial = 644] [outer = 18A14800] 13:31:58 INFO - PROCESS | 2972 | 1467318718811 Marionette DEBUG loaded listener.js 13:31:58 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (19583000) [pid = 2972] [serial = 645] [outer = 18A14800] 13:31:59 INFO - PROCESS | 2972 | 1467318719238 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]]]}] 13:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 13:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 670ms 13:31:59 INFO - PROCESS | 2972 | 1467318719258 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 13:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 13:31:59 INFO - PROCESS | 2972 | 1467318719260 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 13:31:59 INFO - PROCESS | 2972 | 1467318719263 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 13:31:59 INFO - PROCESS | 2972 | 1467318719265 Marionette TRACE conn5 <- [1,826,null,{}] 13:31:59 INFO - PROCESS | 2972 | 1467318719268 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}] 13:31:59 INFO - PROCESS | 2972 | 1467318719270 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:59 INFO - PROCESS | 2972 | 1467318719413 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 13:31:59 INFO - PROCESS | 2972 | 1467318719436 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:59 INFO - PROCESS | 2972 | 1467318719438 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:31:59 INFO - PROCESS | 2972 | ++DOCSHELL 19812800 == 35 [pid = 2972] [id = 216] 13:31:59 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (19816400) [pid = 2972] [serial = 646] [outer = 00000000] 13:31:59 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (1981E400) [pid = 2972] [serial = 647] [outer = 19816400] 13:31:59 INFO - PROCESS | 2972 | 1467318719482 Marionette DEBUG loaded listener.js 13:31:59 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (19845400) [pid = 2972] [serial = 648] [outer = 19816400] 13:31:59 INFO - PROCESS | 2972 | 1467318719937 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]]]}] 13:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 13:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 730ms 13:31:59 INFO - PROCESS | 2972 | 1467318719994 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 13:31:59 INFO - PROCESS | 2972 | 1467318719996 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 13:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 13:31:59 INFO - PROCESS | 2972 | 1467318719999 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 13:31:59 INFO - PROCESS | 2972 | 1467318720001 Marionette TRACE conn5 <- [1,830,null,{}] 13:31:59 INFO - PROCESS | 2972 | 1467318720004 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}] 13:31:59 INFO - PROCESS | 2972 | 1467318720010 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:00 INFO - PROCESS | 2972 | 1467318720139 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 13:32:00 INFO - PROCESS | 2972 | 1467318720147 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:00 INFO - PROCESS | 2972 | 1467318720149 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:00 INFO - PROCESS | 2972 | ++DOCSHELL 19C0C400 == 36 [pid = 2972] [id = 217] 13:32:00 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (19E5B800) [pid = 2972] [serial = 649] [outer = 00000000] 13:32:00 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (19E7CC00) [pid = 2972] [serial = 650] [outer = 19E5B800] 13:32:00 INFO - PROCESS | 2972 | 1467318720241 Marionette DEBUG loaded listener.js 13:32:00 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (19E77C00) [pid = 2972] [serial = 651] [outer = 19E5B800] 13:32:00 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (104B8000) [pid = 2972] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 13:32:00 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (0FDD2000) [pid = 2972] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 13:32:00 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (0FE2CC00) [pid = 2972] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 13:32:00 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (17219000) [pid = 2972] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:32:00 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (149E4C00) [pid = 2972] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:32:00 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (18768400) [pid = 2972] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:32:00 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (18E7E400) [pid = 2972] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:32:00 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (19864800) [pid = 2972] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:32:00 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (0FE9C400) [pid = 2972] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 13:32:00 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (1401DC00) [pid = 2972] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:32:00 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (140EA000) [pid = 2972] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:32:00 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (17F81000) [pid = 2972] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 13:32:00 INFO - PROCESS | 2972 | 1467318720679 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]]]}] 13:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 13:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 730ms 13:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 13:32:00 INFO - PROCESS | 2972 | 1467318720730 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 13:32:00 INFO - PROCESS | 2972 | 1467318720732 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 13:32:00 INFO - PROCESS | 2972 | 1467318720738 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 13:32:00 INFO - PROCESS | 2972 | 1467318720739 Marionette TRACE conn5 <- [1,834,null,{}] 13:32:00 INFO - PROCESS | 2972 | 1467318720743 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}] 13:32:00 INFO - PROCESS | 2972 | 1467318720745 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:00 INFO - PROCESS | 2972 | 1467318720825 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 13:32:00 INFO - PROCESS | 2972 | 1467318720831 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:00 INFO - PROCESS | 2972 | 1467318720833 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:00 INFO - PROCESS | 2972 | ++DOCSHELL 184B5800 == 37 [pid = 2972] [id = 218] 13:32:00 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (18768400) [pid = 2972] [serial = 652] [outer = 00000000] 13:32:00 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (19E56C00) [pid = 2972] [serial = 653] [outer = 18768400] 13:32:00 INFO - PROCESS | 2972 | 1467318720876 Marionette DEBUG loaded listener.js 13:32:00 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (19E80000) [pid = 2972] [serial = 654] [outer = 18768400] 13:32:01 INFO - PROCESS | 2972 | 1467318721299 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]]]}] 13:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 13:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 630ms 13:32:01 INFO - PROCESS | 2972 | 1467318721370 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 13:32:01 INFO - PROCESS | 2972 | 1467318721372 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 13:32:01 INFO - PROCESS | 2972 | 1467318721376 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 13:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 13:32:01 INFO - PROCESS | 2972 | 1467318721378 Marionette TRACE conn5 <- [1,838,null,{}] 13:32:01 INFO - PROCESS | 2972 | 1467318721382 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}] 13:32:01 INFO - PROCESS | 2972 | 1467318721383 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:01 INFO - PROCESS | 2972 | 1467318721466 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 13:32:01 INFO - PROCESS | 2972 | 1467318721472 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:01 INFO - PROCESS | 2972 | 1467318721473 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:01 INFO - PROCESS | 2972 | ++DOCSHELL 19812C00 == 38 [pid = 2972] [id = 219] 13:32:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (19E83800) [pid = 2972] [serial = 655] [outer = 00000000] 13:32:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (19FE4C00) [pid = 2972] [serial = 656] [outer = 19E83800] 13:32:01 INFO - PROCESS | 2972 | 1467318721520 Marionette DEBUG loaded listener.js 13:32:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (19FEA400) [pid = 2972] [serial = 657] [outer = 19E83800] 13:32:01 INFO - PROCESS | 2972 | 1467318721968 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]]]}] 13:32:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (19FE5000) [pid = 2972] [serial = 658] [outer = 14908000] 13:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 13:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 630ms 13:32:02 INFO - PROCESS | 2972 | 1467318722016 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 13:32:02 INFO - PROCESS | 2972 | 1467318722018 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 13:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 13:32:02 INFO - PROCESS | 2972 | 1467318722052 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 13:32:02 INFO - PROCESS | 2972 | 1467318722054 Marionette TRACE conn5 <- [1,842,null,{}] 13:32:02 INFO - PROCESS | 2972 | 1467318722058 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}] 13:32:02 INFO - PROCESS | 2972 | 1467318722059 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:02 INFO - PROCESS | 2972 | 1467318722140 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 13:32:02 INFO - PROCESS | 2972 | 1467318722172 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:02 INFO - PROCESS | 2972 | 1467318722174 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:02 INFO - PROCESS | 2972 | ++DOCSHELL 17F1EC00 == 39 [pid = 2972] [id = 220] 13:32:02 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (19FEC800) [pid = 2972] [serial = 659] [outer = 00000000] 13:32:02 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (1BA2F000) [pid = 2972] [serial = 660] [outer = 19FEC800] 13:32:02 INFO - PROCESS | 2972 | 1467318722217 Marionette DEBUG loaded listener.js 13:32:02 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (1BA31C00) [pid = 2972] [serial = 661] [outer = 19FEC800] 13:32:02 INFO - PROCESS | 2972 | 1467318722844 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]]]}] 13:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 13:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 830ms 13:32:02 INFO - PROCESS | 2972 | 1467318722885 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 13:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 13:32:02 INFO - PROCESS | 2972 | 1467318722890 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 13:32:02 INFO - PROCESS | 2972 | 1467318722896 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 13:32:02 INFO - PROCESS | 2972 | 1467318722899 Marionette TRACE conn5 <- [1,846,null,{}] 13:32:02 INFO - PROCESS | 2972 | 1467318722906 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}] 13:32:02 INFO - PROCESS | 2972 | 1467318722909 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:03 INFO - PROCESS | 2972 | 1467318723024 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 13:32:03 INFO - PROCESS | 2972 | 1467318723128 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:03 INFO - PROCESS | 2972 | 1467318723130 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:03 INFO - PROCESS | 2972 | ++DOCSHELL 1000F400 == 40 [pid = 2972] [id = 221] 13:32:03 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (10026400) [pid = 2972] [serial = 662] [outer = 00000000] 13:32:03 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (140E3400) [pid = 2972] [serial = 663] [outer = 10026400] 13:32:03 INFO - PROCESS | 2972 | 1467318723188 Marionette DEBUG loaded listener.js 13:32:03 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (14906800) [pid = 2972] [serial = 664] [outer = 10026400] 13:32:03 INFO - PROCESS | 2972 | 1467318723834 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]]]}] 13:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 13:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 990ms 13:32:03 INFO - PROCESS | 2972 | 1467318723885 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 13:32:03 INFO - PROCESS | 2972 | 1467318723890 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 13:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 13:32:03 INFO - PROCESS | 2972 | 1467318723897 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 13:32:03 INFO - PROCESS | 2972 | 1467318723900 Marionette TRACE conn5 <- [1,850,null,{}] 13:32:03 INFO - PROCESS | 2972 | 1467318723904 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}] 13:32:03 INFO - PROCESS | 2972 | 1467318723907 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:04 INFO - PROCESS | 2972 | 1467318724022 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 13:32:04 INFO - PROCESS | 2972 | 1467318724151 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:04 INFO - PROCESS | 2972 | 1467318724154 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:04 INFO - PROCESS | 2972 | ++DOCSHELL 17220000 == 41 [pid = 2972] [id = 222] 13:32:04 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (17277400) [pid = 2972] [serial = 665] [outer = 00000000] 13:32:04 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (17F97400) [pid = 2972] [serial = 666] [outer = 17277400] 13:32:04 INFO - PROCESS | 2972 | 1467318724213 Marionette DEBUG loaded listener.js 13:32:04 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (18A12400) [pid = 2972] [serial = 667] [outer = 17277400] 13:32:04 INFO - PROCESS | 2972 | 1467318724863 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]]]}] 13:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 13:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1021ms 13:32:04 INFO - PROCESS | 2972 | 1467318724922 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 13:32:04 INFO - PROCESS | 2972 | 1467318724924 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 13:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 13:32:04 INFO - PROCESS | 2972 | 1467318724928 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 13:32:04 INFO - PROCESS | 2972 | 1467318724932 Marionette TRACE conn5 <- [1,854,null,{}] 13:32:04 INFO - PROCESS | 2972 | 1467318724944 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}] 13:32:04 INFO - PROCESS | 2972 | 1467318724949 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:05 INFO - PROCESS | 2972 | 1467318725106 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 13:32:05 INFO - PROCESS | 2972 | 1467318725238 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:05 INFO - PROCESS | 2972 | 1467318725242 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:05 INFO - PROCESS | 2972 | ++DOCSHELL 1B1F0000 == 42 [pid = 2972] [id = 223] 13:32:05 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (1B2DF000) [pid = 2972] [serial = 668] [outer = 00000000] 13:32:05 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (1BA34C00) [pid = 2972] [serial = 669] [outer = 1B2DF000] 13:32:05 INFO - PROCESS | 2972 | 1467318725300 Marionette DEBUG loaded listener.js 13:32:05 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (1BA3A800) [pid = 2972] [serial = 670] [outer = 1B2DF000] 13:32:05 INFO - PROCESS | 2972 | 1467318725906 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]]]}] 13:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 13:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1020ms 13:32:05 INFO - PROCESS | 2972 | 1467318725952 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 13:32:05 INFO - PROCESS | 2972 | 1467318725955 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 13:32:05 INFO - PROCESS | 2972 | 1467318725958 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 13:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 13:32:05 INFO - PROCESS | 2972 | 1467318725961 Marionette TRACE conn5 <- [1,858,null,{}] 13:32:05 INFO - PROCESS | 2972 | 1467318725965 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}] 13:32:05 INFO - PROCESS | 2972 | 1467318725967 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:06 INFO - PROCESS | 2972 | 1467318726079 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 13:32:06 INFO - PROCESS | 2972 | 1467318726336 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:06 INFO - PROCESS | 2972 | 1467318726339 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:06 INFO - PROCESS | 2972 | ++DOCSHELL 0FD76800 == 43 [pid = 2972] [id = 224] 13:32:06 INFO - PROCESS | 2972 | ++DOMWINDOW == 89 (0FD77800) [pid = 2972] [serial = 671] [outer = 00000000] 13:32:06 INFO - PROCESS | 2972 | ++DOMWINDOW == 90 (0FE23800) [pid = 2972] [serial = 672] [outer = 0FD77800] 13:32:06 INFO - PROCESS | 2972 | 1467318726414 Marionette DEBUG loaded listener.js 13:32:06 INFO - PROCESS | 2972 | ++DOMWINDOW == 91 (10006400) [pid = 2972] [serial = 673] [outer = 0FD77800] 13:32:07 INFO - PROCESS | 2972 | 1467318727057 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]]]}] 13:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 13:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1119ms 13:32:07 INFO - PROCESS | 2972 | 1467318727082 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 13:32:07 INFO - PROCESS | 2972 | 1467318727086 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 13:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 13:32:07 INFO - PROCESS | 2972 | 1467318727090 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 13:32:07 INFO - PROCESS | 2972 | 1467318727093 Marionette TRACE conn5 <- [1,862,null,{}] 13:32:07 INFO - PROCESS | 2972 | 1467318727098 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}] 13:32:07 INFO - PROCESS | 2972 | 1467318727102 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:07 INFO - PROCESS | 2972 | --DOCSHELL 19812C00 == 42 [pid = 2972] [id = 219] 13:32:07 INFO - PROCESS | 2972 | --DOCSHELL 184B5800 == 41 [pid = 2972] [id = 218] 13:32:07 INFO - PROCESS | 2972 | --DOCSHELL 19C0C400 == 40 [pid = 2972] [id = 217] 13:32:07 INFO - PROCESS | 2972 | --DOCSHELL 19812800 == 39 [pid = 2972] [id = 216] 13:32:07 INFO - PROCESS | 2972 | --DOCSHELL 18A11C00 == 38 [pid = 2972] [id = 215] 13:32:07 INFO - PROCESS | 2972 | --DOCSHELL 17F75800 == 37 [pid = 2972] [id = 214] 13:32:07 INFO - PROCESS | 2972 | --DOCSHELL 14922400 == 36 [pid = 2972] [id = 213] 13:32:07 INFO - PROCESS | 2972 | --DOCSHELL 0F75F000 == 35 [pid = 2972] [id = 212] 13:32:07 INFO - PROCESS | 2972 | --DOCSHELL 0FDD1800 == 34 [pid = 2972] [id = 200] 13:32:07 INFO - PROCESS | 2972 | --DOCSHELL 10006C00 == 33 [pid = 2972] [id = 211] 13:32:07 INFO - PROCESS | 2972 | --DOCSHELL 0F7F0C00 == 32 [pid = 2972] [id = 210] 13:32:07 INFO - PROCESS | 2972 | --DOCSHELL 149DA400 == 31 [pid = 2972] [id = 209] 13:32:07 INFO - PROCESS | 2972 | --DOCSHELL 1B1F0000 == 30 [pid = 2972] [id = 223] 13:32:07 INFO - PROCESS | 2972 | --DOCSHELL 0FD76800 == 29 [pid = 2972] [id = 224] 13:32:07 INFO - PROCESS | 2972 | --DOCSHELL 17220000 == 28 [pid = 2972] [id = 222] 13:32:07 INFO - PROCESS | 2972 | --DOCSHELL 17F1EC00 == 27 [pid = 2972] [id = 220] 13:32:07 INFO - PROCESS | 2972 | --DOCSHELL 1000F400 == 26 [pid = 2972] [id = 221] 13:32:07 INFO - PROCESS | 2972 | 1467318727837 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 13:32:07 INFO - PROCESS | 2972 | --DOMWINDOW == 90 (1006AC00) [pid = 2972] [serial = 594] [outer = 00000000] [url = about:blank] 13:32:07 INFO - PROCESS | 2972 | --DOMWINDOW == 89 (10022000) [pid = 2972] [serial = 593] [outer = 00000000] [url = about:blank] 13:32:07 INFO - PROCESS | 2972 | --DOMWINDOW == 88 (1674BC00) [pid = 2972] [serial = 597] [outer = 00000000] [url = about:blank] 13:32:07 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (14952400) [pid = 2972] [serial = 596] [outer = 00000000] [url = about:blank] 13:32:07 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (1990D400) [pid = 2972] [serial = 618] [outer = 00000000] [url = about:blank] 13:32:07 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (19CB8000) [pid = 2972] [serial = 624] [outer = 00000000] [url = about:blank] 13:32:07 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (19E53800) [pid = 2972] [serial = 626] [outer = 00000000] [url = about:blank] 13:32:07 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (17F8FC00) [pid = 2972] [serial = 620] [outer = 00000000] [url = about:blank] 13:32:07 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (189B3C00) [pid = 2972] [serial = 621] [outer = 00000000] [url = about:blank] 13:32:07 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (1673E800) [pid = 2972] [serial = 609] [outer = 00000000] [url = about:blank] 13:32:07 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (1876B000) [pid = 2972] [serial = 588] [outer = 00000000] [url = about:blank] 13:32:07 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (10DD9400) [pid = 2972] [serial = 605] [outer = 00000000] [url = about:blank] 13:32:07 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (13E12C00) [pid = 2972] [serial = 606] [outer = 00000000] [url = about:blank] 13:32:07 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (10FD4400) [pid = 2972] [serial = 600] [outer = 00000000] [url = about:blank] 13:32:07 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (10186000) [pid = 2972] [serial = 599] [outer = 00000000] [url = about:blank] 13:32:07 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (0FE99C00) [pid = 2972] [serial = 602] [outer = 00000000] [url = about:blank] 13:32:07 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (10008800) [pid = 2972] [serial = 603] [outer = 00000000] [url = about:blank] 13:32:07 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (17955000) [pid = 2972] [serial = 611] [outer = 00000000] [url = about:blank] 13:32:07 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (14A9C800) [pid = 2972] [serial = 608] [outer = 00000000] [url = about:blank] 13:32:07 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (18A10400) [pid = 2972] [serial = 614] [outer = 00000000] [url = about:blank] 13:32:07 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (17F8F400) [pid = 2972] [serial = 612] [outer = 00000000] [url = about:blank] 13:32:07 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (1983D800) [pid = 2972] [serial = 617] [outer = 00000000] [url = about:blank] 13:32:07 INFO - PROCESS | 2972 | --DOMWINDOW == 68 (18B79800) [pid = 2972] [serial = 615] [outer = 00000000] [url = about:blank] 13:32:07 INFO - PROCESS | 2972 | --DOMWINDOW == 67 (19CB7C00) [pid = 2972] [serial = 623] [outer = 00000000] [url = about:blank] 13:32:08 INFO - PROCESS | 2972 | 1467318728023 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:08 INFO - PROCESS | 2972 | 1467318728026 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:08 INFO - PROCESS | 2972 | ++DOCSHELL 0F7F0C00 == 27 [pid = 2972] [id = 225] 13:32:08 INFO - PROCESS | 2972 | ++DOMWINDOW == 68 (0F7F3800) [pid = 2972] [serial = 674] [outer = 00000000] 13:32:08 INFO - PROCESS | 2972 | ++DOMWINDOW == 69 (0FD80000) [pid = 2972] [serial = 675] [outer = 0F7F3800] 13:32:08 INFO - PROCESS | 2972 | 1467318728075 Marionette DEBUG loaded listener.js 13:32:08 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (0FDC7800) [pid = 2972] [serial = 676] [outer = 0F7F3800] 13:32:08 INFO - PROCESS | 2972 | 1467318728469 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]]]}] 13:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 13:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1437ms 13:32:08 INFO - PROCESS | 2972 | 1467318728533 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 13:32:08 INFO - PROCESS | 2972 | 1467318728537 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 13:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 13:32:08 INFO - PROCESS | 2972 | 1467318728542 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 13:32:08 INFO - PROCESS | 2972 | 1467318728545 Marionette TRACE conn5 <- [1,866,null,{}] 13:32:08 INFO - PROCESS | 2972 | 1467318728549 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}] 13:32:08 INFO - PROCESS | 2972 | 1467318728552 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:08 INFO - PROCESS | 2972 | 1467318728639 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 13:32:08 INFO - PROCESS | 2972 | 1467318728646 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:08 INFO - PROCESS | 2972 | 1467318728648 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:08 INFO - PROCESS | 2972 | ++DOCSHELL 10001800 == 28 [pid = 2972] [id = 226] 13:32:08 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (10003400) [pid = 2972] [serial = 677] [outer = 00000000] 13:32:08 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (1000EC00) [pid = 2972] [serial = 678] [outer = 10003400] 13:32:08 INFO - PROCESS | 2972 | 1467318728696 Marionette DEBUG loaded listener.js 13:32:08 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (10026C00) [pid = 2972] [serial = 679] [outer = 10003400] 13:32:09 INFO - PROCESS | 2972 | 1467318729156 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]]]}] 13:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 13:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 670ms 13:32:09 INFO - PROCESS | 2972 | 1467318729214 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 13:32:09 INFO - PROCESS | 2972 | 1467318729217 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 13:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 13:32:09 INFO - PROCESS | 2972 | 1467318729221 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 13:32:09 INFO - PROCESS | 2972 | 1467318729223 Marionette TRACE conn5 <- [1,870,null,{}] 13:32:09 INFO - PROCESS | 2972 | 1467318729227 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}] 13:32:09 INFO - PROCESS | 2972 | 1467318729229 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:09 INFO - PROCESS | 2972 | 1467318729346 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 13:32:09 INFO - PROCESS | 2972 | 1467318729434 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:09 INFO - PROCESS | 2972 | 1467318729437 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:09 INFO - PROCESS | 2972 | ++DOCSHELL 1018A800 == 29 [pid = 2972] [id = 227] 13:32:09 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (1018F400) [pid = 2972] [serial = 680] [outer = 00000000] 13:32:09 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (105A6C00) [pid = 2972] [serial = 681] [outer = 1018F400] 13:32:09 INFO - PROCESS | 2972 | 1467318729482 Marionette DEBUG loaded listener.js 13:32:09 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (10DD9400) [pid = 2972] [serial = 682] [outer = 1018F400] 13:32:09 INFO - PROCESS | 2972 | 1467318729869 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]]]}] 13:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 13:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 670ms 13:32:09 INFO - PROCESS | 2972 | 1467318729894 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 13:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 13:32:09 INFO - PROCESS | 2972 | 1467318729898 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 13:32:09 INFO - PROCESS | 2972 | 1467318729909 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 13:32:09 INFO - PROCESS | 2972 | 1467318729913 Marionette TRACE conn5 <- [1,874,null,{}] 13:32:09 INFO - PROCESS | 2972 | 1467318729917 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}] 13:32:09 INFO - PROCESS | 2972 | 1467318729920 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:10 INFO - PROCESS | 2972 | 1467318730054 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 13:32:10 INFO - PROCESS | 2972 | 1467318730118 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:10 INFO - PROCESS | 2972 | 1467318730120 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:10 INFO - PROCESS | 2972 | ++DOCSHELL 13ECA800 == 30 [pid = 2972] [id = 228] 13:32:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (13ECB400) [pid = 2972] [serial = 683] [outer = 00000000] 13:32:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (1448F800) [pid = 2972] [serial = 684] [outer = 13ECB400] 13:32:10 INFO - PROCESS | 2972 | 1467318730165 Marionette DEBUG loaded listener.js 13:32:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (14945C00) [pid = 2972] [serial = 685] [outer = 13ECB400] 13:32:10 INFO - PROCESS | 2972 | 1467318730596 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]]]}] 13:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 13:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 730ms 13:32:10 INFO - PROCESS | 2972 | 1467318730634 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 13:32:10 INFO - PROCESS | 2972 | 1467318730637 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 13:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 13:32:10 INFO - PROCESS | 2972 | 1467318730640 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 13:32:10 INFO - PROCESS | 2972 | 1467318730641 Marionette TRACE conn5 <- [1,878,null,{}] 13:32:10 INFO - PROCESS | 2972 | 1467318730645 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}] 13:32:10 INFO - PROCESS | 2972 | 1467318730647 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:10 INFO - PROCESS | 2972 | 1467318730784 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 13:32:10 INFO - PROCESS | 2972 | 1467318730796 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:10 INFO - PROCESS | 2972 | 1467318730798 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:10 INFO - PROCESS | 2972 | ++DOCSHELL 14A90C00 == 31 [pid = 2972] [id = 229] 13:32:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (14A96800) [pid = 2972] [serial = 686] [outer = 00000000] 13:32:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (1673E400) [pid = 2972] [serial = 687] [outer = 14A96800] 13:32:10 INFO - PROCESS | 2972 | 1467318730841 Marionette DEBUG loaded listener.js 13:32:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (17217800) [pid = 2972] [serial = 688] [outer = 14A96800] 13:32:11 INFO - PROCESS | 2972 | 1467318731277 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]]]}] 13:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 13:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 670ms 13:32:11 INFO - PROCESS | 2972 | 1467318731323 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 13:32:11 INFO - PROCESS | 2972 | 1467318731325 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 13:32:11 INFO - PROCESS | 2972 | 1467318731328 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 13:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 13:32:11 INFO - PROCESS | 2972 | 1467318731330 Marionette TRACE conn5 <- [1,882,null,{}] 13:32:11 INFO - PROCESS | 2972 | 1467318731333 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}] 13:32:11 INFO - PROCESS | 2972 | 1467318731335 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:11 INFO - PROCESS | 2972 | 1467318731447 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 13:32:11 INFO - PROCESS | 2972 | 1467318731453 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:11 INFO - PROCESS | 2972 | 1467318731459 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:11 INFO - PROCESS | 2972 | ++DOCSHELL 17221C00 == 32 [pid = 2972] [id = 230] 13:32:11 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (17223800) [pid = 2972] [serial = 689] [outer = 00000000] 13:32:11 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (1727D400) [pid = 2972] [serial = 690] [outer = 17223800] 13:32:11 INFO - PROCESS | 2972 | 1467318731517 Marionette DEBUG loaded listener.js 13:32:11 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (17F7F000) [pid = 2972] [serial = 691] [outer = 17223800] 13:32:12 INFO - PROCESS | 2972 | 1467318732225 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]]]}] 13:32:12 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (18A14800) [pid = 2972] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:32:12 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (19816400) [pid = 2972] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:32:12 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (19E5B800) [pid = 2972] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:32:12 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (19E83800) [pid = 2972] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:32:12 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (14925000) [pid = 2972] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 13:32:12 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (0F75F400) [pid = 2972] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 13:32:12 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (0F7FEC00) [pid = 2972] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 13:32:12 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (19E4F400) [pid = 2972] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:32:12 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (140AF000) [pid = 2972] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 13:32:12 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (17F76C00) [pid = 2972] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 13:32:12 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (19FEC800) [pid = 2972] [serial = 659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:32:12 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (18768400) [pid = 2972] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 13:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 970ms 13:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 13:32:12 INFO - PROCESS | 2972 | 1467318732302 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 13:32:12 INFO - PROCESS | 2972 | 1467318732304 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 13:32:12 INFO - PROCESS | 2972 | 1467318732307 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 13:32:12 INFO - PROCESS | 2972 | 1467318732308 Marionette TRACE conn5 <- [1,886,null,{}] 13:32:12 INFO - PROCESS | 2972 | 1467318732312 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}] 13:32:12 INFO - PROCESS | 2972 | 1467318732314 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:12 INFO - PROCESS | 2972 | 1467318732408 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 13:32:12 INFO - PROCESS | 2972 | 1467318732415 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:12 INFO - PROCESS | 2972 | 1467318732417 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:12 INFO - PROCESS | 2972 | ++DOCSHELL 0C9C9400 == 33 [pid = 2972] [id = 231] 13:32:12 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (141CEC00) [pid = 2972] [serial = 692] [outer = 00000000] 13:32:12 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (17272000) [pid = 2972] [serial = 693] [outer = 141CEC00] 13:32:12 INFO - PROCESS | 2972 | 1467318732462 Marionette DEBUG loaded listener.js 13:32:12 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (17F7D400) [pid = 2972] [serial = 694] [outer = 141CEC00] 13:32:12 INFO - PROCESS | 2972 | 1467318732873 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]]]}] 13:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 13:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 630ms 13:32:12 INFO - PROCESS | 2972 | 1467318732938 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 13:32:12 INFO - PROCESS | 2972 | 1467318732940 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 13:32:12 INFO - PROCESS | 2972 | 1467318732943 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 13:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 13:32:12 INFO - PROCESS | 2972 | 1467318732945 Marionette TRACE conn5 <- [1,890,null,{}] 13:32:12 INFO - PROCESS | 2972 | 1467318732948 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}] 13:32:12 INFO - PROCESS | 2972 | 1467318732950 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:13 INFO - PROCESS | 2972 | 1467318733026 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 13:32:13 INFO - PROCESS | 2972 | 1467318733031 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:13 INFO - PROCESS | 2972 | 1467318733033 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:13 INFO - PROCESS | 2972 | ++DOCSHELL 184B0400 == 34 [pid = 2972] [id = 232] 13:32:13 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (184B5800) [pid = 2972] [serial = 695] [outer = 00000000] 13:32:13 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (18A0F400) [pid = 2972] [serial = 696] [outer = 184B5800] 13:32:13 INFO - PROCESS | 2972 | 1467318733078 Marionette DEBUG loaded listener.js 13:32:13 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (18A19800) [pid = 2972] [serial = 697] [outer = 184B5800] 13:32:13 INFO - PROCESS | 2972 | 1467318733503 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]]]}] 13:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 13:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 570ms 13:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 13:32:13 INFO - PROCESS | 2972 | 1467318733517 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 13:32:13 INFO - PROCESS | 2972 | 1467318733519 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 13:32:13 INFO - PROCESS | 2972 | 1467318733523 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 13:32:13 INFO - PROCESS | 2972 | 1467318733525 Marionette TRACE conn5 <- [1,894,null,{}] 13:32:13 INFO - PROCESS | 2972 | 1467318733528 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}] 13:32:13 INFO - PROCESS | 2972 | 1467318733530 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:13 INFO - PROCESS | 2972 | 1467318733645 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 13:32:13 INFO - PROCESS | 2972 | 1467318733653 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:13 INFO - PROCESS | 2972 | 1467318733655 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:13 INFO - PROCESS | 2972 | ++DOCSHELL 10187000 == 35 [pid = 2972] [id = 233] 13:32:13 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (18A14000) [pid = 2972] [serial = 698] [outer = 00000000] 13:32:13 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (0FD75800) [pid = 2972] [serial = 699] [outer = 18A14000] 13:32:13 INFO - PROCESS | 2972 | 1467318733699 Marionette DEBUG loaded listener.js 13:32:13 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (18B84C00) [pid = 2972] [serial = 700] [outer = 18A14000] 13:32:14 INFO - PROCESS | 2972 | 1467318734125 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]]]}] 13:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 13:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 630ms 13:32:14 INFO - PROCESS | 2972 | 1467318734166 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 13:32:14 INFO - PROCESS | 2972 | 1467318734168 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 13:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 13:32:14 INFO - PROCESS | 2972 | 1467318734172 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 13:32:14 INFO - PROCESS | 2972 | 1467318734174 Marionette TRACE conn5 <- [1,898,null,{}] 13:32:14 INFO - PROCESS | 2972 | 1467318734177 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}] 13:32:14 INFO - PROCESS | 2972 | 1467318734179 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:14 INFO - PROCESS | 2972 | 1467318734307 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 13:32:14 INFO - PROCESS | 2972 | 1467318734438 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:14 INFO - PROCESS | 2972 | 1467318734441 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:14 INFO - PROCESS | 2972 | ++DOCSHELL 0C70A800 == 36 [pid = 2972] [id = 234] 13:32:14 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (0C70AC00) [pid = 2972] [serial = 701] [outer = 00000000] 13:32:14 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (0F75F000) [pid = 2972] [serial = 702] [outer = 0C70AC00] 13:32:14 INFO - PROCESS | 2972 | 1467318734504 Marionette DEBUG loaded listener.js 13:32:14 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (0FD90000) [pid = 2972] [serial = 703] [outer = 0C70AC00] 13:32:15 INFO - PROCESS | 2972 | 1467318735327 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]]]}] 13:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 13:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1216ms 13:32:15 INFO - PROCESS | 2972 | 1467318735392 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 13:32:15 INFO - PROCESS | 2972 | 1467318735397 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 13:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 13:32:15 INFO - PROCESS | 2972 | 1467318735402 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 13:32:15 INFO - PROCESS | 2972 | 1467318735405 Marionette TRACE conn5 <- [1,902,null,{}] 13:32:15 INFO - PROCESS | 2972 | 1467318735410 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}] 13:32:15 INFO - PROCESS | 2972 | 1467318735413 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:15 INFO - PROCESS | 2972 | 1467318735541 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 13:32:15 INFO - PROCESS | 2972 | 1467318735663 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:15 INFO - PROCESS | 2972 | 1467318735666 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:15 INFO - PROCESS | 2972 | ++DOCSHELL 10227400 == 37 [pid = 2972] [id = 235] 13:32:15 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (105CC000) [pid = 2972] [serial = 704] [outer = 00000000] 13:32:15 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (13EA1800) [pid = 2972] [serial = 705] [outer = 105CC000] 13:32:15 INFO - PROCESS | 2972 | 1467318735725 Marionette DEBUG loaded listener.js 13:32:15 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (140A8800) [pid = 2972] [serial = 706] [outer = 105CC000] 13:32:16 INFO - PROCESS | 2972 | 1467318736433 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]]]}] 13:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 13:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1078ms 13:32:16 INFO - PROCESS | 2972 | 1467318736479 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 13:32:16 INFO - PROCESS | 2972 | 1467318736483 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 13:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 13:32:16 INFO - PROCESS | 2972 | 1467318736487 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 13:32:16 INFO - PROCESS | 2972 | 1467318736489 Marionette TRACE conn5 <- [1,906,null,{}] 13:32:16 INFO - PROCESS | 2972 | 1467318736493 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}] 13:32:16 INFO - PROCESS | 2972 | 1467318736496 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:16 INFO - PROCESS | 2972 | 1467318736614 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 13:32:16 INFO - PROCESS | 2972 | 1467318736817 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:16 INFO - PROCESS | 2972 | 1467318736820 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:16 INFO - PROCESS | 2972 | ++DOCSHELL 0C707C00 == 38 [pid = 2972] [id = 236] 13:32:16 INFO - PROCESS | 2972 | ++DOMWINDOW == 89 (0C70D800) [pid = 2972] [serial = 707] [outer = 00000000] 13:32:16 INFO - PROCESS | 2972 | ++DOMWINDOW == 90 (0F763400) [pid = 2972] [serial = 708] [outer = 0C70D800] 13:32:16 INFO - PROCESS | 2972 | 1467318736877 Marionette DEBUG loaded listener.js 13:32:16 INFO - PROCESS | 2972 | ++DOMWINDOW == 91 (0FE24400) [pid = 2972] [serial = 709] [outer = 0C70D800] 13:32:17 INFO - PROCESS | 2972 | --DOCSHELL 10187000 == 37 [pid = 2972] [id = 233] 13:32:17 INFO - PROCESS | 2972 | --DOCSHELL 184B0400 == 36 [pid = 2972] [id = 232] 13:32:17 INFO - PROCESS | 2972 | --DOCSHELL 0C9C9400 == 35 [pid = 2972] [id = 231] 13:32:17 INFO - PROCESS | 2972 | --DOCSHELL 17221C00 == 34 [pid = 2972] [id = 230] 13:32:17 INFO - PROCESS | 2972 | --DOCSHELL 14A90C00 == 33 [pid = 2972] [id = 229] 13:32:17 INFO - PROCESS | 2972 | --DOCSHELL 13ECA800 == 32 [pid = 2972] [id = 228] 13:32:17 INFO - PROCESS | 2972 | --DOCSHELL 1018A800 == 31 [pid = 2972] [id = 227] 13:32:17 INFO - PROCESS | 2972 | --DOCSHELL 10001800 == 30 [pid = 2972] [id = 226] 13:32:17 INFO - PROCESS | 2972 | --DOCSHELL 0F7F0C00 == 29 [pid = 2972] [id = 225] 13:32:17 INFO - PROCESS | 2972 | --DOMWINDOW == 90 (1D80E800) [pid = 2972] [serial = 378] [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.] 13:32:17 INFO - PROCESS | 2972 | --DOMWINDOW == 89 (19371C00) [pid = 2972] [serial = 644] [outer = 00000000] [url = about:blank] 13:32:17 INFO - PROCESS | 2972 | --DOMWINDOW == 88 (1981E400) [pid = 2972] [serial = 647] [outer = 00000000] [url = about:blank] 13:32:17 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (19583000) [pid = 2972] [serial = 645] [outer = 00000000] [url = about:blank] 13:32:17 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (19E7CC00) [pid = 2972] [serial = 650] [outer = 00000000] [url = about:blank] 13:32:17 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (19845400) [pid = 2972] [serial = 648] [outer = 00000000] [url = about:blank] 13:32:17 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (19FE4C00) [pid = 2972] [serial = 656] [outer = 00000000] [url = about:blank] 13:32:17 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (1494AC00) [pid = 2972] [serial = 638] [outer = 00000000] [url = about:blank] 13:32:17 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (0FE2F400) [pid = 2972] [serial = 635] [outer = 00000000] [url = about:blank] 13:32:17 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (10010C00) [pid = 2972] [serial = 636] [outer = 00000000] [url = about:blank] 13:32:17 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (1005F400) [pid = 2972] [serial = 629] [outer = 00000000] [url = about:blank] 13:32:17 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (10DDF800) [pid = 2972] [serial = 630] [outer = 00000000] [url = about:blank] 13:32:17 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (19E51400) [pid = 2972] [serial = 627] [outer = 00000000] [url = about:blank] 13:32:17 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (17217C00) [pid = 2972] [serial = 632] [outer = 00000000] [url = about:blank] 13:32:17 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (17958000) [pid = 2972] [serial = 633] [outer = 00000000] [url = about:blank] 13:32:17 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (17F99C00) [pid = 2972] [serial = 641] [outer = 00000000] [url = about:blank] 13:32:17 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (1574F800) [pid = 2972] [serial = 639] [outer = 00000000] [url = about:blank] 13:32:17 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (19FEA400) [pid = 2972] [serial = 657] [outer = 00000000] [url = about:blank] 13:32:17 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (1BA31C00) [pid = 2972] [serial = 661] [outer = 00000000] [url = about:blank] 13:32:17 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (1BA2F000) [pid = 2972] [serial = 660] [outer = 00000000] [url = about:blank] 13:32:17 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (19E80000) [pid = 2972] [serial = 654] [outer = 00000000] [url = about:blank] 13:32:17 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (19E77C00) [pid = 2972] [serial = 651] [outer = 00000000] [url = about:blank] 13:32:17 INFO - PROCESS | 2972 | --DOMWINDOW == 68 (189AFC00) [pid = 2972] [serial = 642] [outer = 00000000] [url = about:blank] 13:32:17 INFO - PROCESS | 2972 | --DOMWINDOW == 67 (19E56C00) [pid = 2972] [serial = 653] [outer = 00000000] [url = about:blank] 13:32:17 INFO - PROCESS | 2972 | 1467318737524 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]]]}] 13:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 13:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1079ms 13:32:17 INFO - PROCESS | 2972 | 1467318737569 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 13:32:17 INFO - PROCESS | 2972 | 1467318737573 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 13:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 13:32:17 INFO - PROCESS | 2972 | 1467318737577 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 13:32:17 INFO - PROCESS | 2972 | 1467318737580 Marionette TRACE conn5 <- [1,910,null,{}] 13:32:17 INFO - PROCESS | 2972 | 1467318737585 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}] 13:32:17 INFO - PROCESS | 2972 | 1467318737589 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:17 INFO - PROCESS | 2972 | 1467318737676 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 13:32:17 INFO - PROCESS | 2972 | 1467318737761 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:17 INFO - PROCESS | 2972 | 1467318737763 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:17 INFO - PROCESS | 2972 | ++DOCSHELL 0FD98C00 == 30 [pid = 2972] [id = 237] 13:32:17 INFO - PROCESS | 2972 | ++DOMWINDOW == 68 (0FDD0800) [pid = 2972] [serial = 710] [outer = 00000000] 13:32:17 INFO - PROCESS | 2972 | ++DOMWINDOW == 69 (10010C00) [pid = 2972] [serial = 711] [outer = 0FDD0800] 13:32:17 INFO - PROCESS | 2972 | 1467318737812 Marionette DEBUG loaded listener.js 13:32:17 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (10061C00) [pid = 2972] [serial = 712] [outer = 0FDD0800] 13:32:18 INFO - PROCESS | 2972 | 1467318738236 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]]]}] 13:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 13:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 670ms 13:32:18 INFO - PROCESS | 2972 | 1467318738255 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 13:32:18 INFO - PROCESS | 2972 | 1467318738259 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 13:32:18 INFO - PROCESS | 2972 | 1467318738263 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 13:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 13:32:18 INFO - PROCESS | 2972 | 1467318738265 Marionette TRACE conn5 <- [1,914,null,{}] 13:32:18 INFO - PROCESS | 2972 | 1467318738269 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}] 13:32:18 INFO - PROCESS | 2972 | 1467318738272 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:18 INFO - PROCESS | 2972 | 1467318738360 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 13:32:18 INFO - PROCESS | 2972 | 1467318738366 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:18 INFO - PROCESS | 2972 | 1467318738368 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:18 INFO - PROCESS | 2972 | ++DOCSHELL 104C1400 == 31 [pid = 2972] [id = 238] 13:32:18 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (10F42000) [pid = 2972] [serial = 713] [outer = 00000000] 13:32:18 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (14951400) [pid = 2972] [serial = 714] [outer = 10F42000] 13:32:18 INFO - PROCESS | 2972 | 1467318738415 Marionette DEBUG loaded listener.js 13:32:18 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (1574F000) [pid = 2972] [serial = 715] [outer = 10F42000] 13:32:18 INFO - PROCESS | 2972 | 1467318738872 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]]]}] 13:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 13:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 631ms 13:32:18 INFO - PROCESS | 2972 | 1467318738904 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 13:32:18 INFO - PROCESS | 2972 | 1467318738906 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 13:32:18 INFO - PROCESS | 2972 | 1467318738911 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 13:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 13:32:18 INFO - PROCESS | 2972 | 1467318738917 Marionette TRACE conn5 <- [1,918,null,{}] 13:32:18 INFO - PROCESS | 2972 | 1467318738926 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}] 13:32:18 INFO - PROCESS | 2972 | 1467318738930 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:19 INFO - PROCESS | 2972 | 1467318739017 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 13:32:19 INFO - PROCESS | 2972 | 1467318739026 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:19 INFO - PROCESS | 2972 | 1467318739028 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:19 INFO - PROCESS | 2972 | ++DOCSHELL 17F10400 == 32 [pid = 2972] [id = 239] 13:32:19 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (17F16800) [pid = 2972] [serial = 716] [outer = 00000000] 13:32:19 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (184B1000) [pid = 2972] [serial = 717] [outer = 17F16800] 13:32:19 INFO - PROCESS | 2972 | 1467318739072 Marionette DEBUG loaded listener.js 13:32:19 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (18918C00) [pid = 2972] [serial = 718] [outer = 17F16800] 13:32:19 INFO - PROCESS | 2972 | 1467318739514 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]]]}] 13:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 13:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 630ms 13:32:19 INFO - PROCESS | 2972 | 1467318739560 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 13:32:19 INFO - PROCESS | 2972 | 1467318739563 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 13:32:19 INFO - PROCESS | 2972 | 1467318739566 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 13:32:19 INFO - PROCESS | 2972 | 1467318739568 Marionette TRACE conn5 <- [1,922,null,{}] 13:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 13:32:19 INFO - PROCESS | 2972 | 1467318739571 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}] 13:32:19 INFO - PROCESS | 2972 | 1467318739573 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:19 INFO - PROCESS | 2972 | 1467318739690 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 13:32:19 INFO - PROCESS | 2972 | 1467318739770 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:19 INFO - PROCESS | 2972 | 1467318739773 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:19 INFO - PROCESS | 2972 | ++DOCSHELL 144B8400 == 33 [pid = 2972] [id = 240] 13:32:19 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (18A15800) [pid = 2972] [serial = 719] [outer = 00000000] 13:32:19 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (19584000) [pid = 2972] [serial = 720] [outer = 18A15800] 13:32:19 INFO - PROCESS | 2972 | 1467318739817 Marionette DEBUG loaded listener.js 13:32:19 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (1980FC00) [pid = 2972] [serial = 721] [outer = 18A15800] 13:32:20 INFO - PROCESS | 2972 | 1467318740206 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]]]}] 13:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 670ms 13:32:20 INFO - PROCESS | 2972 | 1467318740243 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 13:32:20 INFO - PROCESS | 2972 | 1467318740245 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 13:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:32:20 INFO - PROCESS | 2972 | 1467318740248 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 13:32:20 INFO - PROCESS | 2972 | 1467318740250 Marionette TRACE conn5 <- [1,926,null,{}] 13:32:20 INFO - PROCESS | 2972 | 1467318740254 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}] 13:32:20 INFO - PROCESS | 2972 | 1467318740256 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:20 INFO - PROCESS | 2972 | 1467318740363 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 13:32:20 INFO - PROCESS | 2972 | 1467318740369 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:20 INFO - PROCESS | 2972 | 1467318740374 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:20 INFO - PROCESS | 2972 | ++DOCSHELL 19816400 == 34 [pid = 2972] [id = 241] 13:32:20 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (19819800) [pid = 2972] [serial = 722] [outer = 00000000] 13:32:20 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (1983EC00) [pid = 2972] [serial = 723] [outer = 19819800] 13:32:20 INFO - PROCESS | 2972 | 1467318740479 Marionette DEBUG loaded listener.js 13:32:20 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (1991A800) [pid = 2972] [serial = 724] [outer = 19819800] 13:32:20 INFO - PROCESS | 2972 | 1467318740936 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]]]}] 13:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 730ms 13:32:20 INFO - PROCESS | 2972 | 1467318740980 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 13:32:20 INFO - PROCESS | 2972 | 1467318740982 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 13:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:32:20 INFO - PROCESS | 2972 | 1467318740990 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 13:32:20 INFO - PROCESS | 2972 | 1467318740992 Marionette TRACE conn5 <- [1,930,null,{}] 13:32:20 INFO - PROCESS | 2972 | 1467318740995 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}] 13:32:20 INFO - PROCESS | 2972 | 1467318740997 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:21 INFO - PROCESS | 2972 | 1467318741142 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 13:32:21 INFO - PROCESS | 2972 | 1467318741156 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:21 INFO - PROCESS | 2972 | 1467318741158 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:21 INFO - PROCESS | 2972 | ++DOCSHELL 1494C800 == 35 [pid = 2972] [id = 242] 13:32:21 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (19C0BC00) [pid = 2972] [serial = 725] [outer = 00000000] 13:32:21 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (19E50400) [pid = 2972] [serial = 726] [outer = 19C0BC00] 13:32:21 INFO - PROCESS | 2972 | 1467318741201 Marionette DEBUG loaded listener.js 13:32:21 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (19E55C00) [pid = 2972] [serial = 727] [outer = 19C0BC00] 13:32:21 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (10003400) [pid = 2972] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:32:21 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (1018F400) [pid = 2972] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:32:21 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (0FD77800) [pid = 2972] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:32:21 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (0F7F3800) [pid = 2972] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:32:21 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (14A96800) [pid = 2972] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:32:21 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (10026400) [pid = 2972] [serial = 662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:32:21 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (17223800) [pid = 2972] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:32:21 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (141CEC00) [pid = 2972] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:32:21 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (17277400) [pid = 2972] [serial = 665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:32:21 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (13ECB400) [pid = 2972] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:32:21 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (184B5800) [pid = 2972] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:32:21 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (1B2DF000) [pid = 2972] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:32:21 INFO - PROCESS | 2972 | 1467318741700 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]]]}] 13:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 770ms 13:32:21 INFO - PROCESS | 2972 | 1467318741759 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 13:32:21 INFO - PROCESS | 2972 | 1467318741761 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 13:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:32:21 INFO - PROCESS | 2972 | 1467318741764 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 13:32:21 INFO - PROCESS | 2972 | 1467318741766 Marionette TRACE conn5 <- [1,934,null,{}] 13:32:21 INFO - PROCESS | 2972 | 1467318741769 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}] 13:32:21 INFO - PROCESS | 2972 | 1467318741771 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:21 INFO - PROCESS | 2972 | 1467318741849 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 13:32:21 INFO - PROCESS | 2972 | 1467318741854 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:21 INFO - PROCESS | 2972 | 1467318741856 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:21 INFO - PROCESS | 2972 | ++DOCSHELL 10022800 == 36 [pid = 2972] [id = 243] 13:32:21 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (13ECB400) [pid = 2972] [serial = 728] [outer = 00000000] 13:32:21 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (1674D000) [pid = 2972] [serial = 729] [outer = 13ECB400] 13:32:21 INFO - PROCESS | 2972 | 1467318741899 Marionette DEBUG loaded listener.js 13:32:21 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (17223800) [pid = 2972] [serial = 730] [outer = 13ECB400] 13:32:22 INFO - PROCESS | 2972 | 1467318742305 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]]]}] 13:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 570ms 13:32:22 INFO - PROCESS | 2972 | 1467318742335 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 13:32:22 INFO - PROCESS | 2972 | 1467318742337 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 13:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:32:22 INFO - PROCESS | 2972 | 1467318742350 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:32:22 INFO - PROCESS | 2972 | 1467318742352 Marionette TRACE conn5 <- [1,938,null,{}] 13:32:22 INFO - PROCESS | 2972 | 1467318742356 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}] 13:32:22 INFO - PROCESS | 2972 | 1467318742357 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:22 INFO - PROCESS | 2972 | 1467318742438 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 13:32:22 INFO - PROCESS | 2972 | 1467318742471 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:22 INFO - PROCESS | 2972 | 1467318742473 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:22 INFO - PROCESS | 2972 | ++DOCSHELL 19E50000 == 37 [pid = 2972] [id = 244] 13:32:22 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (19E59400) [pid = 2972] [serial = 731] [outer = 00000000] 13:32:22 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (19E7C800) [pid = 2972] [serial = 732] [outer = 19E59400] 13:32:22 INFO - PROCESS | 2972 | 1467318742516 Marionette DEBUG loaded listener.js 13:32:22 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (19E83800) [pid = 2972] [serial = 733] [outer = 19E59400] 13:32:22 INFO - PROCESS | 2972 | 1467318742949 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]]]}] 13:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 630ms 13:32:22 INFO - PROCESS | 2972 | 1467318742971 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 13:32:22 INFO - PROCESS | 2972 | 1467318742973 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 13:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:32:22 INFO - PROCESS | 2972 | 1467318742976 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:32:22 INFO - PROCESS | 2972 | 1467318742988 Marionette TRACE conn5 <- [1,942,null,{}] 13:32:22 INFO - PROCESS | 2972 | 1467318743008 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}] 13:32:22 INFO - PROCESS | 2972 | 1467318743010 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:23 INFO - PROCESS | 2972 | 1467318743088 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 13:32:23 INFO - PROCESS | 2972 | 1467318743093 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:23 INFO - PROCESS | 2972 | 1467318743095 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:23 INFO - PROCESS | 2972 | ++DOCSHELL 17973C00 == 38 [pid = 2972] [id = 245] 13:32:23 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (19FE1C00) [pid = 2972] [serial = 734] [outer = 00000000] 13:32:23 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (19FE7400) [pid = 2972] [serial = 735] [outer = 19FE1C00] 13:32:23 INFO - PROCESS | 2972 | 1467318743139 Marionette DEBUG loaded listener.js 13:32:23 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (19FE9400) [pid = 2972] [serial = 736] [outer = 19FE1C00] 13:32:23 INFO - PROCESS | 2972 | 1467318743552 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]]]}] 13:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 610ms 13:32:23 INFO - PROCESS | 2972 | 1467318743587 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 13:32:23 INFO - PROCESS | 2972 | 1467318743589 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 13:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:32:23 INFO - PROCESS | 2972 | 1467318743592 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:32:23 INFO - PROCESS | 2972 | 1467318743594 Marionette TRACE conn5 <- [1,946,null,{}] 13:32:23 INFO - PROCESS | 2972 | 1467318743613 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}] 13:32:23 INFO - PROCESS | 2972 | 1467318743615 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:23 INFO - PROCESS | 2972 | 1467318743695 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 13:32:23 INFO - PROCESS | 2972 | 1467318743871 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:23 INFO - PROCESS | 2972 | 1467318743875 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:23 INFO - PROCESS | 2972 | ++DOCSHELL 0C970400 == 39 [pid = 2972] [id = 246] 13:32:23 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (0C974400) [pid = 2972] [serial = 737] [outer = 00000000] 13:32:23 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (0FD80400) [pid = 2972] [serial = 738] [outer = 0C974400] 13:32:23 INFO - PROCESS | 2972 | 1467318743948 Marionette DEBUG loaded listener.js 13:32:24 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (0FE2A400) [pid = 2972] [serial = 739] [outer = 0C974400] 13:32:24 INFO - PROCESS | 2972 | 1467318744526 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]]]}] 13:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 990ms 13:32:24 INFO - PROCESS | 2972 | 1467318744585 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 13:32:24 INFO - PROCESS | 2972 | 1467318744589 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 13:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:32:24 INFO - PROCESS | 2972 | 1467318744594 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:32:24 INFO - PROCESS | 2972 | 1467318744597 Marionette TRACE conn5 <- [1,950,null,{}] 13:32:24 INFO - PROCESS | 2972 | 1467318744603 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}] 13:32:24 INFO - PROCESS | 2972 | 1467318744606 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:24 INFO - PROCESS | 2972 | 1467318744719 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 13:32:24 INFO - PROCESS | 2972 | 1467318744851 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:24 INFO - PROCESS | 2972 | 1467318744854 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:24 INFO - PROCESS | 2972 | ++DOCSHELL 14014000 == 40 [pid = 2972] [id = 247] 13:32:24 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (14492C00) [pid = 2972] [serial = 740] [outer = 00000000] 13:32:24 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (15E4F400) [pid = 2972] [serial = 741] [outer = 14492C00] 13:32:24 INFO - PROCESS | 2972 | 1467318744912 Marionette DEBUG loaded listener.js 13:32:24 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (17221800) [pid = 2972] [serial = 742] [outer = 14492C00] 13:32:25 INFO - PROCESS | 2972 | 1467318745540 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]]]}] 13:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 970ms 13:32:25 INFO - PROCESS | 2972 | 1467318745571 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 13:32:25 INFO - PROCESS | 2972 | 1467318745576 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 13:32:25 INFO - PROCESS | 2972 | 1467318745579 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:32:25 INFO - PROCESS | 2972 | 1467318745582 Marionette TRACE conn5 <- [1,954,null,{}] 13:32:25 INFO - PROCESS | 2972 | 1467318745586 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}] 13:32:25 INFO - PROCESS | 2972 | 1467318745589 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:25 INFO - PROCESS | 2972 | 1467318745705 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 13:32:25 INFO - PROCESS | 2972 | 1467318745808 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:25 INFO - PROCESS | 2972 | 1467318745810 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:25 INFO - PROCESS | 2972 | ++DOCSHELL 19581800 == 41 [pid = 2972] [id = 248] 13:32:25 INFO - PROCESS | 2972 | ++DOMWINDOW == 89 (19583000) [pid = 2972] [serial = 743] [outer = 00000000] 13:32:25 INFO - PROCESS | 2972 | ++DOMWINDOW == 90 (1990D400) [pid = 2972] [serial = 744] [outer = 19583000] 13:32:25 INFO - PROCESS | 2972 | 1467318745865 Marionette DEBUG loaded listener.js 13:32:25 INFO - PROCESS | 2972 | ++DOMWINDOW == 91 (19E4F400) [pid = 2972] [serial = 745] [outer = 19583000] 13:32:26 INFO - PROCESS | 2972 | 1467318746506 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]]]}] 13:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 971ms 13:32:26 INFO - PROCESS | 2972 | 1467318746555 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 13:32:26 INFO - PROCESS | 2972 | 1467318746557 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 13:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:32:26 INFO - PROCESS | 2972 | 1467318746568 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:32:26 INFO - PROCESS | 2972 | 1467318746574 Marionette TRACE conn5 <- [1,958,null,{}] 13:32:26 INFO - PROCESS | 2972 | 1467318746579 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}] 13:32:26 INFO - PROCESS | 2972 | 1467318746582 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:26 INFO - PROCESS | 2972 | 1467318746728 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 13:32:26 INFO - PROCESS | 2972 | 1467318746855 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:26 INFO - PROCESS | 2972 | 1467318746858 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:26 INFO - PROCESS | 2972 | ++DOCSHELL 1BA2F800 == 42 [pid = 2972] [id = 249] 13:32:26 INFO - PROCESS | 2972 | ++DOMWINDOW == 92 (1BA30C00) [pid = 2972] [serial = 746] [outer = 00000000] 13:32:26 INFO - PROCESS | 2972 | ++DOMWINDOW == 93 (1BA72C00) [pid = 2972] [serial = 747] [outer = 1BA30C00] 13:32:26 INFO - PROCESS | 2972 | 1467318746912 Marionette DEBUG loaded listener.js 13:32:26 INFO - PROCESS | 2972 | ++DOMWINDOW == 94 (1BA78800) [pid = 2972] [serial = 748] [outer = 1BA30C00] 13:32:27 INFO - PROCESS | 2972 | 1467318747504 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]]]}] 13:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1193ms 13:32:27 INFO - PROCESS | 2972 | 1467318747758 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 13:32:27 INFO - PROCESS | 2972 | 1467318747763 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 13:32:27 INFO - PROCESS | 2972 | 1467318747768 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:32:27 INFO - PROCESS | 2972 | 1467318747771 Marionette TRACE conn5 <- [1,962,null,{}] 13:32:27 INFO - PROCESS | 2972 | 1467318747776 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}] 13:32:27 INFO - PROCESS | 2972 | 1467318747780 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:27 INFO - PROCESS | 2972 | 1467318747883 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 13:32:27 INFO - PROCESS | 2972 | 1467318747966 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:27 INFO - PROCESS | 2972 | 1467318747970 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:28 INFO - PROCESS | 2972 | ++DOCSHELL 0FDCA000 == 43 [pid = 2972] [id = 250] 13:32:28 INFO - PROCESS | 2972 | ++DOMWINDOW == 95 (0FE2F800) [pid = 2972] [serial = 749] [outer = 00000000] 13:32:28 INFO - PROCESS | 2972 | ++DOMWINDOW == 96 (1002E400) [pid = 2972] [serial = 750] [outer = 0FE2F800] 13:32:28 INFO - PROCESS | 2972 | 1467318748064 Marionette DEBUG loaded listener.js 13:32:28 INFO - PROCESS | 2972 | ++DOMWINDOW == 97 (1006AC00) [pid = 2972] [serial = 751] [outer = 0FE2F800] 13:32:28 INFO - PROCESS | 2972 | 1467318748613 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]]]}] 13:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 870ms 13:32:28 INFO - PROCESS | 2972 | 1467318748643 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 13:32:28 INFO - PROCESS | 2972 | 1467318748646 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 13:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:32:28 INFO - PROCESS | 2972 | 1467318748652 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:32:28 INFO - PROCESS | 2972 | 1467318748656 Marionette TRACE conn5 <- [1,966,null,{}] 13:32:28 INFO - PROCESS | 2972 | 1467318748660 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}] 13:32:28 INFO - PROCESS | 2972 | 1467318748662 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:28 INFO - PROCESS | 2972 | 1467318748768 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 13:32:29 INFO - PROCESS | 2972 | --DOCSHELL 17973C00 == 42 [pid = 2972] [id = 245] 13:32:29 INFO - PROCESS | 2972 | --DOCSHELL 19E50000 == 41 [pid = 2972] [id = 244] 13:32:29 INFO - PROCESS | 2972 | --DOCSHELL 10022800 == 40 [pid = 2972] [id = 243] 13:32:29 INFO - PROCESS | 2972 | --DOCSHELL 1494C800 == 39 [pid = 2972] [id = 242] 13:32:29 INFO - PROCESS | 2972 | --DOCSHELL 19816400 == 38 [pid = 2972] [id = 241] 13:32:29 INFO - PROCESS | 2972 | --DOCSHELL 144B8400 == 37 [pid = 2972] [id = 240] 13:32:29 INFO - PROCESS | 2972 | --DOCSHELL 17F10400 == 36 [pid = 2972] [id = 239] 13:32:29 INFO - PROCESS | 2972 | --DOCSHELL 104C1400 == 35 [pid = 2972] [id = 238] 13:32:29 INFO - PROCESS | 2972 | --DOCSHELL 0FD98C00 == 34 [pid = 2972] [id = 237] 13:32:29 INFO - PROCESS | 2972 | --DOCSHELL 0C707C00 == 33 [pid = 2972] [id = 236] 13:32:29 INFO - PROCESS | 2972 | --DOCSHELL 10227400 == 32 [pid = 2972] [id = 235] 13:32:29 INFO - PROCESS | 2972 | --DOCSHELL 0C70A800 == 31 [pid = 2972] [id = 234] 13:32:29 INFO - PROCESS | 2972 | --DOCSHELL 0FDCA000 == 30 [pid = 2972] [id = 250] 13:32:29 INFO - PROCESS | 2972 | --DOCSHELL 1BA2F800 == 29 [pid = 2972] [id = 249] 13:32:29 INFO - PROCESS | 2972 | --DOCSHELL 19581800 == 28 [pid = 2972] [id = 248] 13:32:29 INFO - PROCESS | 2972 | --DOCSHELL 0C970400 == 27 [pid = 2972] [id = 246] 13:32:29 INFO - PROCESS | 2972 | --DOCSHELL 14014000 == 26 [pid = 2972] [id = 247] 13:32:29 INFO - PROCESS | 2972 | --DOMWINDOW == 96 (10006400) [pid = 2972] [serial = 673] [outer = 00000000] [url = about:blank] 13:32:29 INFO - PROCESS | 2972 | --DOMWINDOW == 95 (0FE23800) [pid = 2972] [serial = 672] [outer = 00000000] [url = about:blank] 13:32:29 INFO - PROCESS | 2972 | --DOMWINDOW == 94 (0FD80000) [pid = 2972] [serial = 675] [outer = 00000000] [url = about:blank] 13:32:29 INFO - PROCESS | 2972 | --DOMWINDOW == 93 (0FDC7800) [pid = 2972] [serial = 676] [outer = 00000000] [url = about:blank] 13:32:29 INFO - PROCESS | 2972 | --DOMWINDOW == 92 (17217800) [pid = 2972] [serial = 688] [outer = 00000000] [url = about:blank] 13:32:29 INFO - PROCESS | 2972 | --DOMWINDOW == 91 (1673E400) [pid = 2972] [serial = 687] [outer = 00000000] [url = about:blank] 13:32:29 INFO - PROCESS | 2972 | --DOMWINDOW == 90 (14906800) [pid = 2972] [serial = 664] [outer = 00000000] [url = about:blank] 13:32:29 INFO - PROCESS | 2972 | --DOMWINDOW == 89 (1727D400) [pid = 2972] [serial = 690] [outer = 00000000] [url = about:blank] 13:32:29 INFO - PROCESS | 2972 | --DOMWINDOW == 88 (140E3400) [pid = 2972] [serial = 663] [outer = 00000000] [url = about:blank] 13:32:29 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (17272000) [pid = 2972] [serial = 693] [outer = 00000000] [url = about:blank] 13:32:29 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (17F7F000) [pid = 2972] [serial = 691] [outer = 00000000] [url = about:blank] 13:32:29 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (18A12400) [pid = 2972] [serial = 667] [outer = 00000000] [url = about:blank] 13:32:29 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (17F97400) [pid = 2972] [serial = 666] [outer = 00000000] [url = about:blank] 13:32:29 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (17F7D400) [pid = 2972] [serial = 694] [outer = 00000000] [url = about:blank] 13:32:29 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (1448F800) [pid = 2972] [serial = 684] [outer = 00000000] [url = about:blank] 13:32:29 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (14945C00) [pid = 2972] [serial = 685] [outer = 00000000] [url = about:blank] 13:32:29 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (18A19800) [pid = 2972] [serial = 697] [outer = 00000000] [url = about:blank] 13:32:29 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (1BA3A800) [pid = 2972] [serial = 670] [outer = 00000000] [url = about:blank] 13:32:29 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (1BA34C00) [pid = 2972] [serial = 669] [outer = 00000000] [url = about:blank] 13:32:29 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (18A0F400) [pid = 2972] [serial = 696] [outer = 00000000] [url = about:blank] 13:32:29 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (10DD9400) [pid = 2972] [serial = 682] [outer = 00000000] [url = about:blank] 13:32:29 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (0FD75800) [pid = 2972] [serial = 699] [outer = 00000000] [url = about:blank] 13:32:29 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (1000EC00) [pid = 2972] [serial = 678] [outer = 00000000] [url = about:blank] 13:32:29 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (10026C00) [pid = 2972] [serial = 679] [outer = 00000000] [url = about:blank] 13:32:29 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (105A6C00) [pid = 2972] [serial = 681] [outer = 00000000] [url = about:blank] 13:32:29 INFO - PROCESS | 2972 | 1467318749619 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:29 INFO - PROCESS | 2972 | 1467318749622 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:29 INFO - PROCESS | 2972 | ++DOCSHELL 0C9D2400 == 27 [pid = 2972] [id = 251] 13:32:29 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (0C9D3000) [pid = 2972] [serial = 752] [outer = 00000000] 13:32:29 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (0F7F7000) [pid = 2972] [serial = 753] [outer = 0C9D3000] 13:32:29 INFO - PROCESS | 2972 | 1467318749672 Marionette DEBUG loaded listener.js 13:32:29 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (0FD76400) [pid = 2972] [serial = 754] [outer = 0C9D3000] 13:32:30 INFO - PROCESS | 2972 | 1467318750095 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]]]}] 13:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1537ms 13:32:30 INFO - PROCESS | 2972 | 1467318750191 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 13:32:30 INFO - PROCESS | 2972 | 1467318750194 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 13:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:32:30 INFO - PROCESS | 2972 | 1467318750199 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:32:30 INFO - PROCESS | 2972 | 1467318750201 Marionette TRACE conn5 <- [1,970,null,{}] 13:32:30 INFO - PROCESS | 2972 | 1467318750206 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}] 13:32:30 INFO - PROCESS | 2972 | 1467318750209 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:30 INFO - PROCESS | 2972 | 1467318750294 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 13:32:30 INFO - PROCESS | 2972 | 1467318750310 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:30 INFO - PROCESS | 2972 | 1467318750313 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:30 INFO - PROCESS | 2972 | ++DOCSHELL 10028800 == 28 [pid = 2972] [id = 252] 13:32:30 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (10028C00) [pid = 2972] [serial = 755] [outer = 00000000] 13:32:30 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (1002D400) [pid = 2972] [serial = 756] [outer = 10028C00] 13:32:30 INFO - PROCESS | 2972 | 1467318750359 Marionette DEBUG loaded listener.js 13:32:30 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (10063800) [pid = 2972] [serial = 757] [outer = 10028C00] 13:32:30 INFO - PROCESS | 2972 | 1467318750821 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]]]}] 13:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 670ms 13:32:30 INFO - PROCESS | 2972 | 1467318750872 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 13:32:30 INFO - PROCESS | 2972 | 1467318750876 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 13:32:30 INFO - PROCESS | 2972 | 1467318750880 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:32:30 INFO - PROCESS | 2972 | 1467318750882 Marionette TRACE conn5 <- [1,974,null,{}] 13:32:30 INFO - PROCESS | 2972 | 1467318750914 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}] 13:32:30 INFO - PROCESS | 2972 | 1467318750917 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:30 INFO - PROCESS | 2972 | 1467318751008 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 13:32:31 INFO - PROCESS | 2972 | 1467318751021 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:31 INFO - PROCESS | 2972 | 1467318751023 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:31 INFO - PROCESS | 2972 | ++DOCSHELL 13ED6800 == 29 [pid = 2972] [id = 253] 13:32:31 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (14014000) [pid = 2972] [serial = 758] [outer = 00000000] 13:32:31 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (140E3400) [pid = 2972] [serial = 759] [outer = 14014000] 13:32:31 INFO - PROCESS | 2972 | 1467318751068 Marionette DEBUG loaded listener.js 13:32:31 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (1448F800) [pid = 2972] [serial = 760] [outer = 14014000] 13:32:31 INFO - PROCESS | 2972 | 1467318751535 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]]]}] 13:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 670ms 13:32:31 INFO - PROCESS | 2972 | 1467318751555 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 13:32:31 INFO - PROCESS | 2972 | 1467318751557 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 13:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:32:31 INFO - PROCESS | 2972 | 1467318751567 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:32:31 INFO - PROCESS | 2972 | 1467318751573 Marionette TRACE conn5 <- [1,978,null,{}] 13:32:31 INFO - PROCESS | 2972 | 1467318751577 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}] 13:32:31 INFO - PROCESS | 2972 | 1467318751581 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:31 INFO - PROCESS | 2972 | 1467318751675 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 13:32:31 INFO - PROCESS | 2972 | 1467318751680 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:31 INFO - PROCESS | 2972 | 1467318751682 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:31 INFO - PROCESS | 2972 | ++DOCSHELL 0FDCF800 == 30 [pid = 2972] [id = 254] 13:32:31 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (13EC9800) [pid = 2972] [serial = 761] [outer = 00000000] 13:32:31 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (16746000) [pid = 2972] [serial = 762] [outer = 13EC9800] 13:32:31 INFO - PROCESS | 2972 | 1467318751726 Marionette DEBUG loaded listener.js 13:32:31 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (17220400) [pid = 2972] [serial = 763] [outer = 13EC9800] 13:32:32 INFO - PROCESS | 2972 | 1467318752220 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]]]}] 13:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 690ms 13:32:32 INFO - PROCESS | 2972 | 1467318752255 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 13:32:32 INFO - PROCESS | 2972 | 1467318752258 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 13:32:32 INFO - PROCESS | 2972 | 1467318752261 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:32:32 INFO - PROCESS | 2972 | 1467318752263 Marionette TRACE conn5 <- [1,982,null,{}] 13:32:32 INFO - PROCESS | 2972 | 1467318752266 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}] 13:32:32 INFO - PROCESS | 2972 | 1467318752268 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:32 INFO - PROCESS | 2972 | 1467318752409 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 13:32:32 INFO - PROCESS | 2972 | 1467318752430 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:32 INFO - PROCESS | 2972 | 1467318752432 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:32 INFO - PROCESS | 2972 | ++DOCSHELL 1727E000 == 31 [pid = 2972] [id = 255] 13:32:32 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (1727F400) [pid = 2972] [serial = 764] [outer = 00000000] 13:32:32 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (17964400) [pid = 2972] [serial = 765] [outer = 1727F400] 13:32:32 INFO - PROCESS | 2972 | 1467318752477 Marionette DEBUG loaded listener.js 13:32:32 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (17F7F000) [pid = 2972] [serial = 766] [outer = 1727F400] 13:32:32 INFO - PROCESS | 2972 | 1467318752904 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]]]}] 13:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 670ms 13:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:32:32 INFO - PROCESS | 2972 | 1467318752934 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 13:32:32 INFO - PROCESS | 2972 | 1467318752937 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 13:32:32 INFO - PROCESS | 2972 | 1467318752940 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:32:32 INFO - PROCESS | 2972 | 1467318752941 Marionette TRACE conn5 <- [1,986,null,{}] 13:32:32 INFO - PROCESS | 2972 | 1467318752945 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}] 13:32:32 INFO - PROCESS | 2972 | 1467318752947 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:33 INFO - PROCESS | 2972 | 1467318753054 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 13:32:33 INFO - PROCESS | 2972 | 1467318753061 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:33 INFO - PROCESS | 2972 | 1467318753066 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:33 INFO - PROCESS | 2972 | ++DOCSHELL 184B5400 == 32 [pid = 2972] [id = 256] 13:32:33 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (18768000) [pid = 2972] [serial = 767] [outer = 00000000] 13:32:33 INFO - PROCESS | 2972 | ++DOMWINDOW == 89 (189B6000) [pid = 2972] [serial = 768] [outer = 18768000] 13:32:33 INFO - PROCESS | 2972 | 1467318753170 Marionette DEBUG loaded listener.js 13:32:33 INFO - PROCESS | 2972 | ++DOMWINDOW == 90 (18A15400) [pid = 2972] [serial = 769] [outer = 18768000] 13:32:33 INFO - PROCESS | 2972 | 1467318753631 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]]]}] 13:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 730ms 13:32:33 INFO - PROCESS | 2972 | 1467318753672 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 13:32:33 INFO - PROCESS | 2972 | 1467318753674 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 13:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:32:33 INFO - PROCESS | 2972 | 1467318753677 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:32:33 INFO - PROCESS | 2972 | 1467318753679 Marionette TRACE conn5 <- [1,990,null,{}] 13:32:33 INFO - PROCESS | 2972 | 1467318753682 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}] 13:32:33 INFO - PROCESS | 2972 | 1467318753685 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:33 INFO - PROCESS | 2972 | 1467318753832 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 13:32:33 INFO - PROCESS | 2972 | 1467318753843 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:33 INFO - PROCESS | 2972 | 1467318753845 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:33 INFO - PROCESS | 2972 | ++DOCSHELL 0FD96400 == 33 [pid = 2972] [id = 257] 13:32:33 INFO - PROCESS | 2972 | ++DOMWINDOW == 91 (18A18400) [pid = 2972] [serial = 770] [outer = 00000000] 13:32:33 INFO - PROCESS | 2972 | ++DOMWINDOW == 92 (19813400) [pid = 2972] [serial = 771] [outer = 18A18400] 13:32:33 INFO - PROCESS | 2972 | 1467318753938 Marionette DEBUG loaded listener.js 13:32:34 INFO - PROCESS | 2972 | ++DOMWINDOW == 93 (19818000) [pid = 2972] [serial = 772] [outer = 18A18400] 13:32:34 INFO - PROCESS | 2972 | --DOMWINDOW == 92 (19FE1C00) [pid = 2972] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:32:34 INFO - PROCESS | 2972 | --DOMWINDOW == 91 (18A15800) [pid = 2972] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:32:34 INFO - PROCESS | 2972 | --DOMWINDOW == 90 (19819800) [pid = 2972] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:32:34 INFO - PROCESS | 2972 | --DOMWINDOW == 89 (19C0BC00) [pid = 2972] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:32:34 INFO - PROCESS | 2972 | --DOMWINDOW == 88 (0C70AC00) [pid = 2972] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:32:34 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (0FDD0800) [pid = 2972] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:32:34 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (0C70D800) [pid = 2972] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:32:34 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (13ECB400) [pid = 2972] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:32:34 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (105CC000) [pid = 2972] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:32:34 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (10F42000) [pid = 2972] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:32:34 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (17F16800) [pid = 2972] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:32:34 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (19E59400) [pid = 2972] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:32:34 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (18A14000) [pid = 2972] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:32:34 INFO - PROCESS | 2972 | 1467318754517 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]]]}] 13:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 870ms 13:32:34 INFO - PROCESS | 2972 | 1467318754551 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 13:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:32:34 INFO - PROCESS | 2972 | 1467318754553 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 13:32:34 INFO - PROCESS | 2972 | 1467318754556 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:32:34 INFO - PROCESS | 2972 | 1467318754558 Marionette TRACE conn5 <- [1,994,null,{}] 13:32:34 INFO - PROCESS | 2972 | 1467318754562 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}] 13:32:34 INFO - PROCESS | 2972 | 1467318754563 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:34 INFO - PROCESS | 2972 | 1467318754677 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 13:32:34 INFO - PROCESS | 2972 | 1467318754727 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:34 INFO - PROCESS | 2972 | 1467318754729 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:34 INFO - PROCESS | 2972 | ++DOCSHELL 1780DC00 == 34 [pid = 2972] [id = 258] 13:32:34 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (189B4000) [pid = 2972] [serial = 773] [outer = 00000000] 13:32:34 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (18D49800) [pid = 2972] [serial = 774] [outer = 189B4000] 13:32:34 INFO - PROCESS | 2972 | 1467318754774 Marionette DEBUG loaded listener.js 13:32:34 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (1957F800) [pid = 2972] [serial = 775] [outer = 189B4000] 13:32:35 INFO - PROCESS | 2972 | 1467318755122 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]]]}] 13:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 631ms 13:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:32:35 INFO - PROCESS | 2972 | 1467318755191 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 13:32:35 INFO - PROCESS | 2972 | 1467318755193 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 13:32:35 INFO - PROCESS | 2972 | 1467318755196 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:32:35 INFO - PROCESS | 2972 | 1467318755198 Marionette TRACE conn5 <- [1,998,null,{}] 13:32:35 INFO - PROCESS | 2972 | 1467318755201 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}] 13:32:35 INFO - PROCESS | 2972 | 1467318755203 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:35 INFO - PROCESS | 2972 | 1467318755280 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 13:32:35 INFO - PROCESS | 2972 | 1467318755286 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:35 INFO - PROCESS | 2972 | 1467318755288 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:35 INFO - PROCESS | 2972 | ++DOCSHELL 18D3D400 == 35 [pid = 2972] [id = 259] 13:32:35 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (18D41800) [pid = 2972] [serial = 776] [outer = 00000000] 13:32:35 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (19C0BC00) [pid = 2972] [serial = 777] [outer = 18D41800] 13:32:35 INFO - PROCESS | 2972 | 1467318755332 Marionette DEBUG loaded listener.js 13:32:35 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (19C0F000) [pid = 2972] [serial = 778] [outer = 18D41800] 13:32:35 INFO - PROCESS | 2972 | 1467318755790 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]]]}] 13:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 630ms 13:32:35 INFO - PROCESS | 2972 | 1467318755833 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 13:32:35 INFO - PROCESS | 2972 | 1467318755836 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 13:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:32:35 INFO - PROCESS | 2972 | 1467318755839 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:32:35 INFO - PROCESS | 2972 | 1467318755851 Marionette TRACE conn5 <- [1,1002,null,{}] 13:32:35 INFO - PROCESS | 2972 | 1467318755854 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}] 13:32:35 INFO - PROCESS | 2972 | 1467318755856 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:35 INFO - PROCESS | 2972 | 1467318755940 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 13:32:35 INFO - PROCESS | 2972 | 1467318755946 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:35 INFO - PROCESS | 2972 | 1467318755948 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:35 INFO - PROCESS | 2972 | ++DOCSHELL 19819800 == 36 [pid = 2972] [id = 260] 13:32:35 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (1981E000) [pid = 2972] [serial = 779] [outer = 00000000] 13:32:35 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (19E77400) [pid = 2972] [serial = 780] [outer = 1981E000] 13:32:35 INFO - PROCESS | 2972 | 1467318755992 Marionette DEBUG loaded listener.js 13:32:36 INFO - PROCESS | 2972 | ++DOMWINDOW == 89 (19FE9000) [pid = 2972] [serial = 781] [outer = 1981E000] 13:32:36 INFO - PROCESS | 2972 | --DOCSHELL 10028800 == 35 [pid = 2972] [id = 252] 13:32:36 INFO - PROCESS | 2972 | --DOCSHELL 0C9D2400 == 34 [pid = 2972] [id = 251] 13:32:37 INFO - PROCESS | 2972 | --DOCSHELL 13ED6800 == 33 [pid = 2972] [id = 253] 13:32:37 INFO - PROCESS | 2972 | --DOCSHELL 0FDCF800 == 32 [pid = 2972] [id = 254] 13:32:37 INFO - PROCESS | 2972 | --DOCSHELL 1727E000 == 31 [pid = 2972] [id = 255] 13:32:37 INFO - PROCESS | 2972 | --DOCSHELL 1780DC00 == 30 [pid = 2972] [id = 258] 13:32:37 INFO - PROCESS | 2972 | --DOCSHELL 184B5400 == 29 [pid = 2972] [id = 256] 13:32:37 INFO - PROCESS | 2972 | --DOCSHELL 18D3D400 == 28 [pid = 2972] [id = 259] 13:32:37 INFO - PROCESS | 2972 | --DOCSHELL 0FD96400 == 27 [pid = 2972] [id = 257] 13:32:37 INFO - PROCESS | 2972 | --DOMWINDOW == 88 (19584000) [pid = 2972] [serial = 720] [outer = 00000000] [url = about:blank] 13:32:37 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (1980FC00) [pid = 2972] [serial = 721] [outer = 00000000] [url = about:blank] 13:32:37 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (1991A800) [pid = 2972] [serial = 724] [outer = 00000000] [url = about:blank] 13:32:37 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (1983EC00) [pid = 2972] [serial = 723] [outer = 00000000] [url = about:blank] 13:32:37 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (19E50400) [pid = 2972] [serial = 726] [outer = 00000000] [url = about:blank] 13:32:37 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (0F75F000) [pid = 2972] [serial = 702] [outer = 00000000] [url = about:blank] 13:32:37 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (0FD90000) [pid = 2972] [serial = 703] [outer = 00000000] [url = about:blank] 13:32:37 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (10010C00) [pid = 2972] [serial = 711] [outer = 00000000] [url = about:blank] 13:32:37 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (10061C00) [pid = 2972] [serial = 712] [outer = 00000000] [url = about:blank] 13:32:37 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (0F763400) [pid = 2972] [serial = 708] [outer = 00000000] [url = about:blank] 13:32:37 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (1674D000) [pid = 2972] [serial = 729] [outer = 00000000] [url = about:blank] 13:32:37 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (0FE24400) [pid = 2972] [serial = 709] [outer = 00000000] [url = about:blank] 13:32:37 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (13EA1800) [pid = 2972] [serial = 705] [outer = 00000000] [url = about:blank] 13:32:37 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (140A8800) [pid = 2972] [serial = 706] [outer = 00000000] [url = about:blank] 13:32:37 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (14951400) [pid = 2972] [serial = 714] [outer = 00000000] [url = about:blank] 13:32:37 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (1574F000) [pid = 2972] [serial = 715] [outer = 00000000] [url = about:blank] 13:32:37 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (184B1000) [pid = 2972] [serial = 717] [outer = 00000000] [url = about:blank] 13:32:37 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (19E7C800) [pid = 2972] [serial = 732] [outer = 00000000] [url = about:blank] 13:32:37 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (18B84C00) [pid = 2972] [serial = 700] [outer = 00000000] [url = about:blank] 13:32:37 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (19E55C00) [pid = 2972] [serial = 727] [outer = 00000000] [url = about:blank] 13:32:37 INFO - PROCESS | 2972 | --DOMWINDOW == 68 (19FE9400) [pid = 2972] [serial = 736] [outer = 00000000] [url = about:blank] 13:32:37 INFO - PROCESS | 2972 | --DOMWINDOW == 67 (19E83800) [pid = 2972] [serial = 733] [outer = 00000000] [url = about:blank] 13:32:37 INFO - PROCESS | 2972 | --DOMWINDOW == 66 (17223800) [pid = 2972] [serial = 730] [outer = 00000000] [url = about:blank] 13:32:37 INFO - PROCESS | 2972 | --DOMWINDOW == 65 (18918C00) [pid = 2972] [serial = 718] [outer = 00000000] [url = about:blank] 13:32:37 INFO - PROCESS | 2972 | --DOMWINDOW == 64 (19FE7400) [pid = 2972] [serial = 735] [outer = 00000000] [url = about:blank] 13:32:37 INFO - PROCESS | 2972 | 1467318757842 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]]]}] 13:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 2026ms 13:32:37 INFO - PROCESS | 2972 | 1467318757870 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 13:32:37 INFO - PROCESS | 2972 | 1467318757874 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 13:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:32:37 INFO - PROCESS | 2972 | 1467318757878 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:32:37 INFO - PROCESS | 2972 | 1467318757882 Marionette TRACE conn5 <- [1,1006,null,{}] 13:32:37 INFO - PROCESS | 2972 | 1467318757888 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}] 13:32:37 INFO - PROCESS | 2972 | 1467318757891 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:37 INFO - PROCESS | 2972 | 1467318757986 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 13:32:37 INFO - PROCESS | 2972 | 1467318757993 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:37 INFO - PROCESS | 2972 | 1467318757998 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:38 INFO - PROCESS | 2972 | ++DOCSHELL 0FDD0000 == 28 [pid = 2972] [id = 261] 13:32:38 INFO - PROCESS | 2972 | ++DOMWINDOW == 65 (0FDD1400) [pid = 2972] [serial = 782] [outer = 00000000] 13:32:38 INFO - PROCESS | 2972 | ++DOMWINDOW == 66 (0FE23C00) [pid = 2972] [serial = 783] [outer = 0FDD1400] 13:32:38 INFO - PROCESS | 2972 | 1467318758047 Marionette DEBUG loaded listener.js 13:32:38 INFO - PROCESS | 2972 | ++DOMWINDOW == 67 (0FE2C400) [pid = 2972] [serial = 784] [outer = 0FDD1400] 13:32:38 INFO - PROCESS | 2972 | 1467318758513 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]]]}] 13:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 690ms 13:32:38 INFO - PROCESS | 2972 | 1467318758569 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 13:32:38 INFO - PROCESS | 2972 | 1467318758574 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 13:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:32:38 INFO - PROCESS | 2972 | 1467318758580 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:32:38 INFO - PROCESS | 2972 | 1467318758583 Marionette TRACE conn5 <- [1,1010,null,{}] 13:32:38 INFO - PROCESS | 2972 | 1467318758587 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}] 13:32:38 INFO - PROCESS | 2972 | 1467318758590 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:38 INFO - PROCESS | 2972 | 1467318758682 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 13:32:38 INFO - PROCESS | 2972 | 1467318758691 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:38 INFO - PROCESS | 2972 | 1467318758694 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:38 INFO - PROCESS | 2972 | ++DOCSHELL 10026000 == 29 [pid = 2972] [id = 262] 13:32:38 INFO - PROCESS | 2972 | ++DOMWINDOW == 68 (10026400) [pid = 2972] [serial = 785] [outer = 00000000] 13:32:38 INFO - PROCESS | 2972 | ++DOMWINDOW == 69 (1002A400) [pid = 2972] [serial = 786] [outer = 10026400] 13:32:38 INFO - PROCESS | 2972 | 1467318758741 Marionette DEBUG loaded listener.js 13:32:38 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (1005EC00) [pid = 2972] [serial = 787] [outer = 10026400] 13:32:39 INFO - PROCESS | 2972 | 1467318759212 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]]]}] 13:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 671ms 13:32:39 INFO - PROCESS | 2972 | 1467318759255 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 13:32:39 INFO - PROCESS | 2972 | 1467318759257 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 13:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:32:39 INFO - PROCESS | 2972 | 1467318759261 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:32:39 INFO - PROCESS | 2972 | 1467318759264 Marionette TRACE conn5 <- [1,1014,null,{}] 13:32:39 INFO - PROCESS | 2972 | 1467318759275 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}] 13:32:39 INFO - PROCESS | 2972 | 1467318759280 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:39 INFO - PROCESS | 2972 | 1467318759391 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 13:32:39 INFO - PROCESS | 2972 | 1467318759479 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:39 INFO - PROCESS | 2972 | 1467318759482 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:39 INFO - PROCESS | 2972 | ++DOCSHELL 13ECE400 == 30 [pid = 2972] [id = 263] 13:32:39 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (13ECE800) [pid = 2972] [serial = 788] [outer = 00000000] 13:32:39 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (13ED6400) [pid = 2972] [serial = 789] [outer = 13ECE800] 13:32:39 INFO - PROCESS | 2972 | 1467318759529 Marionette DEBUG loaded listener.js 13:32:39 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (140AD000) [pid = 2972] [serial = 790] [outer = 13ECE800] 13:32:39 INFO - PROCESS | 2972 | 1467318759920 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]]]}] 13:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 670ms 13:32:39 INFO - PROCESS | 2972 | 1467318759935 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 13:32:39 INFO - PROCESS | 2972 | 1467318759938 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 13:32:39 INFO - PROCESS | 2972 | 1467318759941 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:32:39 INFO - PROCESS | 2972 | 1467318759942 Marionette TRACE conn5 <- [1,1018,null,{}] 13:32:39 INFO - PROCESS | 2972 | 1467318759946 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}] 13:32:39 INFO - PROCESS | 2972 | 1467318759948 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:40 INFO - PROCESS | 2972 | 1467318760061 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 13:32:40 INFO - PROCESS | 2972 | 1467318760069 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:40 INFO - PROCESS | 2972 | 1467318760071 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:40 INFO - PROCESS | 2972 | ++DOCSHELL 140E9C00 == 31 [pid = 2972] [id = 264] 13:32:40 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (1448FC00) [pid = 2972] [serial = 791] [outer = 00000000] 13:32:40 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (14925000) [pid = 2972] [serial = 792] [outer = 1448FC00] 13:32:40 INFO - PROCESS | 2972 | 1467318760116 Marionette DEBUG loaded listener.js 13:32:40 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (0FE28400) [pid = 2972] [serial = 793] [outer = 1448FC00] 13:32:40 INFO - PROCESS | 2972 | 1467318760508 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]]]}] 13:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 630ms 13:32:40 INFO - PROCESS | 2972 | 1467318760576 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 13:32:40 INFO - PROCESS | 2972 | 1467318760578 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 13:32:40 INFO - PROCESS | 2972 | 1467318760581 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:32:40 INFO - PROCESS | 2972 | 1467318760583 Marionette TRACE conn5 <- [1,1022,null,{}] 13:32:40 INFO - PROCESS | 2972 | 1467318760587 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}] 13:32:40 INFO - PROCESS | 2972 | 1467318760589 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:40 INFO - PROCESS | 2972 | 1467318760695 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 13:32:40 INFO - PROCESS | 2972 | 1467318760737 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:40 INFO - PROCESS | 2972 | 1467318760739 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:40 INFO - PROCESS | 2972 | ++DOCSHELL 1574F800 == 32 [pid = 2972] [id = 265] 13:32:40 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (1574FC00) [pid = 2972] [serial = 794] [outer = 00000000] 13:32:40 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (1673E800) [pid = 2972] [serial = 795] [outer = 1574FC00] 13:32:40 INFO - PROCESS | 2972 | 1467318760783 Marionette DEBUG loaded listener.js 13:32:40 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (1721B800) [pid = 2972] [serial = 796] [outer = 1574FC00] 13:32:41 INFO - PROCESS | 2972 | 1467318761194 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]]]}] 13:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 631ms 13:32:41 INFO - PROCESS | 2972 | 1467318761216 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 13:32:41 INFO - PROCESS | 2972 | 1467318761218 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 13:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:32:41 INFO - PROCESS | 2972 | 1467318761221 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:32:41 INFO - PROCESS | 2972 | 1467318761223 Marionette TRACE conn5 <- [1,1026,null,{}] 13:32:41 INFO - PROCESS | 2972 | 1467318761227 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}] 13:32:41 INFO - PROCESS | 2972 | 1467318761232 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:41 INFO - PROCESS | 2972 | 1467318761365 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 13:32:41 INFO - PROCESS | 2972 | 1467318761372 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:41 INFO - PROCESS | 2972 | 1467318761374 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:41 INFO - PROCESS | 2972 | ++DOCSHELL 17276000 == 33 [pid = 2972] [id = 266] 13:32:41 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (17276800) [pid = 2972] [serial = 797] [outer = 00000000] 13:32:41 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (17F98000) [pid = 2972] [serial = 798] [outer = 17276800] 13:32:41 INFO - PROCESS | 2972 | 1467318761419 Marionette DEBUG loaded listener.js 13:32:41 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (18767400) [pid = 2972] [serial = 799] [outer = 17276800] 13:32:41 INFO - PROCESS | 2972 | 1467318761838 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]]]}] 13:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 670ms 13:32:41 INFO - PROCESS | 2972 | 1467318761892 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 13:32:41 INFO - PROCESS | 2972 | 1467318761894 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 13:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:32:41 INFO - PROCESS | 2972 | 1467318761897 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:32:41 INFO - PROCESS | 2972 | 1467318761899 Marionette TRACE conn5 <- [1,1030,null,{}] 13:32:41 INFO - PROCESS | 2972 | 1467318761902 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}] 13:32:41 INFO - PROCESS | 2972 | 1467318761904 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:42 INFO - PROCESS | 2972 | 1467318762037 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 13:32:42 INFO - PROCESS | 2972 | 1467318762052 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:42 INFO - PROCESS | 2972 | 1467318762053 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:42 INFO - PROCESS | 2972 | ++DOCSHELL 14A9E400 == 34 [pid = 2972] [id = 267] 13:32:42 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (184B2400) [pid = 2972] [serial = 800] [outer = 00000000] 13:32:42 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (18A11400) [pid = 2972] [serial = 801] [outer = 184B2400] 13:32:42 INFO - PROCESS | 2972 | 1467318762097 Marionette DEBUG loaded listener.js 13:32:42 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (18A18800) [pid = 2972] [serial = 802] [outer = 184B2400] 13:32:42 INFO - PROCESS | 2972 | 1467318762484 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]]]}] 13:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 630ms 13:32:42 INFO - PROCESS | 2972 | 1467318762528 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 13:32:42 INFO - PROCESS | 2972 | 1467318762530 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 13:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:32:42 INFO - PROCESS | 2972 | 1467318762533 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:32:42 INFO - PROCESS | 2972 | 1467318762535 Marionette TRACE conn5 <- [1,1034,null,{}] 13:32:42 INFO - PROCESS | 2972 | 1467318762538 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}] 13:32:42 INFO - PROCESS | 2972 | 1467318762540 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:42 INFO - PROCESS | 2972 | 1467318762654 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 13:32:42 INFO - PROCESS | 2972 | 1467318762662 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:42 INFO - PROCESS | 2972 | 1467318762664 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:42 INFO - PROCESS | 2972 | ++DOCSHELL 18D4CC00 == 35 [pid = 2972] [id = 268] 13:32:42 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (18E74800) [pid = 2972] [serial = 803] [outer = 00000000] 13:32:42 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (19584C00) [pid = 2972] [serial = 804] [outer = 18E74800] 13:32:42 INFO - PROCESS | 2972 | 1467318762708 Marionette DEBUG loaded listener.js 13:32:42 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (19372400) [pid = 2972] [serial = 805] [outer = 18E74800] 13:32:43 INFO - PROCESS | 2972 | 1467318763134 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]]]}] 13:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 632ms 13:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:32:43 INFO - PROCESS | 2972 | 1467318763166 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 13:32:43 INFO - PROCESS | 2972 | 1467318763168 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 13:32:43 INFO - PROCESS | 2972 | 1467318763171 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:32:43 INFO - PROCESS | 2972 | 1467318763173 Marionette TRACE conn5 <- [1,1038,null,{}] 13:32:43 INFO - PROCESS | 2972 | 1467318763177 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}] 13:32:43 INFO - PROCESS | 2972 | 1467318763179 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:43 INFO - PROCESS | 2972 | 1467318763292 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 13:32:43 INFO - PROCESS | 2972 | 1467318763376 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:43 INFO - PROCESS | 2972 | 1467318763378 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:43 INFO - PROCESS | 2972 | ++DOCSHELL 13ECDC00 == 36 [pid = 2972] [id = 269] 13:32:43 INFO - PROCESS | 2972 | ++DOMWINDOW == 89 (19812800) [pid = 2972] [serial = 806] [outer = 00000000] 13:32:43 INFO - PROCESS | 2972 | ++DOMWINDOW == 90 (19845800) [pid = 2972] [serial = 807] [outer = 19812800] 13:32:43 INFO - PROCESS | 2972 | 1467318763421 Marionette DEBUG loaded listener.js 13:32:43 INFO - PROCESS | 2972 | ++DOMWINDOW == 91 (19863400) [pid = 2972] [serial = 808] [outer = 19812800] 13:32:43 INFO - PROCESS | 2972 | 1467318763857 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]]]}] 13:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 730ms 13:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:32:43 INFO - PROCESS | 2972 | 1467318763905 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 13:32:43 INFO - PROCESS | 2972 | 1467318763907 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 13:32:43 INFO - PROCESS | 2972 | 1467318763910 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:32:43 INFO - PROCESS | 2972 | 1467318763912 Marionette TRACE conn5 <- [1,1042,null,{}] 13:32:43 INFO - PROCESS | 2972 | 1467318763916 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}] 13:32:43 INFO - PROCESS | 2972 | 1467318763917 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:44 INFO - PROCESS | 2972 | 1467318764029 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 13:32:44 INFO - PROCESS | 2972 | 1467318764040 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:44 INFO - PROCESS | 2972 | 1467318764042 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:44 INFO - PROCESS | 2972 | ++DOCSHELL 19CB8800 == 37 [pid = 2972] [id = 270] 13:32:44 INFO - PROCESS | 2972 | ++DOMWINDOW == 92 (19CBE800) [pid = 2972] [serial = 809] [outer = 00000000] 13:32:44 INFO - PROCESS | 2972 | ++DOMWINDOW == 93 (19E54000) [pid = 2972] [serial = 810] [outer = 19CBE800] 13:32:44 INFO - PROCESS | 2972 | 1467318764133 Marionette DEBUG loaded listener.js 13:32:44 INFO - PROCESS | 2972 | ++DOMWINDOW == 94 (19E58400) [pid = 2972] [serial = 811] [outer = 19CBE800] 13:32:44 INFO - PROCESS | 2972 | 1467318764539 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]]]}] 13:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 670ms 13:32:44 INFO - PROCESS | 2972 | 1467318764582 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 13:32:44 INFO - PROCESS | 2972 | 1467318764585 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 13:32:44 INFO - PROCESS | 2972 | 1467318764588 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:32:44 INFO - PROCESS | 2972 | 1467318764590 Marionette TRACE conn5 <- [1,1046,null,{}] 13:32:44 INFO - PROCESS | 2972 | 1467318764599 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}] 13:32:44 INFO - PROCESS | 2972 | 1467318764601 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:44 INFO - PROCESS | 2972 | 1467318764750 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 13:32:44 INFO - PROCESS | 2972 | 1467318764811 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:44 INFO - PROCESS | 2972 | 1467318764814 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:44 INFO - PROCESS | 2972 | ++DOCSHELL 149E7800 == 38 [pid = 2972] [id = 271] 13:32:44 INFO - PROCESS | 2972 | ++DOMWINDOW == 95 (19E81000) [pid = 2972] [serial = 812] [outer = 00000000] 13:32:44 INFO - PROCESS | 2972 | ++DOMWINDOW == 96 (19FE7800) [pid = 2972] [serial = 813] [outer = 19E81000] 13:32:44 INFO - PROCESS | 2972 | 1467318764861 Marionette DEBUG loaded listener.js 13:32:44 INFO - PROCESS | 2972 | ++DOMWINDOW == 97 (1ABE7000) [pid = 2972] [serial = 814] [outer = 19E81000] 13:32:45 INFO - PROCESS | 2972 | --DOMWINDOW == 96 (0C974400) [pid = 2972] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:32:45 INFO - PROCESS | 2972 | --DOMWINDOW == 95 (10028C00) [pid = 2972] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:32:45 INFO - PROCESS | 2972 | --DOMWINDOW == 94 (19583000) [pid = 2972] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:32:45 INFO - PROCESS | 2972 | --DOMWINDOW == 93 (14014000) [pid = 2972] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:32:45 INFO - PROCESS | 2972 | --DOMWINDOW == 92 (18A18400) [pid = 2972] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:32:45 INFO - PROCESS | 2972 | --DOMWINDOW == 91 (0C9D3000) [pid = 2972] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:32:45 INFO - PROCESS | 2972 | --DOMWINDOW == 90 (13EC9800) [pid = 2972] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:32:45 INFO - PROCESS | 2972 | --DOMWINDOW == 89 (0FE2F800) [pid = 2972] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:32:45 INFO - PROCESS | 2972 | --DOMWINDOW == 88 (1727F400) [pid = 2972] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:32:45 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (1BA30C00) [pid = 2972] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:32:45 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (18D41800) [pid = 2972] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:32:45 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (14492C00) [pid = 2972] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:32:45 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (18768000) [pid = 2972] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:32:45 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (189B4000) [pid = 2972] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:32:45 INFO - PROCESS | 2972 | 1467318765397 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]]]}] 13:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 830ms 13:32:45 INFO - PROCESS | 2972 | 1467318765422 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 13:32:45 INFO - PROCESS | 2972 | 1467318765424 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 13:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:32:45 INFO - PROCESS | 2972 | 1467318765428 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:32:45 INFO - PROCESS | 2972 | 1467318765429 Marionette TRACE conn5 <- [1,1050,null,{}] 13:32:45 INFO - PROCESS | 2972 | 1467318765433 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}] 13:32:45 INFO - PROCESS | 2972 | 1467318765435 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:45 INFO - PROCESS | 2972 | 1467318765513 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 13:32:45 INFO - PROCESS | 2972 | 1467318765528 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:45 INFO - PROCESS | 2972 | 1467318765530 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:45 INFO - PROCESS | 2972 | ++DOCSHELL 17219000 == 39 [pid = 2972] [id = 272] 13:32:45 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (1721AC00) [pid = 2972] [serial = 815] [outer = 00000000] 13:32:45 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (18A0C800) [pid = 2972] [serial = 816] [outer = 1721AC00] 13:32:45 INFO - PROCESS | 2972 | 1467318765574 Marionette DEBUG loaded listener.js 13:32:45 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (18A13C00) [pid = 2972] [serial = 817] [outer = 1721AC00] 13:32:45 INFO - PROCESS | 2972 | 1467318765999 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]]]}] 13:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 630ms 13:32:46 INFO - PROCESS | 2972 | 1467318766059 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 13:32:46 INFO - PROCESS | 2972 | 1467318766061 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 13:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:32:46 INFO - PROCESS | 2972 | 1467318766064 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:32:46 INFO - PROCESS | 2972 | 1467318766066 Marionette TRACE conn5 <- [1,1054,null,{}] 13:32:46 INFO - PROCESS | 2972 | 1467318766070 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}] 13:32:46 INFO - PROCESS | 2972 | 1467318766071 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:46 INFO - PROCESS | 2972 | 1467318766149 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 13:32:46 INFO - PROCESS | 2972 | 1467318766155 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:46 INFO - PROCESS | 2972 | 1467318766157 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:46 INFO - PROCESS | 2972 | ++DOCSHELL 19CBA000 == 40 [pid = 2972] [id = 273] 13:32:46 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (19E77800) [pid = 2972] [serial = 818] [outer = 00000000] 13:32:46 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (1B1E4C00) [pid = 2972] [serial = 819] [outer = 19E77800] 13:32:46 INFO - PROCESS | 2972 | 1467318766202 Marionette DEBUG loaded listener.js 13:32:46 INFO - PROCESS | 2972 | ++DOMWINDOW == 89 (1B2E1000) [pid = 2972] [serial = 820] [outer = 19E77800] 13:32:46 INFO - PROCESS | 2972 | 1467318766627 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]]]}] 13:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 630ms 13:32:46 INFO - PROCESS | 2972 | 1467318766707 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 13:32:46 INFO - PROCESS | 2972 | 1467318766709 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 13:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:32:46 INFO - PROCESS | 2972 | 1467318766712 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:32:46 INFO - PROCESS | 2972 | 1467318766714 Marionette TRACE conn5 <- [1,1058,null,{}] 13:32:46 INFO - PROCESS | 2972 | 1467318766718 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}] 13:32:46 INFO - PROCESS | 2972 | 1467318766719 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:46 INFO - PROCESS | 2972 | 1467318766797 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 13:32:46 INFO - PROCESS | 2972 | 1467318766805 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:46 INFO - PROCESS | 2972 | 1467318766807 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:46 INFO - PROCESS | 2972 | ++DOCSHELL 15E4D400 == 41 [pid = 2972] [id = 274] 13:32:46 INFO - PROCESS | 2972 | ++DOMWINDOW == 90 (19FED000) [pid = 2972] [serial = 821] [outer = 00000000] 13:32:46 INFO - PROCESS | 2972 | ++DOMWINDOW == 91 (1BA33800) [pid = 2972] [serial = 822] [outer = 19FED000] 13:32:46 INFO - PROCESS | 2972 | 1467318766851 Marionette DEBUG loaded listener.js 13:32:46 INFO - PROCESS | 2972 | ++DOMWINDOW == 92 (1BA36400) [pid = 2972] [serial = 823] [outer = 19FED000] 13:32:47 INFO - PROCESS | 2972 | --DOCSHELL 19819800 == 40 [pid = 2972] [id = 260] 13:32:47 INFO - PROCESS | 2972 | --DOCSHELL 0FDD0000 == 39 [pid = 2972] [id = 261] 13:32:48 INFO - PROCESS | 2972 | --DOCSHELL 10026000 == 38 [pid = 2972] [id = 262] 13:32:48 INFO - PROCESS | 2972 | --DOCSHELL 13ECE400 == 37 [pid = 2972] [id = 263] 13:32:48 INFO - PROCESS | 2972 | --DOCSHELL 1574F800 == 36 [pid = 2972] [id = 265] 13:32:48 INFO - PROCESS | 2972 | --DOCSHELL 17276000 == 35 [pid = 2972] [id = 266] 13:32:48 INFO - PROCESS | 2972 | --DOCSHELL 149E7800 == 34 [pid = 2972] [id = 271] 13:32:48 INFO - PROCESS | 2972 | --DOCSHELL 19CBA000 == 33 [pid = 2972] [id = 273] 13:32:48 INFO - PROCESS | 2972 | --DOCSHELL 140E9C00 == 32 [pid = 2972] [id = 264] 13:32:48 INFO - PROCESS | 2972 | --DOCSHELL 17219000 == 31 [pid = 2972] [id = 272] 13:32:48 INFO - PROCESS | 2972 | --DOCSHELL 14A9E400 == 30 [pid = 2972] [id = 267] 13:32:48 INFO - PROCESS | 2972 | --DOCSHELL 18D4CC00 == 29 [pid = 2972] [id = 268] 13:32:48 INFO - PROCESS | 2972 | --DOCSHELL 13ECDC00 == 28 [pid = 2972] [id = 269] 13:32:48 INFO - PROCESS | 2972 | --DOCSHELL 19CB8800 == 27 [pid = 2972] [id = 270] 13:32:48 INFO - PROCESS | 2972 | --DOMWINDOW == 91 (19E77400) [pid = 2972] [serial = 780] [outer = 00000000] [url = about:blank] 13:32:48 INFO - PROCESS | 2972 | --DOMWINDOW == 90 (19C0F000) [pid = 2972] [serial = 778] [outer = 00000000] [url = about:blank] 13:32:48 INFO - PROCESS | 2972 | --DOMWINDOW == 89 (19818000) [pid = 2972] [serial = 772] [outer = 00000000] [url = about:blank] 13:32:48 INFO - PROCESS | 2972 | --DOMWINDOW == 88 (0F7F7000) [pid = 2972] [serial = 753] [outer = 00000000] [url = about:blank] 13:32:48 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (17220400) [pid = 2972] [serial = 763] [outer = 00000000] [url = about:blank] 13:32:48 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (0FD76400) [pid = 2972] [serial = 754] [outer = 00000000] [url = about:blank] 13:32:48 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (1002E400) [pid = 2972] [serial = 750] [outer = 00000000] [url = about:blank] 13:32:48 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (17F7F000) [pid = 2972] [serial = 766] [outer = 00000000] [url = about:blank] 13:32:48 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (1BA78800) [pid = 2972] [serial = 748] [outer = 00000000] [url = about:blank] 13:32:48 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (19C0BC00) [pid = 2972] [serial = 777] [outer = 00000000] [url = about:blank] 13:32:48 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (15E4F400) [pid = 2972] [serial = 741] [outer = 00000000] [url = about:blank] 13:32:48 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (18A15400) [pid = 2972] [serial = 769] [outer = 00000000] [url = about:blank] 13:32:48 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (1006AC00) [pid = 2972] [serial = 751] [outer = 00000000] [url = about:blank] 13:32:48 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (1BA72C00) [pid = 2972] [serial = 747] [outer = 00000000] [url = about:blank] 13:32:48 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (189B6000) [pid = 2972] [serial = 768] [outer = 00000000] [url = about:blank] 13:32:48 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (1957F800) [pid = 2972] [serial = 775] [outer = 00000000] [url = about:blank] 13:32:48 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (0FD80400) [pid = 2972] [serial = 738] [outer = 00000000] [url = about:blank] 13:32:48 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (16746000) [pid = 2972] [serial = 762] [outer = 00000000] [url = about:blank] 13:32:48 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (10063800) [pid = 2972] [serial = 757] [outer = 00000000] [url = about:blank] 13:32:48 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (17221800) [pid = 2972] [serial = 742] [outer = 00000000] [url = about:blank] 13:32:48 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (18D49800) [pid = 2972] [serial = 774] [outer = 00000000] [url = about:blank] 13:32:48 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (0FE2A400) [pid = 2972] [serial = 739] [outer = 00000000] [url = about:blank] 13:32:48 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (17964400) [pid = 2972] [serial = 765] [outer = 00000000] [url = about:blank] 13:32:48 INFO - PROCESS | 2972 | --DOMWINDOW == 68 (19813400) [pid = 2972] [serial = 771] [outer = 00000000] [url = about:blank] 13:32:48 INFO - PROCESS | 2972 | --DOMWINDOW == 67 (1990D400) [pid = 2972] [serial = 744] [outer = 00000000] [url = about:blank] 13:32:48 INFO - PROCESS | 2972 | --DOMWINDOW == 66 (1448F800) [pid = 2972] [serial = 760] [outer = 00000000] [url = about:blank] 13:32:48 INFO - PROCESS | 2972 | --DOMWINDOW == 65 (140E3400) [pid = 2972] [serial = 759] [outer = 00000000] [url = about:blank] 13:32:48 INFO - PROCESS | 2972 | --DOMWINDOW == 64 (1002D400) [pid = 2972] [serial = 756] [outer = 00000000] [url = about:blank] 13:32:48 INFO - PROCESS | 2972 | --DOMWINDOW == 63 (19E4F400) [pid = 2972] [serial = 745] [outer = 00000000] [url = about:blank] 13:32:48 INFO - PROCESS | 2972 | 1467318768689 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]]]}] 13:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 2019ms 13:32:48 INFO - PROCESS | 2972 | 1467318768733 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 13:32:48 INFO - PROCESS | 2972 | 1467318768737 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 13:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:32:48 INFO - PROCESS | 2972 | 1467318768742 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:32:48 INFO - PROCESS | 2972 | 1467318768746 Marionette TRACE conn5 <- [1,1062,null,{}] 13:32:48 INFO - PROCESS | 2972 | 1467318768751 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}] 13:32:48 INFO - PROCESS | 2972 | 1467318768754 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:48 INFO - PROCESS | 2972 | 1467318768847 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 13:32:48 INFO - PROCESS | 2972 | 1467318768855 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:48 INFO - PROCESS | 2972 | 1467318768860 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:48 INFO - PROCESS | 2972 | ++DOCSHELL 0FD96C00 == 28 [pid = 2972] [id = 275] 13:32:48 INFO - PROCESS | 2972 | ++DOMWINDOW == 64 (0FD98C00) [pid = 2972] [serial = 824] [outer = 00000000] 13:32:48 INFO - PROCESS | 2972 | ++DOMWINDOW == 65 (0FDC9000) [pid = 2972] [serial = 825] [outer = 0FD98C00] 13:32:48 INFO - PROCESS | 2972 | 1467318768911 Marionette DEBUG loaded listener.js 13:32:48 INFO - PROCESS | 2972 | ++DOMWINDOW == 66 (0FDCD400) [pid = 2972] [serial = 826] [outer = 0FD98C00] 13:32:49 INFO - PROCESS | 2972 | 1467318769449 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]]]}] 13:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 730ms 13:32:49 INFO - PROCESS | 2972 | 1467318769473 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 13:32:49 INFO - PROCESS | 2972 | 1467318769478 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 13:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:32:49 INFO - PROCESS | 2972 | 1467318769484 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:32:49 INFO - PROCESS | 2972 | 1467318769487 Marionette TRACE conn5 <- [1,1066,null,{}] 13:32:49 INFO - PROCESS | 2972 | 1467318769491 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}] 13:32:49 INFO - PROCESS | 2972 | 1467318769494 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:49 INFO - PROCESS | 2972 | 1467318769580 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 13:32:49 INFO - PROCESS | 2972 | 1467318769589 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:49 INFO - PROCESS | 2972 | 1467318769592 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:49 INFO - PROCESS | 2972 | ++DOCSHELL 1002C800 == 29 [pid = 2972] [id = 276] 13:32:49 INFO - PROCESS | 2972 | ++DOMWINDOW == 67 (1002CC00) [pid = 2972] [serial = 827] [outer = 00000000] 13:32:49 INFO - PROCESS | 2972 | ++DOMWINDOW == 68 (0C70E400) [pid = 2972] [serial = 828] [outer = 1002CC00] 13:32:49 INFO - PROCESS | 2972 | 1467318769639 Marionette DEBUG loaded listener.js 13:32:49 INFO - PROCESS | 2972 | ++DOMWINDOW == 69 (10062C00) [pid = 2972] [serial = 829] [outer = 1002CC00] 13:32:50 INFO - PROCESS | 2972 | 1467318770087 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]]]}] 13:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 670ms 13:32:50 INFO - PROCESS | 2972 | 1467318770158 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 13:32:50 INFO - PROCESS | 2972 | 1467318770160 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 13:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:32:50 INFO - PROCESS | 2972 | 1467318770163 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:32:50 INFO - PROCESS | 2972 | 1467318770167 Marionette TRACE conn5 <- [1,1070,null,{}] 13:32:50 INFO - PROCESS | 2972 | 1467318770178 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}] 13:32:50 INFO - PROCESS | 2972 | 1467318770182 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:50 INFO - PROCESS | 2972 | 1467318770295 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 13:32:50 INFO - PROCESS | 2972 | 1467318770385 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:50 INFO - PROCESS | 2972 | 1467318770388 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:50 INFO - PROCESS | 2972 | ++DOCSHELL 13EC9400 == 30 [pid = 2972] [id = 277] 13:32:50 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (13EC9C00) [pid = 2972] [serial = 830] [outer = 00000000] 13:32:50 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (13ECE000) [pid = 2972] [serial = 831] [outer = 13EC9C00] 13:32:50 INFO - PROCESS | 2972 | 1467318770436 Marionette DEBUG loaded listener.js 13:32:50 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (1401D800) [pid = 2972] [serial = 832] [outer = 13EC9C00] 13:32:50 INFO - PROCESS | 2972 | 1467318770818 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]]]}] 13:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 670ms 13:32:50 INFO - PROCESS | 2972 | 1467318770838 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 13:32:50 INFO - PROCESS | 2972 | 1467318770840 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 13:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:32:50 INFO - PROCESS | 2972 | 1467318770843 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:32:50 INFO - PROCESS | 2972 | 1467318770845 Marionette TRACE conn5 <- [1,1074,null,{}] 13:32:50 INFO - PROCESS | 2972 | 1467318770848 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}] 13:32:50 INFO - PROCESS | 2972 | 1467318770850 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:50 INFO - PROCESS | 2972 | 1467318770967 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 13:32:50 INFO - PROCESS | 2972 | 1467318770974 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:50 INFO - PROCESS | 2972 | 1467318770976 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:50 INFO - PROCESS | 2972 | ++DOCSHELL 13ECDC00 == 31 [pid = 2972] [id = 278] 13:32:50 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (140AB800) [pid = 2972] [serial = 833] [outer = 00000000] 13:32:50 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (1490F400) [pid = 2972] [serial = 834] [outer = 140AB800] 13:32:51 INFO - PROCESS | 2972 | 1467318771021 Marionette DEBUG loaded listener.js 13:32:51 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (149E5800) [pid = 2972] [serial = 835] [outer = 140AB800] 13:32:51 INFO - PROCESS | 2972 | 1467318771431 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]]]}] 13:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 630ms 13:32:51 INFO - PROCESS | 2972 | 1467318771478 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 13:32:51 INFO - PROCESS | 2972 | 1467318771480 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 13:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:32:51 INFO - PROCESS | 2972 | 1467318771483 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:32:51 INFO - PROCESS | 2972 | 1467318771485 Marionette TRACE conn5 <- [1,1078,null,{}] 13:32:51 INFO - PROCESS | 2972 | 1467318771488 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}] 13:32:51 INFO - PROCESS | 2972 | 1467318771490 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:51 INFO - PROCESS | 2972 | 1467318771600 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 13:32:51 INFO - PROCESS | 2972 | 1467318771641 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:51 INFO - PROCESS | 2972 | 1467318771643 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:51 INFO - PROCESS | 2972 | ++DOCSHELL 15E41800 == 32 [pid = 2972] [id = 279] 13:32:51 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (15E41C00) [pid = 2972] [serial = 836] [outer = 00000000] 13:32:51 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (17219000) [pid = 2972] [serial = 837] [outer = 15E41C00] 13:32:51 INFO - PROCESS | 2972 | 1467318771687 Marionette DEBUG loaded listener.js 13:32:51 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (17221000) [pid = 2972] [serial = 838] [outer = 15E41C00] 13:32:52 INFO - PROCESS | 2972 | 1467318772099 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]]]}] 13:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 671ms 13:32:52 INFO - PROCESS | 2972 | 1467318772155 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 13:32:52 INFO - PROCESS | 2972 | 1467318772157 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 13:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:32:52 INFO - PROCESS | 2972 | 1467318772166 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:32:52 INFO - PROCESS | 2972 | 1467318772168 Marionette TRACE conn5 <- [1,1082,null,{}] 13:32:52 INFO - PROCESS | 2972 | 1467318772171 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}] 13:32:52 INFO - PROCESS | 2972 | 1467318772177 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:52 INFO - PROCESS | 2972 | 1467318772280 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 13:32:52 INFO - PROCESS | 2972 | 1467318772292 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:52 INFO - PROCESS | 2972 | 1467318772294 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:52 INFO - PROCESS | 2972 | ++DOCSHELL 17279000 == 33 [pid = 2972] [id = 280] 13:32:52 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (17280000) [pid = 2972] [serial = 839] [outer = 00000000] 13:32:52 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (17F8EC00) [pid = 2972] [serial = 840] [outer = 17280000] 13:32:52 INFO - PROCESS | 2972 | 1467318772340 Marionette DEBUG loaded listener.js 13:32:52 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (184B5400) [pid = 2972] [serial = 841] [outer = 17280000] 13:32:52 INFO - PROCESS | 2972 | 1467318772765 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]]]}] 13:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 630ms 13:32:52 INFO - PROCESS | 2972 | 1467318772800 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 13:32:52 INFO - PROCESS | 2972 | 1467318772802 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 13:32:52 INFO - PROCESS | 2972 | 1467318772805 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:32:52 INFO - PROCESS | 2972 | 1467318772807 Marionette TRACE conn5 <- [1,1086,null,{}] 13:32:52 INFO - PROCESS | 2972 | 1467318772811 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}] 13:32:52 INFO - PROCESS | 2972 | 1467318772812 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:52 INFO - PROCESS | 2972 | 1467318772913 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 13:32:52 INFO - PROCESS | 2972 | 1467318772923 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:52 INFO - PROCESS | 2972 | 1467318772925 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:52 INFO - PROCESS | 2972 | ++DOCSHELL 1890F400 == 34 [pid = 2972] [id = 281] 13:32:52 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (18910C00) [pid = 2972] [serial = 842] [outer = 00000000] 13:32:52 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (18A0D000) [pid = 2972] [serial = 843] [outer = 18910C00] 13:32:52 INFO - PROCESS | 2972 | 1467318772970 Marionette DEBUG loaded listener.js 13:32:53 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (18A14000) [pid = 2972] [serial = 844] [outer = 18910C00] 13:32:53 INFO - PROCESS | 2972 | 1467318773396 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]]]}] 13:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 630ms 13:32:53 INFO - PROCESS | 2972 | 1467318773446 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 13:32:53 INFO - PROCESS | 2972 | 1467318773448 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 13:32:53 INFO - PROCESS | 2972 | 1467318773451 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:32:53 INFO - PROCESS | 2972 | 1467318773453 Marionette TRACE conn5 <- [1,1090,null,{}] 13:32:53 INFO - PROCESS | 2972 | 1467318773457 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}] 13:32:53 INFO - PROCESS | 2972 | 1467318773459 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:53 INFO - PROCESS | 2972 | 1467318773534 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 13:32:53 INFO - PROCESS | 2972 | 1467318773539 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:53 INFO - PROCESS | 2972 | 1467318773541 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:53 INFO - PROCESS | 2972 | ++DOCSHELL 18A13400 == 35 [pid = 2972] [id = 282] 13:32:53 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (18A19C00) [pid = 2972] [serial = 845] [outer = 00000000] 13:32:53 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (1957EC00) [pid = 2972] [serial = 846] [outer = 18A19C00] 13:32:53 INFO - PROCESS | 2972 | 1467318773585 Marionette DEBUG loaded listener.js 13:32:53 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (1936F800) [pid = 2972] [serial = 847] [outer = 18A19C00] 13:32:54 INFO - PROCESS | 2972 | 1467318774034 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]]]}] 13:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 630ms 13:32:54 INFO - PROCESS | 2972 | 1467318774085 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 13:32:54 INFO - PROCESS | 2972 | 1467318774087 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 13:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:32:54 INFO - PROCESS | 2972 | 1467318774091 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:32:54 INFO - PROCESS | 2972 | 1467318774092 Marionette TRACE conn5 <- [1,1094,null,{}] 13:32:54 INFO - PROCESS | 2972 | 1467318774101 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}] 13:32:54 INFO - PROCESS | 2972 | 1467318774103 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:54 INFO - PROCESS | 2972 | 1467318774208 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 13:32:54 INFO - PROCESS | 2972 | 1467318774294 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:54 INFO - PROCESS | 2972 | 1467318774296 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:54 INFO - PROCESS | 2972 | ++DOCSHELL 10003C00 == 36 [pid = 2972] [id = 283] 13:32:54 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (10222400) [pid = 2972] [serial = 848] [outer = 00000000] 13:32:54 INFO - PROCESS | 2972 | ++DOMWINDOW == 89 (1981A000) [pid = 2972] [serial = 849] [outer = 10222400] 13:32:54 INFO - PROCESS | 2972 | 1467318774340 Marionette DEBUG loaded listener.js 13:32:54 INFO - PROCESS | 2972 | ++DOMWINDOW == 90 (1981C000) [pid = 2972] [serial = 850] [outer = 10222400] 13:32:54 INFO - PROCESS | 2972 | 1467318774759 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]]]}] 13:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 730ms 13:32:54 INFO - PROCESS | 2972 | 1467318774827 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 13:32:54 INFO - PROCESS | 2972 | 1467318774829 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 13:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:32:54 INFO - PROCESS | 2972 | 1467318774833 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:32:54 INFO - PROCESS | 2972 | 1467318774835 Marionette TRACE conn5 <- [1,1098,null,{}] 13:32:54 INFO - PROCESS | 2972 | 1467318774838 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}] 13:32:54 INFO - PROCESS | 2972 | 1467318774840 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:54 INFO - PROCESS | 2972 | 1467318774951 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 13:32:54 INFO - PROCESS | 2972 | 1467318774962 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:54 INFO - PROCESS | 2972 | 1467318774964 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:55 INFO - PROCESS | 2972 | ++DOCSHELL 19817000 == 37 [pid = 2972] [id = 284] 13:32:55 INFO - PROCESS | 2972 | ++DOMWINDOW == 91 (19817800) [pid = 2972] [serial = 851] [outer = 00000000] 13:32:55 INFO - PROCESS | 2972 | ++DOMWINDOW == 92 (19CBC800) [pid = 2972] [serial = 852] [outer = 19817800] 13:32:55 INFO - PROCESS | 2972 | 1467318775055 Marionette DEBUG loaded listener.js 13:32:55 INFO - PROCESS | 2972 | ++DOMWINDOW == 93 (19D82C00) [pid = 2972] [serial = 853] [outer = 19817800] 13:32:55 INFO - PROCESS | 2972 | 1467318775486 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]]]}] 13:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 670ms 13:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:32:55 INFO - PROCESS | 2972 | 1467318775505 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 13:32:55 INFO - PROCESS | 2972 | 1467318775507 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 13:32:55 INFO - PROCESS | 2972 | 1467318775510 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:32:55 INFO - PROCESS | 2972 | 1467318775514 Marionette TRACE conn5 <- [1,1102,null,{}] 13:32:55 INFO - PROCESS | 2972 | 1467318775522 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}] 13:32:55 INFO - PROCESS | 2972 | 1467318775525 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:55 INFO - PROCESS | 2972 | 1467318775674 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 13:32:55 INFO - PROCESS | 2972 | 1467318775804 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:55 INFO - PROCESS | 2972 | 1467318775807 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:55 INFO - PROCESS | 2972 | ++DOCSHELL 1002DC00 == 38 [pid = 2972] [id = 285] 13:32:55 INFO - PROCESS | 2972 | ++DOMWINDOW == 94 (13ED6800) [pid = 2972] [serial = 854] [outer = 00000000] 13:32:56 INFO - PROCESS | 2972 | ++DOMWINDOW == 95 (19FEB400) [pid = 2972] [serial = 855] [outer = 13ED6800] 13:32:56 INFO - PROCESS | 2972 | 1467318776025 Marionette DEBUG loaded listener.js 13:32:56 INFO - PROCESS | 2972 | ++DOMWINDOW == 96 (1BA2F400) [pid = 2972] [serial = 856] [outer = 13ED6800] 13:32:56 INFO - PROCESS | 2972 | --DOMWINDOW == 95 (19812800) [pid = 2972] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:32:56 INFO - PROCESS | 2972 | --DOMWINDOW == 94 (19E77800) [pid = 2972] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:32:56 INFO - PROCESS | 2972 | --DOMWINDOW == 93 (19CBE800) [pid = 2972] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:32:56 INFO - PROCESS | 2972 | --DOMWINDOW == 92 (19E81000) [pid = 2972] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:32:56 INFO - PROCESS | 2972 | --DOMWINDOW == 91 (18E74800) [pid = 2972] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:32:56 INFO - PROCESS | 2972 | --DOMWINDOW == 90 (184B2400) [pid = 2972] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:32:56 INFO - PROCESS | 2972 | --DOMWINDOW == 89 (17276800) [pid = 2972] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:32:56 INFO - PROCESS | 2972 | --DOMWINDOW == 88 (1574FC00) [pid = 2972] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:32:56 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (1448FC00) [pid = 2972] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:32:56 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (13ECE800) [pid = 2972] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:32:56 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (10026400) [pid = 2972] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:32:56 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (0FDD1400) [pid = 2972] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:32:56 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (1981E000) [pid = 2972] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:32:56 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (1721AC00) [pid = 2972] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:32:56 INFO - PROCESS | 2972 | 1467318776409 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]]]}] 13:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 930ms 13:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:32:56 INFO - PROCESS | 2972 | 1467318776441 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 13:32:56 INFO - PROCESS | 2972 | 1467318776443 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 13:32:56 INFO - PROCESS | 2972 | 1467318776446 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:32:56 INFO - PROCESS | 2972 | 1467318776448 Marionette TRACE conn5 <- [1,1106,null,{}] 13:32:56 INFO - PROCESS | 2972 | 1467318776451 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}] 13:32:56 INFO - PROCESS | 2972 | 1467318776453 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:56 INFO - PROCESS | 2972 | 1467318776535 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 13:32:56 INFO - PROCESS | 2972 | 1467318776639 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:56 INFO - PROCESS | 2972 | 1467318776641 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:56 INFO - PROCESS | 2972 | [2972] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 13:32:56 INFO - PROCESS | 2972 | ++DOCSHELL 17807000 == 39 [pid = 2972] [id = 286] 13:32:56 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (1796A800) [pid = 2972] [serial = 857] [outer = 00000000] 13:32:56 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (19819000) [pid = 2972] [serial = 858] [outer = 1796A800] 13:32:56 INFO - PROCESS | 2972 | 1467318776699 Marionette DEBUG loaded listener.js 13:32:56 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (19E58000) [pid = 2972] [serial = 859] [outer = 1796A800] 13:32:57 INFO - PROCESS | 2972 | 1467318777054 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]]]}] 13:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 630ms 13:32:57 INFO - PROCESS | 2972 | 1467318777077 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 13:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:32:57 INFO - PROCESS | 2972 | 1467318777079 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 13:32:57 INFO - PROCESS | 2972 | 1467318777082 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:32:57 INFO - PROCESS | 2972 | 1467318777084 Marionette TRACE conn5 <- [1,1110,null,{}] 13:32:57 INFO - PROCESS | 2972 | 1467318777087 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}] 13:32:57 INFO - PROCESS | 2972 | 1467318777089 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:57 INFO - PROCESS | 2972 | 1467318777202 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 13:32:57 INFO - PROCESS | 2972 | 1467318777210 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:57 INFO - PROCESS | 2972 | 1467318777212 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:57 INFO - PROCESS | 2972 | ++DOCSHELL 19812800 == 40 [pid = 2972] [id = 287] 13:32:57 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (19E80400) [pid = 2972] [serial = 860] [outer = 00000000] 13:32:57 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (1BA39000) [pid = 2972] [serial = 861] [outer = 19E80400] 13:32:57 INFO - PROCESS | 2972 | 1467318777255 Marionette DEBUG loaded listener.js 13:32:57 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (1BA6F400) [pid = 2972] [serial = 862] [outer = 19E80400] 13:32:57 INFO - PROCESS | 2972 | 1467318777687 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]]]}] 13:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 630ms 13:32:57 INFO - PROCESS | 2972 | 1467318777713 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 13:32:57 INFO - PROCESS | 2972 | 1467318777715 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 13:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:32:57 INFO - PROCESS | 2972 | 1467318777718 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:32:57 INFO - PROCESS | 2972 | 1467318777719 Marionette TRACE conn5 <- [1,1114,null,{}] 13:32:57 INFO - PROCESS | 2972 | 1467318777723 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}] 13:32:57 INFO - PROCESS | 2972 | 1467318777725 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:57 INFO - PROCESS | 2972 | 1467318777838 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 13:32:57 INFO - PROCESS | 2972 | 1467318777846 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:57 INFO - PROCESS | 2972 | 1467318777848 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:57 INFO - PROCESS | 2972 | ++DOCSHELL 1890C000 == 41 [pid = 2972] [id = 288] 13:32:57 INFO - PROCESS | 2972 | ++DOMWINDOW == 89 (189BC400) [pid = 2972] [serial = 863] [outer = 00000000] 13:32:57 INFO - PROCESS | 2972 | ++DOMWINDOW == 90 (1BDCD000) [pid = 2972] [serial = 864] [outer = 189BC400] 13:32:57 INFO - PROCESS | 2972 | 1467318777901 Marionette DEBUG loaded listener.js 13:32:57 INFO - PROCESS | 2972 | ++DOMWINDOW == 91 (1BDD1400) [pid = 2972] [serial = 865] [outer = 189BC400] 13:32:58 INFO - PROCESS | 2972 | 1467318778754 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]]]}] 13:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1121ms 13:32:58 INFO - PROCESS | 2972 | 1467318778841 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 13:32:58 INFO - PROCESS | 2972 | 1467318778845 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 13:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:32:58 INFO - PROCESS | 2972 | 1467318778850 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:32:58 INFO - PROCESS | 2972 | 1467318778855 Marionette TRACE conn5 <- [1,1118,null,{}] 13:32:58 INFO - PROCESS | 2972 | 1467318778860 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}] 13:32:58 INFO - PROCESS | 2972 | 1467318778863 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:59 INFO - PROCESS | 2972 | 1467318779016 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 13:32:59 INFO - PROCESS | 2972 | 1467318779140 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:59 INFO - PROCESS | 2972 | 1467318779143 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:32:59 INFO - PROCESS | 2972 | ++DOCSHELL 0FD75800 == 42 [pid = 2972] [id = 289] 13:32:59 INFO - PROCESS | 2972 | ++DOMWINDOW == 92 (0FD7F400) [pid = 2972] [serial = 866] [outer = 00000000] 13:32:59 INFO - PROCESS | 2972 | ++DOMWINDOW == 93 (0FEA4800) [pid = 2972] [serial = 867] [outer = 0FD7F400] 13:32:59 INFO - PROCESS | 2972 | 1467318779202 Marionette DEBUG loaded listener.js 13:32:59 INFO - PROCESS | 2972 | ++DOMWINDOW == 94 (1002EC00) [pid = 2972] [serial = 868] [outer = 0FD7F400] 13:33:00 INFO - PROCESS | 2972 | 1467318780150 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]]]}] 13:33:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:33:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1381ms 13:33:00 INFO - PROCESS | 2972 | 1467318780232 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 13:33:00 INFO - PROCESS | 2972 | 1467318780236 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 13:33:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:33:00 INFO - PROCESS | 2972 | 1467318780241 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:33:00 INFO - PROCESS | 2972 | 1467318780244 Marionette TRACE conn5 <- [1,1122,null,{}] 13:33:00 INFO - PROCESS | 2972 | 1467318780250 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}] 13:33:00 INFO - PROCESS | 2972 | 1467318780253 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:00 INFO - PROCESS | 2972 | 1467318780429 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 13:33:00 INFO - PROCESS | 2972 | --DOCSHELL 19812800 == 41 [pid = 2972] [id = 287] 13:33:00 INFO - PROCESS | 2972 | --DOCSHELL 17807000 == 40 [pid = 2972] [id = 286] 13:33:00 INFO - PROCESS | 2972 | --DOCSHELL 1002DC00 == 39 [pid = 2972] [id = 285] 13:33:00 INFO - PROCESS | 2972 | --DOCSHELL 19817000 == 38 [pid = 2972] [id = 284] 13:33:00 INFO - PROCESS | 2972 | --DOCSHELL 10003C00 == 37 [pid = 2972] [id = 283] 13:33:00 INFO - PROCESS | 2972 | --DOCSHELL 18A13400 == 36 [pid = 2972] [id = 282] 13:33:00 INFO - PROCESS | 2972 | --DOCSHELL 1890F400 == 35 [pid = 2972] [id = 281] 13:33:00 INFO - PROCESS | 2972 | --DOCSHELL 17279000 == 34 [pid = 2972] [id = 280] 13:33:00 INFO - PROCESS | 2972 | --DOCSHELL 15E41800 == 33 [pid = 2972] [id = 279] 13:33:00 INFO - PROCESS | 2972 | --DOCSHELL 13ECDC00 == 32 [pid = 2972] [id = 278] 13:33:00 INFO - PROCESS | 2972 | --DOMWINDOW == 93 (1BA33800) [pid = 2972] [serial = 822] [outer = 00000000] [url = about:blank] 13:33:00 INFO - PROCESS | 2972 | --DOCSHELL 13EC9400 == 31 [pid = 2972] [id = 277] 13:33:00 INFO - PROCESS | 2972 | --DOCSHELL 1002C800 == 30 [pid = 2972] [id = 276] 13:33:00 INFO - PROCESS | 2972 | --DOCSHELL 0FD96C00 == 29 [pid = 2972] [id = 275] 13:33:00 INFO - PROCESS | 2972 | --DOCSHELL 15E4D400 == 28 [pid = 2972] [id = 274] 13:33:00 INFO - PROCESS | 2972 | --DOMWINDOW == 92 (19845800) [pid = 2972] [serial = 807] [outer = 00000000] [url = about:blank] 13:33:00 INFO - PROCESS | 2972 | --DOMWINDOW == 91 (1B2E1000) [pid = 2972] [serial = 820] [outer = 00000000] [url = about:blank] 13:33:00 INFO - PROCESS | 2972 | --DOMWINDOW == 90 (19E54000) [pid = 2972] [serial = 810] [outer = 00000000] [url = about:blank] 13:33:00 INFO - PROCESS | 2972 | --DOMWINDOW == 89 (19863400) [pid = 2972] [serial = 808] [outer = 00000000] [url = about:blank] 13:33:00 INFO - PROCESS | 2972 | --DOMWINDOW == 88 (19FE7800) [pid = 2972] [serial = 813] [outer = 00000000] [url = about:blank] 13:33:00 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (19E58400) [pid = 2972] [serial = 811] [outer = 00000000] [url = about:blank] 13:33:00 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (1B1E4C00) [pid = 2972] [serial = 819] [outer = 00000000] [url = about:blank] 13:33:00 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (1ABE7000) [pid = 2972] [serial = 814] [outer = 00000000] [url = about:blank] 13:33:00 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (19584C00) [pid = 2972] [serial = 804] [outer = 00000000] [url = about:blank] 13:33:00 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (18A11400) [pid = 2972] [serial = 801] [outer = 00000000] [url = about:blank] 13:33:00 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (18A18800) [pid = 2972] [serial = 802] [outer = 00000000] [url = about:blank] 13:33:00 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (17F98000) [pid = 2972] [serial = 798] [outer = 00000000] [url = about:blank] 13:33:00 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (18767400) [pid = 2972] [serial = 799] [outer = 00000000] [url = about:blank] 13:33:00 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (1673E800) [pid = 2972] [serial = 795] [outer = 00000000] [url = about:blank] 13:33:00 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (1721B800) [pid = 2972] [serial = 796] [outer = 00000000] [url = about:blank] 13:33:00 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (14925000) [pid = 2972] [serial = 792] [outer = 00000000] [url = about:blank] 13:33:00 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (0FE28400) [pid = 2972] [serial = 793] [outer = 00000000] [url = about:blank] 13:33:00 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (13ED6400) [pid = 2972] [serial = 789] [outer = 00000000] [url = about:blank] 13:33:00 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (140AD000) [pid = 2972] [serial = 790] [outer = 00000000] [url = about:blank] 13:33:00 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (1002A400) [pid = 2972] [serial = 786] [outer = 00000000] [url = about:blank] 13:33:00 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (1005EC00) [pid = 2972] [serial = 787] [outer = 00000000] [url = about:blank] 13:33:00 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (0FE23C00) [pid = 2972] [serial = 783] [outer = 00000000] [url = about:blank] 13:33:00 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (0FE2C400) [pid = 2972] [serial = 784] [outer = 00000000] [url = about:blank] 13:33:00 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (19FE9000) [pid = 2972] [serial = 781] [outer = 00000000] [url = about:blank] 13:33:00 INFO - PROCESS | 2972 | --DOMWINDOW == 68 (18A0C800) [pid = 2972] [serial = 816] [outer = 00000000] [url = about:blank] 13:33:00 INFO - PROCESS | 2972 | --DOMWINDOW == 67 (18A13C00) [pid = 2972] [serial = 817] [outer = 00000000] [url = about:blank] 13:33:00 INFO - PROCESS | 2972 | --DOMWINDOW == 66 (19372400) [pid = 2972] [serial = 805] [outer = 00000000] [url = about:blank] 13:33:00 INFO - PROCESS | 2972 | 1467318780571 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:00 INFO - PROCESS | 2972 | 1467318780574 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:00 INFO - PROCESS | 2972 | ++DOCSHELL 0C968C00 == 29 [pid = 2972] [id = 290] 13:33:00 INFO - PROCESS | 2972 | ++DOMWINDOW == 67 (0C974400) [pid = 2972] [serial = 869] [outer = 00000000] 13:33:00 INFO - PROCESS | 2972 | ++DOMWINDOW == 68 (0FD74800) [pid = 2972] [serial = 870] [outer = 0C974400] 13:33:00 INFO - PROCESS | 2972 | 1467318780625 Marionette DEBUG loaded listener.js 13:33:00 INFO - PROCESS | 2972 | ++DOMWINDOW == 69 (0FDD0400) [pid = 2972] [serial = 871] [outer = 0C974400] 13:33:01 INFO - PROCESS | 2972 | 1467318781038 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]]]}] 13:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 830ms 13:33:01 INFO - PROCESS | 2972 | 1467318781095 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 13:33:01 INFO - PROCESS | 2972 | 1467318781100 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 13:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:33:01 INFO - PROCESS | 2972 | 1467318781107 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:33:01 INFO - PROCESS | 2972 | 1467318781109 Marionette TRACE conn5 <- [1,1126,null,{}] 13:33:01 INFO - PROCESS | 2972 | 1467318781113 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}] 13:33:01 INFO - PROCESS | 2972 | 1467318781116 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:01 INFO - PROCESS | 2972 | 1467318781207 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 13:33:01 INFO - PROCESS | 2972 | 1467318781214 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:01 INFO - PROCESS | 2972 | 1467318781216 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:01 INFO - PROCESS | 2972 | ++DOCSHELL 10065800 == 30 [pid = 2972] [id = 291] 13:33:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (10066000) [pid = 2972] [serial = 872] [outer = 00000000] 13:33:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (104B8000) [pid = 2972] [serial = 873] [outer = 10066000] 13:33:01 INFO - PROCESS | 2972 | 1467318781263 Marionette DEBUG loaded listener.js 13:33:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (10F40000) [pid = 2972] [serial = 874] [outer = 10066000] 13:33:01 INFO - PROCESS | 2972 | 1467318781709 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]]]}] 13:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 670ms 13:33:01 INFO - PROCESS | 2972 | 1467318781777 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 13:33:01 INFO - PROCESS | 2972 | 1467318781780 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 13:33:01 INFO - PROCESS | 2972 | 1467318781783 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:33:01 INFO - PROCESS | 2972 | 1467318781787 Marionette TRACE conn5 <- [1,1130,null,{}] 13:33:01 INFO - PROCESS | 2972 | 1467318781797 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}] 13:33:01 INFO - PROCESS | 2972 | 1467318781802 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:01 INFO - PROCESS | 2972 | 1467318781911 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 13:33:01 INFO - PROCESS | 2972 | 1467318781927 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:01 INFO - PROCESS | 2972 | 1467318781930 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:01 INFO - PROCESS | 2972 | ++DOCSHELL 1482C000 == 31 [pid = 2972] [id = 292] 13:33:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (14895000) [pid = 2972] [serial = 875] [outer = 00000000] 13:33:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (14928400) [pid = 2972] [serial = 876] [outer = 14895000] 13:33:01 INFO - PROCESS | 2972 | 1467318781978 Marionette DEBUG loaded listener.js 13:33:02 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (149DE800) [pid = 2972] [serial = 877] [outer = 14895000] 13:33:02 INFO - PROCESS | 2972 | 1467318782419 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]]]}] 13:33:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 670ms 13:33:02 INFO - PROCESS | 2972 | 1467318782457 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 13:33:02 INFO - PROCESS | 2972 | 1467318782460 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 13:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:33:02 INFO - PROCESS | 2972 | 1467318782472 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:33:02 INFO - PROCESS | 2972 | 1467318782474 Marionette TRACE conn5 <- [1,1134,null,{}] 13:33:02 INFO - PROCESS | 2972 | 1467318782477 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}] 13:33:02 INFO - PROCESS | 2972 | 1467318782479 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:02 INFO - PROCESS | 2972 | 1467318782565 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 13:33:02 INFO - PROCESS | 2972 | 1467318782570 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:02 INFO - PROCESS | 2972 | 1467318782572 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:02 INFO - PROCESS | 2972 | ++DOCSHELL 1574E800 == 32 [pid = 2972] [id = 293] 13:33:02 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (1574F000) [pid = 2972] [serial = 878] [outer = 00000000] 13:33:02 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (17215800) [pid = 2972] [serial = 879] [outer = 1574F000] 13:33:02 INFO - PROCESS | 2972 | 1467318782617 Marionette DEBUG loaded listener.js 13:33:02 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (1721C400) [pid = 2972] [serial = 880] [outer = 1574F000] 13:33:03 INFO - PROCESS | 2972 | 1467318783104 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]]]}] 13:33:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 670ms 13:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:33:03 INFO - PROCESS | 2972 | 1467318783148 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 13:33:03 INFO - PROCESS | 2972 | 1467318783150 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 13:33:03 INFO - PROCESS | 2972 | 1467318783153 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:33:03 INFO - PROCESS | 2972 | 1467318783155 Marionette TRACE conn5 <- [1,1138,null,{}] 13:33:03 INFO - PROCESS | 2972 | 1467318783158 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}] 13:33:03 INFO - PROCESS | 2972 | 1467318783160 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:03 INFO - PROCESS | 2972 | 1467318783266 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 13:33:03 INFO - PROCESS | 2972 | 1467318783354 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:03 INFO - PROCESS | 2972 | 1467318783356 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:03 INFO - PROCESS | 2972 | ++DOCSHELL 10227000 == 33 [pid = 2972] [id = 294] 13:33:03 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (149E5C00) [pid = 2972] [serial = 881] [outer = 00000000] 13:33:03 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (17807C00) [pid = 2972] [serial = 882] [outer = 149E5C00] 13:33:03 INFO - PROCESS | 2972 | 1467318783400 Marionette DEBUG loaded listener.js 13:33:03 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (17F81400) [pid = 2972] [serial = 883] [outer = 149E5C00] 13:33:03 INFO - PROCESS | 2972 | 1467318783845 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]]]}] 13:33:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 730ms 13:33:03 INFO - PROCESS | 2972 | 1467318783888 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 13:33:03 INFO - PROCESS | 2972 | 1467318783890 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 13:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:33:03 INFO - PROCESS | 2972 | 1467318783894 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:33:03 INFO - PROCESS | 2972 | 1467318783895 Marionette TRACE conn5 <- [1,1142,null,{}] 13:33:03 INFO - PROCESS | 2972 | 1467318783899 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}] 13:33:03 INFO - PROCESS | 2972 | 1467318783904 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:04 INFO - PROCESS | 2972 | 1467318784036 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 13:33:04 INFO - PROCESS | 2972 | 1467318784098 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:04 INFO - PROCESS | 2972 | 1467318784100 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:04 INFO - PROCESS | 2972 | ++DOCSHELL 17F91400 == 34 [pid = 2972] [id = 295] 13:33:04 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (17F91800) [pid = 2972] [serial = 884] [outer = 00000000] 13:33:04 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (18A14800) [pid = 2972] [serial = 885] [outer = 17F91800] 13:33:04 INFO - PROCESS | 2972 | 1467318784146 Marionette DEBUG loaded listener.js 13:33:04 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (18A19800) [pid = 2972] [serial = 886] [outer = 17F91800] 13:33:04 INFO - PROCESS | 2972 | 1467318784593 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]]]}] 13:33:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 770ms 13:33:04 INFO - PROCESS | 2972 | 1467318784669 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 13:33:04 INFO - PROCESS | 2972 | 1467318784671 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 13:33:04 INFO - PROCESS | 2972 | 1467318784674 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:33:04 INFO - PROCESS | 2972 | 1467318784676 Marionette TRACE conn5 <- [1,1146,null,{}] 13:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:33:04 INFO - PROCESS | 2972 | 1467318784679 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}] 13:33:04 INFO - PROCESS | 2972 | 1467318784681 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:04 INFO - PROCESS | 2972 | 1467318784788 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 13:33:04 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (19E80400) [pid = 2972] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:33:04 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (10222400) [pid = 2972] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:33:04 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (17280000) [pid = 2972] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:33:04 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (18910C00) [pid = 2972] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:33:04 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (13EC9C00) [pid = 2972] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:33:04 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (18A19C00) [pid = 2972] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:33:04 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (1002CC00) [pid = 2972] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:33:04 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (19FED000) [pid = 2972] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:33:04 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (140AB800) [pid = 2972] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:33:04 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (0FD98C00) [pid = 2972] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:33:04 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (15E41C00) [pid = 2972] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:33:04 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (19817800) [pid = 2972] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:33:04 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (13ED6800) [pid = 2972] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:33:04 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (1796A800) [pid = 2972] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:33:04 INFO - PROCESS | 2972 | 1467318785004 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:05 INFO - PROCESS | 2972 | 1467318785006 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:05 INFO - PROCESS | 2972 | ++DOCSHELL 0C9D3000 == 35 [pid = 2972] [id = 296] 13:33:05 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (0F7F7800) [pid = 2972] [serial = 887] [outer = 00000000] 13:33:05 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (10DE2000) [pid = 2972] [serial = 888] [outer = 0F7F7800] 13:33:05 INFO - PROCESS | 2972 | 1467318785051 Marionette DEBUG loaded listener.js 13:33:05 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (1489AC00) [pid = 2972] [serial = 889] [outer = 0F7F7800] 13:33:05 INFO - PROCESS | 2972 | 1467318785409 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]]]}] 13:33:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 13:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 770ms 13:33:05 INFO - PROCESS | 2972 | 1467318785449 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 13:33:05 INFO - PROCESS | 2972 | 1467318785451 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 13:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:33:05 INFO - PROCESS | 2972 | 1467318785454 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:33:05 INFO - PROCESS | 2972 | 1467318785456 Marionette TRACE conn5 <- [1,1150,null,{}] 13:33:05 INFO - PROCESS | 2972 | 1467318785459 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}] 13:33:05 INFO - PROCESS | 2972 | 1467318785461 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:05 INFO - PROCESS | 2972 | 1467318785571 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 13:33:05 INFO - PROCESS | 2972 | 1467318785620 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:05 INFO - PROCESS | 2972 | 1467318785622 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:05 INFO - PROCESS | 2972 | ++DOCSHELL 10027C00 == 36 [pid = 2972] [id = 297] 13:33:05 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (18A15C00) [pid = 2972] [serial = 890] [outer = 00000000] 13:33:05 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (19586000) [pid = 2972] [serial = 891] [outer = 18A15C00] 13:33:05 INFO - PROCESS | 2972 | 1467318785667 Marionette DEBUG loaded listener.js 13:33:05 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (19814400) [pid = 2972] [serial = 892] [outer = 18A15C00] 13:33:06 INFO - PROCESS | 2972 | 1467318786010 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]]]}] 13:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 630ms 13:33:06 INFO - PROCESS | 2972 | 1467318786086 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 13:33:06 INFO - PROCESS | 2972 | 1467318786088 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 13:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:33:06 INFO - PROCESS | 2972 | 1467318786091 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:33:06 INFO - PROCESS | 2972 | 1467318786092 Marionette TRACE conn5 <- [1,1154,null,{}] 13:33:06 INFO - PROCESS | 2972 | 1467318786096 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}] 13:33:06 INFO - PROCESS | 2972 | 1467318786098 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:06 INFO - PROCESS | 2972 | 1467318786212 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 13:33:06 INFO - PROCESS | 2972 | 1467318786247 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:06 INFO - PROCESS | 2972 | 1467318786249 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:06 INFO - PROCESS | 2972 | ++DOCSHELL 19374800 == 37 [pid = 2972] [id = 298] 13:33:06 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (19585400) [pid = 2972] [serial = 893] [outer = 00000000] 13:33:06 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (19919400) [pid = 2972] [serial = 894] [outer = 19585400] 13:33:06 INFO - PROCESS | 2972 | 1467318786301 Marionette DEBUG loaded listener.js 13:33:06 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (19CB8C00) [pid = 2972] [serial = 895] [outer = 19585400] 13:33:06 INFO - PROCESS | 2972 | 1467318786708 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]]]}] 13:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 670ms 13:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:33:06 INFO - PROCESS | 2972 | 1467318786761 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 13:33:06 INFO - PROCESS | 2972 | 1467318786763 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 13:33:06 INFO - PROCESS | 2972 | 1467318786767 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:33:06 INFO - PROCESS | 2972 | 1467318786768 Marionette TRACE conn5 <- [1,1158,null,{}] 13:33:06 INFO - PROCESS | 2972 | 1467318786781 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}] 13:33:06 INFO - PROCESS | 2972 | 1467318786783 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:06 INFO - PROCESS | 2972 | 1467318786861 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 13:33:06 INFO - PROCESS | 2972 | 1467318786867 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:06 INFO - PROCESS | 2972 | 1467318786869 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:06 INFO - PROCESS | 2972 | ++DOCSHELL 19CBB000 == 38 [pid = 2972] [id = 299] 13:33:06 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (19CC1000) [pid = 2972] [serial = 896] [outer = 00000000] 13:33:06 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (19E59000) [pid = 2972] [serial = 897] [outer = 19CC1000] 13:33:06 INFO - PROCESS | 2972 | 1467318786912 Marionette DEBUG loaded listener.js 13:33:06 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (19E5A400) [pid = 2972] [serial = 898] [outer = 19CC1000] 13:33:07 INFO - PROCESS | 2972 | 1467318787645 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]]]}] 13:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 930ms 13:33:07 INFO - PROCESS | 2972 | 1467318787698 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 13:33:07 INFO - PROCESS | 2972 | 1467318787703 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 13:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:33:07 INFO - PROCESS | 2972 | 1467318787707 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:33:07 INFO - PROCESS | 2972 | 1467318787713 Marionette TRACE conn5 <- [1,1162,null,{}] 13:33:07 INFO - PROCESS | 2972 | 1467318787718 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}] 13:33:07 INFO - PROCESS | 2972 | 1467318787721 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:07 INFO - PROCESS | 2972 | 1467318787869 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 13:33:07 INFO - PROCESS | 2972 | 1467318787999 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:07 INFO - PROCESS | 2972 | 1467318788002 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:08 INFO - PROCESS | 2972 | ++DOCSHELL 0FD94000 == 39 [pid = 2972] [id = 300] 13:33:08 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (0FDCE000) [pid = 2972] [serial = 899] [outer = 00000000] 13:33:08 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (1005F000) [pid = 2972] [serial = 900] [outer = 0FDCE000] 13:33:08 INFO - PROCESS | 2972 | 1467318788062 Marionette DEBUG loaded listener.js 13:33:08 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (1022BC00) [pid = 2972] [serial = 901] [outer = 0FDCE000] 13:33:08 INFO - PROCESS | 2972 | 1467318788623 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] 13:33:08 INFO - PROCESS | 2972 | 1467318788704 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 13:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 13:33:08 INFO - PROCESS | 2972 | 1467318788710 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:33:08 INFO - PROCESS | 2972 | 1467318788713 Marionette TRACE conn5 <- [1,1166,null,{}] 13:33:08 INFO - PROCESS | 2972 | 1467318788718 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}] 13:33:08 INFO - PROCESS | 2972 | 1467318788720 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:08 INFO - PROCESS | 2972 | 1467318788833 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 13:33:08 INFO - PROCESS | 2972 | 1467318788937 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:08 INFO - PROCESS | 2972 | 1467318788939 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:08 INFO - PROCESS | 2972 | ++DOCSHELL 1575A400 == 40 [pid = 2972] [id = 301] 13:33:08 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (15E44000) [pid = 2972] [serial = 902] [outer = 00000000] 13:33:08 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (17277400) [pid = 2972] [serial = 903] [outer = 15E44000] 13:33:08 INFO - PROCESS | 2972 | 1467318788996 Marionette DEBUG loaded listener.js 13:33:09 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (17F96800) [pid = 2972] [serial = 904] [outer = 15E44000] 13:33:09 INFO - PROCESS | 2972 | 1467318789636 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] 13:33:09 INFO - PROCESS | 2972 | 1467318789686 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 13:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 13:33:09 INFO - PROCESS | 2972 | 1467318789690 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:33:09 INFO - PROCESS | 2972 | 1467318789694 Marionette TRACE conn5 <- [1,1170,null,{}] 13:33:09 INFO - PROCESS | 2972 | 1467318789705 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}] 13:33:09 INFO - PROCESS | 2972 | 1467318789710 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:09 INFO - PROCESS | 2972 | 1467318789818 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 13:33:09 INFO - PROCESS | 2972 | 1467318789951 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:09 INFO - PROCESS | 2972 | 1467318789954 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:09 INFO - PROCESS | 2972 | ++DOCSHELL 19E83400 == 41 [pid = 2972] [id = 302] 13:33:09 INFO - PROCESS | 2972 | ++DOMWINDOW == 89 (19E83800) [pid = 2972] [serial = 905] [outer = 00000000] 13:33:09 INFO - PROCESS | 2972 | ++DOMWINDOW == 90 (19FE7C00) [pid = 2972] [serial = 906] [outer = 19E83800] 13:33:10 INFO - PROCESS | 2972 | 1467318790012 Marionette DEBUG loaded listener.js 13:33:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 91 (1B1A9000) [pid = 2972] [serial = 907] [outer = 19E83800] 13:33:10 INFO - PROCESS | 2972 | 1467318790661 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] 13:33:10 INFO - PROCESS | 2972 | 1467318790719 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 13:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 13:33:10 INFO - PROCESS | 2972 | 1467318790722 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:33:10 INFO - PROCESS | 2972 | 1467318790724 Marionette TRACE conn5 <- [1,1174,null,{}] 13:33:10 INFO - PROCESS | 2972 | 1467318790728 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}] 13:33:10 INFO - PROCESS | 2972 | 1467318790731 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:10 INFO - PROCESS | 2972 | 1467318790841 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 13:33:11 INFO - PROCESS | 2972 | 1467318791062 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:11 INFO - PROCESS | 2972 | 1467318791066 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:11 INFO - PROCESS | 2972 | ++DOCSHELL 0F678C00 == 42 [pid = 2972] [id = 303] 13:33:11 INFO - PROCESS | 2972 | ++DOMWINDOW == 92 (0FD81C00) [pid = 2972] [serial = 908] [outer = 00000000] 13:33:11 INFO - PROCESS | 2972 | ++DOMWINDOW == 93 (0FE27000) [pid = 2972] [serial = 909] [outer = 0FD81C00] 13:33:11 INFO - PROCESS | 2972 | 1467318791125 Marionette DEBUG loaded listener.js 13:33:11 INFO - PROCESS | 2972 | ++DOMWINDOW == 94 (10023C00) [pid = 2972] [serial = 910] [outer = 0FD81C00] 13:33:12 INFO - PROCESS | 2972 | --DOCSHELL 19374800 == 41 [pid = 2972] [id = 298] 13:33:12 INFO - PROCESS | 2972 | --DOCSHELL 10027C00 == 40 [pid = 2972] [id = 297] 13:33:12 INFO - PROCESS | 2972 | --DOCSHELL 0C9D3000 == 39 [pid = 2972] [id = 296] 13:33:12 INFO - PROCESS | 2972 | --DOCSHELL 17F91400 == 38 [pid = 2972] [id = 295] 13:33:12 INFO - PROCESS | 2972 | --DOCSHELL 10227000 == 37 [pid = 2972] [id = 294] 13:33:12 INFO - PROCESS | 2972 | --DOCSHELL 1574E800 == 36 [pid = 2972] [id = 293] 13:33:12 INFO - PROCESS | 2972 | --DOCSHELL 1482C000 == 35 [pid = 2972] [id = 292] 13:33:12 INFO - PROCESS | 2972 | --DOCSHELL 10065800 == 34 [pid = 2972] [id = 291] 13:33:12 INFO - PROCESS | 2972 | --DOCSHELL 0C968C00 == 33 [pid = 2972] [id = 290] 13:33:12 INFO - PROCESS | 2972 | --DOCSHELL 1890C000 == 32 [pid = 2972] [id = 288] 13:33:12 INFO - PROCESS | 2972 | --DOCSHELL 0FD75800 == 31 [pid = 2972] [id = 289] 13:33:12 INFO - PROCESS | 2972 | --DOCSHELL 19E83400 == 30 [pid = 2972] [id = 302] 13:33:12 INFO - PROCESS | 2972 | --DOCSHELL 1575A400 == 29 [pid = 2972] [id = 301] 13:33:12 INFO - PROCESS | 2972 | --DOCSHELL 19CBB000 == 28 [pid = 2972] [id = 299] 13:33:12 INFO - PROCESS | 2972 | --DOCSHELL 0FD94000 == 27 [pid = 2972] [id = 300] 13:33:12 INFO - PROCESS | 2972 | --DOMWINDOW == 93 (1BA39000) [pid = 2972] [serial = 861] [outer = 00000000] [url = about:blank] 13:33:12 INFO - PROCESS | 2972 | --DOMWINDOW == 92 (1981A000) [pid = 2972] [serial = 849] [outer = 00000000] [url = about:blank] 13:33:12 INFO - PROCESS | 2972 | --DOMWINDOW == 91 (17F8EC00) [pid = 2972] [serial = 840] [outer = 00000000] [url = about:blank] 13:33:12 INFO - PROCESS | 2972 | --DOMWINDOW == 90 (184B5400) [pid = 2972] [serial = 841] [outer = 00000000] [url = about:blank] 13:33:12 INFO - PROCESS | 2972 | --DOMWINDOW == 89 (18A0D000) [pid = 2972] [serial = 843] [outer = 00000000] [url = about:blank] 13:33:12 INFO - PROCESS | 2972 | --DOMWINDOW == 88 (18A14000) [pid = 2972] [serial = 844] [outer = 00000000] [url = about:blank] 13:33:12 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (13ECE000) [pid = 2972] [serial = 831] [outer = 00000000] [url = about:blank] 13:33:12 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (1401D800) [pid = 2972] [serial = 832] [outer = 00000000] [url = about:blank] 13:33:12 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (1957EC00) [pid = 2972] [serial = 846] [outer = 00000000] [url = about:blank] 13:33:12 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (0C70E400) [pid = 2972] [serial = 828] [outer = 00000000] [url = about:blank] 13:33:12 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (10062C00) [pid = 2972] [serial = 829] [outer = 00000000] [url = about:blank] 13:33:12 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (1BA36400) [pid = 2972] [serial = 823] [outer = 00000000] [url = about:blank] 13:33:12 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (1490F400) [pid = 2972] [serial = 834] [outer = 00000000] [url = about:blank] 13:33:12 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (149E5800) [pid = 2972] [serial = 835] [outer = 00000000] [url = about:blank] 13:33:12 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (0FDC9000) [pid = 2972] [serial = 825] [outer = 00000000] [url = about:blank] 13:33:12 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (0FDCD400) [pid = 2972] [serial = 826] [outer = 00000000] [url = about:blank] 13:33:12 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (17219000) [pid = 2972] [serial = 837] [outer = 00000000] [url = about:blank] 13:33:12 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (17221000) [pid = 2972] [serial = 838] [outer = 00000000] [url = about:blank] 13:33:12 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (19CBC800) [pid = 2972] [serial = 852] [outer = 00000000] [url = about:blank] 13:33:12 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (1981C000) [pid = 2972] [serial = 850] [outer = 00000000] [url = about:blank] 13:33:12 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (19D82C00) [pid = 2972] [serial = 853] [outer = 00000000] [url = about:blank] 13:33:12 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (1BA2F400) [pid = 2972] [serial = 856] [outer = 00000000] [url = about:blank] 13:33:12 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (19FEB400) [pid = 2972] [serial = 855] [outer = 00000000] [url = about:blank] 13:33:12 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (19819000) [pid = 2972] [serial = 858] [outer = 00000000] [url = about:blank] 13:33:12 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (1BA6F400) [pid = 2972] [serial = 862] [outer = 00000000] [url = about:blank] 13:33:12 INFO - PROCESS | 2972 | --DOMWINDOW == 68 (1936F800) [pid = 2972] [serial = 847] [outer = 00000000] [url = about:blank] 13:33:12 INFO - PROCESS | 2972 | --DOMWINDOW == 67 (19E58000) [pid = 2972] [serial = 859] [outer = 00000000] [url = about:blank] 13:33:12 INFO - PROCESS | 2972 | --DOMWINDOW == 66 (1BDCD000) [pid = 2972] [serial = 864] [outer = 00000000] [url = about:blank] 13:33:12 INFO - PROCESS | 2972 | 1467318792451 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] 13:33:12 INFO - PROCESS | 2972 | 1467318792603 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 13:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 13:33:12 INFO - PROCESS | 2972 | 1467318792611 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:33:12 INFO - PROCESS | 2972 | 1467318792614 Marionette TRACE conn5 <- [1,1178,null,{}] 13:33:12 INFO - PROCESS | 2972 | 1467318792620 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}] 13:33:12 INFO - PROCESS | 2972 | 1467318792624 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:12 INFO - PROCESS | 2972 | 1467318792713 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 13:33:12 INFO - PROCESS | 2972 | 1467318792725 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:12 INFO - PROCESS | 2972 | 1467318792729 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:12 INFO - PROCESS | 2972 | ++DOCSHELL 0FDCD400 == 28 [pid = 2972] [id = 304] 13:33:12 INFO - PROCESS | 2972 | ++DOMWINDOW == 67 (0FDCDC00) [pid = 2972] [serial = 911] [outer = 00000000] 13:33:12 INFO - PROCESS | 2972 | ++DOMWINDOW == 68 (0FE21400) [pid = 2972] [serial = 912] [outer = 0FDCDC00] 13:33:12 INFO - PROCESS | 2972 | 1467318792846 Marionette DEBUG loaded listener.js 13:33:12 INFO - PROCESS | 2972 | ++DOMWINDOW == 69 (0FE28C00) [pid = 2972] [serial = 913] [outer = 0FDCDC00] 13:33:13 INFO - PROCESS | 2972 | 1467318793264 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] 13:33:13 INFO - PROCESS | 2972 | 1467318793292 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 13:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 13:33:13 INFO - PROCESS | 2972 | 1467318793298 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:33:13 INFO - PROCESS | 2972 | 1467318793300 Marionette TRACE conn5 <- [1,1182,null,{}] 13:33:13 INFO - PROCESS | 2972 | 1467318793304 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}] 13:33:13 INFO - PROCESS | 2972 | 1467318793307 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:13 INFO - PROCESS | 2972 | 1467318793394 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 13:33:13 INFO - PROCESS | 2972 | 1467318793401 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:13 INFO - PROCESS | 2972 | 1467318793403 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:13 INFO - PROCESS | 2972 | ++DOCSHELL 10226C00 == 29 [pid = 2972] [id = 305] 13:33:13 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (10227000) [pid = 2972] [serial = 914] [outer = 00000000] 13:33:13 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (13EC9800) [pid = 2972] [serial = 915] [outer = 10227000] 13:33:13 INFO - PROCESS | 2972 | 1467318793452 Marionette DEBUG loaded listener.js 13:33:13 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (13ED0400) [pid = 2972] [serial = 916] [outer = 10227000] 13:33:13 INFO - PROCESS | 2972 | 1467318793929 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] 13:33:13 INFO - PROCESS | 2972 | 1467318793974 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 13:33:13 INFO - PROCESS | 2972 | 1467318793977 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 13:33:13 INFO - PROCESS | 2972 | 1467318793981 Marionette TRACE conn5 <- [1,1186,null,{}] 13:33:13 INFO - PROCESS | 2972 | 1467318793992 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}] 13:33:13 INFO - PROCESS | 2972 | 1467318793996 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:14 INFO - PROCESS | 2972 | 1467318794111 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 13:33:14 INFO - PROCESS | 2972 | 1467318794203 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:14 INFO - PROCESS | 2972 | 1467318794206 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:14 INFO - PROCESS | 2972 | ++DOCSHELL 1673E400 == 30 [pid = 2972] [id = 306] 13:33:14 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (1673EC00) [pid = 2972] [serial = 917] [outer = 00000000] 13:33:14 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (1721A000) [pid = 2972] [serial = 918] [outer = 1673EC00] 13:33:14 INFO - PROCESS | 2972 | 1467318794255 Marionette DEBUG loaded listener.js 13:33:14 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (17221C00) [pid = 2972] [serial = 919] [outer = 1673EC00] 13:33:14 INFO - PROCESS | 2972 | 1467318794690 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]]]}] 13:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 730ms 13:33:14 INFO - PROCESS | 2972 | 1467318794711 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 13:33:14 INFO - PROCESS | 2972 | 1467318794723 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 13:33:14 INFO - PROCESS | 2972 | 1467318794727 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:33:14 INFO - PROCESS | 2972 | 1467318794728 Marionette TRACE conn5 <- [1,1190,null,{}] 13:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:33:14 INFO - PROCESS | 2972 | 1467318794732 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}] 13:33:14 INFO - PROCESS | 2972 | 1467318794734 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:14 INFO - PROCESS | 2972 | 1467318794860 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 13:33:14 INFO - PROCESS | 2972 | 1467318794865 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:14 INFO - PROCESS | 2972 | 1467318794867 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:14 INFO - PROCESS | 2972 | ++DOCSHELL 17279400 == 31 [pid = 2972] [id = 307] 13:33:14 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (1727A000) [pid = 2972] [serial = 920] [outer = 00000000] 13:33:14 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (17F91400) [pid = 2972] [serial = 921] [outer = 1727A000] 13:33:14 INFO - PROCESS | 2972 | 1467318794913 Marionette DEBUG loaded listener.js 13:33:14 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (18914800) [pid = 2972] [serial = 922] [outer = 1727A000] 13:33:15 INFO - PROCESS | 2972 | 1467318795397 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]]]}] 13:33:15 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 13:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 730ms 13:33:15 INFO - PROCESS | 2972 | 1467318795486 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 13:33:15 INFO - PROCESS | 2972 | 1467318795488 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 13:33:15 INFO - PROCESS | 2972 | 1467318795491 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:33:15 INFO - PROCESS | 2972 | 1467318795493 Marionette TRACE conn5 <- [1,1194,null,{}] 13:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:33:15 INFO - PROCESS | 2972 | 1467318795496 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}] 13:33:15 INFO - PROCESS | 2972 | 1467318795499 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:15 INFO - PROCESS | 2972 | 1467318795605 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 13:33:15 INFO - PROCESS | 2972 | 1467318795618 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:15 INFO - PROCESS | 2972 | 1467318795620 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:15 INFO - PROCESS | 2972 | ++DOCSHELL 18A12400 == 32 [pid = 2972] [id = 308] 13:33:15 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (18A13000) [pid = 2972] [serial = 923] [outer = 00000000] 13:33:15 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (18D4A800) [pid = 2972] [serial = 924] [outer = 18A13000] 13:33:15 INFO - PROCESS | 2972 | 1467318795665 Marionette DEBUG loaded listener.js 13:33:15 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (19372C00) [pid = 2972] [serial = 925] [outer = 18A13000] 13:33:16 INFO - PROCESS | 2972 | 1467318796115 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]]]}] 13:33:16 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 13:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 670ms 13:33:16 INFO - PROCESS | 2972 | 1467318796168 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 13:33:16 INFO - PROCESS | 2972 | 1467318796170 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 13:33:16 INFO - PROCESS | 2972 | 1467318796173 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:33:16 INFO - PROCESS | 2972 | 1467318796175 Marionette TRACE conn5 <- [1,1198,null,{}] 13:33:16 INFO - PROCESS | 2972 | 1467318796184 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}] 13:33:16 INFO - PROCESS | 2972 | 1467318796189 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:16 INFO - PROCESS | 2972 | 1467318796325 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 13:33:16 INFO - PROCESS | 2972 | 1467318796340 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:16 INFO - PROCESS | 2972 | 1467318796342 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:16 INFO - PROCESS | 2972 | ++DOCSHELL 1958C400 == 33 [pid = 2972] [id = 309] 13:33:16 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (1958DC00) [pid = 2972] [serial = 926] [outer = 00000000] 13:33:16 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (19866000) [pid = 2972] [serial = 927] [outer = 1958DC00] 13:33:16 INFO - PROCESS | 2972 | 1467318796439 Marionette DEBUG loaded listener.js 13:33:16 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (19CB8400) [pid = 2972] [serial = 928] [outer = 1958DC00] 13:33:16 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (149E5C00) [pid = 2972] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:33:16 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (17F91800) [pid = 2972] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:33:16 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (0F7F7800) [pid = 2972] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:33:16 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (0FD7F400) [pid = 2972] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:33:16 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (10066000) [pid = 2972] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:33:16 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (189BC400) [pid = 2972] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:33:16 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (0C974400) [pid = 2972] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:33:16 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (1574F000) [pid = 2972] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:33:16 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (14895000) [pid = 2972] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:33:16 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (18A15C00) [pid = 2972] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:33:16 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (19CC1000) [pid = 2972] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:33:16 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (19585400) [pid = 2972] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:33:17 INFO - PROCESS | 2972 | 1467318797041 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]]]}] 13:33:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 930ms 13:33:17 INFO - PROCESS | 2972 | 1467318797108 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 13:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:33:17 INFO - PROCESS | 2972 | 1467318797110 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 13:33:17 INFO - PROCESS | 2972 | 1467318797113 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:33:17 INFO - PROCESS | 2972 | 1467318797115 Marionette TRACE conn5 <- [1,1202,null,{}] 13:33:17 INFO - PROCESS | 2972 | 1467318797123 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}] 13:33:17 INFO - PROCESS | 2972 | 1467318797125 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:17 INFO - PROCESS | 2972 | 1467318797204 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 13:33:17 INFO - PROCESS | 2972 | 1467318797210 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:17 INFO - PROCESS | 2972 | 1467318797211 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:17 INFO - PROCESS | 2972 | ++DOCSHELL 18A0D800 == 34 [pid = 2972] [id = 310] 13:33:17 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (18A10000) [pid = 2972] [serial = 929] [outer = 00000000] 13:33:17 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (1981E000) [pid = 2972] [serial = 930] [outer = 18A10000] 13:33:17 INFO - PROCESS | 2972 | 1467318797255 Marionette DEBUG loaded listener.js 13:33:17 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (1990D000) [pid = 2972] [serial = 931] [outer = 18A10000] 13:33:17 INFO - PROCESS | 2972 | 1467318797670 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]]]}] 13:33:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 570ms 13:33:17 INFO - PROCESS | 2972 | 1467318797684 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 13:33:17 INFO - PROCESS | 2972 | 1467318797686 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 13:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:33:17 INFO - PROCESS | 2972 | 1467318797689 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:33:17 INFO - PROCESS | 2972 | 1467318797691 Marionette TRACE conn5 <- [1,1206,null,{}] 13:33:17 INFO - PROCESS | 2972 | 1467318797694 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}] 13:33:17 INFO - PROCESS | 2972 | 1467318797696 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:17 INFO - PROCESS | 2972 | 1467318797815 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 13:33:17 INFO - PROCESS | 2972 | 1467318797823 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:17 INFO - PROCESS | 2972 | 1467318797825 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:17 INFO - PROCESS | 2972 | ++DOCSHELL 1981A800 == 35 [pid = 2972] [id = 311] 13:33:17 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (19CBE800) [pid = 2972] [serial = 932] [outer = 00000000] 13:33:17 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (19E57C00) [pid = 2972] [serial = 933] [outer = 19CBE800] 13:33:17 INFO - PROCESS | 2972 | 1467318797869 Marionette DEBUG loaded listener.js 13:33:17 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (19E58800) [pid = 2972] [serial = 934] [outer = 19CBE800] 13:33:18 INFO - PROCESS | 2972 | 1467318798288 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]]]}] 13:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 630ms 13:33:18 INFO - PROCESS | 2972 | 1467318798320 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 13:33:18 INFO - PROCESS | 2972 | 1467318798322 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 13:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:33:18 INFO - PROCESS | 2972 | 1467318798325 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:33:18 INFO - PROCESS | 2972 | 1467318798327 Marionette TRACE conn5 <- [1,1210,null,{}] 13:33:18 INFO - PROCESS | 2972 | 1467318798331 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}] 13:33:18 INFO - PROCESS | 2972 | 1467318798332 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:18 INFO - PROCESS | 2972 | 1467318798444 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 13:33:18 INFO - PROCESS | 2972 | 1467318798454 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:18 INFO - PROCESS | 2972 | 1467318798456 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:18 INFO - PROCESS | 2972 | ++DOCSHELL 19E57400 == 36 [pid = 2972] [id = 312] 13:33:18 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (19E78C00) [pid = 2972] [serial = 935] [outer = 00000000] 13:33:18 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (19FE4400) [pid = 2972] [serial = 936] [outer = 19E78C00] 13:33:18 INFO - PROCESS | 2972 | 1467318798499 Marionette DEBUG loaded listener.js 13:33:18 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (19FE5800) [pid = 2972] [serial = 937] [outer = 19E78C00] 13:33:19 INFO - PROCESS | 2972 | --DOCSHELL 10226C00 == 35 [pid = 2972] [id = 305] 13:33:19 INFO - PROCESS | 2972 | --DOCSHELL 0FDCD400 == 34 [pid = 2972] [id = 304] 13:33:19 INFO - PROCESS | 2972 | --DOCSHELL 0F678C00 == 33 [pid = 2972] [id = 303] 13:33:19 INFO - PROCESS | 2972 | --DOCSHELL 1673E400 == 32 [pid = 2972] [id = 306] 13:33:19 INFO - PROCESS | 2972 | --DOCSHELL 1958C400 == 31 [pid = 2972] [id = 309] 13:33:19 INFO - PROCESS | 2972 | --DOCSHELL 18A12400 == 30 [pid = 2972] [id = 308] 13:33:19 INFO - PROCESS | 2972 | --DOCSHELL 17279400 == 29 [pid = 2972] [id = 307] 13:33:19 INFO - PROCESS | 2972 | --DOCSHELL 18A0D800 == 28 [pid = 2972] [id = 310] 13:33:19 INFO - PROCESS | 2972 | --DOCSHELL 1981A800 == 27 [pid = 2972] [id = 311] 13:33:20 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (19E59000) [pid = 2972] [serial = 897] [outer = 00000000] [url = about:blank] 13:33:20 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (19E5A400) [pid = 2972] [serial = 898] [outer = 00000000] [url = about:blank] 13:33:20 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (19919400) [pid = 2972] [serial = 894] [outer = 00000000] [url = about:blank] 13:33:20 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (17807C00) [pid = 2972] [serial = 882] [outer = 00000000] [url = about:blank] 13:33:20 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (18A14800) [pid = 2972] [serial = 885] [outer = 00000000] [url = about:blank] 13:33:20 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (17F81400) [pid = 2972] [serial = 883] [outer = 00000000] [url = about:blank] 13:33:20 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (10DE2000) [pid = 2972] [serial = 888] [outer = 00000000] [url = about:blank] 13:33:20 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (0FEA4800) [pid = 2972] [serial = 867] [outer = 00000000] [url = about:blank] 13:33:20 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (1002EC00) [pid = 2972] [serial = 868] [outer = 00000000] [url = about:blank] 13:33:20 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (104B8000) [pid = 2972] [serial = 873] [outer = 00000000] [url = about:blank] 13:33:20 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (10F40000) [pid = 2972] [serial = 874] [outer = 00000000] [url = about:blank] 13:33:20 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (1BDD1400) [pid = 2972] [serial = 865] [outer = 00000000] [url = about:blank] 13:33:20 INFO - PROCESS | 2972 | --DOMWINDOW == 68 (0FD74800) [pid = 2972] [serial = 870] [outer = 00000000] [url = about:blank] 13:33:20 INFO - PROCESS | 2972 | --DOMWINDOW == 67 (0FDD0400) [pid = 2972] [serial = 871] [outer = 00000000] [url = about:blank] 13:33:20 INFO - PROCESS | 2972 | --DOMWINDOW == 66 (18A19800) [pid = 2972] [serial = 886] [outer = 00000000] [url = about:blank] 13:33:20 INFO - PROCESS | 2972 | --DOMWINDOW == 65 (17215800) [pid = 2972] [serial = 879] [outer = 00000000] [url = about:blank] 13:33:20 INFO - PROCESS | 2972 | --DOMWINDOW == 64 (14928400) [pid = 2972] [serial = 876] [outer = 00000000] [url = about:blank] 13:33:20 INFO - PROCESS | 2972 | --DOMWINDOW == 63 (149DE800) [pid = 2972] [serial = 877] [outer = 00000000] [url = about:blank] 13:33:20 INFO - PROCESS | 2972 | --DOMWINDOW == 62 (19CB8C00) [pid = 2972] [serial = 895] [outer = 00000000] [url = about:blank] 13:33:20 INFO - PROCESS | 2972 | --DOMWINDOW == 61 (1489AC00) [pid = 2972] [serial = 889] [outer = 00000000] [url = about:blank] 13:33:20 INFO - PROCESS | 2972 | --DOMWINDOW == 60 (19586000) [pid = 2972] [serial = 891] [outer = 00000000] [url = about:blank] 13:33:20 INFO - PROCESS | 2972 | --DOMWINDOW == 59 (19814400) [pid = 2972] [serial = 892] [outer = 00000000] [url = about:blank] 13:33:20 INFO - PROCESS | 2972 | --DOMWINDOW == 58 (1721C400) [pid = 2972] [serial = 880] [outer = 00000000] [url = about:blank] 13:33:20 INFO - PROCESS | 2972 | 1467318800229 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] 13:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 13:33:20 INFO - PROCESS | 2972 | 1467318800265 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 13:33:20 INFO - PROCESS | 2972 | 1467318800270 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:33:20 INFO - PROCESS | 2972 | 1467318800274 Marionette TRACE conn5 <- [1,1214,null,{}] 13:33:20 INFO - PROCESS | 2972 | 1467318800280 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}] 13:33:20 INFO - PROCESS | 2972 | 1467318800283 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:20 INFO - PROCESS | 2972 | 1467318800381 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 13:33:20 INFO - PROCESS | 2972 | 1467318800389 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:20 INFO - PROCESS | 2972 | 1467318800393 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:20 INFO - PROCESS | 2972 | ++DOCSHELL 0FDCB000 == 28 [pid = 2972] [id = 313] 13:33:20 INFO - PROCESS | 2972 | ++DOMWINDOW == 59 (0FDCD400) [pid = 2972] [serial = 938] [outer = 00000000] 13:33:20 INFO - PROCESS | 2972 | ++DOMWINDOW == 60 (0FE21800) [pid = 2972] [serial = 939] [outer = 0FDCD400] 13:33:20 INFO - PROCESS | 2972 | 1467318800442 Marionette DEBUG loaded listener.js 13:33:20 INFO - PROCESS | 2972 | ++DOMWINDOW == 61 (0FE2D400) [pid = 2972] [serial = 940] [outer = 0FDCD400] 13:33:20 INFO - PROCESS | 2972 | 1467318800921 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]]]}] 13:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 690ms 13:33:20 INFO - PROCESS | 2972 | 1467318800961 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 13:33:20 INFO - PROCESS | 2972 | 1467318800966 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 13:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:33:20 INFO - PROCESS | 2972 | 1467318800972 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:33:20 INFO - PROCESS | 2972 | 1467318800975 Marionette TRACE conn5 <- [1,1218,null,{}] 13:33:20 INFO - PROCESS | 2972 | 1467318800978 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}] 13:33:20 INFO - PROCESS | 2972 | 1467318800981 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:21 INFO - PROCESS | 2972 | 1467318801067 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 13:33:21 INFO - PROCESS | 2972 | 1467318801075 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:21 INFO - PROCESS | 2972 | 1467318801078 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:21 INFO - PROCESS | 2972 | ++DOCSHELL 1005DC00 == 29 [pid = 2972] [id = 314] 13:33:21 INFO - PROCESS | 2972 | ++DOMWINDOW == 62 (1005E000) [pid = 2972] [serial = 941] [outer = 00000000] 13:33:21 INFO - PROCESS | 2972 | ++DOMWINDOW == 63 (10063400) [pid = 2972] [serial = 942] [outer = 1005E000] 13:33:21 INFO - PROCESS | 2972 | 1467318801126 Marionette DEBUG loaded listener.js 13:33:21 INFO - PROCESS | 2972 | ++DOMWINDOW == 64 (10068000) [pid = 2972] [serial = 943] [outer = 1005E000] 13:33:21 INFO - PROCESS | 2972 | 1467318801596 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]]]}] 13:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 670ms 13:33:21 INFO - PROCESS | 2972 | 1467318801645 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 13:33:21 INFO - PROCESS | 2972 | 1467318801648 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 13:33:21 INFO - PROCESS | 2972 | 1467318801651 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:33:21 INFO - PROCESS | 2972 | 1467318801655 Marionette TRACE conn5 <- [1,1222,null,{}] 13:33:21 INFO - PROCESS | 2972 | 1467318801665 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}] 13:33:21 INFO - PROCESS | 2972 | 1467318801670 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:21 INFO - PROCESS | 2972 | 1467318801781 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 13:33:21 INFO - PROCESS | 2972 | 1467318801878 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:21 INFO - PROCESS | 2972 | 1467318801881 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:21 INFO - PROCESS | 2972 | ++DOCSHELL 14492800 == 30 [pid = 2972] [id = 315] 13:33:21 INFO - PROCESS | 2972 | ++DOMWINDOW == 65 (14492C00) [pid = 2972] [serial = 944] [outer = 00000000] 13:33:21 INFO - PROCESS | 2972 | ++DOMWINDOW == 66 (14895000) [pid = 2972] [serial = 945] [outer = 14492C00] 13:33:21 INFO - PROCESS | 2972 | 1467318801931 Marionette DEBUG loaded listener.js 13:33:21 INFO - PROCESS | 2972 | ++DOMWINDOW == 67 (1492F000) [pid = 2972] [serial = 946] [outer = 14492C00] 13:33:22 INFO - PROCESS | 2972 | 1467318802367 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]]]}] 13:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 770ms 13:33:22 INFO - PROCESS | 2972 | 1467318802425 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 13:33:22 INFO - PROCESS | 2972 | 1467318802428 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 13:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:33:22 INFO - PROCESS | 2972 | 1467318802431 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:33:22 INFO - PROCESS | 2972 | 1467318802433 Marionette TRACE conn5 <- [1,1226,null,{}] 13:33:22 INFO - PROCESS | 2972 | 1467318802436 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}] 13:33:22 INFO - PROCESS | 2972 | 1467318802438 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:22 INFO - PROCESS | 2972 | 1467318802519 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 13:33:22 INFO - PROCESS | 2972 | 1467318802524 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:22 INFO - PROCESS | 2972 | 1467318802526 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:22 INFO - PROCESS | 2972 | ++DOCSHELL 14946400 == 31 [pid = 2972] [id = 316] 13:33:22 INFO - PROCESS | 2972 | ++DOMWINDOW == 68 (1494C400) [pid = 2972] [serial = 947] [outer = 00000000] 13:33:22 INFO - PROCESS | 2972 | ++DOMWINDOW == 69 (15E47800) [pid = 2972] [serial = 948] [outer = 1494C400] 13:33:22 INFO - PROCESS | 2972 | 1467318802571 Marionette DEBUG loaded listener.js 13:33:22 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (1674D400) [pid = 2972] [serial = 949] [outer = 1494C400] 13:33:22 INFO - PROCESS | 2972 | 1467318802984 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]]]}] 13:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 570ms 13:33:22 INFO - PROCESS | 2972 | 1467318803006 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 13:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:33:22 INFO - PROCESS | 2972 | 1467318803008 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 13:33:23 INFO - PROCESS | 2972 | 1467318803011 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:33:23 INFO - PROCESS | 2972 | 1467318803013 Marionette TRACE conn5 <- [1,1230,null,{}] 13:33:23 INFO - PROCESS | 2972 | 1467318803016 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}] 13:33:23 INFO - PROCESS | 2972 | 1467318803018 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:23 INFO - PROCESS | 2972 | 1467318803131 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 13:33:23 INFO - PROCESS | 2972 | 1467318803138 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:23 INFO - PROCESS | 2972 | 1467318803140 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:23 INFO - PROCESS | 2972 | ++DOCSHELL 17219000 == 32 [pid = 2972] [id = 317] 13:33:23 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (17219400) [pid = 2972] [serial = 950] [outer = 00000000] 13:33:23 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (17275400) [pid = 2972] [serial = 951] [outer = 17219400] 13:33:23 INFO - PROCESS | 2972 | 1467318803184 Marionette DEBUG loaded listener.js 13:33:23 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (17807000) [pid = 2972] [serial = 952] [outer = 17219400] 13:33:23 INFO - PROCESS | 2972 | 1467318803628 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]]]}] 13:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 670ms 13:33:23 INFO - PROCESS | 2972 | 1467318803682 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 13:33:23 INFO - PROCESS | 2972 | 1467318803684 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 13:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:33:23 INFO - PROCESS | 2972 | 1467318803694 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:33:23 INFO - PROCESS | 2972 | 1467318803696 Marionette TRACE conn5 <- [1,1234,null,{}] 13:33:23 INFO - PROCESS | 2972 | 1467318803699 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}] 13:33:23 INFO - PROCESS | 2972 | 1467318803704 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:23 INFO - PROCESS | 2972 | 1467318803807 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 13:33:23 INFO - PROCESS | 2972 | 1467318803812 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:23 INFO - PROCESS | 2972 | 1467318803814 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:23 INFO - PROCESS | 2972 | ++DOCSHELL 17F8FC00 == 33 [pid = 2972] [id = 318] 13:33:23 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (1876B000) [pid = 2972] [serial = 953] [outer = 00000000] 13:33:23 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (18A0D800) [pid = 2972] [serial = 954] [outer = 1876B000] 13:33:23 INFO - PROCESS | 2972 | 1467318803863 Marionette DEBUG loaded listener.js 13:33:23 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (18A15000) [pid = 2972] [serial = 955] [outer = 1876B000] 13:33:24 INFO - PROCESS | 2972 | 1467318804288 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]]]}] 13:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 630ms 13:33:24 INFO - PROCESS | 2972 | 1467318804327 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 13:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:33:24 INFO - PROCESS | 2972 | 1467318804329 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 13:33:24 INFO - PROCESS | 2972 | 1467318804333 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:33:24 INFO - PROCESS | 2972 | 1467318804334 Marionette TRACE conn5 <- [1,1238,null,{}] 13:33:24 INFO - PROCESS | 2972 | 1467318804342 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}] 13:33:24 INFO - PROCESS | 2972 | 1467318804344 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:24 INFO - PROCESS | 2972 | 1467318804446 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 13:33:24 INFO - PROCESS | 2972 | 1467318804455 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:24 INFO - PROCESS | 2972 | 1467318804457 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:24 INFO - PROCESS | 2972 | ++DOCSHELL 18A0CC00 == 34 [pid = 2972] [id = 319] 13:33:24 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (18A0DC00) [pid = 2972] [serial = 956] [outer = 00000000] 13:33:24 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (18E7A400) [pid = 2972] [serial = 957] [outer = 18A0DC00] 13:33:24 INFO - PROCESS | 2972 | 1467318804500 Marionette DEBUG loaded listener.js 13:33:24 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (1936F800) [pid = 2972] [serial = 958] [outer = 18A0DC00] 13:33:24 INFO - PROCESS | 2972 | 1467318804929 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]]]}] 13:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 632ms 13:33:24 INFO - PROCESS | 2972 | 1467318804975 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 13:33:24 INFO - PROCESS | 2972 | 1467318804977 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 13:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:33:24 INFO - PROCESS | 2972 | 1467318804980 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:33:24 INFO - PROCESS | 2972 | 1467318804981 Marionette TRACE conn5 <- [1,1242,null,{}] 13:33:24 INFO - PROCESS | 2972 | 1467318804985 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}] 13:33:24 INFO - PROCESS | 2972 | 1467318804987 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:25 INFO - PROCESS | 2972 | 1467318805062 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 13:33:25 INFO - PROCESS | 2972 | 1467318805067 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:25 INFO - PROCESS | 2972 | 1467318805069 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:25 INFO - PROCESS | 2972 | ++DOCSHELL 19814000 == 35 [pid = 2972] [id = 320] 13:33:25 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (19814800) [pid = 2972] [serial = 959] [outer = 00000000] 13:33:25 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (1981D000) [pid = 2972] [serial = 960] [outer = 19814800] 13:33:25 INFO - PROCESS | 2972 | 1467318805116 Marionette DEBUG loaded listener.js 13:33:25 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (19818000) [pid = 2972] [serial = 961] [outer = 19814800] 13:33:25 INFO - PROCESS | 2972 | 1467318805576 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]]]}] 13:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 630ms 13:33:25 INFO - PROCESS | 2972 | 1467318805613 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 13:33:25 INFO - PROCESS | 2972 | 1467318805615 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 13:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:33:25 INFO - PROCESS | 2972 | 1467318805618 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:33:25 INFO - PROCESS | 2972 | 1467318805620 Marionette TRACE conn5 <- [1,1246,null,{}] 13:33:25 INFO - PROCESS | 2972 | 1467318805624 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}] 13:33:25 INFO - PROCESS | 2972 | 1467318805626 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:25 INFO - PROCESS | 2972 | 1467318805736 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 13:33:25 INFO - PROCESS | 2972 | 1467318805744 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:25 INFO - PROCESS | 2972 | 1467318805746 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:25 INFO - PROCESS | 2972 | ++DOCSHELL 1448FC00 == 36 [pid = 2972] [id = 321] 13:33:25 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (19C08400) [pid = 2972] [serial = 962] [outer = 00000000] 13:33:25 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (19CBAC00) [pid = 2972] [serial = 963] [outer = 19C08400] 13:33:25 INFO - PROCESS | 2972 | 1467318805815 Marionette DEBUG loaded listener.js 13:33:25 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (19CBC800) [pid = 2972] [serial = 964] [outer = 19C08400] 13:33:26 INFO - PROCESS | 2972 | 1467318806249 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]]]}] 13:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 670ms 13:33:26 INFO - PROCESS | 2972 | 1467318806290 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 13:33:26 INFO - PROCESS | 2972 | 1467318806292 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 13:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:33:26 INFO - PROCESS | 2972 | 1467318806309 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:33:26 INFO - PROCESS | 2972 | 1467318806310 Marionette TRACE conn5 <- [1,1250,null,{}] 13:33:26 INFO - PROCESS | 2972 | 1467318806314 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}] 13:33:26 INFO - PROCESS | 2972 | 1467318806315 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:26 INFO - PROCESS | 2972 | 1467318806431 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 13:33:26 INFO - PROCESS | 2972 | 1467318806437 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:26 INFO - PROCESS | 2972 | 1467318806439 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:26 INFO - PROCESS | 2972 | ++DOCSHELL 19E50400 == 37 [pid = 2972] [id = 322] 13:33:26 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (19E51400) [pid = 2972] [serial = 965] [outer = 00000000] 13:33:26 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (19E5E000) [pid = 2972] [serial = 966] [outer = 19E51400] 13:33:26 INFO - PROCESS | 2972 | 1467318806484 Marionette DEBUG loaded listener.js 13:33:26 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (19FE3800) [pid = 2972] [serial = 967] [outer = 19E51400] 13:33:26 INFO - PROCESS | 2972 | 1467318806952 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]]]}] 13:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 670ms 13:33:26 INFO - PROCESS | 2972 | 1467318806981 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 13:33:26 INFO - PROCESS | 2972 | 1467318806984 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 13:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:33:26 INFO - PROCESS | 2972 | 1467318806993 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:33:26 INFO - PROCESS | 2972 | 1467318806996 Marionette TRACE conn5 <- [1,1254,null,{}] 13:33:26 INFO - PROCESS | 2972 | 1467318806999 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}] 13:33:26 INFO - PROCESS | 2972 | 1467318807001 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:27 INFO - PROCESS | 2972 | 1467318807125 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 13:33:27 INFO - PROCESS | 2972 | 1467318807220 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:27 INFO - PROCESS | 2972 | 1467318807222 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:27 INFO - PROCESS | 2972 | ++DOCSHELL 17218C00 == 38 [pid = 2972] [id = 323] 13:33:27 INFO - PROCESS | 2972 | ++DOMWINDOW == 89 (1B1F0000) [pid = 2972] [serial = 968] [outer = 00000000] 13:33:27 INFO - PROCESS | 2972 | ++DOMWINDOW == 90 (1BA33000) [pid = 2972] [serial = 969] [outer = 1B1F0000] 13:33:27 INFO - PROCESS | 2972 | 1467318807270 Marionette DEBUG loaded listener.js 13:33:27 INFO - PROCESS | 2972 | ++DOMWINDOW == 91 (1BA38800) [pid = 2972] [serial = 970] [outer = 1B1F0000] 13:33:27 INFO - PROCESS | 2972 | --DOMWINDOW == 90 (19CBE800) [pid = 2972] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:33:27 INFO - PROCESS | 2972 | --DOMWINDOW == 89 (1727A000) [pid = 2972] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:33:27 INFO - PROCESS | 2972 | --DOMWINDOW == 88 (18A13000) [pid = 2972] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:33:27 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (1958DC00) [pid = 2972] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:33:27 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (1673EC00) [pid = 2972] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:33:27 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (10227000) [pid = 2972] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:33:27 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (0FDCDC00) [pid = 2972] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:33:27 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (0FD81C00) [pid = 2972] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:33:27 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (19E83800) [pid = 2972] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:33:27 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (15E44000) [pid = 2972] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:33:27 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (0FDCE000) [pid = 2972] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:33:27 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (18A10000) [pid = 2972] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:33:27 INFO - PROCESS | 2972 | 1467318807778 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]]]}] 13:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 830ms 13:33:27 INFO - PROCESS | 2972 | 1467318807826 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 13:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:33:27 INFO - PROCESS | 2972 | 1467318807828 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 13:33:27 INFO - PROCESS | 2972 | 1467318807831 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:33:27 INFO - PROCESS | 2972 | 1467318807833 Marionette TRACE conn5 <- [1,1258,null,{}] 13:33:27 INFO - PROCESS | 2972 | 1467318807837 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}] 13:33:27 INFO - PROCESS | 2972 | 1467318807838 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:27 INFO - PROCESS | 2972 | 1467318807916 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 13:33:27 INFO - PROCESS | 2972 | 1467318807921 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:27 INFO - PROCESS | 2972 | 1467318807923 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:27 INFO - PROCESS | 2972 | ++DOCSHELL 1674C400 == 39 [pid = 2972] [id = 324] 13:33:27 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (1727A000) [pid = 2972] [serial = 971] [outer = 00000000] 13:33:27 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (18A15800) [pid = 2972] [serial = 972] [outer = 1727A000] 13:33:27 INFO - PROCESS | 2972 | 1467318807967 Marionette DEBUG loaded listener.js 13:33:28 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (18B7AC00) [pid = 2972] [serial = 973] [outer = 1727A000] 13:33:28 INFO - PROCESS | 2972 | 1467318808390 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]]]}] 13:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 630ms 13:33:28 INFO - PROCESS | 2972 | 1467318808463 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 13:33:28 INFO - PROCESS | 2972 | 1467318808465 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 13:33:28 INFO - PROCESS | 2972 | 1467318808468 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:33:28 INFO - PROCESS | 2972 | 1467318808470 Marionette TRACE conn5 <- [1,1262,null,{}] 13:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:33:28 INFO - PROCESS | 2972 | 1467318808474 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}] 13:33:28 INFO - PROCESS | 2972 | 1467318808476 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:28 INFO - PROCESS | 2972 | 1467318808553 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 13:33:28 INFO - PROCESS | 2972 | 1467318808561 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:28 INFO - PROCESS | 2972 | 1467318808563 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:28 INFO - PROCESS | 2972 | ++DOCSHELL 19E52800 == 40 [pid = 2972] [id = 325] 13:33:28 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (19E79000) [pid = 2972] [serial = 974] [outer = 00000000] 13:33:28 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (1BA35000) [pid = 2972] [serial = 975] [outer = 19E79000] 13:33:28 INFO - PROCESS | 2972 | 1467318808606 Marionette DEBUG loaded listener.js 13:33:28 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (1BA6F400) [pid = 2972] [serial = 976] [outer = 19E79000] 13:33:29 INFO - PROCESS | 2972 | 1467318809041 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]]]}] 13:33:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:33:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 630ms 13:33:29 INFO - PROCESS | 2972 | 1467318809103 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 13:33:29 INFO - PROCESS | 2972 | 1467318809105 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 13:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:33:29 INFO - PROCESS | 2972 | 1467318809108 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:33:29 INFO - PROCESS | 2972 | 1467318809110 Marionette TRACE conn5 <- [1,1266,null,{}] 13:33:29 INFO - PROCESS | 2972 | 1467318809114 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}] 13:33:29 INFO - PROCESS | 2972 | 1467318809116 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:29 INFO - PROCESS | 2972 | 1467318809194 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 13:33:29 INFO - PROCESS | 2972 | 1467318809199 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:29 INFO - PROCESS | 2972 | 1467318809201 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:29 INFO - PROCESS | 2972 | ++DOCSHELL 17275000 == 41 [pid = 2972] [id = 326] 13:33:29 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (17F1E800) [pid = 2972] [serial = 977] [outer = 00000000] 13:33:29 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (1BD35000) [pid = 2972] [serial = 978] [outer = 17F1E800] 13:33:29 INFO - PROCESS | 2972 | 1467318809245 Marionette DEBUG loaded listener.js 13:33:29 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (1BD3BC00) [pid = 2972] [serial = 979] [outer = 17F1E800] 13:33:30 INFO - PROCESS | 2972 | 1467318810040 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]]]}] 13:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 970ms 13:33:30 INFO - PROCESS | 2972 | 1467318810079 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 13:33:30 INFO - PROCESS | 2972 | 1467318810084 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 13:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:33:30 INFO - PROCESS | 2972 | 1467318810089 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:33:30 INFO - PROCESS | 2972 | 1467318810093 Marionette TRACE conn5 <- [1,1270,null,{}] 13:33:30 INFO - PROCESS | 2972 | 1467318810100 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}] 13:33:30 INFO - PROCESS | 2972 | 1467318810103 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:30 INFO - PROCESS | 2972 | 1467318810289 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 13:33:30 INFO - PROCESS | 2972 | 1467318810299 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:30 INFO - PROCESS | 2972 | 1467318810302 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:30 INFO - PROCESS | 2972 | ++DOCSHELL 0FDC8C00 == 42 [pid = 2972] [id = 327] 13:33:30 INFO - PROCESS | 2972 | ++DOMWINDOW == 89 (0FDCB400) [pid = 2972] [serial = 980] [outer = 00000000] 13:33:30 INFO - PROCESS | 2972 | ++DOMWINDOW == 90 (1002D400) [pid = 2972] [serial = 981] [outer = 0FDCB400] 13:33:30 INFO - PROCESS | 2972 | 1467318810361 Marionette DEBUG loaded listener.js 13:33:30 INFO - PROCESS | 2972 | ++DOMWINDOW == 91 (10129C00) [pid = 2972] [serial = 982] [outer = 0FDCB400] 13:33:31 INFO - PROCESS | 2972 | 1467318811122 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]]]}] 13:33:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:33:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1132ms 13:33:31 INFO - PROCESS | 2972 | 1467318811226 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 13:33:31 INFO - PROCESS | 2972 | 1467318811231 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 13:33:31 INFO - PROCESS | 2972 | 1467318811237 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:33:31 INFO - PROCESS | 2972 | 1467318811240 Marionette TRACE conn5 <- [1,1274,null,{}] 13:33:31 INFO - PROCESS | 2972 | 1467318811245 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}] 13:33:31 INFO - PROCESS | 2972 | 1467318811248 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:31 INFO - PROCESS | 2972 | 1467318811401 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 13:33:31 INFO - PROCESS | 2972 | 1467318811654 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:31 INFO - PROCESS | 2972 | 1467318811657 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:31 INFO - PROCESS | 2972 | ++DOCSHELL 0C70E400 == 43 [pid = 2972] [id = 328] 13:33:31 INFO - PROCESS | 2972 | ++DOMWINDOW == 92 (0C70E800) [pid = 2972] [serial = 983] [outer = 00000000] 13:33:31 INFO - PROCESS | 2972 | ++DOMWINDOW == 93 (0F7F2000) [pid = 2972] [serial = 984] [outer = 0C70E800] 13:33:31 INFO - PROCESS | 2972 | 1467318811724 Marionette DEBUG loaded listener.js 13:33:31 INFO - PROCESS | 2972 | ++DOMWINDOW == 94 (0FD91000) [pid = 2972] [serial = 985] [outer = 0C70E800] 13:33:32 INFO - PROCESS | 2972 | --DOCSHELL 19E52800 == 42 [pid = 2972] [id = 325] 13:33:32 INFO - PROCESS | 2972 | --DOCSHELL 1674C400 == 41 [pid = 2972] [id = 324] 13:33:32 INFO - PROCESS | 2972 | --DOCSHELL 17218C00 == 40 [pid = 2972] [id = 323] 13:33:32 INFO - PROCESS | 2972 | --DOCSHELL 19E50400 == 39 [pid = 2972] [id = 322] 13:33:32 INFO - PROCESS | 2972 | --DOCSHELL 1448FC00 == 38 [pid = 2972] [id = 321] 13:33:32 INFO - PROCESS | 2972 | --DOCSHELL 19814000 == 37 [pid = 2972] [id = 320] 13:33:32 INFO - PROCESS | 2972 | --DOCSHELL 18A0CC00 == 36 [pid = 2972] [id = 319] 13:33:32 INFO - PROCESS | 2972 | --DOCSHELL 17F8FC00 == 35 [pid = 2972] [id = 318] 13:33:32 INFO - PROCESS | 2972 | --DOCSHELL 17219000 == 34 [pid = 2972] [id = 317] 13:33:32 INFO - PROCESS | 2972 | --DOCSHELL 14946400 == 33 [pid = 2972] [id = 316] 13:33:32 INFO - PROCESS | 2972 | --DOCSHELL 14492800 == 32 [pid = 2972] [id = 315] 13:33:32 INFO - PROCESS | 2972 | --DOMWINDOW == 93 (19FE4400) [pid = 2972] [serial = 936] [outer = 00000000] [url = about:blank] 13:33:32 INFO - PROCESS | 2972 | --DOCSHELL 1005DC00 == 31 [pid = 2972] [id = 314] 13:33:32 INFO - PROCESS | 2972 | --DOCSHELL 0FDCB000 == 30 [pid = 2972] [id = 313] 13:33:32 INFO - PROCESS | 2972 | --DOCSHELL 19E57400 == 29 [pid = 2972] [id = 312] 13:33:32 INFO - PROCESS | 2972 | 1467318812439 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]]]}] 13:33:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1234ms 13:33:32 INFO - PROCESS | 2972 | --DOMWINDOW == 92 (19E58800) [pid = 2972] [serial = 934] [outer = 00000000] [url = about:blank] 13:33:32 INFO - PROCESS | 2972 | --DOMWINDOW == 91 (17F91400) [pid = 2972] [serial = 921] [outer = 00000000] [url = about:blank] 13:33:32 INFO - PROCESS | 2972 | --DOMWINDOW == 90 (18D4A800) [pid = 2972] [serial = 924] [outer = 00000000] [url = about:blank] 13:33:32 INFO - PROCESS | 2972 | --DOMWINDOW == 89 (18914800) [pid = 2972] [serial = 922] [outer = 00000000] [url = about:blank] 13:33:32 INFO - PROCESS | 2972 | --DOMWINDOW == 88 (19866000) [pid = 2972] [serial = 927] [outer = 00000000] [url = about:blank] 13:33:32 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (19372C00) [pid = 2972] [serial = 925] [outer = 00000000] [url = about:blank] 13:33:32 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (19CB8400) [pid = 2972] [serial = 928] [outer = 00000000] [url = about:blank] 13:33:32 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (1721A000) [pid = 2972] [serial = 918] [outer = 00000000] [url = about:blank] 13:33:32 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (13EC9800) [pid = 2972] [serial = 915] [outer = 00000000] [url = about:blank] 13:33:32 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (13ED0400) [pid = 2972] [serial = 916] [outer = 00000000] [url = about:blank] 13:33:32 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (0FE21400) [pid = 2972] [serial = 912] [outer = 00000000] [url = about:blank] 13:33:32 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (0FE28C00) [pid = 2972] [serial = 913] [outer = 00000000] [url = about:blank] 13:33:32 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (10023C00) [pid = 2972] [serial = 910] [outer = 00000000] [url = about:blank] 13:33:32 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (0FE27000) [pid = 2972] [serial = 909] [outer = 00000000] [url = about:blank] 13:33:32 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (1B1A9000) [pid = 2972] [serial = 907] [outer = 00000000] [url = about:blank] 13:33:32 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (19FE7C00) [pid = 2972] [serial = 906] [outer = 00000000] [url = about:blank] 13:33:32 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (17F96800) [pid = 2972] [serial = 904] [outer = 00000000] [url = about:blank] 13:33:32 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (17277400) [pid = 2972] [serial = 903] [outer = 00000000] [url = about:blank] 13:33:32 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (1022BC00) [pid = 2972] [serial = 901] [outer = 00000000] [url = about:blank] 13:33:32 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (1005F000) [pid = 2972] [serial = 900] [outer = 00000000] [url = about:blank] 13:33:32 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (1981E000) [pid = 2972] [serial = 930] [outer = 00000000] [url = about:blank] 13:33:32 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (19E57C00) [pid = 2972] [serial = 933] [outer = 00000000] [url = about:blank] 13:33:32 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (17221C00) [pid = 2972] [serial = 919] [outer = 00000000] [url = about:blank] 13:33:32 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (1990D000) [pid = 2972] [serial = 931] [outer = 00000000] [url = about:blank] 13:33:32 INFO - PROCESS | 2972 | 1467318812480 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 13:33:32 INFO - PROCESS | 2972 | 1467318812484 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 13:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:33:32 INFO - PROCESS | 2972 | 1467318812493 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:33:32 INFO - PROCESS | 2972 | 1467318812496 Marionette TRACE conn5 <- [1,1278,null,{}] 13:33:32 INFO - PROCESS | 2972 | 1467318812502 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}] 13:33:32 INFO - PROCESS | 2972 | 1467318812506 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:32 INFO - PROCESS | 2972 | 1467318812592 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 13:33:32 INFO - PROCESS | 2972 | 1467318812600 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:32 INFO - PROCESS | 2972 | 1467318812603 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:32 INFO - PROCESS | 2972 | ++DOCSHELL 0FE27800 == 30 [pid = 2972] [id = 329] 13:33:32 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (0FE28400) [pid = 2972] [serial = 986] [outer = 00000000] 13:33:32 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (0FE9C800) [pid = 2972] [serial = 987] [outer = 0FE28400] 13:33:32 INFO - PROCESS | 2972 | 1467318812650 Marionette DEBUG loaded listener.js 13:33:32 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (10022C00) [pid = 2972] [serial = 988] [outer = 0FE28400] 13:33:33 INFO - PROCESS | 2972 | 1467318813167 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]]]}] 13:33:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 730ms 13:33:33 INFO - PROCESS | 2972 | 1467318813228 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 13:33:33 INFO - PROCESS | 2972 | 1467318813232 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 13:33:33 INFO - PROCESS | 2972 | 1467318813236 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:33:33 INFO - PROCESS | 2972 | 1467318813238 Marionette TRACE conn5 <- [1,1282,null,{}] 13:33:33 INFO - PROCESS | 2972 | 1467318813242 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}] 13:33:33 INFO - PROCESS | 2972 | 1467318813244 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:33 INFO - PROCESS | 2972 | 1467318813331 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 13:33:33 INFO - PROCESS | 2972 | 1467318813417 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:33 INFO - PROCESS | 2972 | 1467318813419 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:33 INFO - PROCESS | 2972 | ++DOCSHELL 10027800 == 31 [pid = 2972] [id = 330] 13:33:33 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (10027C00) [pid = 2972] [serial = 989] [outer = 00000000] 13:33:33 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (13ED3000) [pid = 2972] [serial = 990] [outer = 10027C00] 13:33:33 INFO - PROCESS | 2972 | 1467318813464 Marionette DEBUG loaded listener.js 13:33:33 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (140A8800) [pid = 2972] [serial = 991] [outer = 10027C00] 13:33:33 INFO - PROCESS | 2972 | 1467318813853 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]]]}] 13:33:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 670ms 13:33:33 INFO - PROCESS | 2972 | 1467318813911 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 13:33:33 INFO - PROCESS | 2972 | 1467318813913 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 13:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:33:33 INFO - PROCESS | 2972 | 1467318813918 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:33:33 INFO - PROCESS | 2972 | 1467318813924 Marionette TRACE conn5 <- [1,1286,null,{}] 13:33:33 INFO - PROCESS | 2972 | 1467318813933 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}] 13:33:33 INFO - PROCESS | 2972 | 1467318813937 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:34 INFO - PROCESS | 2972 | 1467318814021 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 13:33:34 INFO - PROCESS | 2972 | 1467318814028 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:34 INFO - PROCESS | 2972 | 1467318814030 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:34 INFO - PROCESS | 2972 | ++DOCSHELL 14907800 == 32 [pid = 2972] [id = 331] 13:33:34 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (149DFC00) [pid = 2972] [serial = 992] [outer = 00000000] 13:33:34 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (16743C00) [pid = 2972] [serial = 993] [outer = 149DFC00] 13:33:34 INFO - PROCESS | 2972 | 1467318814074 Marionette DEBUG loaded listener.js 13:33:34 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (1721CC00) [pid = 2972] [serial = 994] [outer = 149DFC00] 13:33:34 INFO - PROCESS | 2972 | 1467318814527 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]]]}] 13:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 690ms 13:33:34 INFO - PROCESS | 2972 | 1467318814612 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 13:33:34 INFO - PROCESS | 2972 | 1467318814615 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 13:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:33:34 INFO - PROCESS | 2972 | 1467318814624 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:33:34 INFO - PROCESS | 2972 | 1467318814626 Marionette TRACE conn5 <- [1,1290,null,{}] 13:33:34 INFO - PROCESS | 2972 | 1467318814630 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}] 13:33:34 INFO - PROCESS | 2972 | 1467318814632 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:34 INFO - PROCESS | 2972 | 1467318814768 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 13:33:34 INFO - PROCESS | 2972 | 1467318814774 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:34 INFO - PROCESS | 2972 | 1467318814776 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:34 INFO - PROCESS | 2972 | ++DOCSHELL 17221000 == 33 [pid = 2972] [id = 332] 13:33:34 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (17277800) [pid = 2972] [serial = 995] [outer = 00000000] 13:33:34 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (17964400) [pid = 2972] [serial = 996] [outer = 17277800] 13:33:34 INFO - PROCESS | 2972 | 1467318814820 Marionette DEBUG loaded listener.js 13:33:34 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (17F90000) [pid = 2972] [serial = 997] [outer = 17277800] 13:33:35 INFO - PROCESS | 2972 | 1467318815247 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]]]}] 13:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 691ms 13:33:35 INFO - PROCESS | 2972 | 1467318815313 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 13:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:33:35 INFO - PROCESS | 2972 | 1467318815315 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 13:33:35 INFO - PROCESS | 2972 | 1467318815318 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:33:35 INFO - PROCESS | 2972 | 1467318815320 Marionette TRACE conn5 <- [1,1294,null,{}] 13:33:35 INFO - PROCESS | 2972 | 1467318815324 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}] 13:33:35 INFO - PROCESS | 2972 | 1467318815326 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:35 INFO - PROCESS | 2972 | 1467318815439 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 13:33:35 INFO - PROCESS | 2972 | 1467318815448 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:35 INFO - PROCESS | 2972 | 1467318815454 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:35 INFO - PROCESS | 2972 | ++DOCSHELL 1005E400 == 34 [pid = 2972] [id = 333] 13:33:35 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (184B9000) [pid = 2972] [serial = 998] [outer = 00000000] 13:33:35 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (18910800) [pid = 2972] [serial = 999] [outer = 184B9000] 13:33:35 INFO - PROCESS | 2972 | 1467318815557 Marionette DEBUG loaded listener.js 13:33:35 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (18A0D000) [pid = 2972] [serial = 1000] [outer = 184B9000] 13:33:36 INFO - PROCESS | 2972 | 1467318816031 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]]]}] 13:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 770ms 13:33:36 INFO - PROCESS | 2972 | 1467318816089 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 13:33:36 INFO - PROCESS | 2972 | 1467318816091 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 13:33:36 INFO - PROCESS | 2972 | 1467318816094 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:33:36 INFO - PROCESS | 2972 | 1467318816096 Marionette TRACE conn5 <- [1,1298,null,{}] 13:33:36 INFO - PROCESS | 2972 | 1467318816100 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}] 13:33:36 INFO - PROCESS | 2972 | 1467318816102 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:36 INFO - PROCESS | 2972 | 1467318816231 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 13:33:36 INFO - PROCESS | 2972 | 1467318816297 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:36 INFO - PROCESS | 2972 | 1467318816299 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:36 INFO - PROCESS | 2972 | ++DOCSHELL 18D4CC00 == 35 [pid = 2972] [id = 334] 13:33:36 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (18E74400) [pid = 2972] [serial = 1001] [outer = 00000000] 13:33:36 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (19585400) [pid = 2972] [serial = 1002] [outer = 18E74400] 13:33:36 INFO - PROCESS | 2972 | 1467318816343 Marionette DEBUG loaded listener.js 13:33:36 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (14014800) [pid = 2972] [serial = 1003] [outer = 18E74400] 13:33:36 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (19C08400) [pid = 2972] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:33:36 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (19E51400) [pid = 2972] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:33:36 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (1005E000) [pid = 2972] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:33:36 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (1876B000) [pid = 2972] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:33:36 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (0FDCD400) [pid = 2972] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:33:36 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (1B1F0000) [pid = 2972] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:33:36 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (18A0DC00) [pid = 2972] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:33:36 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (14492C00) [pid = 2972] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:33:36 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (17219400) [pid = 2972] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:33:36 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (1494C400) [pid = 2972] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:33:36 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (19814800) [pid = 2972] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:33:36 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (19E78C00) [pid = 2972] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:33:36 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (19E79000) [pid = 2972] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:33:36 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (1727A000) [pid = 2972] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:33:36 INFO - PROCESS | 2972 | 1467318816871 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] 13:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 13:33:36 INFO - PROCESS | 2972 | 1467318816931 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 13:33:36 INFO - PROCESS | 2972 | 1467318816934 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:33:36 INFO - PROCESS | 2972 | 1467318816936 Marionette TRACE conn5 <- [1,1302,null,{}] 13:33:36 INFO - PROCESS | 2972 | 1467318816940 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}] 13:33:36 INFO - PROCESS | 2972 | 1467318816942 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:37 INFO - PROCESS | 2972 | 1467318817049 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 13:33:37 INFO - PROCESS | 2972 | 1467318817106 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:37 INFO - PROCESS | 2972 | 1467318817108 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:37 INFO - PROCESS | 2972 | ++DOCSHELL 13ECF000 == 36 [pid = 2972] [id = 335] 13:33:37 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (1780DC00) [pid = 2972] [serial = 1004] [outer = 00000000] 13:33:37 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (19813C00) [pid = 2972] [serial = 1005] [outer = 1780DC00] 13:33:37 INFO - PROCESS | 2972 | 1467318817151 Marionette DEBUG loaded listener.js 13:33:37 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (1981C400) [pid = 2972] [serial = 1006] [outer = 1780DC00] 13:33:37 INFO - PROCESS | 2972 | 1467318817510 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]]]}] 13:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 630ms 13:33:37 INFO - PROCESS | 2972 | 1467318817565 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 13:33:37 INFO - PROCESS | 2972 | 1467318817567 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 13:33:37 INFO - PROCESS | 2972 | 1467318817571 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:33:37 INFO - PROCESS | 2972 | 1467318817572 Marionette TRACE conn5 <- [1,1306,null,{}] 13:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:33:37 INFO - PROCESS | 2972 | 1467318817583 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}] 13:33:37 INFO - PROCESS | 2972 | 1467318817585 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:37 INFO - PROCESS | 2972 | 1467318817663 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 13:33:37 INFO - PROCESS | 2972 | 1467318817668 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:37 INFO - PROCESS | 2972 | 1467318817670 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:37 INFO - PROCESS | 2972 | ++DOCSHELL 19863400 == 37 [pid = 2972] [id = 336] 13:33:37 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (19864000) [pid = 2972] [serial = 1007] [outer = 00000000] 13:33:37 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (19CBA000) [pid = 2972] [serial = 1008] [outer = 19864000] 13:33:37 INFO - PROCESS | 2972 | 1467318817719 Marionette DEBUG loaded listener.js 13:33:37 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (19E50400) [pid = 2972] [serial = 1009] [outer = 19864000] 13:33:38 INFO - PROCESS | 2972 | 1467318818147 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]]]}] 13:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 630ms 13:33:38 INFO - PROCESS | 2972 | 1467318818205 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 13:33:38 INFO - PROCESS | 2972 | 1467318818207 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 13:33:38 INFO - PROCESS | 2972 | 1467318818210 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:33:38 INFO - PROCESS | 2972 | 1467318818212 Marionette TRACE conn5 <- [1,1310,null,{}] 13:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:33:38 INFO - PROCESS | 2972 | 1467318818216 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}] 13:33:38 INFO - PROCESS | 2972 | 1467318818218 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:38 INFO - PROCESS | 2972 | 1467318818295 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 13:33:38 INFO - PROCESS | 2972 | 1467318818304 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:38 INFO - PROCESS | 2972 | 1467318818306 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:38 INFO - PROCESS | 2972 | ++DOCSHELL 1489B000 == 38 [pid = 2972] [id = 337] 13:33:38 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (19CB9C00) [pid = 2972] [serial = 1010] [outer = 00000000] 13:33:38 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (19E79000) [pid = 2972] [serial = 1011] [outer = 19CB9C00] 13:33:38 INFO - PROCESS | 2972 | 1467318818349 Marionette DEBUG loaded listener.js 13:33:38 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (19E84000) [pid = 2972] [serial = 1012] [outer = 19CB9C00] 13:33:38 INFO - PROCESS | 2972 | 1467318818825 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]]]}] 13:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 670ms 13:33:38 INFO - PROCESS | 2972 | 1467318818886 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 13:33:38 INFO - PROCESS | 2972 | 1467318818891 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 13:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:33:38 INFO - PROCESS | 2972 | 1467318818896 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:33:38 INFO - PROCESS | 2972 | 1467318818901 Marionette TRACE conn5 <- [1,1314,null,{}] 13:33:38 INFO - PROCESS | 2972 | 1467318818908 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}] 13:33:38 INFO - PROCESS | 2972 | 1467318818911 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:39 INFO - PROCESS | 2972 | 1467318819080 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 13:33:39 INFO - PROCESS | 2972 | 1467318819179 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:39 INFO - PROCESS | 2972 | 1467318819183 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:39 INFO - PROCESS | 2972 | ++DOCSHELL 0FDD2C00 == 39 [pid = 2972] [id = 338] 13:33:39 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (0FE21400) [pid = 2972] [serial = 1013] [outer = 00000000] 13:33:39 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (10004C00) [pid = 2972] [serial = 1014] [outer = 0FE21400] 13:33:39 INFO - PROCESS | 2972 | 1467318819241 Marionette DEBUG loaded listener.js 13:33:39 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (10065800) [pid = 2972] [serial = 1015] [outer = 0FE21400] 13:33:39 INFO - PROCESS | 2972 | 1467318819839 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]]]}] 13:33:39 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 13:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 970ms 13:33:39 INFO - PROCESS | 2972 | 1467318819871 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 13:33:39 INFO - PROCESS | 2972 | 1467318819875 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 13:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:33:39 INFO - PROCESS | 2972 | 1467318819882 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:33:39 INFO - PROCESS | 2972 | 1467318819885 Marionette TRACE conn5 <- [1,1318,null,{}] 13:33:39 INFO - PROCESS | 2972 | 1467318819889 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}] 13:33:39 INFO - PROCESS | 2972 | 1467318819892 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:39 INFO - PROCESS | 2972 | 1467318820003 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 13:33:40 INFO - PROCESS | 2972 | 1467318820106 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:40 INFO - PROCESS | 2972 | 1467318820109 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:40 INFO - PROCESS | 2972 | ++DOCSHELL 14493400 == 40 [pid = 2972] [id = 339] 13:33:40 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (1482C000) [pid = 2972] [serial = 1016] [outer = 00000000] 13:33:40 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (149E4800) [pid = 2972] [serial = 1017] [outer = 1482C000] 13:33:40 INFO - PROCESS | 2972 | 1467318820166 Marionette DEBUG loaded listener.js 13:33:40 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (15E41C00) [pid = 2972] [serial = 1018] [outer = 1482C000] 13:33:40 INFO - PROCESS | 2972 | 1467318820734 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]]]}] 13:33:40 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 13:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 930ms 13:33:40 INFO - PROCESS | 2972 | 1467318820816 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 13:33:40 INFO - PROCESS | 2972 | 1467318820819 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 13:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:33:40 INFO - PROCESS | 2972 | 1467318820822 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:33:40 INFO - PROCESS | 2972 | 1467318820826 Marionette TRACE conn5 <- [1,1322,null,{}] 13:33:40 INFO - PROCESS | 2972 | 1467318820837 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}] 13:33:40 INFO - PROCESS | 2972 | 1467318820842 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:40 INFO - PROCESS | 2972 | 1467318820959 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 13:33:41 INFO - PROCESS | 2972 | 1467318821083 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:41 INFO - PROCESS | 2972 | 1467318821086 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:41 INFO - PROCESS | 2972 | ++DOCSHELL 1958A000 == 41 [pid = 2972] [id = 340] 13:33:41 INFO - PROCESS | 2972 | ++DOMWINDOW == 89 (1958A800) [pid = 2972] [serial = 1019] [outer = 00000000] 13:33:41 INFO - PROCESS | 2972 | ++DOMWINDOW == 90 (19E5CC00) [pid = 2972] [serial = 1020] [outer = 1958A800] 13:33:41 INFO - PROCESS | 2972 | 1467318821146 Marionette DEBUG loaded listener.js 13:33:41 INFO - PROCESS | 2972 | ++DOMWINDOW == 91 (19FEA000) [pid = 2972] [serial = 1021] [outer = 1958A800] 13:33:41 INFO - PROCESS | 2972 | 1467318821763 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]]]}] 13:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 970ms 13:33:41 INFO - PROCESS | 2972 | 1467318821796 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 13:33:41 INFO - PROCESS | 2972 | 1467318821799 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 13:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:33:41 INFO - PROCESS | 2972 | 1467318821803 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:33:41 INFO - PROCESS | 2972 | 1467318821805 Marionette TRACE conn5 <- [1,1326,null,{}] 13:33:41 INFO - PROCESS | 2972 | 1467318821809 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}] 13:33:41 INFO - PROCESS | 2972 | 1467318821811 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:41 INFO - PROCESS | 2972 | 1467318821918 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 13:33:42 INFO - PROCESS | 2972 | 1467318822048 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:42 INFO - PROCESS | 2972 | 1467318822050 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:42 INFO - PROCESS | 2972 | ++DOCSHELL 1BA30400 == 42 [pid = 2972] [id = 341] 13:33:42 INFO - PROCESS | 2972 | ++DOMWINDOW == 92 (1BA31C00) [pid = 2972] [serial = 1022] [outer = 00000000] 13:33:42 INFO - PROCESS | 2972 | ++DOMWINDOW == 93 (1BA72400) [pid = 2972] [serial = 1023] [outer = 1BA31C00] 13:33:42 INFO - PROCESS | 2972 | 1467318822106 Marionette DEBUG loaded listener.js 13:33:42 INFO - PROCESS | 2972 | ++DOMWINDOW == 94 (1BD3A400) [pid = 2972] [serial = 1024] [outer = 1BA31C00] 13:33:43 INFO - PROCESS | 2972 | 1467318823294 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]]]}] 13:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1532ms 13:33:43 INFO - PROCESS | 2972 | 1467318823338 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 13:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:33:43 INFO - PROCESS | 2972 | 1467318823341 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 13:33:43 INFO - PROCESS | 2972 | 1467318823346 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:33:43 INFO - PROCESS | 2972 | 1467318823349 Marionette TRACE conn5 <- [1,1330,null,{}] 13:33:43 INFO - PROCESS | 2972 | 1467318823415 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}] 13:33:43 INFO - PROCESS | 2972 | 1467318823418 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:43 INFO - PROCESS | 2972 | 1467318823516 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 13:33:43 INFO - PROCESS | 2972 | 1467318823598 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:43 INFO - PROCESS | 2972 | 1467318823602 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:44 INFO - PROCESS | 2972 | --DOCSHELL 19863400 == 41 [pid = 2972] [id = 336] 13:33:44 INFO - PROCESS | 2972 | --DOCSHELL 13ECF000 == 40 [pid = 2972] [id = 335] 13:33:44 INFO - PROCESS | 2972 | --DOCSHELL 18D4CC00 == 39 [pid = 2972] [id = 334] 13:33:44 INFO - PROCESS | 2972 | --DOCSHELL 1005E400 == 38 [pid = 2972] [id = 333] 13:33:44 INFO - PROCESS | 2972 | --DOCSHELL 17221000 == 37 [pid = 2972] [id = 332] 13:33:44 INFO - PROCESS | 2972 | --DOCSHELL 14907800 == 36 [pid = 2972] [id = 331] 13:33:44 INFO - PROCESS | 2972 | --DOCSHELL 10027800 == 35 [pid = 2972] [id = 330] 13:33:44 INFO - PROCESS | 2972 | --DOCSHELL 0FE27800 == 34 [pid = 2972] [id = 329] 13:33:44 INFO - PROCESS | 2972 | --DOCSHELL 0C70E400 == 33 [pid = 2972] [id = 328] 13:33:44 INFO - PROCESS | 2972 | --DOCSHELL 0FDC8C00 == 32 [pid = 2972] [id = 327] 13:33:44 INFO - PROCESS | 2972 | --DOCSHELL 17275000 == 31 [pid = 2972] [id = 326] 13:33:44 INFO - PROCESS | 2972 | --DOCSHELL 1BA30400 == 30 [pid = 2972] [id = 341] 13:33:44 INFO - PROCESS | 2972 | --DOCSHELL 14493400 == 29 [pid = 2972] [id = 339] 13:33:44 INFO - PROCESS | 2972 | --DOCSHELL 1958A000 == 28 [pid = 2972] [id = 340] 13:33:44 INFO - PROCESS | 2972 | --DOCSHELL 1489B000 == 27 [pid = 2972] [id = 337] 13:33:44 INFO - PROCESS | 2972 | --DOCSHELL 0FDD2C00 == 26 [pid = 2972] [id = 338] 13:33:44 INFO - PROCESS | 2972 | ++DOCSHELL 0C704400 == 27 [pid = 2972] [id = 342] 13:33:44 INFO - PROCESS | 2972 | ++DOMWINDOW == 95 (0C705800) [pid = 2972] [serial = 1025] [outer = 00000000] 13:33:44 INFO - PROCESS | 2972 | ++DOMWINDOW == 96 (0C968C00) [pid = 2972] [serial = 1026] [outer = 0C705800] 13:33:44 INFO - PROCESS | 2972 | 1467318824295 Marionette DEBUG loaded listener.js 13:33:44 INFO - PROCESS | 2972 | ++DOMWINDOW == 97 (0F7F7800) [pid = 2972] [serial = 1027] [outer = 0C705800] 13:33:44 INFO - PROCESS | 2972 | --DOMWINDOW == 96 (19CBAC00) [pid = 2972] [serial = 963] [outer = 00000000] [url = about:blank] 13:33:44 INFO - PROCESS | 2972 | --DOMWINDOW == 95 (19E5E000) [pid = 2972] [serial = 966] [outer = 00000000] [url = about:blank] 13:33:44 INFO - PROCESS | 2972 | --DOMWINDOW == 94 (10063400) [pid = 2972] [serial = 942] [outer = 00000000] [url = about:blank] 13:33:44 INFO - PROCESS | 2972 | --DOMWINDOW == 93 (10068000) [pid = 2972] [serial = 943] [outer = 00000000] [url = about:blank] 13:33:44 INFO - PROCESS | 2972 | --DOMWINDOW == 92 (18A0D800) [pid = 2972] [serial = 954] [outer = 00000000] [url = about:blank] 13:33:44 INFO - PROCESS | 2972 | --DOMWINDOW == 91 (18A15000) [pid = 2972] [serial = 955] [outer = 00000000] [url = about:blank] 13:33:44 INFO - PROCESS | 2972 | --DOMWINDOW == 90 (0FE21800) [pid = 2972] [serial = 939] [outer = 00000000] [url = about:blank] 13:33:44 INFO - PROCESS | 2972 | --DOMWINDOW == 89 (0FE2D400) [pid = 2972] [serial = 940] [outer = 00000000] [url = about:blank] 13:33:44 INFO - PROCESS | 2972 | --DOMWINDOW == 88 (1BA33000) [pid = 2972] [serial = 969] [outer = 00000000] [url = about:blank] 13:33:44 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (18E7A400) [pid = 2972] [serial = 957] [outer = 00000000] [url = about:blank] 13:33:44 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (1936F800) [pid = 2972] [serial = 958] [outer = 00000000] [url = about:blank] 13:33:44 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (14895000) [pid = 2972] [serial = 945] [outer = 00000000] [url = about:blank] 13:33:44 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (1492F000) [pid = 2972] [serial = 946] [outer = 00000000] [url = about:blank] 13:33:44 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (17275400) [pid = 2972] [serial = 951] [outer = 00000000] [url = about:blank] 13:33:44 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (17807000) [pid = 2972] [serial = 952] [outer = 00000000] [url = about:blank] 13:33:44 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (15E47800) [pid = 2972] [serial = 948] [outer = 00000000] [url = about:blank] 13:33:44 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (1674D400) [pid = 2972] [serial = 949] [outer = 00000000] [url = about:blank] 13:33:44 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (1981D000) [pid = 2972] [serial = 960] [outer = 00000000] [url = about:blank] 13:33:44 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (19FE5800) [pid = 2972] [serial = 937] [outer = 00000000] [url = about:blank] 13:33:44 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (19FE3800) [pid = 2972] [serial = 967] [outer = 00000000] [url = about:blank] 13:33:44 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (1BA6F400) [pid = 2972] [serial = 976] [outer = 00000000] [url = about:blank] 13:33:44 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (1BD35000) [pid = 2972] [serial = 978] [outer = 00000000] [url = about:blank] 13:33:44 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (1BA35000) [pid = 2972] [serial = 975] [outer = 00000000] [url = about:blank] 13:33:44 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (1BA38800) [pid = 2972] [serial = 970] [outer = 00000000] [url = about:blank] 13:33:44 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (19CBC800) [pid = 2972] [serial = 964] [outer = 00000000] [url = about:blank] 13:33:44 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (18A15800) [pid = 2972] [serial = 972] [outer = 00000000] [url = about:blank] 13:33:44 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (18B7AC00) [pid = 2972] [serial = 973] [outer = 00000000] [url = about:blank] 13:33:44 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (19818000) [pid = 2972] [serial = 961] [outer = 00000000] [url = about:blank] 13:33:44 INFO - PROCESS | 2972 | 1467318824823 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]]]}] 13:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1513ms 13:33:44 INFO - PROCESS | 2972 | 1467318824861 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 13:33:44 INFO - PROCESS | 2972 | 1467318824865 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 13:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:33:44 INFO - PROCESS | 2972 | 1467318824870 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:33:44 INFO - PROCESS | 2972 | 1467318824872 Marionette TRACE conn5 <- [1,1334,null,{}] 13:33:44 INFO - PROCESS | 2972 | 1467318824877 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}] 13:33:44 INFO - PROCESS | 2972 | 1467318824880 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:45 INFO - PROCESS | 2972 | 1467318825011 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 13:33:45 INFO - PROCESS | 2972 | 1467318825097 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:45 INFO - PROCESS | 2972 | 1467318825100 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:45 INFO - PROCESS | 2972 | ++DOCSHELL 0FE22800 == 28 [pid = 2972] [id = 343] 13:33:45 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (0FE27000) [pid = 2972] [serial = 1028] [outer = 00000000] 13:33:45 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (1000C000) [pid = 2972] [serial = 1029] [outer = 0FE27000] 13:33:45 INFO - PROCESS | 2972 | 1467318825151 Marionette DEBUG loaded listener.js 13:33:45 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (10029400) [pid = 2972] [serial = 1030] [outer = 0FE27000] 13:33:45 INFO - PROCESS | 2972 | 1467318825569 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]]]}] 13:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 730ms 13:33:45 INFO - PROCESS | 2972 | 1467318825632 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 13:33:45 INFO - PROCESS | 2972 | 1467318825636 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 13:33:45 INFO - PROCESS | 2972 | 1467318825671 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:33:45 INFO - PROCESS | 2972 | 1467318825673 Marionette TRACE conn5 <- [1,1338,null,{}] 13:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:33:45 INFO - PROCESS | 2972 | 1467318825680 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}] 13:33:45 INFO - PROCESS | 2972 | 1467318825682 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:45 INFO - PROCESS | 2972 | 1467318825781 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 13:33:45 INFO - PROCESS | 2972 | 1467318825791 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:45 INFO - PROCESS | 2972 | 1467318825793 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:45 INFO - PROCESS | 2972 | ++DOCSHELL 10F40800 == 29 [pid = 2972] [id = 344] 13:33:45 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (10FCE000) [pid = 2972] [serial = 1031] [outer = 00000000] 13:33:45 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (13E13C00) [pid = 2972] [serial = 1032] [outer = 10FCE000] 13:33:45 INFO - PROCESS | 2972 | 1467318825839 Marionette DEBUG loaded listener.js 13:33:45 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (13ED3800) [pid = 2972] [serial = 1033] [outer = 10FCE000] 13:33:46 INFO - PROCESS | 2972 | 1467318826338 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]]]}] 13:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 730ms 13:33:46 INFO - PROCESS | 2972 | 1467318826409 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 13:33:46 INFO - PROCESS | 2972 | 1467318826411 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 13:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:33:46 INFO - PROCESS | 2972 | 1467318826415 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:33:46 INFO - PROCESS | 2972 | 1467318826418 Marionette TRACE conn5 <- [1,1342,null,{}] 13:33:46 INFO - PROCESS | 2972 | 1467318826433 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}] 13:33:46 INFO - PROCESS | 2972 | 1467318826438 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:46 INFO - PROCESS | 2972 | 1467318826554 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 13:33:46 INFO - PROCESS | 2972 | 1467318826563 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:46 INFO - PROCESS | 2972 | 1467318826565 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:46 INFO - PROCESS | 2972 | ++DOCSHELL 149E4400 == 30 [pid = 2972] [id = 345] 13:33:46 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (14A9D000) [pid = 2972] [serial = 1034] [outer = 00000000] 13:33:46 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (1575BC00) [pid = 2972] [serial = 1035] [outer = 14A9D000] 13:33:46 INFO - PROCESS | 2972 | 1467318826610 Marionette DEBUG loaded listener.js 13:33:46 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (17217400) [pid = 2972] [serial = 1036] [outer = 14A9D000] 13:33:47 INFO - PROCESS | 2972 | 1467318827085 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]]]}] 13:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 730ms 13:33:47 INFO - PROCESS | 2972 | 1467318827155 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 13:33:47 INFO - PROCESS | 2972 | 1467318827158 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 13:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:33:47 INFO - PROCESS | 2972 | 1467318827164 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:33:47 INFO - PROCESS | 2972 | 1467318827166 Marionette TRACE conn5 <- [1,1346,null,{}] 13:33:47 INFO - PROCESS | 2972 | 1467318827169 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}] 13:33:47 INFO - PROCESS | 2972 | 1467318827171 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:47 INFO - PROCESS | 2972 | 1467318827288 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 13:33:47 INFO - PROCESS | 2972 | 1467318827345 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:47 INFO - PROCESS | 2972 | 1467318827347 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:47 INFO - PROCESS | 2972 | ++DOCSHELL 1721E400 == 31 [pid = 2972] [id = 346] 13:33:47 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (17224000) [pid = 2972] [serial = 1037] [outer = 00000000] 13:33:47 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (17967C00) [pid = 2972] [serial = 1038] [outer = 17224000] 13:33:47 INFO - PROCESS | 2972 | 1467318827393 Marionette DEBUG loaded listener.js 13:33:47 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (17971000) [pid = 2972] [serial = 1039] [outer = 17224000] 13:33:47 INFO - PROCESS | 2972 | 1467318827836 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]]]}] 13:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 730ms 13:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:33:47 INFO - PROCESS | 2972 | 1467318827900 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 13:33:47 INFO - PROCESS | 2972 | 1467318827902 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 13:33:47 INFO - PROCESS | 2972 | 1467318827905 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:33:47 INFO - PROCESS | 2972 | 1467318827907 Marionette TRACE conn5 <- [1,1350,null,{}] 13:33:47 INFO - PROCESS | 2972 | 1467318827917 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}] 13:33:47 INFO - PROCESS | 2972 | 1467318827919 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:48 INFO - PROCESS | 2972 | 1467318828030 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 13:33:48 INFO - PROCESS | 2972 | 1467318828042 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:48 INFO - PROCESS | 2972 | 1467318828044 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:48 INFO - PROCESS | 2972 | ++DOCSHELL 184B8C00 == 32 [pid = 2972] [id = 347] 13:33:48 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (184BC400) [pid = 2972] [serial = 1040] [outer = 00000000] 13:33:48 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (1890A400) [pid = 2972] [serial = 1041] [outer = 184BC400] 13:33:48 INFO - PROCESS | 2972 | 1467318828099 Marionette DEBUG loaded listener.js 13:33:48 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (18A10800) [pid = 2972] [serial = 1042] [outer = 184BC400] 13:33:48 INFO - PROCESS | 2972 | 1467318828611 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]]]}] 13:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 790ms 13:33:48 INFO - PROCESS | 2972 | 1467318828696 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 13:33:48 INFO - PROCESS | 2972 | 1467318828698 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 13:33:48 INFO - PROCESS | 2972 | 1467318828701 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:33:48 INFO - PROCESS | 2972 | 1467318828703 Marionette TRACE conn5 <- [1,1354,null,{}] 13:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:33:48 INFO - PROCESS | 2972 | 1467318828706 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}] 13:33:48 INFO - PROCESS | 2972 | 1467318828712 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:49 INFO - PROCESS | 2972 | 1467318829010 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 13:33:49 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (0FE28400) [pid = 2972] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:33:49 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (17277800) [pid = 2972] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:33:49 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (0FDCB400) [pid = 2972] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:33:49 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (149DFC00) [pid = 2972] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:33:49 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (10027C00) [pid = 2972] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:33:49 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (184B9000) [pid = 2972] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:33:49 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (1780DC00) [pid = 2972] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:33:49 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (19864000) [pid = 2972] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:33:49 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (18E74400) [pid = 2972] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:33:49 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (19CB9C00) [pid = 2972] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:33:49 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (17F1E800) [pid = 2972] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:33:49 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (0C70E800) [pid = 2972] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:33:49 INFO - PROCESS | 2972 | 1467318829071 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:49 INFO - PROCESS | 2972 | 1467318829073 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:49 INFO - PROCESS | 2972 | ++DOCSHELL 0C710000 == 33 [pid = 2972] [id = 348] 13:33:49 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (0F684000) [pid = 2972] [serial = 1043] [outer = 00000000] 13:33:49 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (10027C00) [pid = 2972] [serial = 1044] [outer = 0F684000] 13:33:49 INFO - PROCESS | 2972 | 1467318829120 Marionette DEBUG loaded listener.js 13:33:49 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (149DFC00) [pid = 2972] [serial = 1045] [outer = 0F684000] 13:33:49 INFO - PROCESS | 2972 | 1467318829498 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] 13:33:49 INFO - PROCESS | 2972 | 1467318829538 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 13:33:49 INFO - PROCESS | 2972 | 1467318829541 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 13:33:49 INFO - PROCESS | 2972 | 1467318829543 Marionette TRACE conn5 <- [1,1358,null,{}] 13:33:49 INFO - PROCESS | 2972 | 1467318829547 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}] 13:33:49 INFO - PROCESS | 2972 | 1467318829549 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:49 INFO - PROCESS | 2972 | 1467318829626 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 13:33:49 INFO - PROCESS | 2972 | 1467318829631 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:49 INFO - PROCESS | 2972 | 1467318829633 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:49 INFO - PROCESS | 2972 | ++DOCSHELL 0FDCA800 == 34 [pid = 2972] [id = 349] 13:33:49 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (17969C00) [pid = 2972] [serial = 1046] [outer = 00000000] 13:33:49 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (1958D000) [pid = 2972] [serial = 1047] [outer = 17969C00] 13:33:49 INFO - PROCESS | 2972 | 1467318829678 Marionette DEBUG loaded listener.js 13:33:49 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (19816400) [pid = 2972] [serial = 1048] [outer = 17969C00] 13:33:50 INFO - PROCESS | 2972 | 1467318830105 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] 13:33:50 INFO - PROCESS | 2972 | 1467318830178 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 13:33:50 INFO - PROCESS | 2972 | 1467318830181 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:33:50 INFO - PROCESS | 2972 | 1467318830183 Marionette TRACE conn5 <- [1,1362,null,{}] 13:33:50 INFO - PROCESS | 2972 | 1467318830187 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}] 13:33:50 INFO - PROCESS | 2972 | 1467318830188 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:50 INFO - PROCESS | 2972 | 1467318830267 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 13:33:50 INFO - PROCESS | 2972 | 1467318830272 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:50 INFO - PROCESS | 2972 | 1467318830274 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:50 INFO - PROCESS | 2972 | ++DOCSHELL 1981D000 == 35 [pid = 2972] [id = 350] 13:33:50 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (1981D400) [pid = 2972] [serial = 1049] [outer = 00000000] 13:33:50 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (19C08400) [pid = 2972] [serial = 1050] [outer = 1981D400] 13:33:50 INFO - PROCESS | 2972 | 1467318830318 Marionette DEBUG loaded listener.js 13:33:50 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (19C0B000) [pid = 2972] [serial = 1051] [outer = 1981D400] 13:33:50 INFO - PROCESS | 2972 | [2972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:33:50 INFO - PROCESS | 2972 | 1467318830779 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] 13:33:50 INFO - PROCESS | 2972 | 1467318830823 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 13:33:50 INFO - PROCESS | 2972 | 1467318830826 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:33:50 INFO - PROCESS | 2972 | 1467318830828 Marionette TRACE conn5 <- [1,1366,null,{}] 13:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 13:33:50 INFO - PROCESS | 2972 | 1467318830831 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}] 13:33:50 INFO - PROCESS | 2972 | 1467318830833 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:50 INFO - PROCESS | 2972 | 1467318830924 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 13:33:50 INFO - PROCESS | 2972 | 1467318830929 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:50 INFO - PROCESS | 2972 | 1467318830931 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:50 INFO - PROCESS | 2972 | ++DOCSHELL 1991A800 == 36 [pid = 2972] [id = 351] 13:33:50 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (19C05400) [pid = 2972] [serial = 1052] [outer = 00000000] 13:33:50 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (19D8B400) [pid = 2972] [serial = 1053] [outer = 19C05400] 13:33:50 INFO - PROCESS | 2972 | 1467318830975 Marionette DEBUG loaded listener.js 13:33:51 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (19E53800) [pid = 2972] [serial = 1054] [outer = 19C05400] 13:33:51 INFO - PROCESS | 2972 | 1467318831810 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] 13:33:51 INFO - PROCESS | 2972 | 1467318831853 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 13:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 13:33:51 INFO - PROCESS | 2972 | 1467318831857 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:33:51 INFO - PROCESS | 2972 | 1467318831863 Marionette TRACE conn5 <- [1,1370,null,{}] 13:33:51 INFO - PROCESS | 2972 | 1467318831868 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}] 13:33:51 INFO - PROCESS | 2972 | 1467318831871 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:51 INFO - PROCESS | 2972 | 1467318831997 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 13:33:52 INFO - PROCESS | 2972 | 1467318832128 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:52 INFO - PROCESS | 2972 | 1467318832131 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:52 INFO - PROCESS | 2972 | ++DOCSHELL 0FDD0400 == 37 [pid = 2972] [id = 352] 13:33:52 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (1000DC00) [pid = 2972] [serial = 1055] [outer = 00000000] 13:33:52 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (1018F400) [pid = 2972] [serial = 1056] [outer = 1000DC00] 13:33:52 INFO - PROCESS | 2972 | 1467318832200 Marionette DEBUG loaded listener.js 13:33:52 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (140E5800) [pid = 2972] [serial = 1057] [outer = 1000DC00] 13:33:52 INFO - PROCESS | 2972 | [2972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:33:53 INFO - PROCESS | 2972 | 1467318833019 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] 13:33:53 INFO - PROCESS | 2972 | 1467318833198 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 13:33:53 INFO - PROCESS | 2972 | 1467318833204 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:33:53 INFO - PROCESS | 2972 | 1467318833207 Marionette TRACE conn5 <- [1,1374,null,{}] 13:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 13:33:53 INFO - PROCESS | 2972 | 1467318833212 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}] 13:33:53 INFO - PROCESS | 2972 | 1467318833216 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:53 INFO - PROCESS | 2972 | 1467318833327 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 13:33:53 INFO - PROCESS | 2972 | 1467318833410 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:53 INFO - PROCESS | 2972 | 1467318833414 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:53 INFO - PROCESS | 2972 | ++DOCSHELL 0FDCDC00 == 38 [pid = 2972] [id = 353] 13:33:53 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (10021C00) [pid = 2972] [serial = 1058] [outer = 00000000] 13:33:53 INFO - PROCESS | 2972 | ++DOMWINDOW == 89 (10060400) [pid = 2972] [serial = 1059] [outer = 10021C00] 13:33:53 INFO - PROCESS | 2972 | 1467318833512 Marionette DEBUG loaded listener.js 13:33:53 INFO - PROCESS | 2972 | ++DOMWINDOW == 90 (1012DC00) [pid = 2972] [serial = 1060] [outer = 10021C00] 13:33:53 INFO - PROCESS | 2972 | --DOCSHELL 19375400 == 37 [pid = 2972] [id = 21] 13:33:53 INFO - PROCESS | 2972 | --DOCSHELL 17F14800 == 36 [pid = 2972] [id = 17] 13:33:53 INFO - PROCESS | 2972 | --DOCSHELL 18918800 == 35 [pid = 2972] [id = 15] 13:33:53 INFO - PROCESS | 2972 | --DOCSHELL 14950800 == 34 [pid = 2972] [id = 25] 13:33:53 INFO - PROCESS | 2972 | --DOCSHELL 0FE2BC00 == 33 [pid = 2972] [id = 28] 13:33:53 INFO - PROCESS | 2972 | --DOCSHELL 1BDD0400 == 32 [pid = 2972] [id = 19] 13:33:53 INFO - PROCESS | 2972 | --DOCSHELL 1BA74400 == 31 [pid = 2972] [id = 18] 13:33:53 INFO - PROCESS | 2972 | --DOCSHELL 0FD77000 == 30 [pid = 2972] [id = 16] 13:33:53 INFO - PROCESS | 2972 | --DOCSHELL 17805800 == 29 [pid = 2972] [id = 22] 13:33:53 INFO - PROCESS | 2972 | --DOCSHELL 1780F000 == 28 [pid = 2972] [id = 26] 13:33:53 INFO - PROCESS | 2972 | --DOCSHELL 1721A800 == 27 [pid = 2972] [id = 20] 13:33:53 INFO - PROCESS | 2972 | --DOCSHELL 18D3FC00 == 26 [pid = 2972] [id = 27] 13:33:53 INFO - PROCESS | 2972 | --DOCSHELL 17F8F000 == 25 [pid = 2972] [id = 14] 13:33:53 INFO - PROCESS | 2972 | --DOCSHELL 10FD0400 == 24 [pid = 2972] [id = 24] 13:33:53 INFO - PROCESS | 2972 | --DOCSHELL 1D331000 == 23 [pid = 2972] [id = 8] 13:33:53 INFO - PROCESS | 2972 | --DOCSHELL 141C0C00 == 22 [pid = 2972] [id = 11] 13:33:53 INFO - PROCESS | 2972 | --DOCSHELL 0FE2E000 == 21 [pid = 2972] [id = 23] 13:33:53 INFO - PROCESS | 2972 | --DOCSHELL 1012F400 == 20 [pid = 2972] [id = 10] 13:33:53 INFO - PROCESS | 2972 | --DOMWINDOW == 89 (0FE9C800) [pid = 2972] [serial = 987] [outer = 00000000] [url = about:blank] 13:33:53 INFO - PROCESS | 2972 | --DOMWINDOW == 88 (17964400) [pid = 2972] [serial = 996] [outer = 00000000] [url = about:blank] 13:33:53 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (10022C00) [pid = 2972] [serial = 988] [outer = 00000000] [url = about:blank] 13:33:53 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (1002D400) [pid = 2972] [serial = 981] [outer = 00000000] [url = about:blank] 13:33:53 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (10129C00) [pid = 2972] [serial = 982] [outer = 00000000] [url = about:blank] 13:33:53 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (16743C00) [pid = 2972] [serial = 993] [outer = 00000000] [url = about:blank] 13:33:53 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (13ED3000) [pid = 2972] [serial = 990] [outer = 00000000] [url = about:blank] 13:33:53 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (140A8800) [pid = 2972] [serial = 991] [outer = 00000000] [url = about:blank] 13:33:53 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (18A0D000) [pid = 2972] [serial = 1000] [outer = 00000000] [url = about:blank] 13:33:53 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (18910800) [pid = 2972] [serial = 999] [outer = 00000000] [url = about:blank] 13:33:53 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (19813C00) [pid = 2972] [serial = 1005] [outer = 00000000] [url = about:blank] 13:33:53 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (19E50400) [pid = 2972] [serial = 1009] [outer = 00000000] [url = about:blank] 13:33:53 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (19585400) [pid = 2972] [serial = 1002] [outer = 00000000] [url = about:blank] 13:33:53 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (19E79000) [pid = 2972] [serial = 1011] [outer = 00000000] [url = about:blank] 13:33:53 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (19E84000) [pid = 2972] [serial = 1012] [outer = 00000000] [url = about:blank] 13:33:53 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (19CBA000) [pid = 2972] [serial = 1008] [outer = 00000000] [url = about:blank] 13:33:53 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (14014800) [pid = 2972] [serial = 1003] [outer = 00000000] [url = about:blank] 13:33:53 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (1BD3BC00) [pid = 2972] [serial = 979] [outer = 00000000] [url = about:blank] 13:33:53 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (0F7F2000) [pid = 2972] [serial = 984] [outer = 00000000] [url = about:blank] 13:33:53 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (0FD91000) [pid = 2972] [serial = 985] [outer = 00000000] [url = about:blank] 13:33:53 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (1981C400) [pid = 2972] [serial = 1006] [outer = 00000000] [url = about:blank] 13:33:53 INFO - PROCESS | 2972 | --DOMWINDOW == 68 (17F90000) [pid = 2972] [serial = 997] [outer = 00000000] [url = about:blank] 13:33:53 INFO - PROCESS | 2972 | --DOMWINDOW == 67 (1721CC00) [pid = 2972] [serial = 994] [outer = 00000000] [url = about:blank] 13:33:54 INFO - PROCESS | 2972 | 1467318834064 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] 13:33:54 INFO - PROCESS | 2972 | 1467318834085 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 13:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 13:33:54 INFO - PROCESS | 2972 | 1467318834091 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:33:54 INFO - PROCESS | 2972 | 1467318834095 Marionette TRACE conn5 <- [1,1378,null,{}] 13:33:54 INFO - PROCESS | 2972 | 1467318834099 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}] 13:33:54 INFO - PROCESS | 2972 | 1467318834102 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:54 INFO - PROCESS | 2972 | 1467318834189 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 13:33:54 INFO - PROCESS | 2972 | 1467318834195 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:54 INFO - PROCESS | 2972 | 1467318834197 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:54 INFO - PROCESS | 2972 | ++DOCSHELL 105C4400 == 21 [pid = 2972] [id = 354] 13:33:54 INFO - PROCESS | 2972 | ++DOMWINDOW == 68 (105CF800) [pid = 2972] [serial = 1061] [outer = 00000000] 13:33:54 INFO - PROCESS | 2972 | ++DOMWINDOW == 69 (13ECE800) [pid = 2972] [serial = 1062] [outer = 105CF800] 13:33:54 INFO - PROCESS | 2972 | 1467318834245 Marionette DEBUG loaded listener.js 13:33:54 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (140A8800) [pid = 2972] [serial = 1063] [outer = 105CF800] 13:33:54 INFO - PROCESS | 2972 | 1467318834737 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]]]}] 13:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 690ms 13:33:54 INFO - PROCESS | 2972 | 1467318834801 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 13:33:54 INFO - PROCESS | 2972 | 1467318834804 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 13:33:54 INFO - PROCESS | 2972 | 1467318834810 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:33:54 INFO - PROCESS | 2972 | 1467318834812 Marionette TRACE conn5 <- [1,1382,null,{}] 13:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:33:54 INFO - PROCESS | 2972 | 1467318834822 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}] 13:33:54 INFO - PROCESS | 2972 | 1467318834826 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:54 INFO - PROCESS | 2972 | 1467318834915 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 13:33:54 INFO - PROCESS | 2972 | 1467318835005 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:54 INFO - PROCESS | 2972 | 1467318835009 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:55 INFO - PROCESS | 2972 | ++DOCSHELL 1721A800 == 22 [pid = 2972] [id = 355] 13:33:55 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (1721B400) [pid = 2972] [serial = 1064] [outer = 00000000] 13:33:55 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (17220400) [pid = 2972] [serial = 1065] [outer = 1721B400] 13:33:55 INFO - PROCESS | 2972 | 1467318835058 Marionette DEBUG loaded listener.js 13:33:55 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (1727B400) [pid = 2972] [serial = 1066] [outer = 1721B400] 13:33:55 INFO - PROCESS | 2972 | 1467318835444 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]]]}] 13:33:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 670ms 13:33:55 INFO - PROCESS | 2972 | 1467318835487 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 13:33:55 INFO - PROCESS | 2972 | 1467318835489 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 13:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:33:55 INFO - PROCESS | 2972 | 1467318835492 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:33:55 INFO - PROCESS | 2972 | 1467318835494 Marionette TRACE conn5 <- [1,1386,null,{}] 13:33:55 INFO - PROCESS | 2972 | 1467318835497 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}] 13:33:55 INFO - PROCESS | 2972 | 1467318835499 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:55 INFO - PROCESS | 2972 | 1467318835585 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 13:33:55 INFO - PROCESS | 2972 | 1467318835591 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:55 INFO - PROCESS | 2972 | 1467318835593 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:55 INFO - PROCESS | 2972 | ++DOCSHELL 17968400 == 23 [pid = 2972] [id = 356] 13:33:55 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (17F16800) [pid = 2972] [serial = 1067] [outer = 00000000] 13:33:55 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (184B0400) [pid = 2972] [serial = 1068] [outer = 17F16800] 13:33:55 INFO - PROCESS | 2972 | 1467318835648 Marionette DEBUG loaded listener.js 13:33:55 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (18918800) [pid = 2972] [serial = 1069] [outer = 17F16800] 13:33:56 INFO - PROCESS | 2972 | 1467318836074 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]]]}] 13:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 630ms 13:33:56 INFO - PROCESS | 2972 | 1467318836132 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 13:33:56 INFO - PROCESS | 2972 | 1467318836134 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 13:33:56 INFO - PROCESS | 2972 | 1467318836137 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:33:56 INFO - PROCESS | 2972 | 1467318836139 Marionette TRACE conn5 <- [1,1390,null,{}] 13:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:33:56 INFO - PROCESS | 2972 | 1467318836149 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}] 13:33:56 INFO - PROCESS | 2972 | 1467318836151 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:56 INFO - PROCESS | 2972 | 1467318836258 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 13:33:56 INFO - PROCESS | 2972 | 1467318836342 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:56 INFO - PROCESS | 2972 | 1467318836344 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:56 INFO - PROCESS | 2972 | ++DOCSHELL 18A13C00 == 24 [pid = 2972] [id = 357] 13:33:56 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (18A16800) [pid = 2972] [serial = 1070] [outer = 00000000] 13:33:56 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (18B84800) [pid = 2972] [serial = 1071] [outer = 18A16800] 13:33:56 INFO - PROCESS | 2972 | 1467318836390 Marionette DEBUG loaded listener.js 13:33:56 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (19370400) [pid = 2972] [serial = 1072] [outer = 18A16800] 13:33:56 INFO - PROCESS | 2972 | 1467318836822 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]]]}] 13:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 730ms 13:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:33:56 INFO - PROCESS | 2972 | 1467318836874 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 13:33:56 INFO - PROCESS | 2972 | 1467318836876 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 13:33:56 INFO - PROCESS | 2972 | 1467318836879 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:33:56 INFO - PROCESS | 2972 | 1467318836881 Marionette TRACE conn5 <- [1,1394,null,{}] 13:33:56 INFO - PROCESS | 2972 | 1467318836885 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}] 13:33:56 INFO - PROCESS | 2972 | 1467318836891 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:57 INFO - PROCESS | 2972 | 1467318837047 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 13:33:57 INFO - PROCESS | 2972 | 1467318837108 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:57 INFO - PROCESS | 2972 | 1467318837111 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:57 INFO - PROCESS | 2972 | ++DOCSHELL 1981A800 == 25 [pid = 2972] [id = 358] 13:33:57 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (1981C400) [pid = 2972] [serial = 1073] [outer = 00000000] 13:33:57 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (19864C00) [pid = 2972] [serial = 1074] [outer = 1981C400] 13:33:57 INFO - PROCESS | 2972 | 1467318837155 Marionette DEBUG loaded listener.js 13:33:57 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (19C0EC00) [pid = 2972] [serial = 1075] [outer = 1981C400] 13:33:57 INFO - PROCESS | 2972 | 1467318837592 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]]]}] 13:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 770ms 13:33:57 INFO - PROCESS | 2972 | 1467318837650 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 13:33:57 INFO - PROCESS | 2972 | 1467318837652 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 13:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:33:57 INFO - PROCESS | 2972 | 1467318837655 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:33:57 INFO - PROCESS | 2972 | 1467318837657 Marionette TRACE conn5 <- [1,1398,null,{}] 13:33:57 INFO - PROCESS | 2972 | 1467318837660 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}] 13:33:57 INFO - PROCESS | 2972 | 1467318837662 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:57 INFO - PROCESS | 2972 | 1467318837781 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 13:33:57 INFO - PROCESS | 2972 | 1467318837841 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:57 INFO - PROCESS | 2972 | 1467318837843 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:57 INFO - PROCESS | 2972 | ++DOCSHELL 15E47800 == 26 [pid = 2972] [id = 359] 13:33:57 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (1986D000) [pid = 2972] [serial = 1076] [outer = 00000000] 13:33:57 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (19E53400) [pid = 2972] [serial = 1077] [outer = 1986D000] 13:33:57 INFO - PROCESS | 2972 | 1467318837887 Marionette DEBUG loaded listener.js 13:33:57 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (19E55000) [pid = 2972] [serial = 1078] [outer = 1986D000] 13:33:58 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (17224000) [pid = 2972] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:33:58 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (0FE27000) [pid = 2972] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:33:58 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (10FCE000) [pid = 2972] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:33:58 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (1BA31C00) [pid = 2972] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:33:58 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (0C705800) [pid = 2972] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:33:58 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (14A9D000) [pid = 2972] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:33:58 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (0F684000) [pid = 2972] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:33:58 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (0FE21400) [pid = 2972] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:33:58 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (1482C000) [pid = 2972] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:33:58 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (1958A800) [pid = 2972] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:33:58 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (17969C00) [pid = 2972] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:33:58 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (1981D400) [pid = 2972] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:33:58 INFO - PROCESS | 2972 | 1467318838374 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]]]}] 13:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 770ms 13:33:58 INFO - PROCESS | 2972 | 1467318838426 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 13:33:58 INFO - PROCESS | 2972 | 1467318838428 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 13:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:33:58 INFO - PROCESS | 2972 | 1467318838431 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:33:58 INFO - PROCESS | 2972 | 1467318838433 Marionette TRACE conn5 <- [1,1402,null,{}] 13:33:58 INFO - PROCESS | 2972 | 1467318838436 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}] 13:33:58 INFO - PROCESS | 2972 | 1467318838438 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:58 INFO - PROCESS | 2972 | 1467318838547 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 13:33:58 INFO - PROCESS | 2972 | 1467318838606 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:58 INFO - PROCESS | 2972 | 1467318838608 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:58 INFO - PROCESS | 2972 | ++DOCSHELL 0FDC4400 == 27 [pid = 2972] [id = 360] 13:33:58 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (0FE2EC00) [pid = 2972] [serial = 1079] [outer = 00000000] 13:33:58 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (1780E800) [pid = 2972] [serial = 1080] [outer = 0FE2EC00] 13:33:58 INFO - PROCESS | 2972 | 1467318838652 Marionette DEBUG loaded listener.js 13:33:58 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (19580C00) [pid = 2972] [serial = 1081] [outer = 0FE2EC00] 13:33:59 INFO - PROCESS | 2972 | 1467318839034 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]]]}] 13:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 630ms 13:33:59 INFO - PROCESS | 2972 | 1467318839067 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 13:33:59 INFO - PROCESS | 2972 | 1467318839070 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 13:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:33:59 INFO - PROCESS | 2972 | 1467318839098 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:33:59 INFO - PROCESS | 2972 | 1467318839100 Marionette TRACE conn5 <- [1,1406,null,{}] 13:33:59 INFO - PROCESS | 2972 | 1467318839108 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}] 13:33:59 INFO - PROCESS | 2972 | 1467318839110 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:59 INFO - PROCESS | 2972 | 1467318839191 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 13:33:59 INFO - PROCESS | 2972 | 1467318839198 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:59 INFO - PROCESS | 2972 | 1467318839199 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:59 INFO - PROCESS | 2972 | ++DOCSHELL 19CBF800 == 28 [pid = 2972] [id = 361] 13:33:59 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (19D85400) [pid = 2972] [serial = 1082] [outer = 00000000] 13:33:59 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (19E81000) [pid = 2972] [serial = 1083] [outer = 19D85400] 13:33:59 INFO - PROCESS | 2972 | 1467318839243 Marionette DEBUG loaded listener.js 13:33:59 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (19FE1400) [pid = 2972] [serial = 1084] [outer = 19D85400] 13:33:59 INFO - PROCESS | 2972 | 1467318839691 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]]]}] 13:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 610ms 13:33:59 INFO - PROCESS | 2972 | 1467318839717 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 13:33:59 INFO - PROCESS | 2972 | 1467318839719 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 13:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:33:59 INFO - PROCESS | 2972 | 1467318839726 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:33:59 INFO - PROCESS | 2972 | 1467318839728 Marionette TRACE conn5 <- [1,1410,null,{}] 13:33:59 INFO - PROCESS | 2972 | 1467318839732 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}] 13:33:59 INFO - PROCESS | 2972 | 1467318839733 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:59 INFO - PROCESS | 2972 | 1467318839814 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 13:33:59 INFO - PROCESS | 2972 | 1467318839820 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:59 INFO - PROCESS | 2972 | 1467318839822 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:33:59 INFO - PROCESS | 2972 | ++DOCSHELL 19FE9C00 == 29 [pid = 2972] [id = 362] 13:33:59 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (19FED000) [pid = 2972] [serial = 1085] [outer = 00000000] 13:33:59 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (1B1E8400) [pid = 2972] [serial = 1086] [outer = 19FED000] 13:33:59 INFO - PROCESS | 2972 | 1467318839866 Marionette DEBUG loaded listener.js 13:33:59 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (1981B000) [pid = 2972] [serial = 1087] [outer = 19FED000] 13:34:00 INFO - PROCESS | 2972 | 1467318840463 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]]]}] 13:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 771ms 13:34:00 INFO - PROCESS | 2972 | 1467318840551 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 13:34:00 INFO - PROCESS | 2972 | 1467318840557 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 13:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:34:00 INFO - PROCESS | 2972 | 1467318840564 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:34:00 INFO - PROCESS | 2972 | 1467318840568 Marionette TRACE conn5 <- [1,1414,null,{}] 13:34:00 INFO - PROCESS | 2972 | 1467318840588 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}] 13:34:00 INFO - PROCESS | 2972 | 1467318840591 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:00 INFO - PROCESS | 2972 | 1467318840715 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 13:34:00 INFO - PROCESS | 2972 | 1467318840869 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:00 INFO - PROCESS | 2972 | 1467318840872 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:00 INFO - PROCESS | 2972 | ++DOCSHELL 1002AC00 == 30 [pid = 2972] [id = 363] 13:34:00 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (1005C800) [pid = 2972] [serial = 1088] [outer = 00000000] 13:34:00 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (10129C00) [pid = 2972] [serial = 1089] [outer = 1005C800] 13:34:00 INFO - PROCESS | 2972 | 1467318840934 Marionette DEBUG loaded listener.js 13:34:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (13ECC400) [pid = 2972] [serial = 1090] [outer = 1005C800] 13:34:01 INFO - PROCESS | 2972 | 1467318841546 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]]]}] 13:34:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1036ms 13:34:01 INFO - PROCESS | 2972 | 1467318841601 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 13:34:01 INFO - PROCESS | 2972 | 1467318841606 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 13:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:34:01 INFO - PROCESS | 2972 | 1467318841612 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:34:01 INFO - PROCESS | 2972 | 1467318841615 Marionette TRACE conn5 <- [1,1418,null,{}] 13:34:01 INFO - PROCESS | 2972 | 1467318841619 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}] 13:34:01 INFO - PROCESS | 2972 | 1467318841622 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:01 INFO - PROCESS | 2972 | 1467318841769 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 13:34:01 INFO - PROCESS | 2972 | 1467318841901 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:01 INFO - PROCESS | 2972 | 1467318841904 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:01 INFO - PROCESS | 2972 | ++DOCSHELL 17F10400 == 31 [pid = 2972] [id = 364] 13:34:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (17F77C00) [pid = 2972] [serial = 1091] [outer = 00000000] 13:34:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (18760C00) [pid = 2972] [serial = 1092] [outer = 17F77C00] 13:34:01 INFO - PROCESS | 2972 | 1467318841961 Marionette DEBUG loaded listener.js 13:34:02 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (19372000) [pid = 2972] [serial = 1093] [outer = 17F77C00] 13:34:02 INFO - PROCESS | 2972 | ++DOMWINDOW == 89 (19E57C00) [pid = 2972] [serial = 1094] [outer = 14908000] 13:34:02 INFO - PROCESS | 2972 | 1467318842710 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]]]}] 13:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1124ms 13:34:02 INFO - PROCESS | 2972 | 1467318842740 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 13:34:02 INFO - PROCESS | 2972 | 1467318842742 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 13:34:02 INFO - PROCESS | 2972 | 1467318842746 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:34:02 INFO - PROCESS | 2972 | 1467318842750 Marionette TRACE conn5 <- [1,1422,null,{}] 13:34:02 INFO - PROCESS | 2972 | 1467318842761 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}] 13:34:02 INFO - PROCESS | 2972 | 1467318842766 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:02 INFO - PROCESS | 2972 | 1467318842875 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 13:34:02 INFO - PROCESS | 2972 | 1467318843008 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:02 INFO - PROCESS | 2972 | 1467318843012 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:03 INFO - PROCESS | 2972 | ++DOCSHELL 1B1A1C00 == 32 [pid = 2972] [id = 365] 13:34:03 INFO - PROCESS | 2972 | ++DOMWINDOW == 90 (1B1E7C00) [pid = 2972] [serial = 1095] [outer = 00000000] 13:34:03 INFO - PROCESS | 2972 | ++DOMWINDOW == 91 (1BA3C400) [pid = 2972] [serial = 1096] [outer = 1B1E7C00] 13:34:03 INFO - PROCESS | 2972 | 1467318843071 Marionette DEBUG loaded listener.js 13:34:03 INFO - PROCESS | 2972 | ++DOMWINDOW == 92 (1BA73C00) [pid = 2972] [serial = 1097] [outer = 1B1E7C00] 13:34:03 INFO - PROCESS | 2972 | 1467318843907 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]]]}] 13:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1238ms 13:34:03 INFO - PROCESS | 2972 | 1467318843988 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 13:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:34:03 INFO - PROCESS | 2972 | 1467318843993 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 13:34:03 INFO - PROCESS | 2972 | 1467318843997 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:34:03 INFO - PROCESS | 2972 | 1467318844000 Marionette TRACE conn5 <- [1,1426,null,{}] 13:34:03 INFO - PROCESS | 2972 | 1467318844006 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}] 13:34:03 INFO - PROCESS | 2972 | 1467318844009 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:04 INFO - PROCESS | 2972 | 1467318844146 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 13:34:04 INFO - PROCESS | 2972 | 1467318844279 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:04 INFO - PROCESS | 2972 | 1467318844284 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:04 INFO - PROCESS | 2972 | ++DOCSHELL 0FD75800 == 33 [pid = 2972] [id = 366] 13:34:04 INFO - PROCESS | 2972 | ++DOMWINDOW == 93 (0FD93800) [pid = 2972] [serial = 1098] [outer = 00000000] 13:34:04 INFO - PROCESS | 2972 | ++DOMWINDOW == 94 (0FE24400) [pid = 2972] [serial = 1099] [outer = 0FD93800] 13:34:04 INFO - PROCESS | 2972 | 1467318844335 Marionette DEBUG loaded listener.js 13:34:04 INFO - PROCESS | 2972 | ++DOMWINDOW == 95 (10063000) [pid = 2972] [serial = 1100] [outer = 0FD93800] 13:34:05 INFO - PROCESS | 2972 | --DOCSHELL 0C704400 == 32 [pid = 2972] [id = 342] 13:34:05 INFO - PROCESS | 2972 | --DOMWINDOW == 94 (19C08400) [pid = 2972] [serial = 1050] [outer = 00000000] [url = about:blank] 13:34:05 INFO - PROCESS | 2972 | --DOMWINDOW == 93 (17967C00) [pid = 2972] [serial = 1038] [outer = 00000000] [url = about:blank] 13:34:05 INFO - PROCESS | 2972 | --DOMWINDOW == 92 (1890A400) [pid = 2972] [serial = 1041] [outer = 00000000] [url = about:blank] 13:34:05 INFO - PROCESS | 2972 | --DOMWINDOW == 91 (1000C000) [pid = 2972] [serial = 1029] [outer = 00000000] [url = about:blank] 13:34:05 INFO - PROCESS | 2972 | --DOMWINDOW == 90 (10029400) [pid = 2972] [serial = 1030] [outer = 00000000] [url = about:blank] 13:34:05 INFO - PROCESS | 2972 | --DOMWINDOW == 89 (13E13C00) [pid = 2972] [serial = 1032] [outer = 00000000] [url = about:blank] 13:34:05 INFO - PROCESS | 2972 | --DOMWINDOW == 88 (13ED3800) [pid = 2972] [serial = 1033] [outer = 00000000] [url = about:blank] 13:34:05 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (1BD3A400) [pid = 2972] [serial = 1024] [outer = 00000000] [url = about:blank] 13:34:05 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (1BA72400) [pid = 2972] [serial = 1023] [outer = 00000000] [url = about:blank] 13:34:05 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (0C968C00) [pid = 2972] [serial = 1026] [outer = 00000000] [url = about:blank] 13:34:05 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (0F7F7800) [pid = 2972] [serial = 1027] [outer = 00000000] [url = about:blank] 13:34:05 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (1575BC00) [pid = 2972] [serial = 1035] [outer = 00000000] [url = about:blank] 13:34:05 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (17971000) [pid = 2972] [serial = 1039] [outer = 00000000] [url = about:blank] 13:34:05 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (10027C00) [pid = 2972] [serial = 1044] [outer = 00000000] [url = about:blank] 13:34:05 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (10065800) [pid = 2972] [serial = 1015] [outer = 00000000] [url = about:blank] 13:34:05 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (10004C00) [pid = 2972] [serial = 1014] [outer = 00000000] [url = about:blank] 13:34:05 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (15E41C00) [pid = 2972] [serial = 1018] [outer = 00000000] [url = about:blank] 13:34:05 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (149E4800) [pid = 2972] [serial = 1017] [outer = 00000000] [url = about:blank] 13:34:05 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (19FEA000) [pid = 2972] [serial = 1021] [outer = 00000000] [url = about:blank] 13:34:05 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (19E5CC00) [pid = 2972] [serial = 1020] [outer = 00000000] [url = about:blank] 13:34:05 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (1958D000) [pid = 2972] [serial = 1047] [outer = 00000000] [url = about:blank] 13:34:05 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (149DFC00) [pid = 2972] [serial = 1045] [outer = 00000000] [url = about:blank] 13:34:05 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (19C0B000) [pid = 2972] [serial = 1051] [outer = 00000000] [url = about:blank] 13:34:05 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (19816400) [pid = 2972] [serial = 1048] [outer = 00000000] [url = about:blank] 13:34:05 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (17217400) [pid = 2972] [serial = 1036] [outer = 00000000] [url = about:blank] 13:34:05 INFO - PROCESS | 2972 | 1467318845471 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]]]}] 13:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1538ms 13:34:05 INFO - PROCESS | 2972 | 1467318845536 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 13:34:05 INFO - PROCESS | 2972 | 1467318845540 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 13:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:34:05 INFO - PROCESS | 2972 | 1467318845544 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:34:05 INFO - PROCESS | 2972 | 1467318845549 Marionette TRACE conn5 <- [1,1430,null,{}] 13:34:05 INFO - PROCESS | 2972 | 1467318845554 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}] 13:34:05 INFO - PROCESS | 2972 | 1467318845557 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:05 INFO - PROCESS | 2972 | 1467318845645 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 13:34:05 INFO - PROCESS | 2972 | 1467318845660 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:05 INFO - PROCESS | 2972 | 1467318845662 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:05 INFO - PROCESS | 2972 | ++DOCSHELL 0FDC9000 == 33 [pid = 2972] [id = 367] 13:34:05 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (0FDCB000) [pid = 2972] [serial = 1101] [outer = 00000000] 13:34:05 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (0FE2C800) [pid = 2972] [serial = 1102] [outer = 0FDCB000] 13:34:05 INFO - PROCESS | 2972 | 1467318845711 Marionette DEBUG loaded listener.js 13:34:05 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (0FE9B000) [pid = 2972] [serial = 1103] [outer = 0FDCB000] 13:34:06 INFO - PROCESS | 2972 | 1467318846202 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]]]}] 13:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 690ms 13:34:06 INFO - PROCESS | 2972 | 1467318846236 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 13:34:06 INFO - PROCESS | 2972 | 1467318846241 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 13:34:06 INFO - PROCESS | 2972 | 1467318846248 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:34:06 INFO - PROCESS | 2972 | 1467318846250 Marionette TRACE conn5 <- [1,1434,null,{}] 13:34:06 INFO - PROCESS | 2972 | 1467318846254 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}] 13:34:06 INFO - PROCESS | 2972 | 1467318846257 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:06 INFO - PROCESS | 2972 | 1467318846376 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 13:34:06 INFO - PROCESS | 2972 | 1467318846470 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:06 INFO - PROCESS | 2972 | 1467318846472 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:06 INFO - PROCESS | 2972 | ++DOCSHELL 10226C00 == 34 [pid = 2972] [id = 368] 13:34:06 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (10227000) [pid = 2972] [serial = 1104] [outer = 00000000] 13:34:06 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (105D0C00) [pid = 2972] [serial = 1105] [outer = 10227000] 13:34:06 INFO - PROCESS | 2972 | 1467318846521 Marionette DEBUG loaded listener.js 13:34:06 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (13E11400) [pid = 2972] [serial = 1106] [outer = 10227000] 13:34:06 INFO - PROCESS | 2972 | 1467318846903 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]]]}] 13:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 670ms 13:34:06 INFO - PROCESS | 2972 | 1467318846945 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 13:34:06 INFO - PROCESS | 2972 | 1467318846947 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 13:34:06 INFO - PROCESS | 2972 | 1467318846952 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:34:06 INFO - PROCESS | 2972 | 1467318846955 Marionette TRACE conn5 <- [1,1438,null,{}] 13:34:06 INFO - PROCESS | 2972 | 1467318846966 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}] 13:34:06 INFO - PROCESS | 2972 | 1467318846970 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:07 INFO - PROCESS | 2972 | 1467318847054 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 13:34:07 INFO - PROCESS | 2972 | 1467318847061 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:07 INFO - PROCESS | 2972 | 1467318847065 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:07 INFO - PROCESS | 2972 | ++DOCSHELL 14901800 == 35 [pid = 2972] [id = 369] 13:34:07 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (149DE400) [pid = 2972] [serial = 1107] [outer = 00000000] 13:34:07 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (14A9D400) [pid = 2972] [serial = 1108] [outer = 149DE400] 13:34:07 INFO - PROCESS | 2972 | 1467318847113 Marionette DEBUG loaded listener.js 13:34:07 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (15E45C00) [pid = 2972] [serial = 1109] [outer = 149DE400] 13:34:07 INFO - PROCESS | 2972 | 1467318847610 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]]]}] 13:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 730ms 13:34:07 INFO - PROCESS | 2972 | 1467318847687 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 13:34:07 INFO - PROCESS | 2972 | 1467318847689 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 13:34:07 INFO - PROCESS | 2972 | 1467318847693 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:34:07 INFO - PROCESS | 2972 | 1467318847694 Marionette TRACE conn5 <- [1,1442,null,{}] 13:34:07 INFO - PROCESS | 2972 | 1467318847698 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}] 13:34:07 INFO - PROCESS | 2972 | 1467318847700 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:07 INFO - PROCESS | 2972 | 1467318847852 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 13:34:07 INFO - PROCESS | 2972 | 1467318847909 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:07 INFO - PROCESS | 2972 | 1467318847911 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:07 INFO - PROCESS | 2972 | ++DOCSHELL 1721F800 == 36 [pid = 2972] [id = 370] 13:34:07 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (1721FC00) [pid = 2972] [serial = 1110] [outer = 00000000] 13:34:07 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (17280C00) [pid = 2972] [serial = 1111] [outer = 1721FC00] 13:34:07 INFO - PROCESS | 2972 | 1467318847957 Marionette DEBUG loaded listener.js 13:34:08 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (1796A800) [pid = 2972] [serial = 1112] [outer = 1721FC00] 13:34:08 INFO - PROCESS | 2972 | 1467318848376 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]]]}] 13:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 730ms 13:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:34:08 INFO - PROCESS | 2972 | 1467318848427 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 13:34:08 INFO - PROCESS | 2972 | 1467318848429 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 13:34:08 INFO - PROCESS | 2972 | 1467318848432 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:34:08 INFO - PROCESS | 2972 | 1467318848434 Marionette TRACE conn5 <- [1,1446,null,{}] 13:34:08 INFO - PROCESS | 2972 | 1467318848451 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}] 13:34:08 INFO - PROCESS | 2972 | 1467318848453 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:08 INFO - PROCESS | 2972 | 1467318848565 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 13:34:08 INFO - PROCESS | 2972 | 1467318848575 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:08 INFO - PROCESS | 2972 | 1467318848577 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:08 INFO - PROCESS | 2972 | ++DOCSHELL 17217C00 == 37 [pid = 2972] [id = 371] 13:34:08 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (17F0F800) [pid = 2972] [serial = 1113] [outer = 00000000] 13:34:08 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (184B8400) [pid = 2972] [serial = 1114] [outer = 17F0F800] 13:34:08 INFO - PROCESS | 2972 | 1467318848623 Marionette DEBUG loaded listener.js 13:34:08 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (1875FC00) [pid = 2972] [serial = 1115] [outer = 17F0F800] 13:34:09 INFO - PROCESS | 2972 | 1467318849121 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]]]}] 13:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 750ms 13:34:09 INFO - PROCESS | 2972 | 1467318849189 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 13:34:09 INFO - PROCESS | 2972 | 1467318849191 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 13:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:34:09 INFO - PROCESS | 2972 | 1467318849195 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:34:09 INFO - PROCESS | 2972 | 1467318849196 Marionette TRACE conn5 <- [1,1450,null,{}] 13:34:09 INFO - PROCESS | 2972 | 1467318849200 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}] 13:34:09 INFO - PROCESS | 2972 | 1467318849205 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:09 INFO - PROCESS | 2972 | 1467318849552 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 13:34:09 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (18A16800) [pid = 2972] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:34:09 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (10021C00) [pid = 2972] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:34:09 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (1000DC00) [pid = 2972] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:34:09 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (19C05400) [pid = 2972] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:34:09 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (1721B400) [pid = 2972] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:34:09 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (17F16800) [pid = 2972] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:34:09 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (105CF800) [pid = 2972] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:34:09 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (1981C400) [pid = 2972] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:34:09 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (0FE2EC00) [pid = 2972] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:34:09 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (19FED000) [pid = 2972] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:34:09 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (19D85400) [pid = 2972] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:34:09 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (1986D000) [pid = 2972] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:34:09 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (184BC400) [pid = 2972] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:34:09 INFO - PROCESS | 2972 | 1467318849619 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:09 INFO - PROCESS | 2972 | 1467318849621 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:09 INFO - PROCESS | 2972 | ++DOCSHELL 0F765400 == 38 [pid = 2972] [id = 372] 13:34:09 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (0F7FD800) [pid = 2972] [serial = 1116] [outer = 00000000] 13:34:09 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (1005D000) [pid = 2972] [serial = 1117] [outer = 0F7FD800] 13:34:09 INFO - PROCESS | 2972 | 1467318849666 Marionette DEBUG loaded listener.js 13:34:09 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (184BCC00) [pid = 2972] [serial = 1118] [outer = 0F7FD800] 13:34:10 INFO - PROCESS | 2972 | 1467318850023 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]]]}] 13:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 870ms 13:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:34:10 INFO - PROCESS | 2972 | 1467318850071 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 13:34:10 INFO - PROCESS | 2972 | 1467318850074 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 13:34:10 INFO - PROCESS | 2972 | 1467318850077 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:34:10 INFO - PROCESS | 2972 | 1467318850079 Marionette TRACE conn5 <- [1,1454,null,{}] 13:34:10 INFO - PROCESS | 2972 | 1467318850082 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}] 13:34:10 INFO - PROCESS | 2972 | 1467318850084 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:10 INFO - PROCESS | 2972 | 1467318850161 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 13:34:10 INFO - PROCESS | 2972 | 1467318850166 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:10 INFO - PROCESS | 2972 | 1467318850168 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:10 INFO - PROCESS | 2972 | ++DOCSHELL 18B7B000 == 39 [pid = 2972] [id = 373] 13:34:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (18D4B400) [pid = 2972] [serial = 1119] [outer = 00000000] 13:34:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (19814400) [pid = 2972] [serial = 1120] [outer = 18D4B400] 13:34:10 INFO - PROCESS | 2972 | 1467318850212 Marionette DEBUG loaded listener.js 13:34:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (19838800) [pid = 2972] [serial = 1121] [outer = 18D4B400] 13:34:10 INFO - PROCESS | 2972 | 1467318850641 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]]]}] 13:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 630ms 13:34:10 INFO - PROCESS | 2972 | 1467318850708 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 13:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:34:10 INFO - PROCESS | 2972 | 1467318850710 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 13:34:10 INFO - PROCESS | 2972 | 1467318850713 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:34:10 INFO - PROCESS | 2972 | 1467318850715 Marionette TRACE conn5 <- [1,1458,null,{}] 13:34:10 INFO - PROCESS | 2972 | 1467318850718 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}] 13:34:10 INFO - PROCESS | 2972 | 1467318850720 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:10 INFO - PROCESS | 2972 | 1467318850798 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 13:34:10 INFO - PROCESS | 2972 | 1467318850805 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:10 INFO - PROCESS | 2972 | 1467318850807 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:10 INFO - PROCESS | 2972 | ++DOCSHELL 19863400 == 40 [pid = 2972] [id = 374] 13:34:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (19864000) [pid = 2972] [serial = 1122] [outer = 00000000] 13:34:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (19817C00) [pid = 2972] [serial = 1123] [outer = 19864000] 13:34:10 INFO - PROCESS | 2972 | 1467318850850 Marionette DEBUG loaded listener.js 13:34:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (17803C00) [pid = 2972] [serial = 1124] [outer = 19864000] 13:34:11 INFO - PROCESS | 2972 | 1467318851313 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]]]}] 13:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 630ms 13:34:11 INFO - PROCESS | 2972 | 1467318851353 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 13:34:11 INFO - PROCESS | 2972 | 1467318851355 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 13:34:11 INFO - PROCESS | 2972 | 1467318851358 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:34:11 INFO - PROCESS | 2972 | 1467318851360 Marionette TRACE conn5 <- [1,1462,null,{}] 13:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:34:11 INFO - PROCESS | 2972 | 1467318851364 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}] 13:34:11 INFO - PROCESS | 2972 | 1467318851365 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:11 INFO - PROCESS | 2972 | 1467318851444 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 13:34:11 INFO - PROCESS | 2972 | 1467318851449 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:11 INFO - PROCESS | 2972 | 1467318851451 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:11 INFO - PROCESS | 2972 | ++DOCSHELL 19D85400 == 41 [pid = 2972] [id = 375] 13:34:11 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (19D8CC00) [pid = 2972] [serial = 1125] [outer = 00000000] 13:34:11 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (19E55C00) [pid = 2972] [serial = 1126] [outer = 19D8CC00] 13:34:11 INFO - PROCESS | 2972 | 1467318851494 Marionette DEBUG loaded listener.js 13:34:11 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (19E77C00) [pid = 2972] [serial = 1127] [outer = 19D8CC00] 13:34:12 INFO - PROCESS | 2972 | 1467318852439 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]]]}] 13:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1124ms 13:34:12 INFO - PROCESS | 2972 | 1467318852489 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 13:34:12 INFO - PROCESS | 2972 | 1467318852494 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 13:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:34:12 INFO - PROCESS | 2972 | 1467318852498 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:34:12 INFO - PROCESS | 2972 | 1467318852504 Marionette TRACE conn5 <- [1,1466,null,{}] 13:34:12 INFO - PROCESS | 2972 | 1467318852509 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}] 13:34:12 INFO - PROCESS | 2972 | 1467318852512 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:12 INFO - PROCESS | 2972 | 1467318852689 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 13:34:12 INFO - PROCESS | 2972 | 1467318852786 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:12 INFO - PROCESS | 2972 | 1467318852789 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:12 INFO - PROCESS | 2972 | ++DOCSHELL 10025800 == 42 [pid = 2972] [id = 376] 13:34:12 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (1002A400) [pid = 2972] [serial = 1128] [outer = 00000000] 13:34:12 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (1012E000) [pid = 2972] [serial = 1129] [outer = 1002A400] 13:34:12 INFO - PROCESS | 2972 | 1467318852849 Marionette DEBUG loaded listener.js 13:34:12 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (13ECC000) [pid = 2972] [serial = 1130] [outer = 1002A400] 13:34:13 INFO - PROCESS | 2972 | 1467318853788 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]]]}] 13:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1339ms 13:34:13 INFO - PROCESS | 2972 | 1467318853839 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 13:34:13 INFO - PROCESS | 2972 | 1467318853843 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 13:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:34:13 INFO - PROCESS | 2972 | 1467318853849 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:34:13 INFO - PROCESS | 2972 | 1467318853852 Marionette TRACE conn5 <- [1,1470,null,{}] 13:34:13 INFO - PROCESS | 2972 | 1467318853858 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}] 13:34:13 INFO - PROCESS | 2972 | 1467318853861 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:13 INFO - PROCESS | 2972 | 1467318853996 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 13:34:14 INFO - PROCESS | 2972 | 1467318854110 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:14 INFO - PROCESS | 2972 | 1467318854114 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:14 INFO - PROCESS | 2972 | --DOCSHELL 1B1A1C00 == 41 [pid = 2972] [id = 365] 13:34:14 INFO - PROCESS | 2972 | --DOCSHELL 0FDC4400 == 40 [pid = 2972] [id = 360] 13:34:14 INFO - PROCESS | 2972 | --DOCSHELL 19863400 == 39 [pid = 2972] [id = 374] 13:34:14 INFO - PROCESS | 2972 | --DOCSHELL 18B7B000 == 38 [pid = 2972] [id = 373] 13:34:14 INFO - PROCESS | 2972 | --DOCSHELL 0F765400 == 37 [pid = 2972] [id = 372] 13:34:14 INFO - PROCESS | 2972 | --DOCSHELL 17217C00 == 36 [pid = 2972] [id = 371] 13:34:14 INFO - PROCESS | 2972 | --DOCSHELL 1721F800 == 35 [pid = 2972] [id = 370] 13:34:14 INFO - PROCESS | 2972 | --DOCSHELL 14901800 == 34 [pid = 2972] [id = 369] 13:34:14 INFO - PROCESS | 2972 | --DOCSHELL 10226C00 == 33 [pid = 2972] [id = 368] 13:34:14 INFO - PROCESS | 2972 | --DOCSHELL 0FDC9000 == 32 [pid = 2972] [id = 367] 13:34:14 INFO - PROCESS | 2972 | --DOCSHELL 0FD75800 == 31 [pid = 2972] [id = 366] 13:34:14 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (18A10800) [pid = 2972] [serial = 1042] [outer = 00000000] [url = about:blank] 13:34:14 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (18B84800) [pid = 2972] [serial = 1071] [outer = 00000000] [url = about:blank] 13:34:14 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (19370400) [pid = 2972] [serial = 1072] [outer = 00000000] [url = about:blank] 13:34:14 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (10060400) [pid = 2972] [serial = 1059] [outer = 00000000] [url = about:blank] 13:34:14 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (1012DC00) [pid = 2972] [serial = 1060] [outer = 00000000] [url = about:blank] 13:34:14 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (1018F400) [pid = 2972] [serial = 1056] [outer = 00000000] [url = about:blank] 13:34:14 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (140E5800) [pid = 2972] [serial = 1057] [outer = 00000000] [url = about:blank] 13:34:14 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (19E53800) [pid = 2972] [serial = 1054] [outer = 00000000] [url = about:blank] 13:34:14 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (19D8B400) [pid = 2972] [serial = 1053] [outer = 00000000] [url = about:blank] 13:34:14 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (17220400) [pid = 2972] [serial = 1065] [outer = 00000000] [url = about:blank] 13:34:14 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (1727B400) [pid = 2972] [serial = 1066] [outer = 00000000] [url = about:blank] 13:34:14 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (184B0400) [pid = 2972] [serial = 1068] [outer = 00000000] [url = about:blank] 13:34:14 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (13ECE800) [pid = 2972] [serial = 1062] [outer = 00000000] [url = about:blank] 13:34:14 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (140A8800) [pid = 2972] [serial = 1063] [outer = 00000000] [url = about:blank] 13:34:14 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (19C0EC00) [pid = 2972] [serial = 1075] [outer = 00000000] [url = about:blank] 13:34:14 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (19864C00) [pid = 2972] [serial = 1074] [outer = 00000000] [url = about:blank] 13:34:14 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (1780E800) [pid = 2972] [serial = 1080] [outer = 00000000] [url = about:blank] 13:34:14 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (1B1E8400) [pid = 2972] [serial = 1086] [outer = 00000000] [url = about:blank] 13:34:14 INFO - PROCESS | 2972 | --DOMWINDOW == 68 (1981B000) [pid = 2972] [serial = 1087] [outer = 00000000] [url = about:blank] 13:34:14 INFO - PROCESS | 2972 | --DOMWINDOW == 67 (19FE1400) [pid = 2972] [serial = 1084] [outer = 00000000] [url = about:blank] 13:34:14 INFO - PROCESS | 2972 | --DOMWINDOW == 66 (19E53400) [pid = 2972] [serial = 1077] [outer = 00000000] [url = about:blank] 13:34:14 INFO - PROCESS | 2972 | --DOMWINDOW == 65 (19E81000) [pid = 2972] [serial = 1083] [outer = 00000000] [url = about:blank] 13:34:14 INFO - PROCESS | 2972 | --DOMWINDOW == 64 (19E55000) [pid = 2972] [serial = 1078] [outer = 00000000] [url = about:blank] 13:34:14 INFO - PROCESS | 2972 | --DOMWINDOW == 63 (19580C00) [pid = 2972] [serial = 1081] [outer = 00000000] [url = about:blank] 13:34:14 INFO - PROCESS | 2972 | --DOMWINDOW == 62 (18918800) [pid = 2972] [serial = 1069] [outer = 00000000] [url = about:blank] 13:34:14 INFO - PROCESS | 2972 | --DOMWINDOW == 61 (19FE5000) [pid = 2972] [serial = 658] [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.] 13:34:14 INFO - PROCESS | 2972 | ++DOCSHELL 0C70F000 == 32 [pid = 2972] [id = 377] 13:34:14 INFO - PROCESS | 2972 | ++DOMWINDOW == 62 (0C970400) [pid = 2972] [serial = 1131] [outer = 00000000] 13:34:14 INFO - PROCESS | 2972 | ++DOMWINDOW == 63 (0FDC4400) [pid = 2972] [serial = 1132] [outer = 0C970400] 13:34:14 INFO - PROCESS | 2972 | 1467318854203 Marionette DEBUG loaded listener.js 13:34:14 INFO - PROCESS | 2972 | ++DOMWINDOW == 64 (0FE28000) [pid = 2972] [serial = 1133] [outer = 0C970400] 13:34:14 INFO - PROCESS | 2972 | 1467318854642 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]]]}] 13:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 830ms 13:34:14 INFO - PROCESS | 2972 | 1467318854683 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 13:34:14 INFO - PROCESS | 2972 | 1467318854688 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 13:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:34:14 INFO - PROCESS | 2972 | 1467318854694 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:34:14 INFO - PROCESS | 2972 | 1467318854697 Marionette TRACE conn5 <- [1,1474,null,{}] 13:34:14 INFO - PROCESS | 2972 | 1467318854700 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}] 13:34:14 INFO - PROCESS | 2972 | 1467318854703 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:14 INFO - PROCESS | 2972 | 1467318854790 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 13:34:14 INFO - PROCESS | 2972 | 1467318854796 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:14 INFO - PROCESS | 2972 | 1467318854798 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:14 INFO - PROCESS | 2972 | ++DOCSHELL 10065800 == 33 [pid = 2972] [id = 378] 13:34:14 INFO - PROCESS | 2972 | ++DOMWINDOW == 65 (10068C00) [pid = 2972] [serial = 1134] [outer = 00000000] 13:34:14 INFO - PROCESS | 2972 | ++DOMWINDOW == 66 (13ECE800) [pid = 2972] [serial = 1135] [outer = 10068C00] 13:34:14 INFO - PROCESS | 2972 | 1467318854846 Marionette DEBUG loaded listener.js 13:34:14 INFO - PROCESS | 2972 | ++DOMWINDOW == 67 (140E1400) [pid = 2972] [serial = 1136] [outer = 10068C00] 13:34:15 INFO - PROCESS | 2972 | 1467318855353 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]]]}] 13:34:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:34:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 670ms 13:34:15 INFO - PROCESS | 2972 | 1467318855368 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 13:34:15 INFO - PROCESS | 2972 | 1467318855370 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 13:34:15 INFO - PROCESS | 2972 | 1467318855374 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:34:15 INFO - PROCESS | 2972 | 1467318855377 Marionette TRACE conn5 <- [1,1478,null,{}] 13:34:15 INFO - PROCESS | 2972 | 1467318855388 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}] 13:34:15 INFO - PROCESS | 2972 | 1467318855393 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:15 INFO - PROCESS | 2972 | 1467318855507 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 13:34:15 INFO - PROCESS | 2972 | 1467318855606 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:15 INFO - PROCESS | 2972 | 1467318855609 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:15 INFO - PROCESS | 2972 | ++DOCSHELL 1674C800 == 34 [pid = 2972] [id = 379] 13:34:15 INFO - PROCESS | 2972 | ++DOMWINDOW == 68 (17216800) [pid = 2972] [serial = 1137] [outer = 00000000] 13:34:15 INFO - PROCESS | 2972 | ++DOMWINDOW == 69 (1721B000) [pid = 2972] [serial = 1138] [outer = 17216800] 13:34:15 INFO - PROCESS | 2972 | 1467318855660 Marionette DEBUG loaded listener.js 13:34:15 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (17223800) [pid = 2972] [serial = 1139] [outer = 17216800] 13:34:16 INFO - PROCESS | 2972 | 1467318856055 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]]]}] 13:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 731ms 13:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:34:16 INFO - PROCESS | 2972 | 1467318856109 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 13:34:16 INFO - PROCESS | 2972 | 1467318856111 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 13:34:16 INFO - PROCESS | 2972 | 1467318856115 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:34:16 INFO - PROCESS | 2972 | 1467318856126 Marionette TRACE conn5 <- [1,1482,null,{}] 13:34:16 INFO - PROCESS | 2972 | 1467318856130 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}] 13:34:16 INFO - PROCESS | 2972 | 1467318856132 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:16 INFO - PROCESS | 2972 | 1467318856217 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 13:34:16 INFO - PROCESS | 2972 | 1467318856223 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:16 INFO - PROCESS | 2972 | 1467318856225 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:16 INFO - PROCESS | 2972 | ++DOCSHELL 17280400 == 35 [pid = 2972] [id = 380] 13:34:16 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (17803000) [pid = 2972] [serial = 1140] [outer = 00000000] 13:34:16 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (184B1000) [pid = 2972] [serial = 1141] [outer = 17803000] 13:34:16 INFO - PROCESS | 2972 | 1467318856270 Marionette DEBUG loaded listener.js 13:34:16 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (18919800) [pid = 2972] [serial = 1142] [outer = 17803000] 13:34:16 INFO - PROCESS | 2972 | 1467318856755 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]]]}] 13:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 690ms 13:34:16 INFO - PROCESS | 2972 | 1467318856810 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 13:34:16 INFO - PROCESS | 2972 | 1467318856812 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 13:34:16 INFO - PROCESS | 2972 | 1467318856815 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:34:16 INFO - PROCESS | 2972 | 1467318856817 Marionette TRACE conn5 <- [1,1486,null,{}] 13:34:16 INFO - PROCESS | 2972 | 1467318856820 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}] 13:34:16 INFO - PROCESS | 2972 | 1467318856822 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:16 INFO - PROCESS | 2972 | 1467318856964 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 13:34:16 INFO - PROCESS | 2972 | 1467318856981 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:16 INFO - PROCESS | 2972 | 1467318856983 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:16 INFO - PROCESS | 2972 | ++DOCSHELL 18A16C00 == 36 [pid = 2972] [id = 381] 13:34:16 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (18A18C00) [pid = 2972] [serial = 1143] [outer = 00000000] 13:34:17 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (18D4A000) [pid = 2972] [serial = 1144] [outer = 18A18C00] 13:34:17 INFO - PROCESS | 2972 | 1467318857026 Marionette DEBUG loaded listener.js 13:34:17 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (19372400) [pid = 2972] [serial = 1145] [outer = 18A18C00] 13:34:17 INFO - PROCESS | 2972 | 1467318857463 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]]]}] 13:34:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 671ms 13:34:17 INFO - PROCESS | 2972 | 1467318857490 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 13:34:17 INFO - PROCESS | 2972 | 1467318857492 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 13:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:34:17 INFO - PROCESS | 2972 | 1467318857495 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:34:17 INFO - PROCESS | 2972 | 1467318857497 Marionette TRACE conn5 <- [1,1490,null,{}] 13:34:17 INFO - PROCESS | 2972 | 1467318857500 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}] 13:34:17 INFO - PROCESS | 2972 | 1467318857506 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:17 INFO - PROCESS | 2972 | 1467318857641 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 13:34:17 INFO - PROCESS | 2972 | 1467318857647 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:17 INFO - PROCESS | 2972 | 1467318857649 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:17 INFO - PROCESS | 2972 | ++DOCSHELL 1958A800 == 37 [pid = 2972] [id = 382] 13:34:17 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (19812C00) [pid = 2972] [serial = 1146] [outer = 00000000] 13:34:17 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (19C0F400) [pid = 2972] [serial = 1147] [outer = 19812C00] 13:34:17 INFO - PROCESS | 2972 | 1467318857698 Marionette DEBUG loaded listener.js 13:34:17 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (19CBE800) [pid = 2972] [serial = 1148] [outer = 19812C00] 13:34:18 INFO - PROCESS | 2972 | 1467318858152 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]]]}] 13:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 670ms 13:34:18 INFO - PROCESS | 2972 | 1467318858166 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 13:34:18 INFO - PROCESS | 2972 | 1467318858168 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 13:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:34:18 INFO - PROCESS | 2972 | 1467318858178 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:34:18 INFO - PROCESS | 2972 | 1467318858180 Marionette TRACE conn5 <- [1,1494,null,{}] 13:34:18 INFO - PROCESS | 2972 | 1467318858184 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}] 13:34:18 INFO - PROCESS | 2972 | 1467318858186 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:18 INFO - PROCESS | 2972 | 1467318858321 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 13:34:18 INFO - PROCESS | 2972 | 1467318858383 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:18 INFO - PROCESS | 2972 | 1467318858385 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:18 INFO - PROCESS | 2972 | ++DOCSHELL 19E52C00 == 38 [pid = 2972] [id = 383] 13:34:18 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (19E54000) [pid = 2972] [serial = 1149] [outer = 00000000] 13:34:18 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (19E5E000) [pid = 2972] [serial = 1150] [outer = 19E54000] 13:34:18 INFO - PROCESS | 2972 | 1467318858429 Marionette DEBUG loaded listener.js 13:34:18 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (19E5E800) [pid = 2972] [serial = 1151] [outer = 19E54000] 13:34:18 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (1721FC00) [pid = 2972] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:34:18 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (10227000) [pid = 2972] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:34:18 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (1005C800) [pid = 2972] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:34:18 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (17F77C00) [pid = 2972] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:34:18 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (1B1E7C00) [pid = 2972] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:34:18 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (17F0F800) [pid = 2972] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:34:18 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (0F7FD800) [pid = 2972] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:34:18 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (18D4B400) [pid = 2972] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:34:18 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (0FD93800) [pid = 2972] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:34:18 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (149DE400) [pid = 2972] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:34:18 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (0FDCB000) [pid = 2972] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:34:18 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (19864000) [pid = 2972] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:34:18 INFO - PROCESS | 2972 | 1467318858881 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]]]}] 13:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 730ms 13:34:18 INFO - PROCESS | 2972 | 1467318858902 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 13:34:18 INFO - PROCESS | 2972 | 1467318858904 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 13:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:34:18 INFO - PROCESS | 2972 | 1467318858918 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:34:18 INFO - PROCESS | 2972 | 1467318858920 Marionette TRACE conn5 <- [1,1498,null,{}] 13:34:18 INFO - PROCESS | 2972 | 1467318858940 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}] 13:34:18 INFO - PROCESS | 2972 | 1467318858942 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:19 INFO - PROCESS | 2972 | 1467318859020 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 13:34:19 INFO - PROCESS | 2972 | 1467318859025 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:19 INFO - PROCESS | 2972 | 1467318859027 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:19 INFO - PROCESS | 2972 | ++DOCSHELL 1401DC00 == 39 [pid = 2972] [id = 384] 13:34:19 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (1721C000) [pid = 2972] [serial = 1152] [outer = 00000000] 13:34:19 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (1876AC00) [pid = 2972] [serial = 1153] [outer = 1721C000] 13:34:19 INFO - PROCESS | 2972 | 1467318859071 Marionette DEBUG loaded listener.js 13:34:19 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (19818400) [pid = 2972] [serial = 1154] [outer = 1721C000] 13:34:19 INFO - PROCESS | 2972 | 1467318859484 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]]]}] 13:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 630ms 13:34:19 INFO - PROCESS | 2972 | 1467318859542 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 13:34:19 INFO - PROCESS | 2972 | 1467318859544 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 13:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:34:19 INFO - PROCESS | 2972 | 1467318859548 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:34:19 INFO - PROCESS | 2972 | 1467318859549 Marionette TRACE conn5 <- [1,1502,null,{}] 13:34:19 INFO - PROCESS | 2972 | 1467318859553 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}] 13:34:19 INFO - PROCESS | 2972 | 1467318859555 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:19 INFO - PROCESS | 2972 | 1467318859636 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 13:34:19 INFO - PROCESS | 2972 | 1467318859641 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:19 INFO - PROCESS | 2972 | 1467318859643 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:19 INFO - PROCESS | 2972 | ++DOCSHELL 19E5B400 == 40 [pid = 2972] [id = 385] 13:34:19 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (19E85400) [pid = 2972] [serial = 1155] [outer = 00000000] 13:34:19 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (19FE5800) [pid = 2972] [serial = 1156] [outer = 19E85400] 13:34:19 INFO - PROCESS | 2972 | 1467318859689 Marionette DEBUG loaded listener.js 13:34:19 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (19FEB800) [pid = 2972] [serial = 1157] [outer = 19E85400] 13:34:20 INFO - PROCESS | 2972 | 1467318860141 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]]]}] 13:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 630ms 13:34:20 INFO - PROCESS | 2972 | 1467318860179 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 13:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:34:20 INFO - PROCESS | 2972 | 1467318860180 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 13:34:20 INFO - PROCESS | 2972 | 1467318860184 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:34:20 INFO - PROCESS | 2972 | 1467318860185 Marionette TRACE conn5 <- [1,1506,null,{}] 13:34:20 INFO - PROCESS | 2972 | 1467318860206 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}] 13:34:20 INFO - PROCESS | 2972 | 1467318860208 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:20 INFO - PROCESS | 2972 | 1467318860289 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 13:34:20 INFO - PROCESS | 2972 | 1467318860294 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:20 INFO - PROCESS | 2972 | 1467318860296 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:20 INFO - PROCESS | 2972 | ++DOCSHELL 1B1A3400 == 41 [pid = 2972] [id = 386] 13:34:20 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (1B1A9000) [pid = 2972] [serial = 1158] [outer = 00000000] 13:34:20 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (1B1EC000) [pid = 2972] [serial = 1159] [outer = 1B1A9000] 13:34:20 INFO - PROCESS | 2972 | 1467318860339 Marionette DEBUG loaded listener.js 13:34:20 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (1B1ED400) [pid = 2972] [serial = 1160] [outer = 1B1A9000] 13:34:20 INFO - PROCESS | 2972 | 1467318860913 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]]]}] 13:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 770ms 13:34:20 INFO - PROCESS | 2972 | 1467318860955 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 13:34:20 INFO - PROCESS | 2972 | 1467318860959 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 13:34:20 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:34:20 INFO - PROCESS | 2972 | 1467318860964 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:34:20 INFO - PROCESS | 2972 | 1467318860968 Marionette TRACE conn5 <- [1,1510,null,{}] 13:34:20 INFO - PROCESS | 2972 | 1467318860974 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}] 13:34:20 INFO - PROCESS | 2972 | 1467318860977 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:21 INFO - PROCESS | 2972 | 1467318861133 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 13:34:21 INFO - PROCESS | 2972 | 1467318861271 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:21 INFO - PROCESS | 2972 | 1467318861274 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:21 INFO - PROCESS | 2972 | ++DOCSHELL 0C9D2400 == 42 [pid = 2972] [id = 387] 13:34:21 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (0FD74800) [pid = 2972] [serial = 1161] [outer = 00000000] 13:34:21 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (1002E800) [pid = 2972] [serial = 1162] [outer = 0FD74800] 13:34:21 INFO - PROCESS | 2972 | 1467318861335 Marionette DEBUG loaded listener.js 13:34:21 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (104BEC00) [pid = 2972] [serial = 1163] [outer = 0FD74800] 13:34:21 INFO - PROCESS | 2972 | 1467318861881 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"]]]}] 13:34:21 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 () { 13:34:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:34:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:34:21 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 () { 13:34:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:34:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:34:21 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 () { 13:34:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:34:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:34:21 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 () { 13:34:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:34:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:34:21 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 934ms 13:34:21 INFO - PROCESS | 2972 | 1467318861905 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 13:34:21 INFO - PROCESS | 2972 | 1467318861910 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 13:34:21 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:34:21 INFO - PROCESS | 2972 | 1467318861918 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:34:21 INFO - PROCESS | 2972 | 1467318861921 Marionette TRACE conn5 <- [1,1514,null,{}] 13:34:21 INFO - PROCESS | 2972 | 1467318861925 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}] 13:34:21 INFO - PROCESS | 2972 | 1467318861928 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:22 INFO - PROCESS | 2972 | 1467318862040 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 13:34:22 INFO - PROCESS | 2972 | 1467318862155 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:22 INFO - PROCESS | 2972 | 1467318862157 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:22 INFO - PROCESS | 2972 | ++DOCSHELL 17F91C00 == 43 [pid = 2972] [id = 388] 13:34:22 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (17F98000) [pid = 2972] [serial = 1164] [outer = 00000000] 13:34:22 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (189BB800) [pid = 2972] [serial = 1165] [outer = 17F98000] 13:34:22 INFO - PROCESS | 2972 | 1467318862255 Marionette DEBUG loaded listener.js 13:34:22 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (19585000) [pid = 2972] [serial = 1166] [outer = 17F98000] 13:34:22 INFO - PROCESS | 2972 | 1467318862927 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"]]]}] 13:34:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:34:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:34:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:34:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:34:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:34:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:34:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:34:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:34:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:34:22 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1020ms 13:34:22 INFO - PROCESS | 2972 | 1467318862940 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 13:34:22 INFO - PROCESS | 2972 | 1467318862942 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 13:34:22 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:34:22 INFO - PROCESS | 2972 | 1467318862946 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:34:22 INFO - PROCESS | 2972 | 1467318862950 Marionette TRACE conn5 <- [1,1518,null,{}] 13:34:22 INFO - PROCESS | 2972 | 1467318862961 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}] 13:34:22 INFO - PROCESS | 2972 | 1467318862966 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:23 INFO - PROCESS | 2972 | 1467318863076 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 13:34:23 INFO - PROCESS | 2972 | 1467318863185 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:23 INFO - PROCESS | 2972 | 1467318863188 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:23 INFO - PROCESS | 2972 | ++DOCSHELL 1BA6A400 == 44 [pid = 2972] [id = 389] 13:34:23 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (1BA6EC00) [pid = 2972] [serial = 1167] [outer = 00000000] 13:34:23 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (1BA77400) [pid = 2972] [serial = 1168] [outer = 1BA6EC00] 13:34:23 INFO - PROCESS | 2972 | 1467318863248 Marionette DEBUG loaded listener.js 13:34:23 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (1BDC7C00) [pid = 2972] [serial = 1169] [outer = 1BA6EC00] 13:34:23 INFO - PROCESS | 2972 | 1467318863738 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]]]}] 13:34:23 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 13:34:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:34:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:34:23 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. 13:34:23 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:34:23 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 830ms 13:34:23 INFO - PROCESS | 2972 | 1467318863780 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 13:34:23 INFO - PROCESS | 2972 | 1467318863783 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 13:34:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:34:23 INFO - PROCESS | 2972 | 1467318863786 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:34:23 INFO - PROCESS | 2972 | 1467318863788 Marionette TRACE conn5 <- [1,1522,null,{}] 13:34:23 INFO - PROCESS | 2972 | 1467318863809 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}] 13:34:23 INFO - PROCESS | 2972 | 1467318863812 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:23 INFO - PROCESS | 2972 | 1467318863921 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 13:34:24 INFO - PROCESS | 2972 | 1467318864023 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:24 INFO - PROCESS | 2972 | 1467318864025 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:24 INFO - PROCESS | 2972 | ++DOCSHELL 1BFE9400 == 45 [pid = 2972] [id = 390] 13:34:24 INFO - PROCESS | 2972 | ++DOMWINDOW == 89 (1BFEAC00) [pid = 2972] [serial = 1170] [outer = 00000000] 13:34:24 INFO - PROCESS | 2972 | ++DOMWINDOW == 90 (1C0C7C00) [pid = 2972] [serial = 1171] [outer = 1BFEAC00] 13:34:24 INFO - PROCESS | 2972 | 1467318864079 Marionette DEBUG loaded listener.js 13:34:24 INFO - PROCESS | 2972 | ++DOMWINDOW == 91 (1C0CA800) [pid = 2972] [serial = 1172] [outer = 1BFEAC00] 13:34:24 INFO - PROCESS | 2972 | 1467318864713 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]]]}] 13:34:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:34:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 950ms 13:34:24 INFO - PROCESS | 2972 | 1467318864740 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 13:34:24 INFO - PROCESS | 2972 | 1467318864742 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 13:34:24 INFO - PROCESS | 2972 | 1467318864745 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:34:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:34:24 INFO - PROCESS | 2972 | 1467318864749 Marionette TRACE conn5 <- [1,1526,null,{}] 13:34:24 INFO - PROCESS | 2972 | 1467318864753 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}] 13:34:24 INFO - PROCESS | 2972 | 1467318864755 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:24 INFO - PROCESS | 2972 | 1467318864861 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 13:34:24 INFO - PROCESS | 2972 | 1467318864965 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:24 INFO - PROCESS | 2972 | 1467318864968 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:24 INFO - PROCESS | 2972 | ++DOCSHELL 0FD80000 == 46 [pid = 2972] [id = 391] 13:34:24 INFO - PROCESS | 2972 | ++DOMWINDOW == 92 (0FD96800) [pid = 2972] [serial = 1173] [outer = 00000000] 13:34:24 INFO - PROCESS | 2972 | ++DOMWINDOW == 93 (1018B000) [pid = 2972] [serial = 1174] [outer = 0FD96800] 13:34:25 INFO - PROCESS | 2972 | 1467318865023 Marionette DEBUG loaded listener.js 13:34:25 INFO - PROCESS | 2972 | ++DOMWINDOW == 94 (17216000) [pid = 2972] [serial = 1175] [outer = 0FD96800] 13:34:25 INFO - PROCESS | 2972 | 1467318865788 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]]]}] 13:34:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:34:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1070ms 13:34:25 INFO - PROCESS | 2972 | 1467318865820 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 13:34:25 INFO - PROCESS | 2972 | 1467318865824 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 13:34:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:34:25 INFO - PROCESS | 2972 | 1467318865828 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:34:25 INFO - PROCESS | 2972 | 1467318865833 Marionette TRACE conn5 <- [1,1530,null,{}] 13:34:25 INFO - PROCESS | 2972 | 1467318865837 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}] 13:34:25 INFO - PROCESS | 2972 | 1467318865840 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:25 INFO - PROCESS | 2972 | 1467318865940 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 13:34:26 INFO - PROCESS | 2972 | --DOCSHELL 19E5B400 == 45 [pid = 2972] [id = 385] 13:34:26 INFO - PROCESS | 2972 | --DOCSHELL 1401DC00 == 44 [pid = 2972] [id = 384] 13:34:26 INFO - PROCESS | 2972 | --DOCSHELL 19E52C00 == 43 [pid = 2972] [id = 383] 13:34:26 INFO - PROCESS | 2972 | --DOCSHELL 1958A800 == 42 [pid = 2972] [id = 382] 13:34:26 INFO - PROCESS | 2972 | --DOCSHELL 18A16C00 == 41 [pid = 2972] [id = 381] 13:34:26 INFO - PROCESS | 2972 | --DOCSHELL 1674C800 == 40 [pid = 2972] [id = 379] 13:34:26 INFO - PROCESS | 2972 | --DOCSHELL 10065800 == 39 [pid = 2972] [id = 378] 13:34:26 INFO - PROCESS | 2972 | --DOCSHELL 0C70F000 == 38 [pid = 2972] [id = 377] 13:34:26 INFO - PROCESS | 2972 | --DOCSHELL 19D85400 == 37 [pid = 2972] [id = 375] 13:34:26 INFO - PROCESS | 2972 | --DOCSHELL 17F10400 == 36 [pid = 2972] [id = 364] 13:34:26 INFO - PROCESS | 2972 | --DOCSHELL 19CBF800 == 35 [pid = 2972] [id = 361] 13:34:26 INFO - PROCESS | 2972 | --DOCSHELL 10025800 == 34 [pid = 2972] [id = 376] 13:34:26 INFO - PROCESS | 2972 | --DOCSHELL 1002AC00 == 33 [pid = 2972] [id = 363] 13:34:26 INFO - PROCESS | 2972 | --DOCSHELL 17280400 == 32 [pid = 2972] [id = 380] 13:34:26 INFO - PROCESS | 2972 | --DOCSHELL 19FE9C00 == 31 [pid = 2972] [id = 362] 13:34:26 INFO - PROCESS | 2972 | --DOCSHELL 0FD80000 == 30 [pid = 2972] [id = 391] 13:34:26 INFO - PROCESS | 2972 | --DOCSHELL 1BFE9400 == 29 [pid = 2972] [id = 390] 13:34:26 INFO - PROCESS | 2972 | --DOCSHELL 17F91C00 == 28 [pid = 2972] [id = 388] 13:34:26 INFO - PROCESS | 2972 | --DOCSHELL 1BA6A400 == 27 [pid = 2972] [id = 389] 13:34:26 INFO - PROCESS | 2972 | --DOCSHELL 1B1A3400 == 26 [pid = 2972] [id = 386] 13:34:26 INFO - PROCESS | 2972 | --DOCSHELL 0C9D2400 == 25 [pid = 2972] [id = 387] 13:34:26 INFO - PROCESS | 2972 | 1467318866711 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:26 INFO - PROCESS | 2972 | 1467318866714 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:26 INFO - PROCESS | 2972 | --DOMWINDOW == 93 (17280C00) [pid = 2972] [serial = 1111] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 2972 | --DOMWINDOW == 92 (105D0C00) [pid = 2972] [serial = 1105] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 2972 | --DOMWINDOW == 91 (13E11400) [pid = 2972] [serial = 1106] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 2972 | --DOMWINDOW == 90 (13ECC400) [pid = 2972] [serial = 1090] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 2972 | --DOMWINDOW == 89 (10129C00) [pid = 2972] [serial = 1089] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 2972 | --DOMWINDOW == 88 (19372000) [pid = 2972] [serial = 1093] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (18760C00) [pid = 2972] [serial = 1092] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (1BA73C00) [pid = 2972] [serial = 1097] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (1BA3C400) [pid = 2972] [serial = 1096] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (184B8400) [pid = 2972] [serial = 1114] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (1796A800) [pid = 2972] [serial = 1112] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (1005D000) [pid = 2972] [serial = 1117] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (1875FC00) [pid = 2972] [serial = 1115] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (19814400) [pid = 2972] [serial = 1120] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (10063000) [pid = 2972] [serial = 1100] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (0FE24400) [pid = 2972] [serial = 1099] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (14A9D400) [pid = 2972] [serial = 1108] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (0FE9B000) [pid = 2972] [serial = 1103] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (19838800) [pid = 2972] [serial = 1121] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (184BCC00) [pid = 2972] [serial = 1118] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (15E45C00) [pid = 2972] [serial = 1109] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (17803C00) [pid = 2972] [serial = 1124] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (0FE2C800) [pid = 2972] [serial = 1102] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (19817C00) [pid = 2972] [serial = 1123] [outer = 00000000] [url = about:blank] 13:34:26 INFO - PROCESS | 2972 | ++DOCSHELL 0C709400 == 26 [pid = 2972] [id = 392] 13:34:26 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (0C70A400) [pid = 2972] [serial = 1176] [outer = 00000000] 13:34:26 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (0C9CB800) [pid = 2972] [serial = 1177] [outer = 0C70A400] 13:34:26 INFO - PROCESS | 2972 | 1467318866888 Marionette DEBUG loaded listener.js 13:34:26 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (0FD7C800) [pid = 2972] [serial = 1178] [outer = 0C70A400] 13:34:27 INFO - PROCESS | 2972 | 1467318867299 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]]]}] 13:34:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:34:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1529ms 13:34:27 INFO - PROCESS | 2972 | 1467318867364 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 13:34:27 INFO - PROCESS | 2972 | 1467318867368 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 13:34:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:34:27 INFO - PROCESS | 2972 | 1467318867372 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:34:27 INFO - PROCESS | 2972 | 1467318867375 Marionette TRACE conn5 <- [1,1534,null,{}] 13:34:27 INFO - PROCESS | 2972 | 1467318867380 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}] 13:34:27 INFO - PROCESS | 2972 | 1467318867385 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:27 INFO - PROCESS | 2972 | 1467318867476 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 13:34:27 INFO - PROCESS | 2972 | 1467318867484 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:27 INFO - PROCESS | 2972 | 1467318867486 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:27 INFO - PROCESS | 2972 | ++DOCSHELL 0FE9B000 == 27 [pid = 2972] [id = 393] 13:34:27 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (0FEA3800) [pid = 2972] [serial = 1179] [outer = 00000000] 13:34:27 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (10024000) [pid = 2972] [serial = 1180] [outer = 0FEA3800] 13:34:27 INFO - PROCESS | 2972 | 1467318867535 Marionette DEBUG loaded listener.js 13:34:27 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (1002C400) [pid = 2972] [serial = 1181] [outer = 0FEA3800] 13:34:28 INFO - PROCESS | 2972 | 1467318868027 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]]]}] 13:34:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:34:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 670ms 13:34:28 INFO - PROCESS | 2972 | 1467318868046 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 13:34:28 INFO - PROCESS | 2972 | 1467318868050 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 13:34:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:34:28 INFO - PROCESS | 2972 | 1467318868055 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:34:28 INFO - PROCESS | 2972 | 1467318868057 Marionette TRACE conn5 <- [1,1538,null,{}] 13:34:28 INFO - PROCESS | 2972 | 1467318868061 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}] 13:34:28 INFO - PROCESS | 2972 | 1467318868063 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:28 INFO - PROCESS | 2972 | 1467318868184 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 13:34:28 INFO - PROCESS | 2972 | 1467318868277 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:28 INFO - PROCESS | 2972 | 1467318868279 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:28 INFO - PROCESS | 2972 | ++DOCSHELL 13E11400 == 28 [pid = 2972] [id = 394] 13:34:28 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (13E12C00) [pid = 2972] [serial = 1182] [outer = 00000000] 13:34:28 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (13ECDC00) [pid = 2972] [serial = 1183] [outer = 13E12C00] 13:34:28 INFO - PROCESS | 2972 | 1467318868326 Marionette DEBUG loaded listener.js 13:34:28 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (140E9C00) [pid = 2972] [serial = 1184] [outer = 13E12C00] 13:34:28 INFO - PROCESS | 2972 | 1467318868747 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]]]}] 13:34:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:34:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 730ms 13:34:28 INFO - PROCESS | 2972 | 1467318868789 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 13:34:28 INFO - PROCESS | 2972 | 1467318868791 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 13:34:28 INFO - PROCESS | 2972 | 1467318868796 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:34:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:34:28 INFO - PROCESS | 2972 | 1467318868802 Marionette TRACE conn5 <- [1,1542,null,{}] 13:34:28 INFO - PROCESS | 2972 | 1467318868811 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}] 13:34:28 INFO - PROCESS | 2972 | 1467318868815 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:28 INFO - PROCESS | 2972 | 1467318868947 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 13:34:28 INFO - PROCESS | 2972 | 1467318868975 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:28 INFO - PROCESS | 2972 | 1467318868977 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:28 INFO - PROCESS | 2972 | ++DOCSHELL 0C9E3400 == 29 [pid = 2972] [id = 395] 13:34:28 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (0FD96000) [pid = 2972] [serial = 1185] [outer = 00000000] 13:34:29 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (14951400) [pid = 2972] [serial = 1186] [outer = 0FD96000] 13:34:29 INFO - PROCESS | 2972 | 1467318869033 Marionette DEBUG loaded listener.js 13:34:29 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (1721EC00) [pid = 2972] [serial = 1187] [outer = 0FD96000] 13:34:29 INFO - PROCESS | 2972 | 1467318869517 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]]]}] 13:34:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:34:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 791ms 13:34:29 INFO - PROCESS | 2972 | 1467318869599 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 13:34:29 INFO - PROCESS | 2972 | 1467318869601 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 13:34:29 INFO - PROCESS | 2972 | 1467318869605 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:34:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:34:29 INFO - PROCESS | 2972 | 1467318869607 Marionette TRACE conn5 <- [1,1546,null,{}] 13:34:29 INFO - PROCESS | 2972 | 1467318869610 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}] 13:34:29 INFO - PROCESS | 2972 | 1467318869612 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:29 INFO - PROCESS | 2972 | 1467318869731 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 13:34:29 INFO - PROCESS | 2972 | 1467318869793 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:29 INFO - PROCESS | 2972 | 1467318869795 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:29 INFO - PROCESS | 2972 | ++DOCSHELL 17F10400 == 30 [pid = 2972] [id = 396] 13:34:29 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (17F1B800) [pid = 2972] [serial = 1188] [outer = 00000000] 13:34:29 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (17F9B800) [pid = 2972] [serial = 1189] [outer = 17F1B800] 13:34:29 INFO - PROCESS | 2972 | 1467318869840 Marionette DEBUG loaded listener.js 13:34:29 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (184B5400) [pid = 2972] [serial = 1190] [outer = 17F1B800] 13:34:30 INFO - PROCESS | 2972 | 1467318870270 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]]]}] 13:34:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:34:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 730ms 13:34:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:34:30 INFO - PROCESS | 2972 | 1467318870345 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 13:34:30 INFO - PROCESS | 2972 | 1467318870347 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 13:34:30 INFO - PROCESS | 2972 | 1467318870350 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:34:30 INFO - PROCESS | 2972 | 1467318870352 Marionette TRACE conn5 <- [1,1550,null,{}] 13:34:30 INFO - PROCESS | 2972 | 1467318870356 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}] 13:34:30 INFO - PROCESS | 2972 | 1467318870358 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:30 INFO - PROCESS | 2972 | 1467318870468 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 13:34:30 INFO - PROCESS | 2972 | 1467318870479 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:30 INFO - PROCESS | 2972 | 1467318870485 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:30 INFO - PROCESS | 2972 | ++DOCSHELL 18915400 == 31 [pid = 2972] [id = 397] 13:34:30 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (189AFC00) [pid = 2972] [serial = 1191] [outer = 00000000] 13:34:30 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (18A0D000) [pid = 2972] [serial = 1192] [outer = 189AFC00] 13:34:30 INFO - PROCESS | 2972 | 1467318870592 Marionette DEBUG loaded listener.js 13:34:30 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (18B7EC00) [pid = 2972] [serial = 1193] [outer = 189AFC00] 13:34:31 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (18A18C00) [pid = 2972] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:34:31 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (19E85400) [pid = 2972] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:34:31 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (19812C00) [pid = 2972] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:34:31 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (19D8CC00) [pid = 2972] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:34:31 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (1002A400) [pid = 2972] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:34:31 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (1B1A9000) [pid = 2972] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:34:31 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (17803000) [pid = 2972] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:34:31 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (19E54000) [pid = 2972] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:34:31 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (10068C00) [pid = 2972] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:34:31 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (0C970400) [pid = 2972] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:34:31 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (17216800) [pid = 2972] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:34:31 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (1721C000) [pid = 2972] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:34:31 INFO - PROCESS | 2972 | 1467318871320 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]]]}] 13:34:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:34:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1023ms 13:34:31 INFO - PROCESS | 2972 | 1467318871374 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 13:34:31 INFO - PROCESS | 2972 | 1467318871376 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 13:34:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:34:31 INFO - PROCESS | 2972 | 1467318871379 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:34:31 INFO - PROCESS | 2972 | 1467318871381 Marionette TRACE conn5 <- [1,1554,null,{}] 13:34:31 INFO - PROCESS | 2972 | 1467318871384 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}] 13:34:31 INFO - PROCESS | 2972 | 1467318871386 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:31 INFO - PROCESS | 2972 | 1467318871511 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 13:34:31 INFO - PROCESS | 2972 | 1467318871576 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:31 INFO - PROCESS | 2972 | 1467318871578 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:31 INFO - PROCESS | 2972 | ++DOCSHELL 0C96BC00 == 32 [pid = 2972] [id = 398] 13:34:31 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (15751400) [pid = 2972] [serial = 1194] [outer = 00000000] 13:34:31 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (18E75800) [pid = 2972] [serial = 1195] [outer = 15751400] 13:34:31 INFO - PROCESS | 2972 | 1467318871623 Marionette DEBUG loaded listener.js 13:34:31 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (19580000) [pid = 2972] [serial = 1196] [outer = 15751400] 13:34:31 INFO - PROCESS | 2972 | 1467318871960 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]]]}] 13:34:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:34:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 630ms 13:34:31 INFO - PROCESS | 2972 | 1467318872018 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 13:34:31 INFO - PROCESS | 2972 | 1467318872020 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 13:34:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:34:32 INFO - PROCESS | 2972 | 1467318872023 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:34:32 INFO - PROCESS | 2972 | 1467318872025 Marionette TRACE conn5 <- [1,1558,null,{}] 13:34:32 INFO - PROCESS | 2972 | 1467318872028 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}] 13:34:32 INFO - PROCESS | 2972 | 1467318872030 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:32 INFO - PROCESS | 2972 | 1467318872110 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 13:34:32 INFO - PROCESS | 2972 | 1467318872115 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:32 INFO - PROCESS | 2972 | 1467318872117 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:32 INFO - PROCESS | 2972 | ++DOCSHELL 1876DC00 == 33 [pid = 2972] [id = 399] 13:34:32 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (19581800) [pid = 2972] [serial = 1197] [outer = 00000000] 13:34:32 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (1983A000) [pid = 2972] [serial = 1198] [outer = 19581800] 13:34:32 INFO - PROCESS | 2972 | 1467318872161 Marionette DEBUG loaded listener.js 13:34:32 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (19872400) [pid = 2972] [serial = 1199] [outer = 19581800] 13:34:32 INFO - PROCESS | 2972 | 1467318872962 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]]]}] 13:34:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:34:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1019ms 13:34:33 INFO - PROCESS | 2972 | 1467318873045 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 13:34:33 INFO - PROCESS | 2972 | 1467318873050 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 13:34:33 INFO - PROCESS | 2972 | 1467318873055 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:34:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:34:33 INFO - PROCESS | 2972 | 1467318873058 Marionette TRACE conn5 <- [1,1562,null,{}] 13:34:33 INFO - PROCESS | 2972 | 1467318873108 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}] 13:34:33 INFO - PROCESS | 2972 | 1467318873111 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:33 INFO - PROCESS | 2972 | 1467318873268 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 13:34:33 INFO - PROCESS | 2972 | 1467318873325 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:33 INFO - PROCESS | 2972 | 1467318873328 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:33 INFO - PROCESS | 2972 | ++DOCSHELL 0FE27C00 == 34 [pid = 2972] [id = 400] 13:34:33 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (10004000) [pid = 2972] [serial = 1200] [outer = 00000000] 13:34:33 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (10066400) [pid = 2972] [serial = 1201] [outer = 10004000] 13:34:33 INFO - PROCESS | 2972 | 1467318873386 Marionette DEBUG loaded listener.js 13:34:33 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (10227400) [pid = 2972] [serial = 1202] [outer = 10004000] 13:34:34 INFO - PROCESS | 2972 | 1467318874029 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]]]}] 13:34:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:34:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1020ms 13:34:34 INFO - PROCESS | 2972 | 1467318874079 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 13:34:34 INFO - PROCESS | 2972 | 1467318874084 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 13:34:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:34:34 INFO - PROCESS | 2972 | 1467318874091 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:34:34 INFO - PROCESS | 2972 | 1467318874094 Marionette TRACE conn5 <- [1,1566,null,{}] 13:34:34 INFO - PROCESS | 2972 | 1467318874098 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}] 13:34:34 INFO - PROCESS | 2972 | 1467318874101 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:34 INFO - PROCESS | 2972 | 1467318874224 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 13:34:34 INFO - PROCESS | 2972 | 1467318874358 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:34 INFO - PROCESS | 2972 | 1467318874361 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:34 INFO - PROCESS | 2972 | ++DOCSHELL 14950C00 == 35 [pid = 2972] [id = 401] 13:34:34 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (149DE800) [pid = 2972] [serial = 1203] [outer = 00000000] 13:34:34 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (15758400) [pid = 2972] [serial = 1204] [outer = 149DE800] 13:34:34 INFO - PROCESS | 2972 | 1467318874420 Marionette DEBUG loaded listener.js 13:34:34 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (17218400) [pid = 2972] [serial = 1205] [outer = 149DE800] 13:34:35 INFO - PROCESS | 2972 | 1467318875304 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]]]}] 13:34:35 INFO - PROCESS | 2972 | --DOCSHELL 10F40800 == 34 [pid = 2972] [id = 344] 13:34:35 INFO - PROCESS | 2972 | --DOCSHELL 1721E400 == 33 [pid = 2972] [id = 346] 13:34:35 INFO - PROCESS | 2972 | --DOCSHELL 184B8C00 == 32 [pid = 2972] [id = 347] 13:34:35 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (18D4A000) [pid = 2972] [serial = 1144] [outer = 00000000] [url = about:blank] 13:34:35 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (19FEB800) [pid = 2972] [serial = 1157] [outer = 00000000] [url = about:blank] 13:34:35 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (19C0F400) [pid = 2972] [serial = 1147] [outer = 00000000] [url = about:blank] 13:34:35 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (19372400) [pid = 2972] [serial = 1145] [outer = 00000000] [url = about:blank] 13:34:35 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (19E77C00) [pid = 2972] [serial = 1127] [outer = 00000000] [url = about:blank] 13:34:35 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (19E55C00) [pid = 2972] [serial = 1126] [outer = 00000000] [url = about:blank] 13:34:35 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (1012E000) [pid = 2972] [serial = 1129] [outer = 00000000] [url = about:blank] 13:34:35 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (1B1ED400) [pid = 2972] [serial = 1160] [outer = 00000000] [url = about:blank] 13:34:35 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (13ECC000) [pid = 2972] [serial = 1130] [outer = 00000000] [url = about:blank] 13:34:35 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (184B1000) [pid = 2972] [serial = 1141] [outer = 00000000] [url = about:blank] 13:34:35 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (19E5E000) [pid = 2972] [serial = 1150] [outer = 00000000] [url = about:blank] 13:34:35 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (13ECE800) [pid = 2972] [serial = 1135] [outer = 00000000] [url = about:blank] 13:34:35 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (140E1400) [pid = 2972] [serial = 1136] [outer = 00000000] [url = about:blank] 13:34:35 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (1B1EC000) [pid = 2972] [serial = 1159] [outer = 00000000] [url = about:blank] 13:34:35 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (0FDC4400) [pid = 2972] [serial = 1132] [outer = 00000000] [url = about:blank] 13:34:35 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (0FE28000) [pid = 2972] [serial = 1133] [outer = 00000000] [url = about:blank] 13:34:35 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (1721B000) [pid = 2972] [serial = 1138] [outer = 00000000] [url = about:blank] 13:34:35 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (17223800) [pid = 2972] [serial = 1139] [outer = 00000000] [url = about:blank] 13:34:35 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (19CBE800) [pid = 2972] [serial = 1148] [outer = 00000000] [url = about:blank] 13:34:35 INFO - PROCESS | 2972 | --DOMWINDOW == 68 (19FE5800) [pid = 2972] [serial = 1156] [outer = 00000000] [url = about:blank] 13:34:35 INFO - PROCESS | 2972 | --DOMWINDOW == 67 (19E5E800) [pid = 2972] [serial = 1151] [outer = 00000000] [url = about:blank] 13:34:35 INFO - PROCESS | 2972 | --DOMWINDOW == 66 (19818400) [pid = 2972] [serial = 1154] [outer = 00000000] [url = about:blank] 13:34:35 INFO - PROCESS | 2972 | --DOMWINDOW == 65 (1876AC00) [pid = 2972] [serial = 1153] [outer = 00000000] [url = about:blank] 13:34:35 INFO - PROCESS | 2972 | --DOMWINDOW == 64 (18919800) [pid = 2972] [serial = 1142] [outer = 00000000] [url = about:blank] 13:34:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:34:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1273ms 13:34:35 INFO - PROCESS | 2972 | 1467318875367 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 13:34:35 INFO - PROCESS | 2972 | 1467318875372 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 13:34:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:34:35 INFO - PROCESS | 2972 | 1467318875377 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:34:35 INFO - PROCESS | 2972 | 1467318875380 Marionette TRACE conn5 <- [1,1570,null,{}] 13:34:35 INFO - PROCESS | 2972 | 1467318875385 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}] 13:34:35 INFO - PROCESS | 2972 | 1467318875388 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:35 INFO - PROCESS | 2972 | 1467318875486 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 13:34:35 INFO - PROCESS | 2972 | 1467318875576 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:35 INFO - PROCESS | 2972 | 1467318875581 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:35 INFO - PROCESS | 2972 | ++DOCSHELL 0FE24400 == 33 [pid = 2972] [id = 402] 13:34:35 INFO - PROCESS | 2972 | ++DOMWINDOW == 65 (0FE26800) [pid = 2972] [serial = 1206] [outer = 00000000] 13:34:35 INFO - PROCESS | 2972 | ++DOMWINDOW == 66 (0FE2C000) [pid = 2972] [serial = 1207] [outer = 0FE26800] 13:34:35 INFO - PROCESS | 2972 | 1467318875635 Marionette DEBUG loaded listener.js 13:34:35 INFO - PROCESS | 2972 | ++DOMWINDOW == 67 (10025C00) [pid = 2972] [serial = 1208] [outer = 0FE26800] 13:34:36 INFO - PROCESS | 2972 | 1467318876091 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]]]}] 13:34:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:34:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 770ms 13:34:36 INFO - PROCESS | 2972 | 1467318876148 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 13:34:36 INFO - PROCESS | 2972 | 1467318876152 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 13:34:36 INFO - PROCESS | 2972 | 1467318876158 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:34:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:34:36 INFO - PROCESS | 2972 | 1467318876161 Marionette TRACE conn5 <- [1,1574,null,{}] 13:34:36 INFO - PROCESS | 2972 | 1467318876165 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}] 13:34:36 INFO - PROCESS | 2972 | 1467318876167 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:36 INFO - PROCESS | 2972 | 1467318876256 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 13:34:36 INFO - PROCESS | 2972 | 1467318876269 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:36 INFO - PROCESS | 2972 | 1467318876271 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:36 INFO - PROCESS | 2972 | ++DOCSHELL 1006BC00 == 34 [pid = 2972] [id = 403] 13:34:36 INFO - PROCESS | 2972 | ++DOMWINDOW == 68 (13ED4C00) [pid = 2972] [serial = 1209] [outer = 00000000] 13:34:36 INFO - PROCESS | 2972 | ++DOMWINDOW == 69 (141CEC00) [pid = 2972] [serial = 1210] [outer = 13ED4C00] 13:34:36 INFO - PROCESS | 2972 | 1467318876321 Marionette DEBUG loaded listener.js 13:34:36 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (1492F400) [pid = 2972] [serial = 1211] [outer = 13ED4C00] 13:34:36 INFO - PROCESS | 2972 | 1467318876795 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]]]}] 13:34:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:34:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 670ms 13:34:36 INFO - PROCESS | 2972 | 1467318876833 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 13:34:36 INFO - PROCESS | 2972 | 1467318876835 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 13:34:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:34:36 INFO - PROCESS | 2972 | 1467318876838 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:34:36 INFO - PROCESS | 2972 | 1467318876842 Marionette TRACE conn5 <- [1,1578,null,{}] 13:34:36 INFO - PROCESS | 2972 | 1467318876852 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}] 13:34:36 INFO - PROCESS | 2972 | 1467318876857 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:36 INFO - PROCESS | 2972 | 1467318876943 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 13:34:37 INFO - PROCESS | 2972 | 1467318877068 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:37 INFO - PROCESS | 2972 | 1467318877071 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:37 INFO - PROCESS | 2972 | ++DOCSHELL 1727FC00 == 35 [pid = 2972] [id = 404] 13:34:37 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (17280400) [pid = 2972] [serial = 1212] [outer = 00000000] 13:34:37 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (17F74800) [pid = 2972] [serial = 1213] [outer = 17280400] 13:34:37 INFO - PROCESS | 2972 | 1467318877122 Marionette DEBUG loaded listener.js 13:34:37 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (184B2800) [pid = 2972] [serial = 1214] [outer = 17280400] 13:34:37 INFO - PROCESS | 2972 | 1467318877526 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]]]}] 13:34:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:34:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 732ms 13:34:37 INFO - PROCESS | 2972 | 1467318877574 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 13:34:37 INFO - PROCESS | 2972 | 1467318877577 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 13:34:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:34:37 INFO - PROCESS | 2972 | 1467318877580 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:34:37 INFO - PROCESS | 2972 | 1467318877582 Marionette TRACE conn5 <- [1,1582,null,{}] 13:34:37 INFO - PROCESS | 2972 | 1467318877586 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}] 13:34:37 INFO - PROCESS | 2972 | 1467318877588 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:37 INFO - PROCESS | 2972 | 1467318877713 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 13:34:37 INFO - PROCESS | 2972 | 1467318877730 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:37 INFO - PROCESS | 2972 | 1467318877732 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:37 INFO - PROCESS | 2972 | ++DOCSHELL 18910C00 == 36 [pid = 2972] [id = 405] 13:34:37 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (189B1C00) [pid = 2972] [serial = 1215] [outer = 00000000] 13:34:37 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (18D47C00) [pid = 2972] [serial = 1216] [outer = 189B1C00] 13:34:37 INFO - PROCESS | 2972 | 1467318877778 Marionette DEBUG loaded listener.js 13:34:37 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (1957F000) [pid = 2972] [serial = 1217] [outer = 189B1C00] 13:34:38 INFO - PROCESS | 2972 | 1467318878222 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]]]}] 13:34:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:34:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 730ms 13:34:38 INFO - PROCESS | 2972 | 1467318878351 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 13:34:38 INFO - PROCESS | 2972 | 1467318878353 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 13:34:38 INFO - PROCESS | 2972 | 1467318878361 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:34:38 INFO - PROCESS | 2972 | 1467318878362 Marionette TRACE conn5 <- [1,1586,null,{}] 13:34:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:34:38 INFO - PROCESS | 2972 | 1467318878366 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}] 13:34:38 INFO - PROCESS | 2972 | 1467318878368 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:38 INFO - PROCESS | 2972 | 1467318878490 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 13:34:38 INFO - PROCESS | 2972 | 1467318878496 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:38 INFO - PROCESS | 2972 | 1467318878498 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:38 INFO - PROCESS | 2972 | ++DOCSHELL 19587800 == 37 [pid = 2972] [id = 406] 13:34:38 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (19588C00) [pid = 2972] [serial = 1218] [outer = 00000000] 13:34:38 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (19836C00) [pid = 2972] [serial = 1219] [outer = 19588C00] 13:34:38 INFO - PROCESS | 2972 | 1467318878542 Marionette DEBUG loaded listener.js 13:34:38 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (19838800) [pid = 2972] [serial = 1220] [outer = 19588C00] 13:34:38 INFO - PROCESS | 2972 | 1467318879001 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]]]}] 13:34:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:34:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 670ms 13:34:39 INFO - PROCESS | 2972 | 1467318879039 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 13:34:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:34:39 INFO - PROCESS | 2972 | 1467318879041 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 13:34:39 INFO - PROCESS | 2972 | 1467318879044 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:34:39 INFO - PROCESS | 2972 | 1467318879046 Marionette TRACE conn5 <- [1,1590,null,{}] 13:34:39 INFO - PROCESS | 2972 | 1467318879049 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}] 13:34:39 INFO - PROCESS | 2972 | 1467318879055 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:39 INFO - PROCESS | 2972 | 1467318879194 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 13:34:39 INFO - PROCESS | 2972 | 1467318879260 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:39 INFO - PROCESS | 2972 | 1467318879262 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:39 INFO - PROCESS | 2972 | ++DOCSHELL 19CBA800 == 38 [pid = 2972] [id = 407] 13:34:39 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (19CBF400) [pid = 2972] [serial = 1221] [outer = 00000000] 13:34:39 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (19E59400) [pid = 2972] [serial = 1222] [outer = 19CBF400] 13:34:39 INFO - PROCESS | 2972 | 1467318879307 Marionette DEBUG loaded listener.js 13:34:39 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (19E59800) [pid = 2972] [serial = 1223] [outer = 19CBF400] 13:34:39 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (17F1B800) [pid = 2972] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:34:39 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (0FEA3800) [pid = 2972] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:34:39 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (0C70A400) [pid = 2972] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:34:39 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (0FD74800) [pid = 2972] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:34:39 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (17F98000) [pid = 2972] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:34:39 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (189AFC00) [pid = 2972] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:34:39 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (1BA6EC00) [pid = 2972] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:34:39 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (1BFEAC00) [pid = 2972] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:34:39 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (15751400) [pid = 2972] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:34:39 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (13E12C00) [pid = 2972] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:34:39 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (0FD96000) [pid = 2972] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:34:39 INFO - PROCESS | 2972 | 1467318879843 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]]]}] 13:34:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:34:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 830ms 13:34:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:34:39 INFO - PROCESS | 2972 | 1467318879875 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 13:34:39 INFO - PROCESS | 2972 | 1467318879877 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 13:34:39 INFO - PROCESS | 2972 | 1467318879880 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:34:39 INFO - PROCESS | 2972 | 1467318879882 Marionette TRACE conn5 <- [1,1594,null,{}] 13:34:39 INFO - PROCESS | 2972 | 1467318879885 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}] 13:34:39 INFO - PROCESS | 2972 | 1467318879887 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:39 INFO - PROCESS | 2972 | 1467318879966 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 13:34:39 INFO - PROCESS | 2972 | 1467318879973 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:39 INFO - PROCESS | 2972 | 1467318879974 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:39 INFO - PROCESS | 2972 | ++DOCSHELL 13E0D000 == 39 [pid = 2972] [id = 408] 13:34:39 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (13E12C00) [pid = 2972] [serial = 1224] [outer = 00000000] 13:34:39 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (14A91000) [pid = 2972] [serial = 1225] [outer = 13E12C00] 13:34:40 INFO - PROCESS | 2972 | 1467318880020 Marionette DEBUG loaded listener.js 13:34:40 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (17F1B800) [pid = 2972] [serial = 1226] [outer = 13E12C00] 13:34:40 INFO - PROCESS | 2972 | 1467318880445 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]]]}] 13:34:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:34:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 630ms 13:34:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:34:40 INFO - PROCESS | 2972 | 1467318880512 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 13:34:40 INFO - PROCESS | 2972 | 1467318880514 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 13:34:40 INFO - PROCESS | 2972 | 1467318880517 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:34:40 INFO - PROCESS | 2972 | 1467318880518 Marionette TRACE conn5 <- [1,1598,null,{}] 13:34:40 INFO - PROCESS | 2972 | 1467318880522 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}] 13:34:40 INFO - PROCESS | 2972 | 1467318880524 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:40 INFO - PROCESS | 2972 | 1467318880604 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 13:34:40 INFO - PROCESS | 2972 | 1467318880609 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:40 INFO - PROCESS | 2972 | 1467318880611 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:40 INFO - PROCESS | 2972 | ++DOCSHELL 19E58800 == 40 [pid = 2972] [id = 409] 13:34:40 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (19E7C400) [pid = 2972] [serial = 1227] [outer = 00000000] 13:34:40 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (19FE6400) [pid = 2972] [serial = 1228] [outer = 19E7C400] 13:34:40 INFO - PROCESS | 2972 | 1467318880655 Marionette DEBUG loaded listener.js 13:34:40 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (19FECC00) [pid = 2972] [serial = 1229] [outer = 19E7C400] 13:34:41 INFO - PROCESS | 2972 | 1467318881085 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]]]}] 13:34:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:34:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 630ms 13:34:41 INFO - PROCESS | 2972 | 1467318881148 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 13:34:41 INFO - PROCESS | 2972 | 1467318881150 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 13:34:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:34:41 INFO - PROCESS | 2972 | 1467318881153 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:34:41 INFO - PROCESS | 2972 | 1467318881155 Marionette TRACE conn5 <- [1,1602,null,{}] 13:34:41 INFO - PROCESS | 2972 | 1467318881159 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}] 13:34:41 INFO - PROCESS | 2972 | 1467318881160 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:41 INFO - PROCESS | 2972 | 1467318881241 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 13:34:41 INFO - PROCESS | 2972 | 1467318881246 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:41 INFO - PROCESS | 2972 | 1467318881248 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:41 INFO - PROCESS | 2972 | ++DOCSHELL 0C96DC00 == 41 [pid = 2972] [id = 410] 13:34:41 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (0C973000) [pid = 2972] [serial = 1230] [outer = 00000000] 13:34:41 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (1ABE8000) [pid = 2972] [serial = 1231] [outer = 0C973000] 13:34:41 INFO - PROCESS | 2972 | 1467318881292 Marionette DEBUG loaded listener.js 13:34:41 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (1B1E8400) [pid = 2972] [serial = 1232] [outer = 0C973000] 13:34:41 INFO - PROCESS | 2972 | 1467318881740 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]]]}] 13:34:41 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 13:34:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 630ms 13:34:41 INFO - PROCESS | 2972 | 1467318881831 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 13:34:41 INFO - PROCESS | 2972 | 1467318881835 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 13:34:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:34:41 INFO - PROCESS | 2972 | 1467318881845 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:34:41 INFO - PROCESS | 2972 | 1467318881850 Marionette TRACE conn5 <- [1,1606,null,{}] 13:34:41 INFO - PROCESS | 2972 | 1467318881857 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}] 13:34:41 INFO - PROCESS | 2972 | 1467318881860 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:41 INFO - PROCESS | 2972 | 1467318881984 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 13:34:42 INFO - PROCESS | 2972 | 1467318882116 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:42 INFO - PROCESS | 2972 | 1467318882121 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:42 INFO - PROCESS | 2972 | ++DOCSHELL 0FDCC400 == 42 [pid = 2972] [id = 411] 13:34:42 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (0FDCD000) [pid = 2972] [serial = 1233] [outer = 00000000] 13:34:42 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (10002000) [pid = 2972] [serial = 1234] [outer = 0FDCD000] 13:34:42 INFO - PROCESS | 2972 | 1467318882183 Marionette DEBUG loaded listener.js 13:34:42 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (10DD9400) [pid = 2972] [serial = 1235] [outer = 0FDCD000] 13:34:42 INFO - PROCESS | 2972 | 1467318882817 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]]]}] 13:34:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:34:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1016ms 13:34:42 INFO - PROCESS | 2972 | 1467318882870 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 13:34:42 INFO - PROCESS | 2972 | 1467318882874 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 13:34:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:34:42 INFO - PROCESS | 2972 | 1467318882880 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:34:42 INFO - PROCESS | 2972 | 1467318882884 Marionette TRACE conn5 <- [1,1610,null,{}] 13:34:42 INFO - PROCESS | 2972 | 1467318882888 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}] 13:34:42 INFO - PROCESS | 2972 | 1467318882891 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:42 INFO - PROCESS | 2972 | 1467318883005 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 13:34:43 INFO - PROCESS | 2972 | 1467318883142 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:43 INFO - PROCESS | 2972 | 1467318883145 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:43 INFO - PROCESS | 2972 | ++DOCSHELL 17217400 == 43 [pid = 2972] [id = 412] 13:34:43 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (17219400) [pid = 2972] [serial = 1236] [outer = 00000000] 13:34:43 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (17F77000) [pid = 2972] [serial = 1237] [outer = 17219400] 13:34:43 INFO - PROCESS | 2972 | 1467318883209 Marionette DEBUG loaded listener.js 13:34:43 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (18A0F800) [pid = 2972] [serial = 1238] [outer = 17219400] 13:34:43 INFO - PROCESS | 2972 | 1467318883860 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]]]}] 13:34:43 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 13:34:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1022ms 13:34:43 INFO - PROCESS | 2972 | 1467318883902 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 13:34:43 INFO - PROCESS | 2972 | 1467318883905 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 13:34:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:34:43 INFO - PROCESS | 2972 | 1467318883909 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:34:43 INFO - PROCESS | 2972 | 1467318883911 Marionette TRACE conn5 <- [1,1614,null,{}] 13:34:43 INFO - PROCESS | 2972 | 1467318883921 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}] 13:34:43 INFO - PROCESS | 2972 | 1467318883926 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:44 INFO - PROCESS | 2972 | 1467318884039 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 13:34:44 INFO - PROCESS | 2972 | 1467318884177 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:44 INFO - PROCESS | 2972 | 1467318884181 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:44 INFO - PROCESS | 2972 | ++DOCSHELL 1B2EA800 == 44 [pid = 2972] [id = 413] 13:34:44 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (1BA2D400) [pid = 2972] [serial = 1239] [outer = 00000000] 13:34:44 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (1BA32000) [pid = 2972] [serial = 1240] [outer = 1BA2D400] 13:34:44 INFO - PROCESS | 2972 | 1467318884240 Marionette DEBUG loaded listener.js 13:34:44 INFO - PROCESS | 2972 | ++DOMWINDOW == 89 (1BA6A800) [pid = 2972] [serial = 1241] [outer = 1BA2D400] 13:34:44 INFO - PROCESS | 2972 | 1467318884799 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]]]}] 13:34:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:34:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 930ms 13:34:44 INFO - PROCESS | 2972 | 1467318884842 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 13:34:44 INFO - PROCESS | 2972 | 1467318884844 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 13:34:44 INFO - PROCESS | 2972 | 1467318884848 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:34:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:34:44 INFO - PROCESS | 2972 | 1467318884850 Marionette TRACE conn5 <- [1,1618,null,{}] 13:34:44 INFO - PROCESS | 2972 | 1467318884854 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}] 13:34:44 INFO - PROCESS | 2972 | 1467318884857 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:44 INFO - PROCESS | 2972 | 1467318884971 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 13:34:45 INFO - PROCESS | 2972 | 1467318885078 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:45 INFO - PROCESS | 2972 | 1467318885081 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:45 INFO - PROCESS | 2972 | ++DOCSHELL 1BD3BC00 == 45 [pid = 2972] [id = 414] 13:34:45 INFO - PROCESS | 2972 | ++DOMWINDOW == 90 (1BDC5C00) [pid = 2972] [serial = 1242] [outer = 00000000] 13:34:45 INFO - PROCESS | 2972 | ++DOMWINDOW == 91 (1BFE8800) [pid = 2972] [serial = 1243] [outer = 1BDC5C00] 13:34:45 INFO - PROCESS | 2972 | 1467318885135 Marionette DEBUG loaded listener.js 13:34:45 INFO - PROCESS | 2972 | ++DOMWINDOW == 92 (1C0C5400) [pid = 2972] [serial = 1244] [outer = 1BDC5C00] 13:34:45 INFO - PROCESS | 2972 | 1467318885751 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]]]}] 13:34:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:34:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1119ms 13:34:45 INFO - PROCESS | 2972 | 1467318885977 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 13:34:45 INFO - PROCESS | 2972 | 1467318885982 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 13:34:45 INFO - PROCESS | 2972 | 1467318885988 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:34:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:34:45 INFO - PROCESS | 2972 | 1467318885991 Marionette TRACE conn5 <- [1,1622,null,{}] 13:34:45 INFO - PROCESS | 2972 | 1467318885997 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}] 13:34:45 INFO - PROCESS | 2972 | 1467318886000 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:46 INFO - PROCESS | 2972 | 1467318886101 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 13:34:46 INFO - PROCESS | 2972 | 1467318886254 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:46 INFO - PROCESS | 2972 | 1467318886257 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:46 INFO - PROCESS | 2972 | ++DOCSHELL 1002F800 == 46 [pid = 2972] [id = 415] 13:34:46 INFO - PROCESS | 2972 | ++DOMWINDOW == 93 (10060000) [pid = 2972] [serial = 1245] [outer = 00000000] 13:34:46 INFO - PROCESS | 2972 | ++DOMWINDOW == 94 (10F40800) [pid = 2972] [serial = 1246] [outer = 10060000] 13:34:46 INFO - PROCESS | 2972 | 1467318886311 Marionette DEBUG loaded listener.js 13:34:46 INFO - PROCESS | 2972 | ++DOMWINDOW == 95 (1401DC00) [pid = 2972] [serial = 1247] [outer = 10060000] 13:34:47 INFO - PROCESS | 2972 | --DOCSHELL 15E47800 == 45 [pid = 2972] [id = 359] 13:34:47 INFO - PROCESS | 2972 | --DOCSHELL 17968400 == 44 [pid = 2972] [id = 356] 13:34:47 INFO - PROCESS | 2972 | --DOCSHELL 0FDCDC00 == 43 [pid = 2972] [id = 353] 13:34:47 INFO - PROCESS | 2972 | --DOCSHELL 0C709400 == 42 [pid = 2972] [id = 392] 13:34:47 INFO - PROCESS | 2972 | --DOCSHELL 1721A800 == 41 [pid = 2972] [id = 355] 13:34:47 INFO - PROCESS | 2972 | --DOCSHELL 1981D000 == 40 [pid = 2972] [id = 350] 13:34:47 INFO - PROCESS | 2972 | --DOCSHELL 149E4400 == 39 [pid = 2972] [id = 345] 13:34:47 INFO - PROCESS | 2972 | --DOCSHELL 18A13C00 == 38 [pid = 2972] [id = 357] 13:34:47 INFO - PROCESS | 2972 | --DOCSHELL 0FDD0400 == 37 [pid = 2972] [id = 352] 13:34:47 INFO - PROCESS | 2972 | --DOCSHELL 0FDCA800 == 36 [pid = 2972] [id = 349] 13:34:47 INFO - PROCESS | 2972 | --DOCSHELL 1981A800 == 35 [pid = 2972] [id = 358] 13:34:47 INFO - PROCESS | 2972 | --DOCSHELL 0C710000 == 34 [pid = 2972] [id = 348] 13:34:47 INFO - PROCESS | 2972 | --DOCSHELL 1991A800 == 33 [pid = 2972] [id = 351] 13:34:47 INFO - PROCESS | 2972 | --DOCSHELL 105C4400 == 32 [pid = 2972] [id = 354] 13:34:47 INFO - PROCESS | 2972 | --DOCSHELL 0FE22800 == 31 [pid = 2972] [id = 343] 13:34:47 INFO - PROCESS | 2972 | --DOMWINDOW == 94 (17F9B800) [pid = 2972] [serial = 1189] [outer = 00000000] [url = about:blank] 13:34:47 INFO - PROCESS | 2972 | --DOMWINDOW == 93 (10024000) [pid = 2972] [serial = 1180] [outer = 00000000] [url = about:blank] 13:34:47 INFO - PROCESS | 2972 | --DOMWINDOW == 92 (1002C400) [pid = 2972] [serial = 1181] [outer = 00000000] [url = about:blank] 13:34:47 INFO - PROCESS | 2972 | --DOMWINDOW == 91 (0C9CB800) [pid = 2972] [serial = 1177] [outer = 00000000] [url = about:blank] 13:34:47 INFO - PROCESS | 2972 | --DOMWINDOW == 90 (0FD7C800) [pid = 2972] [serial = 1178] [outer = 00000000] [url = about:blank] 13:34:47 INFO - PROCESS | 2972 | --DOMWINDOW == 89 (104BEC00) [pid = 2972] [serial = 1163] [outer = 00000000] [url = about:blank] 13:34:47 INFO - PROCESS | 2972 | --DOMWINDOW == 88 (1002E800) [pid = 2972] [serial = 1162] [outer = 00000000] [url = about:blank] 13:34:47 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (19585000) [pid = 2972] [serial = 1166] [outer = 00000000] [url = about:blank] 13:34:47 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (189BB800) [pid = 2972] [serial = 1165] [outer = 00000000] [url = about:blank] 13:34:47 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (18A0D000) [pid = 2972] [serial = 1192] [outer = 00000000] [url = about:blank] 13:34:47 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (1983A000) [pid = 2972] [serial = 1198] [outer = 00000000] [url = about:blank] 13:34:47 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (1BDC7C00) [pid = 2972] [serial = 1169] [outer = 00000000] [url = about:blank] 13:34:47 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (1BA77400) [pid = 2972] [serial = 1168] [outer = 00000000] [url = about:blank] 13:34:47 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (1C0CA800) [pid = 2972] [serial = 1172] [outer = 00000000] [url = about:blank] 13:34:47 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (1C0C7C00) [pid = 2972] [serial = 1171] [outer = 00000000] [url = about:blank] 13:34:47 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (1018B000) [pid = 2972] [serial = 1174] [outer = 00000000] [url = about:blank] 13:34:47 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (184B5400) [pid = 2972] [serial = 1190] [outer = 00000000] [url = about:blank] 13:34:47 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (18E75800) [pid = 2972] [serial = 1195] [outer = 00000000] [url = about:blank] 13:34:47 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (18B7EC00) [pid = 2972] [serial = 1193] [outer = 00000000] [url = about:blank] 13:34:47 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (13ECDC00) [pid = 2972] [serial = 1183] [outer = 00000000] [url = about:blank] 13:34:47 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (140E9C00) [pid = 2972] [serial = 1184] [outer = 00000000] [url = about:blank] 13:34:47 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (19580000) [pid = 2972] [serial = 1196] [outer = 00000000] [url = about:blank] 13:34:47 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (14951400) [pid = 2972] [serial = 1186] [outer = 00000000] [url = about:blank] 13:34:47 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (1721EC00) [pid = 2972] [serial = 1187] [outer = 00000000] [url = about:blank] 13:34:47 INFO - PROCESS | 2972 | 1467318887657 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]]]}] 13:34:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:34:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1718ms 13:34:47 INFO - PROCESS | 2972 | 1467318887719 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 13:34:47 INFO - PROCESS | 2972 | 1467318887724 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 13:34:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:34:47 INFO - PROCESS | 2972 | 1467318887732 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:34:47 INFO - PROCESS | 2972 | 1467318887735 Marionette TRACE conn5 <- [1,1626,null,{}] 13:34:47 INFO - PROCESS | 2972 | 1467318887740 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}] 13:34:47 INFO - PROCESS | 2972 | 1467318887743 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:47 INFO - PROCESS | 2972 | 1467318887837 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 13:34:47 INFO - PROCESS | 2972 | 1467318887928 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:47 INFO - PROCESS | 2972 | 1467318887932 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:47 INFO - PROCESS | 2972 | ++DOCSHELL 0F7F2000 == 32 [pid = 2972] [id = 416] 13:34:47 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (0F7F2400) [pid = 2972] [serial = 1248] [outer = 00000000] 13:34:47 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (0FDCB000) [pid = 2972] [serial = 1249] [outer = 0F7F2400] 13:34:47 INFO - PROCESS | 2972 | 1467318887981 Marionette DEBUG loaded listener.js 13:34:48 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (0FDD1400) [pid = 2972] [serial = 1250] [outer = 0F7F2400] 13:34:48 INFO - PROCESS | 2972 | 1467318888408 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]]]}] 13:34:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:34:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 730ms 13:34:48 INFO - PROCESS | 2972 | 1467318888468 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 13:34:48 INFO - PROCESS | 2972 | 1467318888473 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 13:34:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:34:48 INFO - PROCESS | 2972 | 1467318888479 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:34:48 INFO - PROCESS | 2972 | 1467318888482 Marionette TRACE conn5 <- [1,1630,null,{}] 13:34:48 INFO - PROCESS | 2972 | 1467318888486 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}] 13:34:48 INFO - PROCESS | 2972 | 1467318888488 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:48 INFO - PROCESS | 2972 | 1467318888577 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 13:34:48 INFO - PROCESS | 2972 | 1467318888583 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:48 INFO - PROCESS | 2972 | 1467318888586 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:48 INFO - PROCESS | 2972 | ++DOCSHELL 1002A800 == 33 [pid = 2972] [id = 417] 13:34:48 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (10061800) [pid = 2972] [serial = 1251] [outer = 00000000] 13:34:48 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (1012F400) [pid = 2972] [serial = 1252] [outer = 10061800] 13:34:48 INFO - PROCESS | 2972 | 1467318888634 Marionette DEBUG loaded listener.js 13:34:48 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (105C4400) [pid = 2972] [serial = 1253] [outer = 10061800] 13:34:49 INFO - PROCESS | 2972 | 1467318889089 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]]]}] 13:34:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:34:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 671ms 13:34:49 INFO - PROCESS | 2972 | 1467318889154 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 13:34:49 INFO - PROCESS | 2972 | 1467318889156 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 13:34:49 INFO - PROCESS | 2972 | 1467318889160 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:34:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:34:49 INFO - PROCESS | 2972 | 1467318889163 Marionette TRACE conn5 <- [1,1634,null,{}] 13:34:49 INFO - PROCESS | 2972 | 1467318889174 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}] 13:34:49 INFO - PROCESS | 2972 | 1467318889179 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:49 INFO - PROCESS | 2972 | 1467318889292 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 13:34:49 INFO - PROCESS | 2972 | 1467318889307 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:49 INFO - PROCESS | 2972 | 1467318889311 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:49 INFO - PROCESS | 2972 | ++DOCSHELL 149E5C00 == 34 [pid = 2972] [id = 418] 13:34:49 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (149E6000) [pid = 2972] [serial = 1254] [outer = 00000000] 13:34:49 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (15750000) [pid = 2972] [serial = 1255] [outer = 149E6000] 13:34:49 INFO - PROCESS | 2972 | 1467318889443 Marionette DEBUG loaded listener.js 13:34:49 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (1673F800) [pid = 2972] [serial = 1256] [outer = 149E6000] 13:34:49 INFO - PROCESS | 2972 | 1467318889886 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]]]}] 13:34:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:34:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 770ms 13:34:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:34:49 INFO - PROCESS | 2972 | 1467318889934 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 13:34:49 INFO - PROCESS | 2972 | 1467318889937 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 13:34:49 INFO - PROCESS | 2972 | 1467318889940 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:34:49 INFO - PROCESS | 2972 | 1467318889941 Marionette TRACE conn5 <- [1,1638,null,{}] 13:34:49 INFO - PROCESS | 2972 | 1467318889945 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}] 13:34:49 INFO - PROCESS | 2972 | 1467318889947 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:50 INFO - PROCESS | 2972 | 1467318890065 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 13:34:50 INFO - PROCESS | 2972 | 1467318890129 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:50 INFO - PROCESS | 2972 | 1467318890131 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:50 INFO - PROCESS | 2972 | ++DOCSHELL 17276400 == 35 [pid = 2972] [id = 419] 13:34:50 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (17276800) [pid = 2972] [serial = 1257] [outer = 00000000] 13:34:50 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (17804C00) [pid = 2972] [serial = 1258] [outer = 17276800] 13:34:50 INFO - PROCESS | 2972 | 1467318890177 Marionette DEBUG loaded listener.js 13:34:50 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (17F7F000) [pid = 2972] [serial = 1259] [outer = 17276800] 13:34:50 INFO - PROCESS | 2972 | 1467318890596 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]]]}] 13:34:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:34:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 730ms 13:34:50 INFO - PROCESS | 2972 | 1467318890674 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 13:34:50 INFO - PROCESS | 2972 | 1467318890676 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 13:34:50 INFO - PROCESS | 2972 | 1467318890679 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:34:50 INFO - PROCESS | 2972 | 1467318890681 Marionette TRACE conn5 <- [1,1642,null,{}] 13:34:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:34:50 INFO - PROCESS | 2972 | 1467318890685 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}] 13:34:50 INFO - PROCESS | 2972 | 1467318890687 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:50 INFO - PROCESS | 2972 | 1467318890797 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 13:34:50 INFO - PROCESS | 2972 | 1467318890802 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:50 INFO - PROCESS | 2972 | 1467318890804 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:50 INFO - PROCESS | 2972 | ++DOCSHELL 184AF800 == 36 [pid = 2972] [id = 420] 13:34:50 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (184B0000) [pid = 2972] [serial = 1260] [outer = 00000000] 13:34:50 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (18913000) [pid = 2972] [serial = 1261] [outer = 184B0000] 13:34:50 INFO - PROCESS | 2972 | 1467318890852 Marionette DEBUG loaded listener.js 13:34:50 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (18A0E800) [pid = 2972] [serial = 1262] [outer = 184B0000] 13:34:51 INFO - PROCESS | 2972 | 1467318891324 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]]]}] 13:34:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:34:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 670ms 13:34:51 INFO - PROCESS | 2972 | 1467318891359 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 13:34:51 INFO - PROCESS | 2972 | 1467318891362 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 13:34:51 INFO - PROCESS | 2972 | 1467318891365 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:34:51 INFO - PROCESS | 2972 | 1467318891366 Marionette TRACE conn5 <- [1,1646,null,{}] 13:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:34:51 INFO - PROCESS | 2972 | 1467318891370 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}] 13:34:51 INFO - PROCESS | 2972 | 1467318891376 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:51 INFO - PROCESS | 2972 | 1467318891515 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 13:34:51 INFO - PROCESS | 2972 | 1467318891579 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:51 INFO - PROCESS | 2972 | 1467318891581 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:51 INFO - PROCESS | 2972 | ++DOCSHELL 18A16C00 == 37 [pid = 2972] [id = 421] 13:34:51 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (18B79C00) [pid = 2972] [serial = 1263] [outer = 00000000] 13:34:51 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (1958DC00) [pid = 2972] [serial = 1264] [outer = 18B79C00] 13:34:51 INFO - PROCESS | 2972 | 1467318891626 Marionette DEBUG loaded listener.js 13:34:51 INFO - PROCESS | 2972 | ++DOMWINDOW == 89 (19815800) [pid = 2972] [serial = 1265] [outer = 18B79C00] 13:34:52 INFO - PROCESS | 2972 | --DOMWINDOW == 88 (19CBF400) [pid = 2972] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:34:52 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (19588C00) [pid = 2972] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:34:52 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (13E12C00) [pid = 2972] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:34:52 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (0FE26800) [pid = 2972] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:34:52 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (17280400) [pid = 2972] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:34:52 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (0C973000) [pid = 2972] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:34:52 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (13ED4C00) [pid = 2972] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:34:52 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (149DE800) [pid = 2972] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:34:52 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (10004000) [pid = 2972] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:34:52 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (19581800) [pid = 2972] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:34:52 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (19E7C400) [pid = 2972] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:34:52 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (189B1C00) [pid = 2972] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:34:52 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (0FD96800) [pid = 2972] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:34:52 INFO - PROCESS | 2972 | 1467318892322 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]]]}] 13:34:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:34:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 970ms 13:34:52 INFO - PROCESS | 2972 | 1467318892339 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 13:34:52 INFO - PROCESS | 2972 | 1467318892341 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 13:34:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:34:52 INFO - PROCESS | 2972 | 1467318892344 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:34:52 INFO - PROCESS | 2972 | 1467318892346 Marionette TRACE conn5 <- [1,1650,null,{}] 13:34:52 INFO - PROCESS | 2972 | 1467318892350 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}] 13:34:52 INFO - PROCESS | 2972 | 1467318892352 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:52 INFO - PROCESS | 2972 | 1467318892428 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 13:34:52 INFO - PROCESS | 2972 | 1467318892434 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:52 INFO - PROCESS | 2972 | 1467318892435 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:52 INFO - PROCESS | 2972 | ++DOCSHELL 0FD98000 == 38 [pid = 2972] [id = 422] 13:34:52 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (149DFC00) [pid = 2972] [serial = 1266] [outer = 00000000] 13:34:52 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (19371400) [pid = 2972] [serial = 1267] [outer = 149DFC00] 13:34:52 INFO - PROCESS | 2972 | 1467318892479 Marionette DEBUG loaded listener.js 13:34:52 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (19373400) [pid = 2972] [serial = 1268] [outer = 149DFC00] 13:34:52 INFO - PROCESS | 2972 | 1467318892895 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]]]}] 13:34:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:34:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 570ms 13:34:52 INFO - PROCESS | 2972 | 1467318892915 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 13:34:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:34:52 INFO - PROCESS | 2972 | 1467318892917 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 13:34:52 INFO - PROCESS | 2972 | 1467318892920 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:34:52 INFO - PROCESS | 2972 | 1467318892921 Marionette TRACE conn5 <- [1,1654,null,{}] 13:34:52 INFO - PROCESS | 2972 | 1467318892927 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}] 13:34:52 INFO - PROCESS | 2972 | 1467318892929 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:53 INFO - PROCESS | 2972 | 1467318893062 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 13:34:53 INFO - PROCESS | 2972 | 1467318893070 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:53 INFO - PROCESS | 2972 | 1467318893072 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:53 INFO - PROCESS | 2972 | ++DOCSHELL 1673E400 == 39 [pid = 2972] [id = 423] 13:34:53 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (18E74800) [pid = 2972] [serial = 1269] [outer = 00000000] 13:34:53 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (19CB8000) [pid = 2972] [serial = 1270] [outer = 18E74800] 13:34:53 INFO - PROCESS | 2972 | 1467318893117 Marionette DEBUG loaded listener.js 13:34:53 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (1986D000) [pid = 2972] [serial = 1271] [outer = 18E74800] 13:34:53 INFO - PROCESS | 2972 | 1467318893542 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]]]}] 13:34:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:34:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 670ms 13:34:53 INFO - PROCESS | 2972 | 1467318893591 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 13:34:53 INFO - PROCESS | 2972 | 1467318893593 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 13:34:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:34:53 INFO - PROCESS | 2972 | 1467318893596 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:34:53 INFO - PROCESS | 2972 | 1467318893598 Marionette TRACE conn5 <- [1,1658,null,{}] 13:34:53 INFO - PROCESS | 2972 | 1467318893601 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}] 13:34:53 INFO - PROCESS | 2972 | 1467318893603 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:53 INFO - PROCESS | 2972 | 1467318893718 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 13:34:53 INFO - PROCESS | 2972 | 1467318893725 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:53 INFO - PROCESS | 2972 | 1467318893727 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:53 INFO - PROCESS | 2972 | ++DOCSHELL 19E58400 == 40 [pid = 2972] [id = 424] 13:34:53 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (19E5AC00) [pid = 2972] [serial = 1272] [outer = 00000000] 13:34:53 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (19E5DC00) [pid = 2972] [serial = 1273] [outer = 19E5AC00] 13:34:53 INFO - PROCESS | 2972 | 1467318893772 Marionette DEBUG loaded listener.js 13:34:53 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (19E79000) [pid = 2972] [serial = 1274] [outer = 19E5AC00] 13:34:54 INFO - PROCESS | 2972 | --DOCSHELL 0FDCC400 == 39 [pid = 2972] [id = 411] 13:34:54 INFO - PROCESS | 2972 | --DOCSHELL 17217400 == 38 [pid = 2972] [id = 412] 13:34:54 INFO - PROCESS | 2972 | --DOCSHELL 1B2EA800 == 37 [pid = 2972] [id = 413] 13:34:54 INFO - PROCESS | 2972 | --DOCSHELL 1BD3BC00 == 36 [pid = 2972] [id = 414] 13:34:54 INFO - PROCESS | 2972 | --DOCSHELL 0C96DC00 == 35 [pid = 2972] [id = 410] 13:34:54 INFO - PROCESS | 2972 | --DOCSHELL 0F7F2000 == 34 [pid = 2972] [id = 416] 13:34:54 INFO - PROCESS | 2972 | --DOCSHELL 1002F800 == 33 [pid = 2972] [id = 415] 13:34:55 INFO - PROCESS | 2972 | --DOCSHELL 1002A800 == 32 [pid = 2972] [id = 417] 13:34:55 INFO - PROCESS | 2972 | --DOCSHELL 18A16C00 == 31 [pid = 2972] [id = 421] 13:34:55 INFO - PROCESS | 2972 | --DOCSHELL 0FD98000 == 30 [pid = 2972] [id = 422] 13:34:55 INFO - PROCESS | 2972 | --DOCSHELL 184AF800 == 29 [pid = 2972] [id = 420] 13:34:55 INFO - PROCESS | 2972 | --DOCSHELL 17276400 == 28 [pid = 2972] [id = 419] 13:34:55 INFO - PROCESS | 2972 | --DOCSHELL 1673E400 == 27 [pid = 2972] [id = 423] 13:34:55 INFO - PROCESS | 2972 | --DOCSHELL 149E5C00 == 26 [pid = 2972] [id = 418] 13:34:55 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (17216000) [pid = 2972] [serial = 1175] [outer = 00000000] [url = about:blank] 13:34:55 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (19E59400) [pid = 2972] [serial = 1222] [outer = 00000000] [url = about:blank] 13:34:55 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (19836C00) [pid = 2972] [serial = 1219] [outer = 00000000] [url = about:blank] 13:34:55 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (17F1B800) [pid = 2972] [serial = 1226] [outer = 00000000] [url = about:blank] 13:34:55 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (0FE2C000) [pid = 2972] [serial = 1207] [outer = 00000000] [url = about:blank] 13:34:55 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (10025C00) [pid = 2972] [serial = 1208] [outer = 00000000] [url = about:blank] 13:34:55 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (17F74800) [pid = 2972] [serial = 1213] [outer = 00000000] [url = about:blank] 13:34:55 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (184B2800) [pid = 2972] [serial = 1214] [outer = 00000000] [url = about:blank] 13:34:55 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (1ABE8000) [pid = 2972] [serial = 1231] [outer = 00000000] [url = about:blank] 13:34:55 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (1B1E8400) [pid = 2972] [serial = 1232] [outer = 00000000] [url = about:blank] 13:34:55 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (141CEC00) [pid = 2972] [serial = 1210] [outer = 00000000] [url = about:blank] 13:34:55 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (1492F400) [pid = 2972] [serial = 1211] [outer = 00000000] [url = about:blank] 13:34:55 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (15758400) [pid = 2972] [serial = 1204] [outer = 00000000] [url = about:blank] 13:34:55 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (17218400) [pid = 2972] [serial = 1205] [outer = 00000000] [url = about:blank] 13:34:55 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (10066400) [pid = 2972] [serial = 1201] [outer = 00000000] [url = about:blank] 13:34:55 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (10227400) [pid = 2972] [serial = 1202] [outer = 00000000] [url = about:blank] 13:34:55 INFO - PROCESS | 2972 | --DOMWINDOW == 68 (19872400) [pid = 2972] [serial = 1199] [outer = 00000000] [url = about:blank] 13:34:55 INFO - PROCESS | 2972 | --DOMWINDOW == 67 (14A91000) [pid = 2972] [serial = 1225] [outer = 00000000] [url = about:blank] 13:34:55 INFO - PROCESS | 2972 | --DOMWINDOW == 66 (19FECC00) [pid = 2972] [serial = 1229] [outer = 00000000] [url = about:blank] 13:34:55 INFO - PROCESS | 2972 | --DOMWINDOW == 65 (19E59800) [pid = 2972] [serial = 1223] [outer = 00000000] [url = about:blank] 13:34:55 INFO - PROCESS | 2972 | --DOMWINDOW == 64 (18D47C00) [pid = 2972] [serial = 1216] [outer = 00000000] [url = about:blank] 13:34:55 INFO - PROCESS | 2972 | --DOMWINDOW == 63 (1957F000) [pid = 2972] [serial = 1217] [outer = 00000000] [url = about:blank] 13:34:55 INFO - PROCESS | 2972 | --DOMWINDOW == 62 (19838800) [pid = 2972] [serial = 1220] [outer = 00000000] [url = about:blank] 13:34:55 INFO - PROCESS | 2972 | --DOMWINDOW == 61 (19FE6400) [pid = 2972] [serial = 1228] [outer = 00000000] [url = about:blank] 13:34:55 INFO - PROCESS | 2972 | 1467318895569 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]]]}] 13:34:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 2020ms 13:34:55 INFO - PROCESS | 2972 | 1467318895618 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 13:34:55 INFO - PROCESS | 2972 | 1467318895622 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 13:34:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:34:55 INFO - PROCESS | 2972 | 1467318895627 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:34:55 INFO - PROCESS | 2972 | 1467318895631 Marionette TRACE conn5 <- [1,1662,null,{}] 13:34:55 INFO - PROCESS | 2972 | 1467318895637 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}] 13:34:55 INFO - PROCESS | 2972 | 1467318895640 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:55 INFO - PROCESS | 2972 | 1467318895729 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 13:34:55 INFO - PROCESS | 2972 | 1467318895738 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:55 INFO - PROCESS | 2972 | 1467318895743 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:55 INFO - PROCESS | 2972 | ++DOCSHELL 0FD80000 == 27 [pid = 2972] [id = 425] 13:34:55 INFO - PROCESS | 2972 | ++DOMWINDOW == 62 (0FD96400) [pid = 2972] [serial = 1275] [outer = 00000000] 13:34:55 INFO - PROCESS | 2972 | ++DOMWINDOW == 63 (0FDCA800) [pid = 2972] [serial = 1276] [outer = 0FD96400] 13:34:55 INFO - PROCESS | 2972 | 1467318895792 Marionette DEBUG loaded listener.js 13:34:55 INFO - PROCESS | 2972 | ++DOMWINDOW == 64 (0FDD2C00) [pid = 2972] [serial = 1277] [outer = 0FD96400] 13:34:56 INFO - PROCESS | 2972 | 1467318896287 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]]]}] 13:34:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 690ms 13:34:56 INFO - PROCESS | 2972 | 1467318896317 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 13:34:56 INFO - PROCESS | 2972 | 1467318896323 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 13:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:34:56 INFO - PROCESS | 2972 | 1467318896328 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:34:56 INFO - PROCESS | 2972 | 1467318896331 Marionette TRACE conn5 <- [1,1666,null,{}] 13:34:56 INFO - PROCESS | 2972 | 1467318896335 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}] 13:34:56 INFO - PROCESS | 2972 | 1467318896338 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:56 INFO - PROCESS | 2972 | 1467318896428 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 13:34:56 INFO - PROCESS | 2972 | 1467318896437 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:56 INFO - PROCESS | 2972 | 1467318896439 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:56 INFO - PROCESS | 2972 | ++DOCSHELL 10023400 == 28 [pid = 2972] [id = 426] 13:34:56 INFO - PROCESS | 2972 | ++DOMWINDOW == 65 (10027400) [pid = 2972] [serial = 1278] [outer = 00000000] 13:34:56 INFO - PROCESS | 2972 | ++DOMWINDOW == 66 (1002C800) [pid = 2972] [serial = 1279] [outer = 10027400] 13:34:56 INFO - PROCESS | 2972 | 1467318896487 Marionette DEBUG loaded listener.js 13:34:56 INFO - PROCESS | 2972 | ++DOMWINDOW == 67 (1005F000) [pid = 2972] [serial = 1280] [outer = 10027400] 13:34:56 INFO - PROCESS | 2972 | 1467318896944 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]]]}] 13:34:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 671ms 13:34:56 INFO - PROCESS | 2972 | 1467318897003 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 13:34:56 INFO - PROCESS | 2972 | 1467318897006 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 13:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:34:56 INFO - PROCESS | 2972 | 1467318897009 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:34:56 INFO - PROCESS | 2972 | 1467318897013 Marionette TRACE conn5 <- [1,1670,null,{}] 13:34:57 INFO - PROCESS | 2972 | 1467318897023 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}] 13:34:57 INFO - PROCESS | 2972 | 1467318897028 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:57 INFO - PROCESS | 2972 | 1467318897140 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 13:34:57 INFO - PROCESS | 2972 | 1467318897158 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:57 INFO - PROCESS | 2972 | 1467318897161 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:57 INFO - PROCESS | 2972 | ++DOCSHELL 140E2C00 == 29 [pid = 2972] [id = 427] 13:34:57 INFO - PROCESS | 2972 | ++DOMWINDOW == 68 (140E8800) [pid = 2972] [serial = 1281] [outer = 00000000] 13:34:57 INFO - PROCESS | 2972 | ++DOMWINDOW == 69 (141CD400) [pid = 2972] [serial = 1282] [outer = 140E8800] 13:34:57 INFO - PROCESS | 2972 | 1467318897210 Marionette DEBUG loaded listener.js 13:34:57 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (144B4800) [pid = 2972] [serial = 1283] [outer = 140E8800] 13:34:57 INFO - PROCESS | 2972 | 1467318897672 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]]]}] 13:34:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:34:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 730ms 13:34:57 INFO - PROCESS | 2972 | 1467318897743 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 13:34:57 INFO - PROCESS | 2972 | 1467318897746 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 13:34:57 INFO - PROCESS | 2972 | 1467318897749 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:34:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:34:57 INFO - PROCESS | 2972 | 1467318897751 Marionette TRACE conn5 <- [1,1674,null,{}] 13:34:57 INFO - PROCESS | 2972 | 1467318897754 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}] 13:34:57 INFO - PROCESS | 2972 | 1467318897756 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:57 INFO - PROCESS | 2972 | 1467318897843 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 13:34:57 INFO - PROCESS | 2972 | 1467318897848 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:57 INFO - PROCESS | 2972 | 1467318897850 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:57 INFO - PROCESS | 2972 | ++DOCSHELL 14901800 == 30 [pid = 2972] [id = 428] 13:34:57 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (14929C00) [pid = 2972] [serial = 1284] [outer = 00000000] 13:34:57 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (14A90400) [pid = 2972] [serial = 1285] [outer = 14929C00] 13:34:57 INFO - PROCESS | 2972 | 1467318897895 Marionette DEBUG loaded listener.js 13:34:57 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (15E4B400) [pid = 2972] [serial = 1286] [outer = 14929C00] 13:34:58 INFO - PROCESS | 2972 | 1467318898322 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]]]}] 13:34:58 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 13:34:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 630ms 13:34:58 INFO - PROCESS | 2972 | 1467318898384 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 13:34:58 INFO - PROCESS | 2972 | 1467318898386 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 13:34:58 INFO - PROCESS | 2972 | 1467318898389 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:34:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:34:58 INFO - PROCESS | 2972 | 1467318898391 Marionette TRACE conn5 <- [1,1678,null,{}] 13:34:58 INFO - PROCESS | 2972 | 1467318898395 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}] 13:34:58 INFO - PROCESS | 2972 | 1467318898397 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:58 INFO - PROCESS | 2972 | 1467318898478 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 13:34:58 INFO - PROCESS | 2972 | 1467318898513 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:58 INFO - PROCESS | 2972 | 1467318898515 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:58 INFO - PROCESS | 2972 | ++DOCSHELL 17219C00 == 31 [pid = 2972] [id = 429] 13:34:58 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (1721D800) [pid = 2972] [serial = 1287] [outer = 00000000] 13:34:58 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (17224C00) [pid = 2972] [serial = 1288] [outer = 1721D800] 13:34:58 INFO - PROCESS | 2972 | 1467318898559 Marionette DEBUG loaded listener.js 13:34:58 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (1727E000) [pid = 2972] [serial = 1289] [outer = 1721D800] 13:34:58 INFO - PROCESS | 2972 | 1467318898990 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]]]}] 13:34:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:34:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 670ms 13:34:59 INFO - PROCESS | 2972 | 1467318899064 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 13:34:59 INFO - PROCESS | 2972 | 1467318899066 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 13:34:59 INFO - PROCESS | 2972 | 1467318899069 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:34:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:34:59 INFO - PROCESS | 2972 | 1467318899071 Marionette TRACE conn5 <- [1,1682,null,{}] 13:34:59 INFO - PROCESS | 2972 | 1467318899075 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}] 13:34:59 INFO - PROCESS | 2972 | 1467318899080 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:59 INFO - PROCESS | 2972 | 1467318899182 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 13:34:59 INFO - PROCESS | 2972 | 1467318899191 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:59 INFO - PROCESS | 2972 | 1467318899193 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:59 INFO - PROCESS | 2972 | ++DOCSHELL 17F95400 == 32 [pid = 2972] [id = 430] 13:34:59 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (184B0C00) [pid = 2972] [serial = 1290] [outer = 00000000] 13:34:59 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (1876D800) [pid = 2972] [serial = 1291] [outer = 184B0C00] 13:34:59 INFO - PROCESS | 2972 | 1467318899238 Marionette DEBUG loaded listener.js 13:34:59 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (189B2000) [pid = 2972] [serial = 1292] [outer = 184B0C00] 13:34:59 INFO - PROCESS | 2972 | 1467318899670 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]]]}] 13:34:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:34:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 631ms 13:34:59 INFO - PROCESS | 2972 | 1467318899704 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 13:34:59 INFO - PROCESS | 2972 | 1467318899706 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 13:34:59 INFO - PROCESS | 2972 | 1467318899714 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:34:59 INFO - PROCESS | 2972 | 1467318899716 Marionette TRACE conn5 <- [1,1686,null,{}] 13:34:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:34:59 INFO - PROCESS | 2972 | 1467318899719 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}] 13:34:59 INFO - PROCESS | 2972 | 1467318899721 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:59 INFO - PROCESS | 2972 | 1467318899798 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 13:34:59 INFO - PROCESS | 2972 | 1467318899803 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:59 INFO - PROCESS | 2972 | 1467318899805 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:34:59 INFO - PROCESS | 2972 | ++DOCSHELL 18A0C400 == 33 [pid = 2972] [id = 431] 13:34:59 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (18A16C00) [pid = 2972] [serial = 1293] [outer = 00000000] 13:34:59 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (18D4A800) [pid = 2972] [serial = 1294] [outer = 18A16C00] 13:34:59 INFO - PROCESS | 2972 | 1467318899853 Marionette DEBUG loaded listener.js 13:34:59 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (19580000) [pid = 2972] [serial = 1295] [outer = 18A16C00] 13:35:00 INFO - PROCESS | 2972 | 1467318900314 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]]]}] 13:35:00 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 13:35:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 630ms 13:35:00 INFO - PROCESS | 2972 | 1467318900353 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 13:35:00 INFO - PROCESS | 2972 | 1467318900356 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 13:35:00 INFO - PROCESS | 2972 | 1467318900359 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:35:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:35:00 INFO - PROCESS | 2972 | 1467318900361 Marionette TRACE conn5 <- [1,1690,null,{}] 13:35:00 INFO - PROCESS | 2972 | 1467318900364 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}] 13:35:00 INFO - PROCESS | 2972 | 1467318900366 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:00 INFO - PROCESS | 2972 | 1467318900443 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 13:35:00 INFO - PROCESS | 2972 | 1467318900450 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:00 INFO - PROCESS | 2972 | 1467318900452 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:00 INFO - PROCESS | 2972 | ++DOCSHELL 1002C400 == 34 [pid = 2972] [id = 432] 13:35:00 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (19588000) [pid = 2972] [serial = 1296] [outer = 00000000] 13:35:00 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (19814000) [pid = 2972] [serial = 1297] [outer = 19588000] 13:35:00 INFO - PROCESS | 2972 | 1467318900495 Marionette DEBUG loaded listener.js 13:35:00 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (1958D800) [pid = 2972] [serial = 1298] [outer = 19588000] 13:35:00 INFO - PROCESS | 2972 | 1467318900929 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]]]}] 13:35:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:35:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 631ms 13:35:00 INFO - PROCESS | 2972 | 1467318901001 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 13:35:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:35:00 INFO - PROCESS | 2972 | 1467318901003 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 13:35:00 INFO - PROCESS | 2972 | 1467318901006 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:35:00 INFO - PROCESS | 2972 | 1467318901008 Marionette TRACE conn5 <- [1,1694,null,{}] 13:35:00 INFO - PROCESS | 2972 | 1467318901012 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}] 13:35:00 INFO - PROCESS | 2972 | 1467318901014 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:01 INFO - PROCESS | 2972 | 1467318901121 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 13:35:01 INFO - PROCESS | 2972 | 1467318901209 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:01 INFO - PROCESS | 2972 | 1467318901210 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:01 INFO - PROCESS | 2972 | ++DOCSHELL 140E1400 == 35 [pid = 2972] [id = 433] 13:35:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (1990D000) [pid = 2972] [serial = 1299] [outer = 00000000] 13:35:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (19CB7400) [pid = 2972] [serial = 1300] [outer = 1990D000] 13:35:01 INFO - PROCESS | 2972 | 1467318901254 Marionette DEBUG loaded listener.js 13:35:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (19CC1800) [pid = 2972] [serial = 1301] [outer = 1990D000] 13:35:01 INFO - PROCESS | 2972 | 1467318901702 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]]]}] 13:35:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:35:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 730ms 13:35:01 INFO - PROCESS | 2972 | 1467318901741 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 13:35:01 INFO - PROCESS | 2972 | 1467318901743 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 13:35:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:35:01 INFO - PROCESS | 2972 | 1467318901752 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:35:01 INFO - PROCESS | 2972 | 1467318901754 Marionette TRACE conn5 <- [1,1698,null,{}] 13:35:01 INFO - PROCESS | 2972 | 1467318901757 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}] 13:35:01 INFO - PROCESS | 2972 | 1467318901759 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:01 INFO - PROCESS | 2972 | 1467318901874 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 13:35:01 INFO - PROCESS | 2972 | 1467318901880 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:01 INFO - PROCESS | 2972 | 1467318901882 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:01 INFO - PROCESS | 2972 | ++DOCSHELL 1494DC00 == 36 [pid = 2972] [id = 434] 13:35:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 89 (149E6400) [pid = 2972] [serial = 1302] [outer = 00000000] 13:35:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 90 (19E5B800) [pid = 2972] [serial = 1303] [outer = 149E6400] 13:35:01 INFO - PROCESS | 2972 | 1467318901926 Marionette DEBUG loaded listener.js 13:35:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 91 (19E7C800) [pid = 2972] [serial = 1304] [outer = 149E6400] 13:35:02 INFO - PROCESS | 2972 | 1467318902384 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]]]}] 13:35:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:35:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 670ms 13:35:02 INFO - PROCESS | 2972 | 1467318902425 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 13:35:02 INFO - PROCESS | 2972 | 1467318902428 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 13:35:02 INFO - PROCESS | 2972 | 1467318902431 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:35:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:35:02 INFO - PROCESS | 2972 | 1467318902433 Marionette TRACE conn5 <- [1,1702,null,{}] 13:35:02 INFO - PROCESS | 2972 | 1467318902437 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}] 13:35:02 INFO - PROCESS | 2972 | 1467318902439 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:02 INFO - PROCESS | 2972 | 1467318902597 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 13:35:02 INFO - PROCESS | 2972 | 1467318902626 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:02 INFO - PROCESS | 2972 | 1467318902629 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:02 INFO - PROCESS | 2972 | ++DOCSHELL 1674D400 == 37 [pid = 2972] [id = 435] 13:35:02 INFO - PROCESS | 2972 | ++DOMWINDOW == 92 (1ABE8000) [pid = 2972] [serial = 1305] [outer = 00000000] 13:35:02 INFO - PROCESS | 2972 | ++DOMWINDOW == 93 (1B1E5C00) [pid = 2972] [serial = 1306] [outer = 1ABE8000] 13:35:02 INFO - PROCESS | 2972 | 1467318902675 Marionette DEBUG loaded listener.js 13:35:02 INFO - PROCESS | 2972 | ++DOMWINDOW == 94 (1B2E3400) [pid = 2972] [serial = 1307] [outer = 1ABE8000] 13:35:03 INFO - PROCESS | 2972 | --DOMWINDOW == 93 (1BA2D400) [pid = 2972] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:35:03 INFO - PROCESS | 2972 | --DOMWINDOW == 92 (10061800) [pid = 2972] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:35:03 INFO - PROCESS | 2972 | --DOMWINDOW == 91 (149DFC00) [pid = 2972] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:35:03 INFO - PROCESS | 2972 | --DOMWINDOW == 90 (17219400) [pid = 2972] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:35:03 INFO - PROCESS | 2972 | --DOMWINDOW == 89 (184B0000) [pid = 2972] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:35:03 INFO - PROCESS | 2972 | --DOMWINDOW == 88 (149E6000) [pid = 2972] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:35:03 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (18B79C00) [pid = 2972] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:35:03 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (0F7F2400) [pid = 2972] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:35:03 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (0FDCD000) [pid = 2972] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:35:03 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (1BDC5C00) [pid = 2972] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:35:03 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (17276800) [pid = 2972] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:35:03 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (10060000) [pid = 2972] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:35:03 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (18E74800) [pid = 2972] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:35:03 INFO - PROCESS | 2972 | 1467318903271 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]]]}] 13:35:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 13:35:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 870ms 13:35:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:35:03 INFO - PROCESS | 2972 | 1467318903306 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 13:35:03 INFO - PROCESS | 2972 | 1467318903308 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 13:35:03 INFO - PROCESS | 2972 | 1467318903311 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:35:03 INFO - PROCESS | 2972 | 1467318903313 Marionette TRACE conn5 <- [1,1706,null,{}] 13:35:03 INFO - PROCESS | 2972 | 1467318903316 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}] 13:35:03 INFO - PROCESS | 2972 | 1467318903318 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:03 INFO - PROCESS | 2972 | 1467318903401 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 13:35:03 INFO - PROCESS | 2972 | 1467318903496 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:03 INFO - PROCESS | 2972 | 1467318903498 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:03 INFO - PROCESS | 2972 | ++DOCSHELL 0FDC4400 == 38 [pid = 2972] [id = 436] 13:35:03 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (0FDCD000) [pid = 2972] [serial = 1308] [outer = 00000000] 13:35:03 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (1721F800) [pid = 2972] [serial = 1309] [outer = 0FDCD000] 13:35:03 INFO - PROCESS | 2972 | 1467318903551 Marionette DEBUG loaded listener.js 13:35:03 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (184BC400) [pid = 2972] [serial = 1310] [outer = 0FDCD000] 13:35:03 INFO - PROCESS | 2972 | 1467318903914 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]]]}] 13:35:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:35:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 670ms 13:35:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:35:03 INFO - PROCESS | 2972 | 1467318903984 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 13:35:03 INFO - PROCESS | 2972 | 1467318903986 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 13:35:03 INFO - PROCESS | 2972 | 1467318903989 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:35:03 INFO - PROCESS | 2972 | 1467318903991 Marionette TRACE conn5 <- [1,1710,null,{}] 13:35:03 INFO - PROCESS | 2972 | 1467318903995 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}] 13:35:03 INFO - PROCESS | 2972 | 1467318903996 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:04 INFO - PROCESS | 2972 | 1467318904076 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 13:35:04 INFO - PROCESS | 2972 | 1467318904081 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:04 INFO - PROCESS | 2972 | 1467318904083 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:04 INFO - PROCESS | 2972 | ++DOCSHELL 17804400 == 39 [pid = 2972] [id = 437] 13:35:04 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (18A0B400) [pid = 2972] [serial = 1311] [outer = 00000000] 13:35:04 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (1BA31000) [pid = 2972] [serial = 1312] [outer = 18A0B400] 13:35:04 INFO - PROCESS | 2972 | 1467318904126 Marionette DEBUG loaded listener.js 13:35:04 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (1BA3B400) [pid = 2972] [serial = 1313] [outer = 18A0B400] 13:35:04 INFO - PROCESS | 2972 | 1467318904549 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]]]}] 13:35:04 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 13:35:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 630ms 13:35:04 INFO - PROCESS | 2972 | 1467318904622 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 13:35:04 INFO - PROCESS | 2972 | 1467318904624 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 13:35:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:35:04 INFO - PROCESS | 2972 | 1467318904627 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:35:04 INFO - PROCESS | 2972 | 1467318904629 Marionette TRACE conn5 <- [1,1714,null,{}] 13:35:04 INFO - PROCESS | 2972 | 1467318904633 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}] 13:35:04 INFO - PROCESS | 2972 | 1467318904635 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:04 INFO - PROCESS | 2972 | 1467318904715 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 13:35:04 INFO - PROCESS | 2972 | 1467318904724 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:04 INFO - PROCESS | 2972 | 1467318904725 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:04 INFO - PROCESS | 2972 | ++DOCSHELL 17224800 == 40 [pid = 2972] [id = 438] 13:35:04 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (1BA6FC00) [pid = 2972] [serial = 1314] [outer = 00000000] 13:35:04 INFO - PROCESS | 2972 | ++DOMWINDOW == 89 (1BD35400) [pid = 2972] [serial = 1315] [outer = 1BA6FC00] 13:35:04 INFO - PROCESS | 2972 | 1467318904769 Marionette DEBUG loaded listener.js 13:35:04 INFO - PROCESS | 2972 | ++DOMWINDOW == 90 (1BDCD000) [pid = 2972] [serial = 1316] [outer = 1BA6FC00] 13:35:05 INFO - PROCESS | 2972 | 1467318905258 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]]]}] 13:35:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:35:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 730ms 13:35:05 INFO - PROCESS | 2972 | 1467318905362 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 13:35:05 INFO - PROCESS | 2972 | 1467318905368 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 13:35:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:35:05 INFO - PROCESS | 2972 | 1467318905374 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:35:05 INFO - PROCESS | 2972 | 1467318905378 Marionette TRACE conn5 <- [1,1718,null,{}] 13:35:05 INFO - PROCESS | 2972 | 1467318905482 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}] 13:35:05 INFO - PROCESS | 2972 | 1467318905485 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:05 INFO - PROCESS | 2972 | 1467318905667 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 13:35:05 INFO - PROCESS | 2972 | 1467318905752 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:05 INFO - PROCESS | 2972 | 1467318905757 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:05 INFO - PROCESS | 2972 | ++DOCSHELL 0FDC9400 == 41 [pid = 2972] [id = 439] 13:35:05 INFO - PROCESS | 2972 | ++DOMWINDOW == 91 (0FDC9C00) [pid = 2972] [serial = 1317] [outer = 00000000] 13:35:05 INFO - PROCESS | 2972 | ++DOMWINDOW == 92 (0FE29800) [pid = 2972] [serial = 1318] [outer = 0FDC9C00] 13:35:05 INFO - PROCESS | 2972 | 1467318905815 Marionette DEBUG loaded listener.js 13:35:05 INFO - PROCESS | 2972 | ++DOMWINDOW == 93 (1000FC00) [pid = 2972] [serial = 1319] [outer = 0FDC9C00] 13:35:06 INFO - PROCESS | 2972 | 1467318906533 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]]]}] 13:35:06 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 13:35:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1225ms 13:35:06 INFO - PROCESS | 2972 | 1467318906602 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 13:35:06 INFO - PROCESS | 2972 | 1467318906607 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 13:35:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:35:06 INFO - PROCESS | 2972 | 1467318906613 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:35:06 INFO - PROCESS | 2972 | 1467318906616 Marionette TRACE conn5 <- [1,1722,null,{}] 13:35:06 INFO - PROCESS | 2972 | 1467318906620 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}] 13:35:06 INFO - PROCESS | 2972 | 1467318906623 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:06 INFO - PROCESS | 2972 | 1467318906746 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 13:35:06 INFO - PROCESS | 2972 | 1467318906925 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:06 INFO - PROCESS | 2972 | 1467318906928 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:06 INFO - PROCESS | 2972 | ++DOCSHELL 14014000 == 42 [pid = 2972] [id = 440] 13:35:06 INFO - PROCESS | 2972 | ++DOMWINDOW == 94 (1401C400) [pid = 2972] [serial = 1320] [outer = 00000000] 13:35:06 INFO - PROCESS | 2972 | ++DOMWINDOW == 95 (141CCC00) [pid = 2972] [serial = 1321] [outer = 1401C400] 13:35:06 INFO - PROCESS | 2972 | 1467318906987 Marionette DEBUG loaded listener.js 13:35:07 INFO - PROCESS | 2972 | ++DOMWINDOW == 96 (14945C00) [pid = 2972] [serial = 1322] [outer = 1401C400] 13:35:07 INFO - PROCESS | 2972 | 1467318907903 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]]]}] 13:35:07 INFO - PROCESS | 2972 | --DOCSHELL 17804400 == 41 [pid = 2972] [id = 437] 13:35:07 INFO - PROCESS | 2972 | --DOCSHELL 0FDC4400 == 40 [pid = 2972] [id = 436] 13:35:07 INFO - PROCESS | 2972 | --DOCSHELL 1674D400 == 39 [pid = 2972] [id = 435] 13:35:07 INFO - PROCESS | 2972 | --DOCSHELL 1494DC00 == 38 [pid = 2972] [id = 434] 13:35:07 INFO - PROCESS | 2972 | --DOCSHELL 140E1400 == 37 [pid = 2972] [id = 433] 13:35:07 INFO - PROCESS | 2972 | --DOCSHELL 1002C400 == 36 [pid = 2972] [id = 432] 13:35:07 INFO - PROCESS | 2972 | --DOCSHELL 18A0C400 == 35 [pid = 2972] [id = 431] 13:35:07 INFO - PROCESS | 2972 | --DOCSHELL 17F95400 == 34 [pid = 2972] [id = 430] 13:35:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 13:35:07 INFO - PROCESS | 2972 | --DOCSHELL 17219C00 == 33 [pid = 2972] [id = 429] 13:35:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1317ms 13:35:07 INFO - PROCESS | 2972 | --DOCSHELL 14901800 == 32 [pid = 2972] [id = 428] 13:35:07 INFO - PROCESS | 2972 | --DOMWINDOW == 95 (19E5DC00) [pid = 2972] [serial = 1273] [outer = 00000000] [url = about:blank] 13:35:07 INFO - PROCESS | 2972 | --DOCSHELL 140E2C00 == 31 [pid = 2972] [id = 427] 13:35:07 INFO - PROCESS | 2972 | --DOCSHELL 10023400 == 30 [pid = 2972] [id = 426] 13:35:07 INFO - PROCESS | 2972 | --DOCSHELL 0FD80000 == 29 [pid = 2972] [id = 425] 13:35:07 INFO - PROCESS | 2972 | 1467318907978 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 13:35:07 INFO - PROCESS | 2972 | 1467318907982 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 13:35:07 INFO - PROCESS | 2972 | 1467318907987 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:35:07 INFO - PROCESS | 2972 | 1467318907990 Marionette TRACE conn5 <- [1,1726,null,{}] 13:35:07 INFO - PROCESS | 2972 | 1467318907998 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}] 13:35:07 INFO - PROCESS | 2972 | 1467318908001 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:08 INFO - PROCESS | 2972 | 1467318908094 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 13:35:08 INFO - PROCESS | 2972 | 1467318908101 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:08 INFO - PROCESS | 2972 | 1467318908103 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:08 INFO - PROCESS | 2972 | ++DOCSHELL 0FE2B400 == 30 [pid = 2972] [id = 441] 13:35:08 INFO - PROCESS | 2972 | ++DOMWINDOW == 96 (0FE2C400) [pid = 2972] [serial = 1323] [outer = 00000000] 13:35:08 INFO - PROCESS | 2972 | ++DOMWINDOW == 97 (10004000) [pid = 2972] [serial = 1324] [outer = 0FE2C400] 13:35:08 INFO - PROCESS | 2972 | 1467318908151 Marionette DEBUG loaded listener.js 13:35:08 INFO - PROCESS | 2972 | ++DOMWINDOW == 98 (1002CC00) [pid = 2972] [serial = 1325] [outer = 0FE2C400] 13:35:08 INFO - PROCESS | 2972 | --DOMWINDOW == 97 (1986D000) [pid = 2972] [serial = 1271] [outer = 00000000] [url = about:blank] 13:35:08 INFO - PROCESS | 2972 | --DOMWINDOW == 96 (1BA32000) [pid = 2972] [serial = 1240] [outer = 00000000] [url = about:blank] 13:35:08 INFO - PROCESS | 2972 | --DOMWINDOW == 95 (1BA6A800) [pid = 2972] [serial = 1241] [outer = 00000000] [url = about:blank] 13:35:08 INFO - PROCESS | 2972 | --DOMWINDOW == 94 (1012F400) [pid = 2972] [serial = 1252] [outer = 00000000] [url = about:blank] 13:35:08 INFO - PROCESS | 2972 | --DOMWINDOW == 93 (19373400) [pid = 2972] [serial = 1268] [outer = 00000000] [url = about:blank] 13:35:08 INFO - PROCESS | 2972 | --DOMWINDOW == 92 (17F77000) [pid = 2972] [serial = 1237] [outer = 00000000] [url = about:blank] 13:35:08 INFO - PROCESS | 2972 | --DOMWINDOW == 91 (18913000) [pid = 2972] [serial = 1261] [outer = 00000000] [url = about:blank] 13:35:08 INFO - PROCESS | 2972 | --DOMWINDOW == 90 (1673F800) [pid = 2972] [serial = 1256] [outer = 00000000] [url = about:blank] 13:35:08 INFO - PROCESS | 2972 | --DOMWINDOW == 89 (19815800) [pid = 2972] [serial = 1265] [outer = 00000000] [url = about:blank] 13:35:08 INFO - PROCESS | 2972 | --DOMWINDOW == 88 (18A0F800) [pid = 2972] [serial = 1238] [outer = 00000000] [url = about:blank] 13:35:08 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (0FDCB000) [pid = 2972] [serial = 1249] [outer = 00000000] [url = about:blank] 13:35:08 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (10DD9400) [pid = 2972] [serial = 1235] [outer = 00000000] [url = about:blank] 13:35:08 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (1C0C5400) [pid = 2972] [serial = 1244] [outer = 00000000] [url = about:blank] 13:35:08 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (17804C00) [pid = 2972] [serial = 1258] [outer = 00000000] [url = about:blank] 13:35:08 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (17F7F000) [pid = 2972] [serial = 1259] [outer = 00000000] [url = about:blank] 13:35:08 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (10F40800) [pid = 2972] [serial = 1246] [outer = 00000000] [url = about:blank] 13:35:08 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (1958DC00) [pid = 2972] [serial = 1264] [outer = 00000000] [url = about:blank] 13:35:08 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (1401DC00) [pid = 2972] [serial = 1247] [outer = 00000000] [url = about:blank] 13:35:08 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (18A0E800) [pid = 2972] [serial = 1262] [outer = 00000000] [url = about:blank] 13:35:08 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (0FDD1400) [pid = 2972] [serial = 1250] [outer = 00000000] [url = about:blank] 13:35:08 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (19CB8000) [pid = 2972] [serial = 1270] [outer = 00000000] [url = about:blank] 13:35:08 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (10002000) [pid = 2972] [serial = 1234] [outer = 00000000] [url = about:blank] 13:35:08 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (15750000) [pid = 2972] [serial = 1255] [outer = 00000000] [url = about:blank] 13:35:08 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (105C4400) [pid = 2972] [serial = 1253] [outer = 00000000] [url = about:blank] 13:35:08 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (19371400) [pid = 2972] [serial = 1267] [outer = 00000000] [url = about:blank] 13:35:08 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (1BFE8800) [pid = 2972] [serial = 1243] [outer = 00000000] [url = about:blank] 13:35:08 INFO - PROCESS | 2972 | 1467318908651 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]]]}] 13:35:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:35:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 730ms 13:35:08 INFO - PROCESS | 2972 | 1467318908720 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 13:35:08 INFO - PROCESS | 2972 | 1467318908724 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 13:35:08 INFO - PROCESS | 2972 | 1467318908730 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:35:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:35:08 INFO - PROCESS | 2972 | 1467318908733 Marionette TRACE conn5 <- [1,1730,null,{}] 13:35:08 INFO - PROCESS | 2972 | 1467318908737 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}] 13:35:08 INFO - PROCESS | 2972 | 1467318908739 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:08 INFO - PROCESS | 2972 | 1467318908859 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 13:35:08 INFO - PROCESS | 2972 | 1467318908953 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:08 INFO - PROCESS | 2972 | 1467318908956 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:08 INFO - PROCESS | 2972 | ++DOCSHELL 0FD75800 == 31 [pid = 2972] [id = 442] 13:35:08 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (104B4400) [pid = 2972] [serial = 1326] [outer = 00000000] 13:35:08 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (10F42000) [pid = 2972] [serial = 1327] [outer = 104B4400] 13:35:08 INFO - PROCESS | 2972 | 1467318909003 Marionette DEBUG loaded listener.js 13:35:09 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (13ECDC00) [pid = 2972] [serial = 1328] [outer = 104B4400] 13:35:09 INFO - PROCESS | 2972 | 1467318909407 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]]]}] 13:35:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:35:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 730ms 13:35:09 INFO - PROCESS | 2972 | 1467318909465 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 13:35:09 INFO - PROCESS | 2972 | 1467318909467 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 13:35:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:35:09 INFO - PROCESS | 2972 | 1467318909497 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:35:09 INFO - PROCESS | 2972 | 1467318909500 Marionette TRACE conn5 <- [1,1734,null,{}] 13:35:09 INFO - PROCESS | 2972 | 1467318909517 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}] 13:35:09 INFO - PROCESS | 2972 | 1467318909521 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:09 INFO - PROCESS | 2972 | 1467318909607 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 13:35:09 INFO - PROCESS | 2972 | 1467318909621 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:09 INFO - PROCESS | 2972 | 1467318909624 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:09 INFO - PROCESS | 2972 | ++DOCSHELL 1721A800 == 32 [pid = 2972] [id = 443] 13:35:09 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (1721B000) [pid = 2972] [serial = 1329] [outer = 00000000] 13:35:09 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (17220000) [pid = 2972] [serial = 1330] [outer = 1721B000] 13:35:09 INFO - PROCESS | 2972 | 1467318909674 Marionette DEBUG loaded listener.js 13:35:09 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (1727B400) [pid = 2972] [serial = 1331] [outer = 1721B000] 13:35:10 INFO - PROCESS | 2972 | 1467318910111 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]]]}] 13:35:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 13:35:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 710ms 13:35:10 INFO - PROCESS | 2972 | 1467318910185 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 13:35:10 INFO - PROCESS | 2972 | 1467318910188 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 13:35:10 INFO - PROCESS | 2972 | 1467318910191 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:35:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:35:10 INFO - PROCESS | 2972 | 1467318910193 Marionette TRACE conn5 <- [1,1738,null,{}] 13:35:10 INFO - PROCESS | 2972 | 1467318910197 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}] 13:35:10 INFO - PROCESS | 2972 | 1467318910199 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:10 INFO - PROCESS | 2972 | 1467318910284 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 13:35:10 INFO - PROCESS | 2972 | 1467318910291 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:10 INFO - PROCESS | 2972 | 1467318910293 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:10 INFO - PROCESS | 2972 | ++DOCSHELL 17F7D000 == 33 [pid = 2972] [id = 444] 13:35:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (17F7F000) [pid = 2972] [serial = 1332] [outer = 00000000] 13:35:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (184B6400) [pid = 2972] [serial = 1333] [outer = 17F7F000] 13:35:10 INFO - PROCESS | 2972 | 1467318910337 Marionette DEBUG loaded listener.js 13:35:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (1890F800) [pid = 2972] [serial = 1334] [outer = 17F7F000] 13:35:10 INFO - PROCESS | 2972 | 1467318910825 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]]]}] 13:35:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 13:35:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 671ms 13:35:10 INFO - PROCESS | 2972 | 1467318910866 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 13:35:10 INFO - PROCESS | 2972 | 1467318910868 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 13:35:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:35:10 INFO - PROCESS | 2972 | 1467318910871 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:35:10 INFO - PROCESS | 2972 | 1467318910873 Marionette TRACE conn5 <- [1,1742,null,{}] 13:35:10 INFO - PROCESS | 2972 | 1467318910877 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}] 13:35:10 INFO - PROCESS | 2972 | 1467318910879 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:10 INFO - PROCESS | 2972 | 1467318910995 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 13:35:11 INFO - PROCESS | 2972 | 1467318911087 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:11 INFO - PROCESS | 2972 | 1467318911089 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:11 INFO - PROCESS | 2972 | ++DOCSHELL 18A0E000 == 34 [pid = 2972] [id = 445] 13:35:11 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (18A0E800) [pid = 2972] [serial = 1335] [outer = 00000000] 13:35:11 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (18A17C00) [pid = 2972] [serial = 1336] [outer = 18A0E800] 13:35:11 INFO - PROCESS | 2972 | 1467318911139 Marionette DEBUG loaded listener.js 13:35:11 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (18D4A400) [pid = 2972] [serial = 1337] [outer = 18A0E800] 13:35:11 INFO - PROCESS | 2972 | 1467318911569 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]]]}] 13:35:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:35:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 730ms 13:35:11 INFO - PROCESS | 2972 | 1467318911602 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 13:35:11 INFO - PROCESS | 2972 | 1467318911604 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 13:35:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:35:11 INFO - PROCESS | 2972 | 1467318911607 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:35:11 INFO - PROCESS | 2972 | 1467318911608 Marionette TRACE conn5 <- [1,1746,null,{}] 13:35:11 INFO - PROCESS | 2972 | 1467318911618 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}] 13:35:11 INFO - PROCESS | 2972 | 1467318911624 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:11 INFO - PROCESS | 2972 | 1467318911760 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 13:35:11 INFO - PROCESS | 2972 | 1467318911833 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:11 INFO - PROCESS | 2972 | 1467318911835 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:11 INFO - PROCESS | 2972 | ++DOCSHELL 19372400 == 35 [pid = 2972] [id = 446] 13:35:11 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (19587C00) [pid = 2972] [serial = 1338] [outer = 00000000] 13:35:11 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (19839800) [pid = 2972] [serial = 1339] [outer = 19587C00] 13:35:11 INFO - PROCESS | 2972 | 1467318911880 Marionette DEBUG loaded listener.js 13:35:11 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (19813C00) [pid = 2972] [serial = 1340] [outer = 19587C00] 13:35:12 INFO - PROCESS | 2972 | 1467318912301 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]]]}] 13:35:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:35:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 730ms 13:35:12 INFO - PROCESS | 2972 | 1467318912370 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 13:35:12 INFO - PROCESS | 2972 | 1467318912372 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 13:35:12 INFO - PROCESS | 2972 | 1467318912378 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:35:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:35:12 INFO - PROCESS | 2972 | 1467318912380 Marionette TRACE conn5 <- [1,1750,null,{}] 13:35:12 INFO - PROCESS | 2972 | 1467318912383 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}] 13:35:12 INFO - PROCESS | 2972 | 1467318912385 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:12 INFO - PROCESS | 2972 | 1467318912495 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 13:35:12 INFO - PROCESS | 2972 | 1467318912501 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:12 INFO - PROCESS | 2972 | 1467318912503 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:12 INFO - PROCESS | 2972 | ++DOCSHELL 19C08400 == 36 [pid = 2972] [id = 447] 13:35:12 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (19C0BC00) [pid = 2972] [serial = 1341] [outer = 00000000] 13:35:12 INFO - PROCESS | 2972 | ++DOMWINDOW == 89 (19CBB400) [pid = 2972] [serial = 1342] [outer = 19C0BC00] 13:35:12 INFO - PROCESS | 2972 | 1467318912547 Marionette DEBUG loaded listener.js 13:35:12 INFO - PROCESS | 2972 | ++DOMWINDOW == 90 (19E50000) [pid = 2972] [serial = 1343] [outer = 19C0BC00] 13:35:12 INFO - PROCESS | 2972 | --DOMWINDOW == 89 (184B0C00) [pid = 2972] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:35:12 INFO - PROCESS | 2972 | --DOMWINDOW == 88 (18A16C00) [pid = 2972] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:35:12 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (149E6400) [pid = 2972] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:35:12 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (1ABE8000) [pid = 2972] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:35:12 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (0FDCD000) [pid = 2972] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:35:12 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (18A0B400) [pid = 2972] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:35:12 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (19E5AC00) [pid = 2972] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:35:12 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (1990D000) [pid = 2972] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:35:12 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (14929C00) [pid = 2972] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:35:12 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (1721D800) [pid = 2972] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:35:12 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (140E8800) [pid = 2972] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:35:12 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (19588000) [pid = 2972] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:35:12 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (10027400) [pid = 2972] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:35:12 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (0FD96400) [pid = 2972] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:35:13 INFO - PROCESS | 2972 | 1467318913074 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]]]}] 13:35:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:35:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 730ms 13:35:13 INFO - PROCESS | 2972 | 1467318913113 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 13:35:13 INFO - PROCESS | 2972 | 1467318913115 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 13:35:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:35:13 INFO - PROCESS | 2972 | 1467318913118 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:35:13 INFO - PROCESS | 2972 | 1467318913120 Marionette TRACE conn5 <- [1,1754,null,{}] 13:35:13 INFO - PROCESS | 2972 | 1467318913136 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}] 13:35:13 INFO - PROCESS | 2972 | 1467318913138 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:13 INFO - PROCESS | 2972 | 1467318913218 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 13:35:13 INFO - PROCESS | 2972 | 1467318913224 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:13 INFO - PROCESS | 2972 | 1467318913226 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:13 INFO - PROCESS | 2972 | ++DOCSHELL 1401F400 == 37 [pid = 2972] [id = 448] 13:35:13 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (141BFC00) [pid = 2972] [serial = 1344] [outer = 00000000] 13:35:13 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (19812400) [pid = 2972] [serial = 1345] [outer = 141BFC00] 13:35:13 INFO - PROCESS | 2972 | 1467318913270 Marionette DEBUG loaded listener.js 13:35:13 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (19C0F400) [pid = 2972] [serial = 1346] [outer = 141BFC00] 13:35:13 INFO - PROCESS | 2972 | 1467318913708 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]]]}] 13:35:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:35:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 630ms 13:35:13 INFO - PROCESS | 2972 | 1467318913749 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 13:35:13 INFO - PROCESS | 2972 | 1467318913751 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 13:35:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:35:13 INFO - PROCESS | 2972 | 1467318913754 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:35:13 INFO - PROCESS | 2972 | 1467318913756 Marionette TRACE conn5 <- [1,1758,null,{}] 13:35:13 INFO - PROCESS | 2972 | 1467318913763 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}] 13:35:13 INFO - PROCESS | 2972 | 1467318913775 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:13 INFO - PROCESS | 2972 | 1467318913858 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 13:35:13 INFO - PROCESS | 2972 | 1467318913864 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:13 INFO - PROCESS | 2972 | 1467318913865 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:13 INFO - PROCESS | 2972 | ++DOCSHELL 19E52C00 == 38 [pid = 2972] [id = 449] 13:35:13 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (19E57000) [pid = 2972] [serial = 1347] [outer = 00000000] 13:35:13 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (19FE5000) [pid = 2972] [serial = 1348] [outer = 19E57000] 13:35:13 INFO - PROCESS | 2972 | 1467318913909 Marionette DEBUG loaded listener.js 13:35:13 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (19FE7000) [pid = 2972] [serial = 1349] [outer = 19E57000] 13:35:14 INFO - PROCESS | 2972 | 1467318914356 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]]]}] 13:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 630ms 13:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:35:14 INFO - PROCESS | 2972 | 1467318914385 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 13:35:14 INFO - PROCESS | 2972 | 1467318914387 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 13:35:14 INFO - PROCESS | 2972 | 1467318914394 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:35:14 INFO - PROCESS | 2972 | 1467318914396 Marionette TRACE conn5 <- [1,1762,null,{}] 13:35:14 INFO - PROCESS | 2972 | 1467318914400 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}] 13:35:14 INFO - PROCESS | 2972 | 1467318914402 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:14 INFO - PROCESS | 2972 | 1467318914529 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 13:35:14 INFO - PROCESS | 2972 | 1467318914535 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:14 INFO - PROCESS | 2972 | 1467318914537 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:14 INFO - PROCESS | 2972 | ++DOCSHELL 19FE4400 == 39 [pid = 2972] [id = 450] 13:35:14 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (19FE4C00) [pid = 2972] [serial = 1350] [outer = 00000000] 13:35:14 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (1B1E7C00) [pid = 2972] [serial = 1351] [outer = 19FE4C00] 13:35:14 INFO - PROCESS | 2972 | 1467318914580 Marionette DEBUG loaded listener.js 13:35:14 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (1B1E8C00) [pid = 2972] [serial = 1352] [outer = 19FE4C00] 13:35:15 INFO - PROCESS | 2972 | --DOCSHELL 19E58400 == 38 [pid = 2972] [id = 424] 13:35:15 INFO - PROCESS | 2972 | --DOCSHELL 0FE2B400 == 37 [pid = 2972] [id = 441] 13:35:15 INFO - PROCESS | 2972 | --DOCSHELL 14014000 == 36 [pid = 2972] [id = 440] 13:35:15 INFO - PROCESS | 2972 | --DOCSHELL 17224800 == 35 [pid = 2972] [id = 438] 13:35:15 INFO - PROCESS | 2972 | --DOCSHELL 0FDC9400 == 34 [pid = 2972] [id = 439] 13:35:16 INFO - PROCESS | 2972 | --DOCSHELL 18A0E000 == 33 [pid = 2972] [id = 445] 13:35:16 INFO - PROCESS | 2972 | --DOCSHELL 1721A800 == 32 [pid = 2972] [id = 443] 13:35:16 INFO - PROCESS | 2972 | --DOCSHELL 17F7D000 == 31 [pid = 2972] [id = 444] 13:35:16 INFO - PROCESS | 2972 | --DOCSHELL 19372400 == 30 [pid = 2972] [id = 446] 13:35:16 INFO - PROCESS | 2972 | --DOCSHELL 19E52C00 == 29 [pid = 2972] [id = 449] 13:35:16 INFO - PROCESS | 2972 | --DOCSHELL 19C08400 == 28 [pid = 2972] [id = 447] 13:35:16 INFO - PROCESS | 2972 | --DOCSHELL 1401F400 == 27 [pid = 2972] [id = 448] 13:35:16 INFO - PROCESS | 2972 | --DOCSHELL 0FD75800 == 26 [pid = 2972] [id = 442] 13:35:16 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (19CC1800) [pid = 2972] [serial = 1301] [outer = 00000000] [url = about:blank] 13:35:16 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (14A90400) [pid = 2972] [serial = 1285] [outer = 00000000] [url = about:blank] 13:35:16 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (19CB7400) [pid = 2972] [serial = 1300] [outer = 00000000] [url = about:blank] 13:35:16 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (15E4B400) [pid = 2972] [serial = 1286] [outer = 00000000] [url = about:blank] 13:35:16 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (17224C00) [pid = 2972] [serial = 1288] [outer = 00000000] [url = about:blank] 13:35:16 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (1727E000) [pid = 2972] [serial = 1289] [outer = 00000000] [url = about:blank] 13:35:16 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (141CD400) [pid = 2972] [serial = 1282] [outer = 00000000] [url = about:blank] 13:35:16 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (144B4800) [pid = 2972] [serial = 1283] [outer = 00000000] [url = about:blank] 13:35:16 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (19814000) [pid = 2972] [serial = 1297] [outer = 00000000] [url = about:blank] 13:35:16 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (1002C800) [pid = 2972] [serial = 1279] [outer = 00000000] [url = about:blank] 13:35:16 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (1005F000) [pid = 2972] [serial = 1280] [outer = 00000000] [url = about:blank] 13:35:16 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (0FDCA800) [pid = 2972] [serial = 1276] [outer = 00000000] [url = about:blank] 13:35:16 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (0FDD2C00) [pid = 2972] [serial = 1277] [outer = 00000000] [url = about:blank] 13:35:16 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (1876D800) [pid = 2972] [serial = 1291] [outer = 00000000] [url = about:blank] 13:35:16 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (189B2000) [pid = 2972] [serial = 1292] [outer = 00000000] [url = about:blank] 13:35:16 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (18D4A800) [pid = 2972] [serial = 1294] [outer = 00000000] [url = about:blank] 13:35:16 INFO - PROCESS | 2972 | --DOMWINDOW == 68 (19580000) [pid = 2972] [serial = 1295] [outer = 00000000] [url = about:blank] 13:35:16 INFO - PROCESS | 2972 | --DOMWINDOW == 67 (19E7C800) [pid = 2972] [serial = 1304] [outer = 00000000] [url = about:blank] 13:35:16 INFO - PROCESS | 2972 | --DOMWINDOW == 66 (19E5B800) [pid = 2972] [serial = 1303] [outer = 00000000] [url = about:blank] 13:35:16 INFO - PROCESS | 2972 | --DOMWINDOW == 65 (1B1E5C00) [pid = 2972] [serial = 1306] [outer = 00000000] [url = about:blank] 13:35:16 INFO - PROCESS | 2972 | --DOMWINDOW == 64 (1721F800) [pid = 2972] [serial = 1309] [outer = 00000000] [url = about:blank] 13:35:16 INFO - PROCESS | 2972 | --DOMWINDOW == 63 (1BA31000) [pid = 2972] [serial = 1312] [outer = 00000000] [url = about:blank] 13:35:16 INFO - PROCESS | 2972 | --DOMWINDOW == 62 (1B2E3400) [pid = 2972] [serial = 1307] [outer = 00000000] [url = about:blank] 13:35:16 INFO - PROCESS | 2972 | --DOMWINDOW == 61 (19E79000) [pid = 2972] [serial = 1274] [outer = 00000000] [url = about:blank] 13:35:16 INFO - PROCESS | 2972 | --DOMWINDOW == 60 (1BD35400) [pid = 2972] [serial = 1315] [outer = 00000000] [url = about:blank] 13:35:16 INFO - PROCESS | 2972 | --DOMWINDOW == 59 (184BC400) [pid = 2972] [serial = 1310] [outer = 00000000] [url = about:blank] 13:35:16 INFO - PROCESS | 2972 | --DOMWINDOW == 58 (1BA3B400) [pid = 2972] [serial = 1313] [outer = 00000000] [url = about:blank] 13:35:16 INFO - PROCESS | 2972 | --DOMWINDOW == 57 (1958D800) [pid = 2972] [serial = 1298] [outer = 00000000] [url = about:blank] 13:35:16 INFO - PROCESS | 2972 | 1467318916405 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]]]}] 13:35:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:35:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 2081ms 13:35:16 INFO - PROCESS | 2972 | 1467318916473 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 13:35:16 INFO - PROCESS | 2972 | 1467318916476 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 13:35:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:35:16 INFO - PROCESS | 2972 | 1467318916482 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:35:16 INFO - PROCESS | 2972 | 1467318916485 Marionette TRACE conn5 <- [1,1766,null,{}] 13:35:16 INFO - PROCESS | 2972 | 1467318916491 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}] 13:35:16 INFO - PROCESS | 2972 | 1467318916494 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:16 INFO - PROCESS | 2972 | 1467318916586 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 13:35:16 INFO - PROCESS | 2972 | 1467318916598 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:16 INFO - PROCESS | 2972 | 1467318916600 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:16 INFO - PROCESS | 2972 | ++DOCSHELL 0FD93400 == 27 [pid = 2972] [id = 451] 13:35:16 INFO - PROCESS | 2972 | ++DOMWINDOW == 58 (0FDC4400) [pid = 2972] [serial = 1353] [outer = 00000000] 13:35:16 INFO - PROCESS | 2972 | ++DOMWINDOW == 59 (0FDD0800) [pid = 2972] [serial = 1354] [outer = 0FDC4400] 13:35:16 INFO - PROCESS | 2972 | 1467318916649 Marionette DEBUG loaded listener.js 13:35:16 INFO - PROCESS | 2972 | ++DOMWINDOW == 60 (0FE24000) [pid = 2972] [serial = 1355] [outer = 0FDC4400] 13:35:17 INFO - PROCESS | 2972 | 1467318917153 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]]]}] 13:35:17 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 13:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 730ms 13:35:17 INFO - PROCESS | 2972 | 1467318917213 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 13:35:17 INFO - PROCESS | 2972 | 1467318917218 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 13:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:35:17 INFO - PROCESS | 2972 | 1467318917224 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:35:17 INFO - PROCESS | 2972 | 1467318917227 Marionette TRACE conn5 <- [1,1770,null,{}] 13:35:17 INFO - PROCESS | 2972 | 1467318917230 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}] 13:35:17 INFO - PROCESS | 2972 | 1467318917233 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:17 INFO - PROCESS | 2972 | 1467318917323 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 13:35:17 INFO - PROCESS | 2972 | 1467318917422 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:17 INFO - PROCESS | 2972 | 1467318917425 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:17 INFO - PROCESS | 2972 | ++DOCSHELL 10062400 == 28 [pid = 2972] [id = 452] 13:35:17 INFO - PROCESS | 2972 | ++DOMWINDOW == 61 (10063000) [pid = 2972] [serial = 1356] [outer = 00000000] 13:35:17 INFO - PROCESS | 2972 | ++DOMWINDOW == 62 (1006A800) [pid = 2972] [serial = 1357] [outer = 10063000] 13:35:17 INFO - PROCESS | 2972 | 1467318917474 Marionette DEBUG loaded listener.js 13:35:17 INFO - PROCESS | 2972 | ++DOMWINDOW == 63 (10189C00) [pid = 2972] [serial = 1358] [outer = 10063000] 13:35:17 INFO - PROCESS | 2972 | 1467318917859 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]]]}] 13:35:17 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 13:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 670ms 13:35:17 INFO - PROCESS | 2972 | 1467318917897 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 13:35:17 INFO - PROCESS | 2972 | 1467318917900 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 13:35:17 INFO - PROCESS | 2972 | 1467318917904 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:35:17 INFO - PROCESS | 2972 | 1467318917907 Marionette TRACE conn5 <- [1,1774,null,{}] 13:35:17 INFO - PROCESS | 2972 | 1467318917918 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}] 13:35:17 INFO - PROCESS | 2972 | 1467318917923 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:18 INFO - PROCESS | 2972 | 1467318918033 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 13:35:18 INFO - PROCESS | 2972 | 1467318918043 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:18 INFO - PROCESS | 2972 | 1467318918046 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:18 INFO - PROCESS | 2972 | ++DOCSHELL 141C7C00 == 29 [pid = 2972] [id = 453] 13:35:18 INFO - PROCESS | 2972 | ++DOMWINDOW == 64 (141CC800) [pid = 2972] [serial = 1359] [outer = 00000000] 13:35:18 INFO - PROCESS | 2972 | ++DOMWINDOW == 65 (1449A400) [pid = 2972] [serial = 1360] [outer = 141CC800] 13:35:18 INFO - PROCESS | 2972 | 1467318918097 Marionette DEBUG loaded listener.js 13:35:18 INFO - PROCESS | 2972 | ++DOMWINDOW == 66 (14901800) [pid = 2972] [serial = 1361] [outer = 141CC800] 13:35:18 INFO - PROCESS | 2972 | 1467318918537 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]]]}] 13:35:18 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 13:35:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 670ms 13:35:18 INFO - PROCESS | 2972 | 1467318918593 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 13:35:18 INFO - PROCESS | 2972 | 1467318918596 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 13:35:18 INFO - PROCESS | 2972 | 1467318918599 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:35:18 INFO - PROCESS | 2972 | 1467318918601 Marionette TRACE conn5 <- [1,1778,null,{}] 13:35:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:35:18 INFO - PROCESS | 2972 | 1467318918605 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}] 13:35:18 INFO - PROCESS | 2972 | 1467318918607 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:18 INFO - PROCESS | 2972 | 1467318918689 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 13:35:18 INFO - PROCESS | 2972 | 1467318918696 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:18 INFO - PROCESS | 2972 | 1467318918698 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:18 INFO - PROCESS | 2972 | ++DOCSHELL 14494400 == 30 [pid = 2972] [id = 454] 13:35:18 INFO - PROCESS | 2972 | ++DOMWINDOW == 67 (149E5C00) [pid = 2972] [serial = 1362] [outer = 00000000] 13:35:18 INFO - PROCESS | 2972 | ++DOMWINDOW == 68 (15759400) [pid = 2972] [serial = 1363] [outer = 149E5C00] 13:35:18 INFO - PROCESS | 2972 | 1467318918743 Marionette DEBUG loaded listener.js 13:35:18 INFO - PROCESS | 2972 | ++DOMWINDOW == 69 (1674C400) [pid = 2972] [serial = 1364] [outer = 149E5C00] 13:35:19 INFO - PROCESS | 2972 | 1467318919180 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]]]}] 13:35:19 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) 13:35:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 630ms 13:35:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:35:19 INFO - PROCESS | 2972 | 1467318919236 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 13:35:19 INFO - PROCESS | 2972 | 1467318919238 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 13:35:19 INFO - PROCESS | 2972 | 1467318919241 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:35:19 INFO - PROCESS | 2972 | 1467318919243 Marionette TRACE conn5 <- [1,1782,null,{}] 13:35:19 INFO - PROCESS | 2972 | 1467318919247 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}] 13:35:19 INFO - PROCESS | 2972 | 1467318919249 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:19 INFO - PROCESS | 2972 | 1467318919325 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 13:35:19 INFO - PROCESS | 2972 | 1467318919331 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:19 INFO - PROCESS | 2972 | 1467318919333 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:19 INFO - PROCESS | 2972 | ++DOCSHELL 1721AC00 == 31 [pid = 2972] [id = 455] 13:35:19 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (1721E000) [pid = 2972] [serial = 1365] [outer = 00000000] 13:35:19 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (17224800) [pid = 2972] [serial = 1366] [outer = 1721E000] 13:35:19 INFO - PROCESS | 2972 | 1467318919378 Marionette DEBUG loaded listener.js 13:35:19 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (17804C00) [pid = 2972] [serial = 1367] [outer = 1721E000] 13:35:19 INFO - PROCESS | 2972 | 1467318919837 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]]]}] 13:35:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:35:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 630ms 13:35:19 INFO - PROCESS | 2972 | 1467318919881 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 13:35:19 INFO - PROCESS | 2972 | 1467318919883 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 13:35:19 INFO - PROCESS | 2972 | 1467318919887 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:35:19 INFO - PROCESS | 2972 | 1467318919888 Marionette TRACE conn5 <- [1,1786,null,{}] 13:35:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:35:19 INFO - PROCESS | 2972 | 1467318919892 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}] 13:35:19 INFO - PROCESS | 2972 | 1467318919897 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:19 INFO - PROCESS | 2972 | 1467318919997 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 13:35:19 INFO - PROCESS | 2972 | 1467318920005 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:19 INFO - PROCESS | 2972 | 1467318920007 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:20 INFO - PROCESS | 2972 | ++DOCSHELL 17F9A400 == 32 [pid = 2972] [id = 456] 13:35:20 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (184B9000) [pid = 2972] [serial = 1368] [outer = 00000000] 13:35:20 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (18915000) [pid = 2972] [serial = 1369] [outer = 184B9000] 13:35:20 INFO - PROCESS | 2972 | 1467318920052 Marionette DEBUG loaded listener.js 13:35:20 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (189BA400) [pid = 2972] [serial = 1370] [outer = 184B9000] 13:35:20 INFO - PROCESS | 2972 | 1467318920472 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]]]}] 13:35:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:35:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 630ms 13:35:20 INFO - PROCESS | 2972 | 1467318920533 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 13:35:20 INFO - PROCESS | 2972 | 1467318920535 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 13:35:20 INFO - PROCESS | 2972 | 1467318920538 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:35:20 INFO - PROCESS | 2972 | 1467318920540 Marionette TRACE conn5 <- [1,1790,null,{}] 13:35:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:35:20 INFO - PROCESS | 2972 | 1467318920543 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}] 13:35:20 INFO - PROCESS | 2972 | 1467318920545 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:20 INFO - PROCESS | 2972 | 1467318920621 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 13:35:20 INFO - PROCESS | 2972 | 1467318920626 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:20 INFO - PROCESS | 2972 | 1467318920628 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:20 INFO - PROCESS | 2972 | ++DOCSHELL 18A10C00 == 33 [pid = 2972] [id = 457] 13:35:20 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (18A16800) [pid = 2972] [serial = 1371] [outer = 00000000] 13:35:20 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (19372000) [pid = 2972] [serial = 1372] [outer = 18A16800] 13:35:20 INFO - PROCESS | 2972 | 1467318920671 Marionette DEBUG loaded listener.js 13:35:20 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (13ED4400) [pid = 2972] [serial = 1373] [outer = 18A16800] 13:35:21 INFO - PROCESS | 2972 | 1467318921118 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]]]}] 13:35:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:35:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 630ms 13:35:21 INFO - PROCESS | 2972 | 1467318921185 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 13:35:21 INFO - PROCESS | 2972 | 1467318921187 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 13:35:21 INFO - PROCESS | 2972 | 1467318921191 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:35:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:35:21 INFO - PROCESS | 2972 | 1467318921192 Marionette TRACE conn5 <- [1,1794,null,{}] 13:35:21 INFO - PROCESS | 2972 | 1467318921196 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}] 13:35:21 INFO - PROCESS | 2972 | 1467318921197 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:21 INFO - PROCESS | 2972 | 1467318921274 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 13:35:21 INFO - PROCESS | 2972 | 1467318921282 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:21 INFO - PROCESS | 2972 | 1467318921284 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:21 INFO - PROCESS | 2972 | ++DOCSHELL 18E7E800 == 34 [pid = 2972] [id = 458] 13:35:21 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (19583800) [pid = 2972] [serial = 1374] [outer = 00000000] 13:35:21 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (19810400) [pid = 2972] [serial = 1375] [outer = 19583800] 13:35:21 INFO - PROCESS | 2972 | 1467318921328 Marionette DEBUG loaded listener.js 13:35:21 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (19810800) [pid = 2972] [serial = 1376] [outer = 19583800] 13:35:21 INFO - PROCESS | 2972 | 1467318921802 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]]]}] 13:35:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:35:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 630ms 13:35:21 INFO - PROCESS | 2972 | 1467318921825 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 13:35:21 INFO - PROCESS | 2972 | 1467318921827 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 13:35:21 INFO - PROCESS | 2972 | 1467318921830 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:35:21 INFO - PROCESS | 2972 | 1467318921832 Marionette TRACE conn5 <- [1,1798,null,{}] 13:35:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:35:21 INFO - PROCESS | 2972 | 1467318921836 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}] 13:35:21 INFO - PROCESS | 2972 | 1467318921838 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:21 INFO - PROCESS | 2972 | 1467318921949 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 13:35:22 INFO - PROCESS | 2972 | 1467318922035 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:22 INFO - PROCESS | 2972 | 1467318922037 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:22 INFO - PROCESS | 2972 | ++DOCSHELL 140E9C00 == 35 [pid = 2972] [id = 459] 13:35:22 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (19836C00) [pid = 2972] [serial = 1377] [outer = 00000000] 13:35:22 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (19914400) [pid = 2972] [serial = 1378] [outer = 19836C00] 13:35:22 INFO - PROCESS | 2972 | 1467318922081 Marionette DEBUG loaded listener.js 13:35:22 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (19C0E000) [pid = 2972] [serial = 1379] [outer = 19836C00] 13:35:22 INFO - PROCESS | 2972 | 1467318922498 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]]]}] 13:35:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:35:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 730ms 13:35:22 INFO - PROCESS | 2972 | 1467318922565 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 13:35:22 INFO - PROCESS | 2972 | 1467318922567 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 13:35:22 INFO - PROCESS | 2972 | 1467318922570 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:35:22 INFO - PROCESS | 2972 | 1467318922572 Marionette TRACE conn5 <- [1,1802,null,{}] 13:35:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:35:22 INFO - PROCESS | 2972 | 1467318922576 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}] 13:35:22 INFO - PROCESS | 2972 | 1467318922577 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:22 INFO - PROCESS | 2972 | 1467318922693 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 13:35:22 INFO - PROCESS | 2972 | 1467318922702 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:22 INFO - PROCESS | 2972 | 1467318922704 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:22 INFO - PROCESS | 2972 | ++DOCSHELL 19CBDC00 == 36 [pid = 2972] [id = 460] 13:35:22 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (19D8CC00) [pid = 2972] [serial = 1380] [outer = 00000000] 13:35:22 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (19E5D000) [pid = 2972] [serial = 1381] [outer = 19D8CC00] 13:35:22 INFO - PROCESS | 2972 | 1467318922747 Marionette DEBUG loaded listener.js 13:35:22 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (19E81000) [pid = 2972] [serial = 1382] [outer = 19D8CC00] 13:35:23 INFO - PROCESS | 2972 | 1467318923192 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]]]}] 13:35:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:35:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 671ms 13:35:23 INFO - PROCESS | 2972 | 1467318923252 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 13:35:23 INFO - PROCESS | 2972 | 1467318923254 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 13:35:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:35:23 INFO - PROCESS | 2972 | 1467318923257 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:35:23 INFO - PROCESS | 2972 | 1467318923260 Marionette TRACE conn5 <- [1,1806,null,{}] 13:35:23 INFO - PROCESS | 2972 | 1467318923264 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}] 13:35:23 INFO - PROCESS | 2972 | 1467318923267 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:23 INFO - PROCESS | 2972 | 1467318923420 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 13:35:23 INFO - PROCESS | 2972 | 1467318923442 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:23 INFO - PROCESS | 2972 | 1467318923445 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:23 INFO - PROCESS | 2972 | ++DOCSHELL 17218400 == 37 [pid = 2972] [id = 461] 13:35:23 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (19FE1800) [pid = 2972] [serial = 1383] [outer = 00000000] 13:35:23 INFO - PROCESS | 2972 | ++DOMWINDOW == 89 (1B1AA000) [pid = 2972] [serial = 1384] [outer = 19FE1800] 13:35:23 INFO - PROCESS | 2972 | 1467318923490 Marionette DEBUG loaded listener.js 13:35:23 INFO - PROCESS | 2972 | ++DOMWINDOW == 90 (1B2E3C00) [pid = 2972] [serial = 1385] [outer = 19FE1800] 13:35:23 INFO - PROCESS | 2972 | --DOMWINDOW == 89 (19E57000) [pid = 2972] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:35:23 INFO - PROCESS | 2972 | --DOMWINDOW == 88 (18A0E800) [pid = 2972] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:35:23 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (19587C00) [pid = 2972] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:35:23 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (19C0BC00) [pid = 2972] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:35:23 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (17F7F000) [pid = 2972] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:35:23 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (1721B000) [pid = 2972] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:35:23 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (104B4400) [pid = 2972] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:35:23 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (0FE2C400) [pid = 2972] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:35:23 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (1401C400) [pid = 2972] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:35:23 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (0FDC9C00) [pid = 2972] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:35:23 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (1BA6FC00) [pid = 2972] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:35:23 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (141BFC00) [pid = 2972] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:35:24 INFO - PROCESS | 2972 | 1467318924044 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]]]}] 13:35:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:35:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 830ms 13:35:24 INFO - PROCESS | 2972 | 1467318924091 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 13:35:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:35:24 INFO - PROCESS | 2972 | 1467318924093 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 13:35:24 INFO - PROCESS | 2972 | 1467318924096 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:35:24 INFO - PROCESS | 2972 | 1467318924098 Marionette TRACE conn5 <- [1,1810,null,{}] 13:35:24 INFO - PROCESS | 2972 | 1467318924101 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}] 13:35:24 INFO - PROCESS | 2972 | 1467318924103 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:24 INFO - PROCESS | 2972 | 1467318924181 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 13:35:24 INFO - PROCESS | 2972 | 1467318924187 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:24 INFO - PROCESS | 2972 | 1467318924188 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:24 INFO - PROCESS | 2972 | ++DOCSHELL 15758C00 == 38 [pid = 2972] [id = 462] 13:35:24 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (17274400) [pid = 2972] [serial = 1386] [outer = 00000000] 13:35:24 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (18A0CC00) [pid = 2972] [serial = 1387] [outer = 17274400] 13:35:24 INFO - PROCESS | 2972 | 1467318924242 Marionette DEBUG loaded listener.js 13:35:24 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (19818800) [pid = 2972] [serial = 1388] [outer = 17274400] 13:35:24 INFO - PROCESS | 2972 | 1467318924664 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]]]}] 13:35:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:35:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 630ms 13:35:24 INFO - PROCESS | 2972 | 1467318924731 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 13:35:24 INFO - PROCESS | 2972 | 1467318924733 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 13:35:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:35:24 INFO - PROCESS | 2972 | 1467318924736 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:35:24 INFO - PROCESS | 2972 | 1467318924737 Marionette TRACE conn5 <- [1,1814,null,{}] 13:35:24 INFO - PROCESS | 2972 | 1467318924741 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}] 13:35:24 INFO - PROCESS | 2972 | 1467318924742 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:24 INFO - PROCESS | 2972 | 1467318924823 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 13:35:24 INFO - PROCESS | 2972 | 1467318924829 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:24 INFO - PROCESS | 2972 | 1467318924830 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:24 INFO - PROCESS | 2972 | ++DOCSHELL 19E56800 == 39 [pid = 2972] [id = 463] 13:35:24 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (19E7E400) [pid = 2972] [serial = 1389] [outer = 00000000] 13:35:24 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (1BA2EC00) [pid = 2972] [serial = 1390] [outer = 19E7E400] 13:35:24 INFO - PROCESS | 2972 | 1467318924873 Marionette DEBUG loaded listener.js 13:35:24 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (1BA3A400) [pid = 2972] [serial = 1391] [outer = 19E7E400] 13:35:25 INFO - PROCESS | 2972 | 1467318925320 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]]]}] 13:35:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:35:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 630ms 13:35:25 INFO - PROCESS | 2972 | 1467318925377 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 13:35:25 INFO - PROCESS | 2972 | 1467318925379 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 13:35:25 INFO - PROCESS | 2972 | 1467318925382 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:35:25 INFO - PROCESS | 2972 | 1467318925384 Marionette TRACE conn5 <- [1,1818,null,{}] 13:35:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:35:25 INFO - PROCESS | 2972 | 1467318925387 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}] 13:35:25 INFO - PROCESS | 2972 | 1467318925389 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:25 INFO - PROCESS | 2972 | 1467318925468 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 13:35:25 INFO - PROCESS | 2972 | 1467318925473 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:25 INFO - PROCESS | 2972 | 1467318925475 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:25 INFO - PROCESS | 2972 | ++DOCSHELL 17957C00 == 40 [pid = 2972] [id = 464] 13:35:25 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (1BA6A000) [pid = 2972] [serial = 1392] [outer = 00000000] 13:35:25 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (1BA76400) [pid = 2972] [serial = 1393] [outer = 1BA6A000] 13:35:25 INFO - PROCESS | 2972 | 1467318925519 Marionette DEBUG loaded listener.js 13:35:25 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (1BDCAC00) [pid = 2972] [serial = 1394] [outer = 1BA6A000] 13:35:26 INFO - PROCESS | 2972 | 1467318926237 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]]]}] 13:35:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 13:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 930ms 13:35:26 INFO - PROCESS | 2972 | 1467318926318 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 13:35:26 INFO - PROCESS | 2972 | 1467318926323 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 13:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:35:26 INFO - PROCESS | 2972 | 1467318926328 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:35:26 INFO - PROCESS | 2972 | 1467318926332 Marionette TRACE conn5 <- [1,1822,null,{}] 13:35:26 INFO - PROCESS | 2972 | 1467318926338 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}] 13:35:26 INFO - PROCESS | 2972 | 1467318926341 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:26 INFO - PROCESS | 2972 | 1467318926494 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 13:35:26 INFO - PROCESS | 2972 | 1467318926626 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:26 INFO - PROCESS | 2972 | 1467318926629 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:26 INFO - PROCESS | 2972 | ++DOCSHELL 0F685800 == 41 [pid = 2972] [id = 465] 13:35:26 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (0FD75400) [pid = 2972] [serial = 1395] [outer = 00000000] 13:35:26 INFO - PROCESS | 2972 | ++DOMWINDOW == 89 (1000F800) [pid = 2972] [serial = 1396] [outer = 0FD75400] 13:35:26 INFO - PROCESS | 2972 | 1467318926690 Marionette DEBUG loaded listener.js 13:35:26 INFO - PROCESS | 2972 | ++DOMWINDOW == 90 (10061800) [pid = 2972] [serial = 1397] [outer = 0FD75400] 13:35:27 INFO - PROCESS | 2972 | 1467318927379 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]]]}] 13:35:27 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 13:35:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1129ms 13:35:27 INFO - PROCESS | 2972 | 1467318927475 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 13:35:27 INFO - PROCESS | 2972 | 1467318927480 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 13:35:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:35:27 INFO - PROCESS | 2972 | 1467318927488 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:35:27 INFO - PROCESS | 2972 | 1467318927491 Marionette TRACE conn5 <- [1,1826,null,{}] 13:35:27 INFO - PROCESS | 2972 | 1467318927495 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}] 13:35:27 INFO - PROCESS | 2972 | 1467318927498 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:27 INFO - PROCESS | 2972 | 1467318927628 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 13:35:27 INFO - PROCESS | 2972 | 1467318927905 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:27 INFO - PROCESS | 2972 | 1467318927909 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:27 INFO - PROCESS | 2972 | ++DOCSHELL 0C70F000 == 42 [pid = 2972] [id = 466] 13:35:27 INFO - PROCESS | 2972 | ++DOMWINDOW == 91 (0C927400) [pid = 2972] [serial = 1398] [outer = 00000000] 13:35:27 INFO - PROCESS | 2972 | ++DOMWINDOW == 92 (0F7FE800) [pid = 2972] [serial = 1399] [outer = 0C927400] 13:35:27 INFO - PROCESS | 2972 | 1467318927982 Marionette DEBUG loaded listener.js 13:35:28 INFO - PROCESS | 2972 | ++DOMWINDOW == 93 (0FDCEC00) [pid = 2972] [serial = 1400] [outer = 0C927400] 13:35:28 INFO - PROCESS | 2972 | --DOCSHELL 19E56800 == 41 [pid = 2972] [id = 463] 13:35:28 INFO - PROCESS | 2972 | --DOCSHELL 15758C00 == 40 [pid = 2972] [id = 462] 13:35:28 INFO - PROCESS | 2972 | --DOCSHELL 17218400 == 39 [pid = 2972] [id = 461] 13:35:28 INFO - PROCESS | 2972 | --DOCSHELL 19CBDC00 == 38 [pid = 2972] [id = 460] 13:35:28 INFO - PROCESS | 2972 | --DOCSHELL 140E9C00 == 37 [pid = 2972] [id = 459] 13:35:28 INFO - PROCESS | 2972 | --DOCSHELL 18E7E800 == 36 [pid = 2972] [id = 458] 13:35:28 INFO - PROCESS | 2972 | --DOCSHELL 18A10C00 == 35 [pid = 2972] [id = 457] 13:35:28 INFO - PROCESS | 2972 | --DOCSHELL 17F9A400 == 34 [pid = 2972] [id = 456] 13:35:28 INFO - PROCESS | 2972 | --DOCSHELL 1721AC00 == 33 [pid = 2972] [id = 455] 13:35:28 INFO - PROCESS | 2972 | --DOCSHELL 14494400 == 32 [pid = 2972] [id = 454] 13:35:28 INFO - PROCESS | 2972 | --DOMWINDOW == 92 (1B1E7C00) [pid = 2972] [serial = 1351] [outer = 00000000] [url = about:blank] 13:35:28 INFO - PROCESS | 2972 | --DOCSHELL 141C7C00 == 31 [pid = 2972] [id = 453] 13:35:28 INFO - PROCESS | 2972 | --DOCSHELL 10062400 == 30 [pid = 2972] [id = 452] 13:35:28 INFO - PROCESS | 2972 | --DOCSHELL 0FD93400 == 29 [pid = 2972] [id = 451] 13:35:28 INFO - PROCESS | 2972 | --DOCSHELL 19FE4400 == 28 [pid = 2972] [id = 450] 13:35:28 INFO - PROCESS | 2972 | 1467318928690 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]]]}] 13:35:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:35:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1237ms 13:35:28 INFO - PROCESS | 2972 | 1467318928728 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 13:35:28 INFO - PROCESS | 2972 | 1467318928731 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 13:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:35:28 INFO - PROCESS | 2972 | 1467318928736 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:35:28 INFO - PROCESS | 2972 | 1467318928738 Marionette TRACE conn5 <- [1,1830,null,{}] 13:35:28 INFO - PROCESS | 2972 | 1467318928746 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}] 13:35:28 INFO - PROCESS | 2972 | 1467318928750 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:28 INFO - PROCESS | 2972 | 1467318928849 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 13:35:28 INFO - PROCESS | 2972 | --DOMWINDOW == 91 (19FE7000) [pid = 2972] [serial = 1349] [outer = 00000000] [url = about:blank] 13:35:28 INFO - PROCESS | 2972 | --DOMWINDOW == 90 (18A17C00) [pid = 2972] [serial = 1336] [outer = 00000000] [url = about:blank] 13:35:28 INFO - PROCESS | 2972 | --DOMWINDOW == 89 (19839800) [pid = 2972] [serial = 1339] [outer = 00000000] [url = about:blank] 13:35:28 INFO - PROCESS | 2972 | --DOMWINDOW == 88 (18D4A400) [pid = 2972] [serial = 1337] [outer = 00000000] [url = about:blank] 13:35:28 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (19CBB400) [pid = 2972] [serial = 1342] [outer = 00000000] [url = about:blank] 13:35:28 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (19813C00) [pid = 2972] [serial = 1340] [outer = 00000000] [url = about:blank] 13:35:28 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (19FE5000) [pid = 2972] [serial = 1348] [outer = 00000000] [url = about:blank] 13:35:28 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (19E50000) [pid = 2972] [serial = 1343] [outer = 00000000] [url = about:blank] 13:35:28 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (184B6400) [pid = 2972] [serial = 1333] [outer = 00000000] [url = about:blank] 13:35:28 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (17220000) [pid = 2972] [serial = 1330] [outer = 00000000] [url = about:blank] 13:35:28 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (1727B400) [pid = 2972] [serial = 1331] [outer = 00000000] [url = about:blank] 13:35:28 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (10F42000) [pid = 2972] [serial = 1327] [outer = 00000000] [url = about:blank] 13:35:28 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (13ECDC00) [pid = 2972] [serial = 1328] [outer = 00000000] [url = about:blank] 13:35:28 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (10004000) [pid = 2972] [serial = 1324] [outer = 00000000] [url = about:blank] 13:35:28 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (1002CC00) [pid = 2972] [serial = 1325] [outer = 00000000] [url = about:blank] 13:35:28 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (14945C00) [pid = 2972] [serial = 1322] [outer = 00000000] [url = about:blank] 13:35:28 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (141CCC00) [pid = 2972] [serial = 1321] [outer = 00000000] [url = about:blank] 13:35:28 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (1000FC00) [pid = 2972] [serial = 1319] [outer = 00000000] [url = about:blank] 13:35:28 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (0FE29800) [pid = 2972] [serial = 1318] [outer = 00000000] [url = about:blank] 13:35:28 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (1BDCD000) [pid = 2972] [serial = 1316] [outer = 00000000] [url = about:blank] 13:35:28 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (19812400) [pid = 2972] [serial = 1345] [outer = 00000000] [url = about:blank] 13:35:28 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (19C0F400) [pid = 2972] [serial = 1346] [outer = 00000000] [url = about:blank] 13:35:28 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (1890F800) [pid = 2972] [serial = 1334] [outer = 00000000] [url = about:blank] 13:35:28 INFO - PROCESS | 2972 | 1467318928952 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:28 INFO - PROCESS | 2972 | 1467318928955 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:28 INFO - PROCESS | 2972 | ++DOCSHELL 0C96DC00 == 29 [pid = 2972] [id = 467] 13:35:28 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (0F63B000) [pid = 2972] [serial = 1401] [outer = 00000000] 13:35:28 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (0FE28400) [pid = 2972] [serial = 1402] [outer = 0F63B000] 13:35:28 INFO - PROCESS | 2972 | 1467318929002 Marionette DEBUG loaded listener.js 13:35:29 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (1005DC00) [pid = 2972] [serial = 1403] [outer = 0F63B000] 13:35:29 INFO - PROCESS | 2972 | 1467318929447 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]]]}] 13:35:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:35:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 790ms 13:35:29 INFO - PROCESS | 2972 | 1467318929529 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 13:35:29 INFO - PROCESS | 2972 | 1467318929533 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 13:35:29 INFO - PROCESS | 2972 | 1467318929537 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:35:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:35:29 INFO - PROCESS | 2972 | 1467318929539 Marionette TRACE conn5 <- [1,1834,null,{}] 13:35:29 INFO - PROCESS | 2972 | 1467318929543 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}] 13:35:29 INFO - PROCESS | 2972 | 1467318929545 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:29 INFO - PROCESS | 2972 | 1467318929639 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 13:35:29 INFO - PROCESS | 2972 | 1467318929647 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:29 INFO - PROCESS | 2972 | 1467318929649 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:29 INFO - PROCESS | 2972 | ++DOCSHELL 105D1C00 == 30 [pid = 2972] [id = 468] 13:35:29 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (13ED2000) [pid = 2972] [serial = 1404] [outer = 00000000] 13:35:29 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (1492F400) [pid = 2972] [serial = 1405] [outer = 13ED2000] 13:35:29 INFO - PROCESS | 2972 | 1467318929696 Marionette DEBUG loaded listener.js 13:35:29 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (149DE400) [pid = 2972] [serial = 1406] [outer = 13ED2000] 13:35:30 INFO - PROCESS | 2972 | 1467318930158 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]]]}] 13:35:30 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) 13:35:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 670ms 13:35:30 INFO - PROCESS | 2972 | 1467318930212 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 13:35:30 INFO - PROCESS | 2972 | 1467318930214 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 13:35:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:35:30 INFO - PROCESS | 2972 | 1467318930219 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:35:30 INFO - PROCESS | 2972 | 1467318930225 Marionette TRACE conn5 <- [1,1838,null,{}] 13:35:30 INFO - PROCESS | 2972 | 1467318930234 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}] 13:35:30 INFO - PROCESS | 2972 | 1467318930238 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:30 INFO - PROCESS | 2972 | 1467318930324 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 13:35:30 INFO - PROCESS | 2972 | 1467318930333 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:30 INFO - PROCESS | 2972 | 1467318930335 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:30 INFO - PROCESS | 2972 | ++DOCSHELL 17276C00 == 31 [pid = 2972] [id = 469] 13:35:30 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (17277000) [pid = 2972] [serial = 1407] [outer = 00000000] 13:35:30 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (17804800) [pid = 2972] [serial = 1408] [outer = 17277000] 13:35:30 INFO - PROCESS | 2972 | 1467318930380 Marionette DEBUG loaded listener.js 13:35:30 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (17F74800) [pid = 2972] [serial = 1409] [outer = 17277000] 13:35:30 INFO - PROCESS | 2972 | 1467318930859 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]]]}] 13:35:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:35:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 690ms 13:35:30 INFO - PROCESS | 2972 | 1467318930912 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 13:35:30 INFO - PROCESS | 2972 | 1467318930915 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 13:35:30 INFO - PROCESS | 2972 | 1467318930918 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:35:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:35:30 INFO - PROCESS | 2972 | 1467318930919 Marionette TRACE conn5 <- [1,1842,null,{}] 13:35:30 INFO - PROCESS | 2972 | 1467318930923 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}] 13:35:30 INFO - PROCESS | 2972 | 1467318930925 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:30 INFO - PROCESS | 2972 | 1467318931008 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 13:35:30 INFO - PROCESS | 2972 | 1467318931014 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:30 INFO - PROCESS | 2972 | 1467318931016 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:31 INFO - PROCESS | 2972 | ++DOCSHELL 17F80000 == 32 [pid = 2972] [id = 470] 13:35:31 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (17F9AC00) [pid = 2972] [serial = 1410] [outer = 00000000] 13:35:31 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (189B1400) [pid = 2972] [serial = 1411] [outer = 17F9AC00] 13:35:31 INFO - PROCESS | 2972 | 1467318931060 Marionette DEBUG loaded listener.js 13:35:31 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (18A10C00) [pid = 2972] [serial = 1412] [outer = 17F9AC00] 13:35:31 INFO - PROCESS | 2972 | 1467318931553 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]]]}] 13:35:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:35:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 670ms 13:35:31 INFO - PROCESS | 2972 | 1467318931592 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 13:35:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:35:31 INFO - PROCESS | 2972 | 1467318931594 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 13:35:31 INFO - PROCESS | 2972 | 1467318931597 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:35:31 INFO - PROCESS | 2972 | 1467318931599 Marionette TRACE conn5 <- [1,1846,null,{}] 13:35:31 INFO - PROCESS | 2972 | 1467318931602 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}] 13:35:31 INFO - PROCESS | 2972 | 1467318931604 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:31 INFO - PROCESS | 2972 | 1467318931717 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 13:35:31 INFO - PROCESS | 2972 | 1467318931808 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:31 INFO - PROCESS | 2972 | 1467318931814 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:31 INFO - PROCESS | 2972 | ++DOCSHELL 10F42000 == 33 [pid = 2972] [id = 471] 13:35:31 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (18E75800) [pid = 2972] [serial = 1413] [outer = 00000000] 13:35:31 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (19585000) [pid = 2972] [serial = 1414] [outer = 18E75800] 13:35:31 INFO - PROCESS | 2972 | 1467318931873 Marionette DEBUG loaded listener.js 13:35:31 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (19813C00) [pid = 2972] [serial = 1415] [outer = 18E75800] 13:35:32 INFO - PROCESS | 2972 | 1467318932335 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]]]}] 13:35:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:35:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 770ms 13:35:32 INFO - PROCESS | 2972 | 1467318932368 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 13:35:32 INFO - PROCESS | 2972 | 1467318932370 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 13:35:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:35:32 INFO - PROCESS | 2972 | 1467318932374 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:35:32 INFO - PROCESS | 2972 | 1467318932376 Marionette TRACE conn5 <- [1,1850,null,{}] 13:35:32 INFO - PROCESS | 2972 | 1467318932379 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}] 13:35:32 INFO - PROCESS | 2972 | 1467318932381 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:32 INFO - PROCESS | 2972 | 1467318932513 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 13:35:32 INFO - PROCESS | 2972 | 1467318932526 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:32 INFO - PROCESS | 2972 | 1467318932528 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:32 INFO - PROCESS | 2972 | ++DOCSHELL 19871C00 == 34 [pid = 2972] [id = 472] 13:35:32 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (19872000) [pid = 2972] [serial = 1416] [outer = 00000000] 13:35:32 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (19CBE000) [pid = 2972] [serial = 1417] [outer = 19872000] 13:35:32 INFO - PROCESS | 2972 | 1467318932573 Marionette DEBUG loaded listener.js 13:35:32 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (1990D400) [pid = 2972] [serial = 1418] [outer = 19872000] 13:35:33 INFO - PROCESS | 2972 | 1467318933032 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]]]}] 13:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 670ms 13:35:33 INFO - PROCESS | 2972 | 1467318933048 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 13:35:33 INFO - PROCESS | 2972 | 1467318933050 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 13:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:35:33 INFO - PROCESS | 2972 | 1467318933053 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:35:33 INFO - PROCESS | 2972 | 1467318933055 Marionette TRACE conn5 <- [1,1854,null,{}] 13:35:33 INFO - PROCESS | 2972 | 1467318933059 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}] 13:35:33 INFO - PROCESS | 2972 | 1467318933060 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:33 INFO - PROCESS | 2972 | 1467318933197 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 13:35:33 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (19836C00) [pid = 2972] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:35:33 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (19D8CC00) [pid = 2972] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:35:33 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (19FE4C00) [pid = 2972] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:35:33 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (141CC800) [pid = 2972] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:35:33 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (0FDC4400) [pid = 2972] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:35:33 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (19FE1800) [pid = 2972] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:35:33 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (149E5C00) [pid = 2972] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:35:33 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (19583800) [pid = 2972] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:35:33 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (10063000) [pid = 2972] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:35:33 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (184B9000) [pid = 2972] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:35:33 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (1721E000) [pid = 2972] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:35:33 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (18A16800) [pid = 2972] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:35:33 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (19E7E400) [pid = 2972] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:35:33 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (17274400) [pid = 2972] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:35:33 INFO - PROCESS | 2972 | 1467318933440 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:33 INFO - PROCESS | 2972 | 1467318933442 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:33 INFO - PROCESS | 2972 | ++DOCSHELL 0C921000 == 35 [pid = 2972] [id = 473] 13:35:33 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (0F7F2400) [pid = 2972] [serial = 1419] [outer = 00000000] 13:35:33 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (10069C00) [pid = 2972] [serial = 1420] [outer = 0F7F2400] 13:35:33 INFO - PROCESS | 2972 | 1467318933489 Marionette DEBUG loaded listener.js 13:35:33 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (14952C00) [pid = 2972] [serial = 1421] [outer = 0F7F2400] 13:35:33 INFO - PROCESS | 2972 | 1467318933861 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]]]}] 13:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 830ms 13:35:33 INFO - PROCESS | 2972 | 1467318933884 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 13:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:35:33 INFO - PROCESS | 2972 | 1467318933886 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 13:35:33 INFO - PROCESS | 2972 | 1467318933889 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:35:33 INFO - PROCESS | 2972 | 1467318933891 Marionette TRACE conn5 <- [1,1858,null,{}] 13:35:33 INFO - PROCESS | 2972 | 1467318933894 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}] 13:35:33 INFO - PROCESS | 2972 | 1467318933896 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:33 INFO - PROCESS | 2972 | 1467318934010 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 13:35:33 INFO - PROCESS | 2972 | 1467318934018 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:33 INFO - PROCESS | 2972 | 1467318934020 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:34 INFO - PROCESS | 2972 | ++DOCSHELL 13ED8000 == 36 [pid = 2972] [id = 474] 13:35:34 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (1721B000) [pid = 2972] [serial = 1422] [outer = 00000000] 13:35:34 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (19E57000) [pid = 2972] [serial = 1423] [outer = 1721B000] 13:35:34 INFO - PROCESS | 2972 | 1467318934064 Marionette DEBUG loaded listener.js 13:35:34 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (19E85400) [pid = 2972] [serial = 1424] [outer = 1721B000] 13:35:34 INFO - PROCESS | 2972 | 1467318934484 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]]]}] 13:35:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:35:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 630ms 13:35:34 INFO - PROCESS | 2972 | 1467318934520 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 13:35:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:35:34 INFO - PROCESS | 2972 | 1467318934522 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 13:35:34 INFO - PROCESS | 2972 | 1467318934525 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:35:34 INFO - PROCESS | 2972 | 1467318934527 Marionette TRACE conn5 <- [1,1862,null,{}] 13:35:34 INFO - PROCESS | 2972 | 1467318934530 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}] 13:35:34 INFO - PROCESS | 2972 | 1467318934532 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:34 INFO - PROCESS | 2972 | 1467318934616 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 13:35:34 INFO - PROCESS | 2972 | 1467318934749 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:34 INFO - PROCESS | 2972 | 1467318934751 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:34 INFO - PROCESS | 2972 | ++DOCSHELL 1005E800 == 37 [pid = 2972] [id = 475] 13:35:34 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (1401EC00) [pid = 2972] [serial = 1425] [outer = 00000000] 13:35:34 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (19FE8400) [pid = 2972] [serial = 1426] [outer = 1401EC00] 13:35:34 INFO - PROCESS | 2972 | 1467318934796 Marionette DEBUG loaded listener.js 13:35:34 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (19FE9000) [pid = 2972] [serial = 1427] [outer = 1401EC00] 13:35:35 INFO - PROCESS | 2972 | 1467318935154 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]]]}] 13:35:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 670ms 13:35:35 INFO - PROCESS | 2972 | 1467318935201 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 13:35:35 INFO - PROCESS | 2972 | 1467318935203 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 13:35:35 INFO - PROCESS | 2972 | 1467318935207 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:35:35 INFO - PROCESS | 2972 | 1467318935208 Marionette TRACE conn5 <- [1,1866,null,{}] 13:35:35 INFO - PROCESS | 2972 | 1467318935212 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}] 13:35:35 INFO - PROCESS | 2972 | 1467318935214 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:35 INFO - PROCESS | 2972 | 1467318935294 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 13:35:35 INFO - PROCESS | 2972 | 1467318935342 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:35 INFO - PROCESS | 2972 | 1467318935345 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:35 INFO - PROCESS | 2972 | ++DOCSHELL 0C702400 == 38 [pid = 2972] [id = 476] 13:35:35 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (0C702800) [pid = 2972] [serial = 1428] [outer = 00000000] 13:35:35 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (0F759C00) [pid = 2972] [serial = 1429] [outer = 0C702800] 13:35:35 INFO - PROCESS | 2972 | 1467318935487 Marionette DEBUG loaded listener.js 13:35:35 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (0FDD2800) [pid = 2972] [serial = 1430] [outer = 0C702800] 13:35:36 INFO - PROCESS | 2972 | 1467318936146 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]]]}] 13:35:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:35:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 970ms 13:35:36 INFO - PROCESS | 2972 | 1467318936183 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 13:35:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:35:36 INFO - PROCESS | 2972 | 1467318936187 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 13:35:36 INFO - PROCESS | 2972 | 1467318936191 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:35:36 INFO - PROCESS | 2972 | 1467318936195 Marionette TRACE conn5 <- [1,1870,null,{}] 13:35:36 INFO - PROCESS | 2972 | 1467318936200 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}] 13:35:36 INFO - PROCESS | 2972 | 1467318936205 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:36 INFO - PROCESS | 2972 | 1467318936318 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 13:35:36 INFO - PROCESS | 2972 | 1467318936457 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:36 INFO - PROCESS | 2972 | 1467318936460 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:36 INFO - PROCESS | 2972 | ++DOCSHELL 141C2400 == 39 [pid = 2972] [id = 477] 13:35:36 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (14829000) [pid = 2972] [serial = 1431] [outer = 00000000] 13:35:36 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (15E45000) [pid = 2972] [serial = 1432] [outer = 14829000] 13:35:36 INFO - PROCESS | 2972 | 1467318936519 Marionette DEBUG loaded listener.js 13:35:36 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (1721FC00) [pid = 2972] [serial = 1433] [outer = 14829000] 13:35:37 INFO - PROCESS | 2972 | 1467318937072 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]]]}] 13:35:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 930ms 13:35:37 INFO - PROCESS | 2972 | 1467318937124 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 13:35:37 INFO - PROCESS | 2972 | 1467318937128 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 13:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:35:37 INFO - PROCESS | 2972 | 1467318937133 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:35:37 INFO - PROCESS | 2972 | 1467318937135 Marionette TRACE conn5 <- [1,1874,null,{}] 13:35:37 INFO - PROCESS | 2972 | 1467318937140 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}] 13:35:37 INFO - PROCESS | 2972 | 1467318937142 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:37 INFO - PROCESS | 2972 | 1467318937256 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 13:35:37 INFO - PROCESS | 2972 | 1467318937369 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:37 INFO - PROCESS | 2972 | 1467318937372 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:37 INFO - PROCESS | 2972 | ++DOCSHELL 17803C00 == 40 [pid = 2972] [id = 478] 13:35:37 INFO - PROCESS | 2972 | ++DOMWINDOW == 89 (1876AC00) [pid = 2972] [serial = 1434] [outer = 00000000] 13:35:37 INFO - PROCESS | 2972 | ++DOMWINDOW == 90 (19813400) [pid = 2972] [serial = 1435] [outer = 1876AC00] 13:35:37 INFO - PROCESS | 2972 | 1467318937471 Marionette DEBUG loaded listener.js 13:35:37 INFO - PROCESS | 2972 | ++DOMWINDOW == 91 (19E55C00) [pid = 2972] [serial = 1436] [outer = 1876AC00] 13:35:38 INFO - PROCESS | 2972 | 1467318938105 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]]]}] 13:35:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:35:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1021ms 13:35:38 INFO - PROCESS | 2972 | 1467318938158 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 13:35:38 INFO - PROCESS | 2972 | 1467318938161 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 13:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:35:38 INFO - PROCESS | 2972 | 1467318938166 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:35:38 INFO - PROCESS | 2972 | 1467318938172 Marionette TRACE conn5 <- [1,1878,null,{}] 13:35:38 INFO - PROCESS | 2972 | 1467318938182 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}] 13:35:38 INFO - PROCESS | 2972 | 1467318938185 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:38 INFO - PROCESS | 2972 | 1467318938344 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 13:35:38 INFO - PROCESS | 2972 | 1467318938519 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:38 INFO - PROCESS | 2972 | 1467318938522 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:38 INFO - PROCESS | 2972 | ++DOCSHELL 1BA3A800 == 41 [pid = 2972] [id = 479] 13:35:38 INFO - PROCESS | 2972 | ++DOMWINDOW == 92 (1BA3B000) [pid = 2972] [serial = 1437] [outer = 00000000] 13:35:38 INFO - PROCESS | 2972 | ++DOMWINDOW == 93 (1BFE6800) [pid = 2972] [serial = 1438] [outer = 1BA3B000] 13:35:38 INFO - PROCESS | 2972 | 1467318938577 Marionette DEBUG loaded listener.js 13:35:38 INFO - PROCESS | 2972 | ++DOMWINDOW == 94 (1C0C3800) [pid = 2972] [serial = 1439] [outer = 1BA3B000] 13:35:39 INFO - PROCESS | 2972 | 1467318939341 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]]]}] 13:35:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1229ms 13:35:39 INFO - PROCESS | 2972 | 1467318939397 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 13:35:39 INFO - PROCESS | 2972 | 1467318939401 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 13:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:35:39 INFO - PROCESS | 2972 | 1467318939405 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:35:39 INFO - PROCESS | 2972 | 1467318939408 Marionette TRACE conn5 <- [1,1882,null,{}] 13:35:39 INFO - PROCESS | 2972 | 1467318939414 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}] 13:35:39 INFO - PROCESS | 2972 | 1467318939416 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:39 INFO - PROCESS | 2972 | 1467318939516 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 13:35:39 INFO - PROCESS | 2972 | 1467318939667 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:39 INFO - PROCESS | 2972 | 1467318939669 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:39 INFO - PROCESS | 2972 | ++DOCSHELL 10F3A400 == 42 [pid = 2972] [id = 480] 13:35:39 INFO - PROCESS | 2972 | ++DOMWINDOW == 95 (13E12C00) [pid = 2972] [serial = 1440] [outer = 00000000] 13:35:39 INFO - PROCESS | 2972 | ++DOMWINDOW == 96 (14826C00) [pid = 2972] [serial = 1441] [outer = 13E12C00] 13:35:39 INFO - PROCESS | 2972 | 1467318939724 Marionette DEBUG loaded listener.js 13:35:39 INFO - PROCESS | 2972 | ++DOMWINDOW == 97 (1574E400) [pid = 2972] [serial = 1442] [outer = 13E12C00] 13:35:40 INFO - PROCESS | 2972 | --DOCSHELL 1005E800 == 41 [pid = 2972] [id = 475] 13:35:40 INFO - PROCESS | 2972 | --DOCSHELL 13ED8000 == 40 [pid = 2972] [id = 474] 13:35:40 INFO - PROCESS | 2972 | --DOCSHELL 0C921000 == 39 [pid = 2972] [id = 473] 13:35:40 INFO - PROCESS | 2972 | --DOCSHELL 19871C00 == 38 [pid = 2972] [id = 472] 13:35:40 INFO - PROCESS | 2972 | --DOCSHELL 10F42000 == 37 [pid = 2972] [id = 471] 13:35:40 INFO - PROCESS | 2972 | --DOCSHELL 17F80000 == 36 [pid = 2972] [id = 470] 13:35:40 INFO - PROCESS | 2972 | --DOCSHELL 17276C00 == 35 [pid = 2972] [id = 469] 13:35:40 INFO - PROCESS | 2972 | --DOCSHELL 105D1C00 == 34 [pid = 2972] [id = 468] 13:35:40 INFO - PROCESS | 2972 | --DOCSHELL 0C96DC00 == 33 [pid = 2972] [id = 467] 13:35:40 INFO - PROCESS | 2972 | --DOCSHELL 0F685800 == 32 [pid = 2972] [id = 465] 13:35:40 INFO - PROCESS | 2972 | --DOCSHELL 0C70F000 == 31 [pid = 2972] [id = 466] 13:35:40 INFO - PROCESS | 2972 | --DOCSHELL 17957C00 == 30 [pid = 2972] [id = 464] 13:35:40 INFO - PROCESS | 2972 | --DOCSHELL 1BA3A800 == 29 [pid = 2972] [id = 479] 13:35:40 INFO - PROCESS | 2972 | --DOCSHELL 17803C00 == 28 [pid = 2972] [id = 478] 13:35:40 INFO - PROCESS | 2972 | --DOCSHELL 0C702400 == 27 [pid = 2972] [id = 476] 13:35:40 INFO - PROCESS | 2972 | --DOCSHELL 141C2400 == 26 [pid = 2972] [id = 477] 13:35:40 INFO - PROCESS | 2972 | --DOMWINDOW == 96 (19914400) [pid = 2972] [serial = 1378] [outer = 00000000] [url = about:blank] 13:35:40 INFO - PROCESS | 2972 | --DOMWINDOW == 95 (19E5D000) [pid = 2972] [serial = 1381] [outer = 00000000] [url = about:blank] 13:35:40 INFO - PROCESS | 2972 | --DOMWINDOW == 94 (19C0E000) [pid = 2972] [serial = 1379] [outer = 00000000] [url = about:blank] 13:35:40 INFO - PROCESS | 2972 | --DOMWINDOW == 93 (1B1E8C00) [pid = 2972] [serial = 1352] [outer = 00000000] [url = about:blank] 13:35:40 INFO - PROCESS | 2972 | --DOMWINDOW == 92 (1449A400) [pid = 2972] [serial = 1360] [outer = 00000000] [url = about:blank] 13:35:40 INFO - PROCESS | 2972 | --DOMWINDOW == 91 (14901800) [pid = 2972] [serial = 1361] [outer = 00000000] [url = about:blank] 13:35:40 INFO - PROCESS | 2972 | --DOMWINDOW == 90 (0FDD0800) [pid = 2972] [serial = 1354] [outer = 00000000] [url = about:blank] 13:35:40 INFO - PROCESS | 2972 | --DOMWINDOW == 89 (0FE24000) [pid = 2972] [serial = 1355] [outer = 00000000] [url = about:blank] 13:35:40 INFO - PROCESS | 2972 | --DOMWINDOW == 88 (1B1AA000) [pid = 2972] [serial = 1384] [outer = 00000000] [url = about:blank] 13:35:40 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (15759400) [pid = 2972] [serial = 1363] [outer = 00000000] [url = about:blank] 13:35:40 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (1674C400) [pid = 2972] [serial = 1364] [outer = 00000000] [url = about:blank] 13:35:40 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (19810400) [pid = 2972] [serial = 1375] [outer = 00000000] [url = about:blank] 13:35:40 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (1006A800) [pid = 2972] [serial = 1357] [outer = 00000000] [url = about:blank] 13:35:40 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (10189C00) [pid = 2972] [serial = 1358] [outer = 00000000] [url = about:blank] 13:35:40 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (18915000) [pid = 2972] [serial = 1369] [outer = 00000000] [url = about:blank] 13:35:40 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (189BA400) [pid = 2972] [serial = 1370] [outer = 00000000] [url = about:blank] 13:35:40 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (17224800) [pid = 2972] [serial = 1366] [outer = 00000000] [url = about:blank] 13:35:40 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (17804C00) [pid = 2972] [serial = 1367] [outer = 00000000] [url = about:blank] 13:35:40 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (19372000) [pid = 2972] [serial = 1372] [outer = 00000000] [url = about:blank] 13:35:40 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (13ED4400) [pid = 2972] [serial = 1373] [outer = 00000000] [url = about:blank] 13:35:40 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (19E81000) [pid = 2972] [serial = 1382] [outer = 00000000] [url = about:blank] 13:35:40 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (1BA3A400) [pid = 2972] [serial = 1391] [outer = 00000000] [url = about:blank] 13:35:40 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (1BA2EC00) [pid = 2972] [serial = 1390] [outer = 00000000] [url = about:blank] 13:35:40 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (1B2E3C00) [pid = 2972] [serial = 1385] [outer = 00000000] [url = about:blank] 13:35:40 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (18A0CC00) [pid = 2972] [serial = 1387] [outer = 00000000] [url = about:blank] 13:35:40 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (1BA76400) [pid = 2972] [serial = 1393] [outer = 00000000] [url = about:blank] 13:35:40 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (19818800) [pid = 2972] [serial = 1388] [outer = 00000000] [url = about:blank] 13:35:40 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (19810800) [pid = 2972] [serial = 1376] [outer = 00000000] [url = about:blank] 13:35:40 INFO - PROCESS | 2972 | 1467318940937 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]]]}] 13:35:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:35:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1579ms 13:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:35:40 INFO - PROCESS | 2972 | 1467318940986 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 13:35:40 INFO - PROCESS | 2972 | 1467318940991 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 13:35:40 INFO - PROCESS | 2972 | 1467318940995 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:35:40 INFO - PROCESS | 2972 | 1467318940998 Marionette TRACE conn5 <- [1,1886,null,{}] 13:35:40 INFO - PROCESS | 2972 | 1467318941004 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}] 13:35:40 INFO - PROCESS | 2972 | 1467318941007 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:41 INFO - PROCESS | 2972 | 1467318941088 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 13:35:41 INFO - PROCESS | 2972 | 1467318941094 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:41 INFO - PROCESS | 2972 | 1467318941098 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:41 INFO - PROCESS | 2972 | ++DOCSHELL 0FE2B000 == 27 [pid = 2972] [id = 481] 13:35:41 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (0FE2F800) [pid = 2972] [serial = 1443] [outer = 00000000] 13:35:41 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (1000FC00) [pid = 2972] [serial = 1444] [outer = 0FE2F800] 13:35:41 INFO - PROCESS | 2972 | 1467318941146 Marionette DEBUG loaded listener.js 13:35:41 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (1002A400) [pid = 2972] [serial = 1445] [outer = 0FE2F800] 13:35:41 INFO - PROCESS | 2972 | 1467318941644 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]]]}] 13:35:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 690ms 13:35:41 INFO - PROCESS | 2972 | 1467318941686 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 13:35:41 INFO - PROCESS | 2972 | 1467318941691 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 13:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:35:41 INFO - PROCESS | 2972 | 1467318941697 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:35:41 INFO - PROCESS | 2972 | 1467318941700 Marionette TRACE conn5 <- [1,1890,null,{}] 13:35:41 INFO - PROCESS | 2972 | 1467318941704 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}] 13:35:41 INFO - PROCESS | 2972 | 1467318941706 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:41 INFO - PROCESS | 2972 | 1467318941794 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 13:35:41 INFO - PROCESS | 2972 | 1467318941803 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:41 INFO - PROCESS | 2972 | 1467318941806 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:41 INFO - PROCESS | 2972 | ++DOCSHELL 10FCC800 == 28 [pid = 2972] [id = 482] 13:35:41 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (10FCCC00) [pid = 2972] [serial = 1446] [outer = 00000000] 13:35:41 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (13E9E800) [pid = 2972] [serial = 1447] [outer = 10FCCC00] 13:35:41 INFO - PROCESS | 2972 | 1467318941854 Marionette DEBUG loaded listener.js 13:35:41 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (13ECF000) [pid = 2972] [serial = 1448] [outer = 10FCCC00] 13:35:42 INFO - PROCESS | 2972 | 1467318942356 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]]]}] 13:35:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:35:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 670ms 13:35:42 INFO - PROCESS | 2972 | 1467318942371 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 13:35:42 INFO - PROCESS | 2972 | 1467318942373 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 13:35:42 INFO - PROCESS | 2972 | 1467318942381 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:35:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:35:42 INFO - PROCESS | 2972 | 1467318942385 Marionette TRACE conn5 <- [1,1894,null,{}] 13:35:42 INFO - PROCESS | 2972 | 1467318942395 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}] 13:35:42 INFO - PROCESS | 2972 | 1467318942400 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:42 INFO - PROCESS | 2972 | 1467318942484 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 13:35:42 INFO - PROCESS | 2972 | 1467318942588 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:42 INFO - PROCESS | 2972 | 1467318942591 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:42 INFO - PROCESS | 2972 | ++DOCSHELL 16743C00 == 29 [pid = 2972] [id = 483] 13:35:42 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (16746400) [pid = 2972] [serial = 1449] [outer = 00000000] 13:35:42 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (17218800) [pid = 2972] [serial = 1450] [outer = 16746400] 13:35:42 INFO - PROCESS | 2972 | 1467318942638 Marionette DEBUG loaded listener.js 13:35:42 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (17224800) [pid = 2972] [serial = 1451] [outer = 16746400] 13:35:43 INFO - PROCESS | 2972 | 1467318943056 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]]]}] 13:35:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 730ms 13:35:43 INFO - PROCESS | 2972 | 1467318943116 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 13:35:43 INFO - PROCESS | 2972 | 1467318943118 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 13:35:43 INFO - PROCESS | 2972 | 1467318943121 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:35:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:35:43 INFO - PROCESS | 2972 | 1467318943123 Marionette TRACE conn5 <- [1,1898,null,{}] 13:35:43 INFO - PROCESS | 2972 | 1467318943127 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}] 13:35:43 INFO - PROCESS | 2972 | 1467318943129 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:43 INFO - PROCESS | 2972 | 1467318943274 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 13:35:43 INFO - PROCESS | 2972 | 1467318943297 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:43 INFO - PROCESS | 2972 | 1467318943299 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:43 INFO - PROCESS | 2972 | ++DOCSHELL 17280800 == 30 [pid = 2972] [id = 484] 13:35:43 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (17280C00) [pid = 2972] [serial = 1452] [outer = 00000000] 13:35:43 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (17F75800) [pid = 2972] [serial = 1453] [outer = 17280C00] 13:35:43 INFO - PROCESS | 2972 | 1467318943344 Marionette DEBUG loaded listener.js 13:35:43 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (184B0C00) [pid = 2972] [serial = 1454] [outer = 17280C00] 13:35:43 INFO - PROCESS | 2972 | 1467318943787 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]]]}] 13:35:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 730ms 13:35:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:35:43 INFO - PROCESS | 2972 | 1467318943856 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 13:35:43 INFO - PROCESS | 2972 | 1467318943858 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 13:35:43 INFO - PROCESS | 2972 | 1467318943861 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:35:43 INFO - PROCESS | 2972 | 1467318943863 Marionette TRACE conn5 <- [1,1902,null,{}] 13:35:43 INFO - PROCESS | 2972 | 1467318943867 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}] 13:35:43 INFO - PROCESS | 2972 | 1467318943869 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:43 INFO - PROCESS | 2972 | 1467318943986 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 13:35:43 INFO - PROCESS | 2972 | 1467318943996 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:43 INFO - PROCESS | 2972 | 1467318943998 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:44 INFO - PROCESS | 2972 | ++DOCSHELL 1875FC00 == 31 [pid = 2972] [id = 485] 13:35:44 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (18762800) [pid = 2972] [serial = 1455] [outer = 00000000] 13:35:44 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (189BC000) [pid = 2972] [serial = 1456] [outer = 18762800] 13:35:44 INFO - PROCESS | 2972 | 1467318944095 Marionette DEBUG loaded listener.js 13:35:44 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (18A13C00) [pid = 2972] [serial = 1457] [outer = 18762800] 13:35:44 INFO - PROCESS | 2972 | 1467318944532 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]]]}] 13:35:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 730ms 13:35:44 INFO - PROCESS | 2972 | 1467318944611 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 13:35:44 INFO - PROCESS | 2972 | 1467318944613 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 13:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:35:44 INFO - PROCESS | 2972 | 1467318944621 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:35:44 INFO - PROCESS | 2972 | 1467318944623 Marionette TRACE conn5 <- [1,1906,null,{}] 13:35:44 INFO - PROCESS | 2972 | 1467318944627 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}] 13:35:44 INFO - PROCESS | 2972 | 1467318944632 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:44 INFO - PROCESS | 2972 | 1467318944776 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 13:35:44 INFO - PROCESS | 2972 | 1467318944837 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:44 INFO - PROCESS | 2972 | 1467318944839 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:44 INFO - PROCESS | 2972 | ++DOCSHELL 1957E400 == 32 [pid = 2972] [id = 486] 13:35:44 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (19813000) [pid = 2972] [serial = 1458] [outer = 00000000] 13:35:44 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (1981D000) [pid = 2972] [serial = 1459] [outer = 19813000] 13:35:44 INFO - PROCESS | 2972 | 1467318944885 Marionette DEBUG loaded listener.js 13:35:44 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (19863800) [pid = 2972] [serial = 1460] [outer = 19813000] 13:35:45 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (13ED2000) [pid = 2972] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:35:45 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (0FD75400) [pid = 2972] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:35:45 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (0F63B000) [pid = 2972] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:35:45 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (17277000) [pid = 2972] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:35:45 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (19872000) [pid = 2972] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:35:45 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (0C927400) [pid = 2972] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:35:45 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (17F9AC00) [pid = 2972] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:35:45 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (18E75800) [pid = 2972] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:35:45 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (0F7F2400) [pid = 2972] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:35:45 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (1BA6A000) [pid = 2972] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:35:45 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (1721B000) [pid = 2972] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:35:45 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (1401EC00) [pid = 2972] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:35:45 INFO - PROCESS | 2972 | 1467318945419 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]]]}] 13:35:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:35:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 830ms 13:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:35:45 INFO - PROCESS | 2972 | 1467318945458 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 13:35:45 INFO - PROCESS | 2972 | 1467318945460 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 13:35:45 INFO - PROCESS | 2972 | 1467318945475 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:35:45 INFO - PROCESS | 2972 | 1467318945476 Marionette TRACE conn5 <- [1,1910,null,{}] 13:35:45 INFO - PROCESS | 2972 | 1467318945496 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}] 13:35:45 INFO - PROCESS | 2972 | 1467318945498 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:45 INFO - PROCESS | 2972 | 1467318945574 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 13:35:45 INFO - PROCESS | 2972 | 1467318945580 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:45 INFO - PROCESS | 2972 | 1467318945582 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:45 INFO - PROCESS | 2972 | ++DOCSHELL 17276C00 == 33 [pid = 2972] [id = 487] 13:35:45 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (18918C00) [pid = 2972] [serial = 1461] [outer = 00000000] 13:35:45 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (19816400) [pid = 2972] [serial = 1462] [outer = 18918C00] 13:35:45 INFO - PROCESS | 2972 | 1467318945626 Marionette DEBUG loaded listener.js 13:35:45 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (19819800) [pid = 2972] [serial = 1463] [outer = 18918C00] 13:35:46 INFO - PROCESS | 2972 | 1467318946062 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]]]}] 13:35:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:35:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 650ms 13:35:46 INFO - PROCESS | 2972 | 1467318946114 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 13:35:46 INFO - PROCESS | 2972 | 1467318946116 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 13:35:46 INFO - PROCESS | 2972 | 1467318946119 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:35:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:35:46 INFO - PROCESS | 2972 | 1467318946121 Marionette TRACE conn5 <- [1,1914,null,{}] 13:35:46 INFO - PROCESS | 2972 | 1467318946125 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}] 13:35:46 INFO - PROCESS | 2972 | 1467318946127 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:46 INFO - PROCESS | 2972 | 1467318946204 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 13:35:46 INFO - PROCESS | 2972 | 1467318946212 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:46 INFO - PROCESS | 2972 | 1467318946214 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:46 INFO - PROCESS | 2972 | ++DOCSHELL 19C0BC00 == 34 [pid = 2972] [id = 488] 13:35:46 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (19C0D800) [pid = 2972] [serial = 1464] [outer = 00000000] 13:35:46 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (0FD76400) [pid = 2972] [serial = 1465] [outer = 19C0D800] 13:35:46 INFO - PROCESS | 2972 | 1467318946258 Marionette DEBUG loaded listener.js 13:35:46 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (19CBE800) [pid = 2972] [serial = 1466] [outer = 19C0D800] 13:35:46 INFO - PROCESS | 2972 | 1467318946710 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]]]}] 13:35:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:35:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 630ms 13:35:46 INFO - PROCESS | 2972 | 1467318946754 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 13:35:46 INFO - PROCESS | 2972 | 1467318946756 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 13:35:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:35:46 INFO - PROCESS | 2972 | 1467318946774 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:35:46 INFO - PROCESS | 2972 | 1467318946776 Marionette TRACE conn5 <- [1,1918,null,{}] 13:35:46 INFO - PROCESS | 2972 | 1467318946779 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}] 13:35:46 INFO - PROCESS | 2972 | 1467318946781 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:46 INFO - PROCESS | 2972 | 1467318946860 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 13:35:46 INFO - PROCESS | 2972 | 1467318946866 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:46 INFO - PROCESS | 2972 | 1467318946876 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:46 INFO - PROCESS | 2972 | ++DOCSHELL 15E45C00 == 35 [pid = 2972] [id = 489] 13:35:46 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (19E7C400) [pid = 2972] [serial = 1467] [outer = 00000000] 13:35:46 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (19E83800) [pid = 2972] [serial = 1468] [outer = 19E7C400] 13:35:46 INFO - PROCESS | 2972 | 1467318946921 Marionette DEBUG loaded listener.js 13:35:46 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (19FE1C00) [pid = 2972] [serial = 1469] [outer = 19E7C400] 13:35:47 INFO - PROCESS | 2972 | 1467318947560 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]]]}] 13:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 870ms 13:35:47 INFO - PROCESS | 2972 | 1467318947660 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 13:35:47 INFO - PROCESS | 2972 | 1467318947664 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 13:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:35:47 INFO - PROCESS | 2972 | 1467318947669 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:35:47 INFO - PROCESS | 2972 | 1467318947673 Marionette TRACE conn5 <- [1,1922,null,{}] 13:35:47 INFO - PROCESS | 2972 | 1467318947679 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}] 13:35:47 INFO - PROCESS | 2972 | 1467318947682 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:47 INFO - PROCESS | 2972 | 1467318947811 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 13:35:47 INFO - PROCESS | 2972 | 1467318947927 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:47 INFO - PROCESS | 2972 | 1467318947930 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:47 INFO - PROCESS | 2972 | ++DOCSHELL 0FDCB400 == 36 [pid = 2972] [id = 490] 13:35:47 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (0FDCD000) [pid = 2972] [serial = 1470] [outer = 00000000] 13:35:47 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (105A9000) [pid = 2972] [serial = 1471] [outer = 0FDCD000] 13:35:47 INFO - PROCESS | 2972 | 1467318947988 Marionette DEBUG loaded listener.js 13:35:48 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (1401CC00) [pid = 2972] [serial = 1472] [outer = 0FDCD000] 13:35:48 INFO - PROCESS | 2972 | 1467318948777 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]]]}] 13:35:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:35:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1182ms 13:35:48 INFO - PROCESS | 2972 | 1467318948856 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 13:35:48 INFO - PROCESS | 2972 | 1467318948861 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 13:35:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:35:48 INFO - PROCESS | 2972 | 1467318948867 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:35:48 INFO - PROCESS | 2972 | 1467318948870 Marionette TRACE conn5 <- [1,1926,null,{}] 13:35:48 INFO - PROCESS | 2972 | 1467318948874 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}] 13:35:48 INFO - PROCESS | 2972 | 1467318948877 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:48 INFO - PROCESS | 2972 | 1467318949012 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 13:35:49 INFO - PROCESS | 2972 | 1467318949145 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:49 INFO - PROCESS | 2972 | 1467318949148 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:49 INFO - PROCESS | 2972 | ++DOCSHELL 140E9C00 == 37 [pid = 2972] [id = 491] 13:35:49 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (14824800) [pid = 2972] [serial = 1473] [outer = 00000000] 13:35:49 INFO - PROCESS | 2972 | ++DOMWINDOW == 89 (17223000) [pid = 2972] [serial = 1474] [outer = 14824800] 13:35:49 INFO - PROCESS | 2972 | 1467318949206 Marionette DEBUG loaded listener.js 13:35:49 INFO - PROCESS | 2972 | ++DOMWINDOW == 90 (17F1B800) [pid = 2972] [serial = 1475] [outer = 14824800] 13:35:49 INFO - PROCESS | 2972 | --DOCSHELL 19C0BC00 == 36 [pid = 2972] [id = 488] 13:35:49 INFO - PROCESS | 2972 | --DOCSHELL 17276C00 == 35 [pid = 2972] [id = 487] 13:35:49 INFO - PROCESS | 2972 | --DOCSHELL 1957E400 == 34 [pid = 2972] [id = 486] 13:35:49 INFO - PROCESS | 2972 | --DOCSHELL 1875FC00 == 33 [pid = 2972] [id = 485] 13:35:49 INFO - PROCESS | 2972 | --DOCSHELL 17280800 == 32 [pid = 2972] [id = 484] 13:35:49 INFO - PROCESS | 2972 | --DOCSHELL 16743C00 == 31 [pid = 2972] [id = 483] 13:35:49 INFO - PROCESS | 2972 | --DOCSHELL 10FCC800 == 30 [pid = 2972] [id = 482] 13:35:49 INFO - PROCESS | 2972 | --DOCSHELL 0FE2B000 == 29 [pid = 2972] [id = 481] 13:35:49 INFO - PROCESS | 2972 | --DOMWINDOW == 89 (19FE8400) [pid = 2972] [serial = 1426] [outer = 00000000] [url = about:blank] 13:35:49 INFO - PROCESS | 2972 | --DOMWINDOW == 88 (149DE400) [pid = 2972] [serial = 1406] [outer = 00000000] [url = about:blank] 13:35:49 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (1000F800) [pid = 2972] [serial = 1396] [outer = 00000000] [url = about:blank] 13:35:49 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (1492F400) [pid = 2972] [serial = 1405] [outer = 00000000] [url = about:blank] 13:35:49 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (0FE28400) [pid = 2972] [serial = 1402] [outer = 00000000] [url = about:blank] 13:35:49 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (17804800) [pid = 2972] [serial = 1408] [outer = 00000000] [url = about:blank] 13:35:49 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (19CBE000) [pid = 2972] [serial = 1417] [outer = 00000000] [url = about:blank] 13:35:49 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (0F7FE800) [pid = 2972] [serial = 1399] [outer = 00000000] [url = about:blank] 13:35:49 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (18A10C00) [pid = 2972] [serial = 1412] [outer = 00000000] [url = about:blank] 13:35:49 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (19813C00) [pid = 2972] [serial = 1415] [outer = 00000000] [url = about:blank] 13:35:49 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (10069C00) [pid = 2972] [serial = 1420] [outer = 00000000] [url = about:blank] 13:35:49 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (1990D400) [pid = 2972] [serial = 1418] [outer = 00000000] [url = about:blank] 13:35:49 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (1BDCAC00) [pid = 2972] [serial = 1394] [outer = 00000000] [url = about:blank] 13:35:49 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (0FDCEC00) [pid = 2972] [serial = 1400] [outer = 00000000] [url = about:blank] 13:35:49 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (19E85400) [pid = 2972] [serial = 1424] [outer = 00000000] [url = about:blank] 13:35:49 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (14952C00) [pid = 2972] [serial = 1421] [outer = 00000000] [url = about:blank] 13:35:49 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (1005DC00) [pid = 2972] [serial = 1403] [outer = 00000000] [url = about:blank] 13:35:49 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (17F74800) [pid = 2972] [serial = 1409] [outer = 00000000] [url = about:blank] 13:35:49 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (10061800) [pid = 2972] [serial = 1397] [outer = 00000000] [url = about:blank] 13:35:49 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (189B1400) [pid = 2972] [serial = 1411] [outer = 00000000] [url = about:blank] 13:35:49 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (19585000) [pid = 2972] [serial = 1414] [outer = 00000000] [url = about:blank] 13:35:49 INFO - PROCESS | 2972 | --DOMWINDOW == 68 (19E57000) [pid = 2972] [serial = 1423] [outer = 00000000] [url = about:blank] 13:35:49 INFO - PROCESS | 2972 | --DOMWINDOW == 67 (19FE9000) [pid = 2972] [serial = 1427] [outer = 00000000] [url = about:blank] 13:35:50 INFO - PROCESS | 2972 | 1467318950097 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]]]}] 13:35:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1284ms 13:35:50 INFO - PROCESS | 2972 | 1467318950154 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 13:35:50 INFO - PROCESS | 2972 | 1467318950158 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 13:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:35:50 INFO - PROCESS | 2972 | 1467318950165 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:35:50 INFO - PROCESS | 2972 | 1467318950168 Marionette TRACE conn5 <- [1,1930,null,{}] 13:35:50 INFO - PROCESS | 2972 | 1467318950173 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}] 13:35:50 INFO - PROCESS | 2972 | 1467318950176 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:50 INFO - PROCESS | 2972 | 1467318950263 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 13:35:50 INFO - PROCESS | 2972 | 1467318950270 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:50 INFO - PROCESS | 2972 | 1467318950274 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:50 INFO - PROCESS | 2972 | ++DOCSHELL 0FE2C000 == 30 [pid = 2972] [id = 492] 13:35:50 INFO - PROCESS | 2972 | ++DOMWINDOW == 68 (0FE2FC00) [pid = 2972] [serial = 1476] [outer = 00000000] 13:35:50 INFO - PROCESS | 2972 | ++DOMWINDOW == 69 (10023800) [pid = 2972] [serial = 1477] [outer = 0FE2FC00] 13:35:50 INFO - PROCESS | 2972 | 1467318950323 Marionette DEBUG loaded listener.js 13:35:50 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (10063000) [pid = 2972] [serial = 1478] [outer = 0FE2FC00] 13:35:50 INFO - PROCESS | 2972 | 1467318950826 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]]]}] 13:35:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 730ms 13:35:50 INFO - PROCESS | 2972 | 1467318950899 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 13:35:50 INFO - PROCESS | 2972 | 1467318950904 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 13:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:35:50 INFO - PROCESS | 2972 | 1467318950910 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:35:50 INFO - PROCESS | 2972 | 1467318950912 Marionette TRACE conn5 <- [1,1934,null,{}] 13:35:50 INFO - PROCESS | 2972 | 1467318950916 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}] 13:35:50 INFO - PROCESS | 2972 | 1467318950919 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:50 INFO - PROCESS | 2972 | 1467318951008 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 13:35:51 INFO - PROCESS | 2972 | 1467318951106 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:51 INFO - PROCESS | 2972 | 1467318951109 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:51 INFO - PROCESS | 2972 | ++DOCSHELL 13ECE800 == 31 [pid = 2972] [id = 493] 13:35:51 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (140E2C00) [pid = 2972] [serial = 1479] [outer = 00000000] 13:35:51 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (1449AC00) [pid = 2972] [serial = 1480] [outer = 140E2C00] 13:35:51 INFO - PROCESS | 2972 | 1467318951156 Marionette DEBUG loaded listener.js 13:35:51 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (14930400) [pid = 2972] [serial = 1481] [outer = 140E2C00] 13:35:51 INFO - PROCESS | 2972 | 1467318951540 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]]]}] 13:35:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:35:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 670ms 13:35:51 INFO - PROCESS | 2972 | 1467318951585 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 13:35:51 INFO - PROCESS | 2972 | 1467318951587 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 13:35:51 INFO - PROCESS | 2972 | 1467318951590 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:35:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:35:51 INFO - PROCESS | 2972 | 1467318951594 Marionette TRACE conn5 <- [1,1938,null,{}] 13:35:51 INFO - PROCESS | 2972 | 1467318951605 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}] 13:35:51 INFO - PROCESS | 2972 | 1467318951610 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:51 INFO - PROCESS | 2972 | 1467318951724 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 13:35:51 INFO - PROCESS | 2972 | 1467318951744 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:51 INFO - PROCESS | 2972 | 1467318951747 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:51 INFO - PROCESS | 2972 | ++DOCSHELL 17969C00 == 32 [pid = 2972] [id = 494] 13:35:51 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (17F74800) [pid = 2972] [serial = 1482] [outer = 00000000] 13:35:51 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (184AFC00) [pid = 2972] [serial = 1483] [outer = 17F74800] 13:35:51 INFO - PROCESS | 2972 | 1467318951803 Marionette DEBUG loaded listener.js 13:35:51 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (1890EC00) [pid = 2972] [serial = 1484] [outer = 17F74800] 13:35:52 INFO - PROCESS | 2972 | 1467318952250 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]]]}] 13:35:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 670ms 13:35:52 INFO - PROCESS | 2972 | 1467318952264 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 13:35:52 INFO - PROCESS | 2972 | 1467318952266 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 13:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:35:52 INFO - PROCESS | 2972 | 1467318952288 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:35:52 INFO - PROCESS | 2972 | 1467318952290 Marionette TRACE conn5 <- [1,1942,null,{}] 13:35:52 INFO - PROCESS | 2972 | 1467318952293 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}] 13:35:52 INFO - PROCESS | 2972 | 1467318952296 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:52 INFO - PROCESS | 2972 | 1467318952417 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 13:35:52 INFO - PROCESS | 2972 | 1467318952423 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:52 INFO - PROCESS | 2972 | 1467318952425 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:52 INFO - PROCESS | 2972 | ++DOCSHELL 189B5000 == 33 [pid = 2972] [id = 495] 13:35:52 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (18A0EC00) [pid = 2972] [serial = 1485] [outer = 00000000] 13:35:52 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (18E74800) [pid = 2972] [serial = 1486] [outer = 18A0EC00] 13:35:52 INFO - PROCESS | 2972 | 1467318952522 Marionette DEBUG loaded listener.js 13:35:52 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (19374800) [pid = 2972] [serial = 1487] [outer = 18A0EC00] 13:35:52 INFO - PROCESS | 2972 | 1467318952952 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]]]}] 13:35:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 690ms 13:35:52 INFO - PROCESS | 2972 | 1467318952964 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 13:35:52 INFO - PROCESS | 2972 | 1467318952966 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 13:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:35:52 INFO - PROCESS | 2972 | 1467318952974 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:35:52 INFO - PROCESS | 2972 | 1467318952976 Marionette TRACE conn5 <- [1,1946,null,{}] 13:35:52 INFO - PROCESS | 2972 | 1467318952979 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}] 13:35:52 INFO - PROCESS | 2972 | 1467318952981 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:53 INFO - PROCESS | 2972 | 1467318953092 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 13:35:53 INFO - PROCESS | 2972 | 1467318953182 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:53 INFO - PROCESS | 2972 | 1467318953184 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:53 INFO - PROCESS | 2972 | ++DOCSHELL 19582000 == 34 [pid = 2972] [id = 496] 13:35:53 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (19589400) [pid = 2972] [serial = 1488] [outer = 00000000] 13:35:53 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (19814C00) [pid = 2972] [serial = 1489] [outer = 19589400] 13:35:53 INFO - PROCESS | 2972 | 1467318953230 Marionette DEBUG loaded listener.js 13:35:53 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (1981E400) [pid = 2972] [serial = 1490] [outer = 19589400] 13:35:53 INFO - PROCESS | 2972 | 1467318953634 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]]]}] 13:35:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 730ms 13:35:53 INFO - PROCESS | 2972 | 1467318953700 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 13:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:35:53 INFO - PROCESS | 2972 | 1467318953702 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 13:35:53 INFO - PROCESS | 2972 | 1467318953705 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:35:53 INFO - PROCESS | 2972 | 1467318953707 Marionette TRACE conn5 <- [1,1950,null,{}] 13:35:53 INFO - PROCESS | 2972 | 1467318953710 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}] 13:35:53 INFO - PROCESS | 2972 | 1467318953716 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:53 INFO - PROCESS | 2972 | 1467318953870 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 13:35:53 INFO - PROCESS | 2972 | 1467318953876 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:53 INFO - PROCESS | 2972 | 1467318953878 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:53 INFO - PROCESS | 2972 | ++DOCSHELL 19810C00 == 35 [pid = 2972] [id = 497] 13:35:53 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (19C0EC00) [pid = 2972] [serial = 1491] [outer = 00000000] 13:35:53 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (19E7E400) [pid = 2972] [serial = 1492] [outer = 19C0EC00] 13:35:53 INFO - PROCESS | 2972 | 1467318953922 Marionette DEBUG loaded listener.js 13:35:53 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (19CC0400) [pid = 2972] [serial = 1493] [outer = 19C0EC00] 13:35:54 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (17280C00) [pid = 2972] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:35:54 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (10FCCC00) [pid = 2972] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:35:54 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (0FE2F800) [pid = 2972] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:35:54 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (13E12C00) [pid = 2972] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:35:54 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (16746400) [pid = 2972] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:35:54 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (0C702800) [pid = 2972] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:35:54 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (14829000) [pid = 2972] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:35:54 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (1876AC00) [pid = 2972] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:35:54 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (18762800) [pid = 2972] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:35:54 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (1BA3B000) [pid = 2972] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:35:54 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (19C0D800) [pid = 2972] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:35:54 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (19813000) [pid = 2972] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:35:54 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (18918C00) [pid = 2972] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:35:54 INFO - PROCESS | 2972 | 1467318954479 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]]]}] 13:35:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 830ms 13:35:54 INFO - PROCESS | 2972 | 1467318954536 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 13:35:54 INFO - PROCESS | 2972 | 1467318954538 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 13:35:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:35:54 INFO - PROCESS | 2972 | 1467318954545 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:35:54 INFO - PROCESS | 2972 | 1467318954547 Marionette TRACE conn5 <- [1,1954,null,{}] 13:35:54 INFO - PROCESS | 2972 | 1467318954551 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}] 13:35:54 INFO - PROCESS | 2972 | 1467318954553 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:54 INFO - PROCESS | 2972 | 1467318954631 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 13:35:54 INFO - PROCESS | 2972 | 1467318954645 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:54 INFO - PROCESS | 2972 | 1467318954647 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:54 INFO - PROCESS | 2972 | ++DOCSHELL 10F42000 == 36 [pid = 2972] [id = 498] 13:35:54 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (10F43000) [pid = 2972] [serial = 1494] [outer = 00000000] 13:35:54 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (16746400) [pid = 2972] [serial = 1495] [outer = 10F43000] 13:35:54 INFO - PROCESS | 2972 | 1467318954692 Marionette DEBUG loaded listener.js 13:35:54 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (17F98000) [pid = 2972] [serial = 1496] [outer = 10F43000] 13:35:55 INFO - PROCESS | 2972 | 1467318955127 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]]]}] 13:35:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:35:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 630ms 13:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:35:55 INFO - PROCESS | 2972 | 1467318955172 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 13:35:55 INFO - PROCESS | 2972 | 1467318955174 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 13:35:55 INFO - PROCESS | 2972 | 1467318955178 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:35:55 INFO - PROCESS | 2972 | 1467318955179 Marionette TRACE conn5 <- [1,1958,null,{}] 13:35:55 INFO - PROCESS | 2972 | 1467318955183 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}] 13:35:55 INFO - PROCESS | 2972 | 1467318955185 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:55 INFO - PROCESS | 2972 | 1467318955266 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 13:35:55 INFO - PROCESS | 2972 | 1467318955271 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:55 INFO - PROCESS | 2972 | 1467318955273 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:55 INFO - PROCESS | 2972 | ++DOCSHELL 19586000 == 37 [pid = 2972] [id = 499] 13:35:55 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (1958D800) [pid = 2972] [serial = 1497] [outer = 00000000] 13:35:55 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (1B1A9000) [pid = 2972] [serial = 1498] [outer = 1958D800] 13:35:55 INFO - PROCESS | 2972 | 1467318955318 Marionette DEBUG loaded listener.js 13:35:55 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (1B1EE000) [pid = 2972] [serial = 1499] [outer = 1958D800] 13:35:55 INFO - PROCESS | 2972 | 1467318955730 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]]]}] 13:35:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:35:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 570ms 13:35:55 INFO - PROCESS | 2972 | 1467318955748 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 13:35:55 INFO - PROCESS | 2972 | 1467318955750 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 13:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:35:55 INFO - PROCESS | 2972 | 1467318955754 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:35:55 INFO - PROCESS | 2972 | 1467318955765 Marionette TRACE conn5 <- [1,1962,null,{}] 13:35:55 INFO - PROCESS | 2972 | 1467318955769 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}] 13:35:55 INFO - PROCESS | 2972 | 1467318955771 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:55 INFO - PROCESS | 2972 | 1467318955896 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 13:35:55 INFO - PROCESS | 2972 | 1467318955903 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:55 INFO - PROCESS | 2972 | 1467318955905 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:55 INFO - PROCESS | 2972 | ++DOCSHELL 14953C00 == 38 [pid = 2972] [id = 500] 13:35:55 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (149E3000) [pid = 2972] [serial = 1500] [outer = 00000000] 13:35:55 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (1875E400) [pid = 2972] [serial = 1501] [outer = 149E3000] 13:35:55 INFO - PROCESS | 2972 | 1467318955950 Marionette DEBUG loaded listener.js 13:35:56 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (1BA37000) [pid = 2972] [serial = 1502] [outer = 149E3000] 13:35:56 INFO - PROCESS | 2972 | 1467318956385 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]]]}] 13:35:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 690ms 13:35:56 INFO - PROCESS | 2972 | 1467318956480 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 13:35:56 INFO - PROCESS | 2972 | 1467318956484 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 13:35:56 INFO - PROCESS | 2972 | 1467318956490 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:35:56 INFO - PROCESS | 2972 | 1467318956495 Marionette TRACE conn5 <- [1,1966,null,{}] 13:35:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:35:56 INFO - PROCESS | 2972 | 1467318956506 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}] 13:35:56 INFO - PROCESS | 2972 | 1467318956509 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:56 INFO - PROCESS | 2972 | 1467318956636 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 13:35:56 INFO - PROCESS | 2972 | 1467318956746 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:56 INFO - PROCESS | 2972 | 1467318956751 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:56 INFO - PROCESS | 2972 | ++DOCSHELL 0FE29C00 == 39 [pid = 2972] [id = 501] 13:35:56 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (0FE2A400) [pid = 2972] [serial = 1503] [outer = 00000000] 13:35:56 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (10020C00) [pid = 2972] [serial = 1504] [outer = 0FE2A400] 13:35:56 INFO - PROCESS | 2972 | 1467318956855 Marionette DEBUG loaded listener.js 13:35:56 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (1012B000) [pid = 2972] [serial = 1505] [outer = 0FE2A400] 13:35:57 INFO - PROCESS | 2972 | 1467318957460 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]]]}] 13:35:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:35:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1020ms 13:35:57 INFO - PROCESS | 2972 | 1467318957520 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 13:35:57 INFO - PROCESS | 2972 | 1467318957524 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 13:35:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:35:57 INFO - PROCESS | 2972 | 1467318957530 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:35:57 INFO - PROCESS | 2972 | 1467318957534 Marionette TRACE conn5 <- [1,1970,null,{}] 13:35:57 INFO - PROCESS | 2972 | 1467318957539 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}] 13:35:57 INFO - PROCESS | 2972 | 1467318957542 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:57 INFO - PROCESS | 2972 | 1467318957655 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 13:35:57 INFO - PROCESS | 2972 | 1467318957796 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:57 INFO - PROCESS | 2972 | 1467318957798 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:57 INFO - PROCESS | 2972 | ++DOCSHELL 17223C00 == 40 [pid = 2972] [id = 502] 13:35:57 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (17224000) [pid = 2972] [serial = 1506] [outer = 00000000] 13:35:57 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (17F0FC00) [pid = 2972] [serial = 1507] [outer = 17224000] 13:35:57 INFO - PROCESS | 2972 | 1467318957857 Marionette DEBUG loaded listener.js 13:35:57 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (189B4400) [pid = 2972] [serial = 1508] [outer = 17224000] 13:35:58 INFO - PROCESS | 2972 | 1467318958475 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]]]}] 13:35:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:35:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 990ms 13:35:58 INFO - PROCESS | 2972 | 1467318958520 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 13:35:58 INFO - PROCESS | 2972 | 1467318958522 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 13:35:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:35:58 INFO - PROCESS | 2972 | 1467318958540 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:35:58 INFO - PROCESS | 2972 | 1467318958542 Marionette TRACE conn5 <- [1,1974,null,{}] 13:35:58 INFO - PROCESS | 2972 | 1467318958553 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}] 13:35:58 INFO - PROCESS | 2972 | 1467318958558 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:58 INFO - PROCESS | 2972 | 1467318958672 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 13:35:58 INFO - PROCESS | 2972 | 1467318958812 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:58 INFO - PROCESS | 2972 | 1467318958816 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:58 INFO - PROCESS | 2972 | ++DOCSHELL 1B1E4400 == 41 [pid = 2972] [id = 503] 13:35:58 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (1BA30800) [pid = 2972] [serial = 1509] [outer = 00000000] 13:35:58 INFO - PROCESS | 2972 | ++DOMWINDOW == 89 (1BA75800) [pid = 2972] [serial = 1510] [outer = 1BA30800] 13:35:58 INFO - PROCESS | 2972 | 1467318958879 Marionette DEBUG loaded listener.js 13:35:58 INFO - PROCESS | 2972 | ++DOMWINDOW == 90 (1BD36000) [pid = 2972] [serial = 1511] [outer = 1BA30800] 13:35:59 INFO - PROCESS | 2972 | 1467318959468 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]]]}] 13:35:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:35:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 990ms 13:35:59 INFO - PROCESS | 2972 | 1467318959520 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 13:35:59 INFO - PROCESS | 2972 | 1467318959522 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 13:35:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:35:59 INFO - PROCESS | 2972 | 1467318959526 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:35:59 INFO - PROCESS | 2972 | 1467318959528 Marionette TRACE conn5 <- [1,1978,null,{}] 13:35:59 INFO - PROCESS | 2972 | 1467318959532 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}] 13:35:59 INFO - PROCESS | 2972 | 1467318959534 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:59 INFO - PROCESS | 2972 | 1467318959644 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 13:35:59 INFO - PROCESS | 2972 | 1467318959757 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:59 INFO - PROCESS | 2972 | 1467318959760 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:35:59 INFO - PROCESS | 2972 | ++DOCSHELL 19D8CC00 == 42 [pid = 2972] [id = 504] 13:35:59 INFO - PROCESS | 2972 | ++DOMWINDOW == 91 (19E51800) [pid = 2972] [serial = 1512] [outer = 00000000] 13:35:59 INFO - PROCESS | 2972 | ++DOMWINDOW == 92 (1BFE9400) [pid = 2972] [serial = 1513] [outer = 19E51800] 13:35:59 INFO - PROCESS | 2972 | 1467318959872 Marionette DEBUG loaded listener.js 13:35:59 INFO - PROCESS | 2972 | ++DOMWINDOW == 93 (1C0CB400) [pid = 2972] [serial = 1514] [outer = 19E51800] 13:36:00 INFO - PROCESS | 2972 | 1467318960630 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]]]}] 13:36:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:36:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1129ms 13:36:00 INFO - PROCESS | 2972 | 1467318960672 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 13:36:00 INFO - PROCESS | 2972 | 1467318960676 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 13:36:00 INFO - PROCESS | 2972 | 1467318960682 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:36:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:36:00 INFO - PROCESS | 2972 | 1467318960685 Marionette TRACE conn5 <- [1,1982,null,{}] 13:36:00 INFO - PROCESS | 2972 | 1467318960690 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}] 13:36:00 INFO - PROCESS | 2972 | 1467318960693 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:00 INFO - PROCESS | 2972 | 1467318960793 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 13:36:00 INFO - PROCESS | 2972 | 1467318960934 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:00 INFO - PROCESS | 2972 | 1467318960936 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:00 INFO - PROCESS | 2972 | ++DOCSHELL 1000B800 == 43 [pid = 2972] [id = 505] 13:36:00 INFO - PROCESS | 2972 | ++DOMWINDOW == 94 (1000C000) [pid = 2972] [serial = 1515] [outer = 00000000] 13:36:00 INFO - PROCESS | 2972 | ++DOMWINDOW == 95 (10028000) [pid = 2972] [serial = 1516] [outer = 1000C000] 13:36:00 INFO - PROCESS | 2972 | 1467318960989 Marionette DEBUG loaded listener.js 13:36:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 96 (1012F400) [pid = 2972] [serial = 1517] [outer = 1000C000] 13:36:01 INFO - PROCESS | 2972 | --DOCSHELL 19586000 == 42 [pid = 2972] [id = 499] 13:36:01 INFO - PROCESS | 2972 | --DOCSHELL 10F42000 == 41 [pid = 2972] [id = 498] 13:36:01 INFO - PROCESS | 2972 | --DOCSHELL 19810C00 == 40 [pid = 2972] [id = 497] 13:36:01 INFO - PROCESS | 2972 | --DOCSHELL 19582000 == 39 [pid = 2972] [id = 496] 13:36:01 INFO - PROCESS | 2972 | --DOCSHELL 189B5000 == 38 [pid = 2972] [id = 495] 13:36:01 INFO - PROCESS | 2972 | --DOCSHELL 17969C00 == 37 [pid = 2972] [id = 494] 13:36:01 INFO - PROCESS | 2972 | --DOCSHELL 13ECE800 == 36 [pid = 2972] [id = 493] 13:36:01 INFO - PROCESS | 2972 | --DOCSHELL 0FE2C000 == 35 [pid = 2972] [id = 492] 13:36:01 INFO - PROCESS | 2972 | --DOCSHELL 15E45C00 == 34 [pid = 2972] [id = 489] 13:36:01 INFO - PROCESS | 2972 | --DOCSHELL 0FDCB400 == 33 [pid = 2972] [id = 490] 13:36:01 INFO - PROCESS | 2972 | --DOCSHELL 140E9C00 == 32 [pid = 2972] [id = 491] 13:36:01 INFO - PROCESS | 2972 | --DOCSHELL 10F3A400 == 31 [pid = 2972] [id = 480] 13:36:01 INFO - PROCESS | 2972 | --DOCSHELL 19D8CC00 == 30 [pid = 2972] [id = 504] 13:36:01 INFO - PROCESS | 2972 | --DOCSHELL 1B1E4400 == 29 [pid = 2972] [id = 503] 13:36:01 INFO - PROCESS | 2972 | --DOCSHELL 14953C00 == 28 [pid = 2972] [id = 500] 13:36:01 INFO - PROCESS | 2972 | --DOCSHELL 0FE29C00 == 27 [pid = 2972] [id = 501] 13:36:01 INFO - PROCESS | 2972 | --DOCSHELL 17223C00 == 26 [pid = 2972] [id = 502] 13:36:01 INFO - PROCESS | 2972 | --DOMWINDOW == 95 (17F75800) [pid = 2972] [serial = 1453] [outer = 00000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2972 | --DOMWINDOW == 94 (13E9E800) [pid = 2972] [serial = 1447] [outer = 00000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2972 | --DOMWINDOW == 93 (13ECF000) [pid = 2972] [serial = 1448] [outer = 00000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2972 | --DOMWINDOW == 92 (1000FC00) [pid = 2972] [serial = 1444] [outer = 00000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2972 | --DOMWINDOW == 91 (1002A400) [pid = 2972] [serial = 1445] [outer = 00000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2972 | --DOMWINDOW == 90 (1574E400) [pid = 2972] [serial = 1442] [outer = 00000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2972 | --DOMWINDOW == 89 (14826C00) [pid = 2972] [serial = 1441] [outer = 00000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2972 | --DOMWINDOW == 88 (17218800) [pid = 2972] [serial = 1450] [outer = 00000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (0FDD2800) [pid = 2972] [serial = 1430] [outer = 00000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (0F759C00) [pid = 2972] [serial = 1429] [outer = 00000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (1721FC00) [pid = 2972] [serial = 1433] [outer = 00000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (15E45000) [pid = 2972] [serial = 1432] [outer = 00000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (19E55C00) [pid = 2972] [serial = 1436] [outer = 00000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (19813400) [pid = 2972] [serial = 1435] [outer = 00000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (189BC000) [pid = 2972] [serial = 1456] [outer = 00000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (1C0C3800) [pid = 2972] [serial = 1439] [outer = 00000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (19CBE800) [pid = 2972] [serial = 1466] [outer = 00000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (1BFE6800) [pid = 2972] [serial = 1438] [outer = 00000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (184B0C00) [pid = 2972] [serial = 1454] [outer = 00000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (19E83800) [pid = 2972] [serial = 1468] [outer = 00000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (1981D000) [pid = 2972] [serial = 1459] [outer = 00000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (18A13C00) [pid = 2972] [serial = 1457] [outer = 00000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (0FD76400) [pid = 2972] [serial = 1465] [outer = 00000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (19863800) [pid = 2972] [serial = 1460] [outer = 00000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (19816400) [pid = 2972] [serial = 1462] [outer = 00000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (19819800) [pid = 2972] [serial = 1463] [outer = 00000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (17224800) [pid = 2972] [serial = 1451] [outer = 00000000] [url = about:blank] 13:36:02 INFO - PROCESS | 2972 | 1467318962231 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]]]}] 13:36:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:36:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1617ms 13:36:02 INFO - PROCESS | 2972 | 1467318962304 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 13:36:02 INFO - PROCESS | 2972 | 1467318962308 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 13:36:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:36:02 INFO - PROCESS | 2972 | 1467318962312 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:36:02 INFO - PROCESS | 2972 | 1467318962315 Marionette TRACE conn5 <- [1,1986,null,{}] 13:36:02 INFO - PROCESS | 2972 | 1467318962320 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}] 13:36:02 INFO - PROCESS | 2972 | 1467318962323 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:02 INFO - PROCESS | 2972 | 1467318962451 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 13:36:02 INFO - PROCESS | 2972 | 1467318962546 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:02 INFO - PROCESS | 2972 | 1467318962549 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:02 INFO - PROCESS | 2972 | ++DOCSHELL 0FDCC400 == 27 [pid = 2972] [id = 506] 13:36:02 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (0FDD0000) [pid = 2972] [serial = 1518] [outer = 00000000] 13:36:02 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (0FE2F000) [pid = 2972] [serial = 1519] [outer = 0FDD0000] 13:36:02 INFO - PROCESS | 2972 | 1467318962597 Marionette DEBUG loaded listener.js 13:36:02 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (10002000) [pid = 2972] [serial = 1520] [outer = 0FDD0000] 13:36:02 INFO - PROCESS | 2972 | 1467318962980 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]]]}] 13:36:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:36:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 730ms 13:36:03 INFO - PROCESS | 2972 | 1467318963067 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 13:36:03 INFO - PROCESS | 2972 | 1467318963072 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 13:36:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:36:03 INFO - PROCESS | 2972 | 1467318963083 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:36:03 INFO - PROCESS | 2972 | 1467318963086 Marionette TRACE conn5 <- [1,1990,null,{}] 13:36:03 INFO - PROCESS | 2972 | 1467318963089 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}] 13:36:03 INFO - PROCESS | 2972 | 1467318963092 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:03 INFO - PROCESS | 2972 | 1467318963184 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 13:36:03 INFO - PROCESS | 2972 | 1467318963197 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:03 INFO - PROCESS | 2972 | 1467318963199 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:03 INFO - PROCESS | 2972 | ++DOCSHELL 13E0F800 == 28 [pid = 2972] [id = 507] 13:36:03 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (13E12C00) [pid = 2972] [serial = 1521] [outer = 00000000] 13:36:03 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (13ECB400) [pid = 2972] [serial = 1522] [outer = 13E12C00] 13:36:03 INFO - PROCESS | 2972 | 1467318963246 Marionette DEBUG loaded listener.js 13:36:03 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (13ED4400) [pid = 2972] [serial = 1523] [outer = 13E12C00] 13:36:03 INFO - PROCESS | 2972 | 1467318963680 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]]]}] 13:36:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:36:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 670ms 13:36:03 INFO - PROCESS | 2972 | 1467318963759 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 13:36:03 INFO - PROCESS | 2972 | 1467318963762 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 13:36:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:36:03 INFO - PROCESS | 2972 | 1467318963766 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:36:03 INFO - PROCESS | 2972 | 1467318963770 Marionette TRACE conn5 <- [1,1994,null,{}] 13:36:03 INFO - PROCESS | 2972 | 1467318963781 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}] 13:36:03 INFO - PROCESS | 2972 | 1467318963785 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:03 INFO - PROCESS | 2972 | 1467318963868 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 13:36:03 INFO - PROCESS | 2972 | 1467318963876 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:03 INFO - PROCESS | 2972 | 1467318963879 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:03 INFO - PROCESS | 2972 | ++DOCSHELL 1494F800 == 29 [pid = 2972] [id = 508] 13:36:03 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (14953C00) [pid = 2972] [serial = 1524] [outer = 00000000] 13:36:03 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (14A99400) [pid = 2972] [serial = 1525] [outer = 14953C00] 13:36:03 INFO - PROCESS | 2972 | 1467318963926 Marionette DEBUG loaded listener.js 13:36:04 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (1575BC00) [pid = 2972] [serial = 1526] [outer = 14953C00] 13:36:04 INFO - PROCESS | 2972 | 1467318964433 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]]]}] 13:36:04 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 13:36:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 730ms 13:36:04 INFO - PROCESS | 2972 | 1467318964499 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 13:36:04 INFO - PROCESS | 2972 | 1467318964501 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 13:36:04 INFO - PROCESS | 2972 | 1467318964504 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:36:04 INFO - PROCESS | 2972 | 1467318964506 Marionette TRACE conn5 <- [1,1998,null,{}] 13:36:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:36:04 INFO - PROCESS | 2972 | 1467318964547 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}] 13:36:04 INFO - PROCESS | 2972 | 1467318964549 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:04 INFO - PROCESS | 2972 | 1467318964668 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 13:36:04 INFO - PROCESS | 2972 | 1467318964680 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:04 INFO - PROCESS | 2972 | 1467318964682 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:04 INFO - PROCESS | 2972 | ++DOCSHELL 1721C000 == 30 [pid = 2972] [id = 509] 13:36:04 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (1721F000) [pid = 2972] [serial = 1527] [outer = 00000000] 13:36:04 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (17276800) [pid = 2972] [serial = 1528] [outer = 1721F000] 13:36:04 INFO - PROCESS | 2972 | 1467318964726 Marionette DEBUG loaded listener.js 13:36:04 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (17803000) [pid = 2972] [serial = 1529] [outer = 1721F000] 13:36:05 INFO - PROCESS | 2972 | 1467318965177 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]]]}] 13:36:05 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 13:36:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 710ms 13:36:05 INFO - PROCESS | 2972 | 1467318965219 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 13:36:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:36:05 INFO - PROCESS | 2972 | 1467318965221 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 13:36:05 INFO - PROCESS | 2972 | 1467318965224 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:36:05 INFO - PROCESS | 2972 | 1467318965226 Marionette TRACE conn5 <- [1,2002,null,{}] 13:36:05 INFO - PROCESS | 2972 | 1467318965229 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}] 13:36:05 INFO - PROCESS | 2972 | 1467318965231 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:05 INFO - PROCESS | 2972 | 1467318965344 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 13:36:05 INFO - PROCESS | 2972 | 1467318965350 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:05 INFO - PROCESS | 2972 | 1467318965352 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:05 INFO - PROCESS | 2972 | ++DOCSHELL 17804C00 == 31 [pid = 2972] [id = 510] 13:36:05 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (17955C00) [pid = 2972] [serial = 1530] [outer = 00000000] 13:36:05 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (17F96800) [pid = 2972] [serial = 1531] [outer = 17955C00] 13:36:05 INFO - PROCESS | 2972 | 1467318965396 Marionette DEBUG loaded listener.js 13:36:05 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (17F9A400) [pid = 2972] [serial = 1532] [outer = 17955C00] 13:36:05 INFO - PROCESS | 2972 | 1467318965882 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]]]}] 13:36:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:36:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 670ms 13:36:05 INFO - PROCESS | 2972 | 1467318965895 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 13:36:05 INFO - PROCESS | 2972 | 1467318965897 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 13:36:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:36:05 INFO - PROCESS | 2972 | 1467318965907 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:36:05 INFO - PROCESS | 2972 | 1467318965909 Marionette TRACE conn5 <- [1,2006,null,{}] 13:36:05 INFO - PROCESS | 2972 | 1467318965912 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}] 13:36:05 INFO - PROCESS | 2972 | 1467318965918 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:06 INFO - PROCESS | 2972 | 1467318966070 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 13:36:06 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (19589400) [pid = 2972] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:36:06 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (17F74800) [pid = 2972] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:36:06 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (0FDCD000) [pid = 2972] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:36:06 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (14824800) [pid = 2972] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:36:06 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (0FE2FC00) [pid = 2972] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:36:06 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (140E2C00) [pid = 2972] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:36:06 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (19E7C400) [pid = 2972] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:36:06 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (1958D800) [pid = 2972] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:36:06 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (19C0EC00) [pid = 2972] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:36:06 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (10F43000) [pid = 2972] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:36:06 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (149E3000) [pid = 2972] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:36:06 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (18A0EC00) [pid = 2972] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:36:06 INFO - PROCESS | 2972 | 1467318966411 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:06 INFO - PROCESS | 2972 | 1467318966413 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:06 INFO - PROCESS | 2972 | ++DOCSHELL 0F75F000 == 32 [pid = 2972] [id = 511] 13:36:06 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (0F7F5400) [pid = 2972] [serial = 1533] [outer = 00000000] 13:36:06 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (1401EC00) [pid = 2972] [serial = 1534] [outer = 0F7F5400] 13:36:06 INFO - PROCESS | 2972 | 1467318966458 Marionette DEBUG loaded listener.js 13:36:06 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (1721E800) [pid = 2972] [serial = 1535] [outer = 0F7F5400] 13:36:06 INFO - PROCESS | 2972 | 1467318966827 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]]]}] 13:36:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:36:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 970ms 13:36:06 INFO - PROCESS | 2972 | 1467318966880 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 13:36:06 INFO - PROCESS | 2972 | 1467318966882 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 13:36:06 INFO - PROCESS | 2972 | 1467318966885 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:36:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:36:06 INFO - PROCESS | 2972 | 1467318966887 Marionette TRACE conn5 <- [1,2010,null,{}] 13:36:06 INFO - PROCESS | 2972 | 1467318966891 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}] 13:36:06 INFO - PROCESS | 2972 | 1467318966893 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:06 INFO - PROCESS | 2972 | 1467318966972 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 13:36:06 INFO - PROCESS | 2972 | 1467318966978 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:06 INFO - PROCESS | 2972 | 1467318966980 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:06 INFO - PROCESS | 2972 | ++DOCSHELL 13ECBC00 == 33 [pid = 2972] [id = 512] 13:36:06 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (149E6800) [pid = 2972] [serial = 1536] [outer = 00000000] 13:36:06 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (19589C00) [pid = 2972] [serial = 1537] [outer = 149E6800] 13:36:07 INFO - PROCESS | 2972 | 1467318967023 Marionette DEBUG loaded listener.js 13:36:07 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (19815000) [pid = 2972] [serial = 1538] [outer = 149E6800] 13:36:07 INFO - PROCESS | 2972 | 1467318967438 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]]]}] 13:36:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:36:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 570ms 13:36:07 INFO - PROCESS | 2972 | 1467318967460 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 13:36:07 INFO - PROCESS | 2972 | 1467318967462 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 13:36:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:36:07 INFO - PROCESS | 2972 | 1467318967465 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:36:07 INFO - PROCESS | 2972 | 1467318967466 Marionette TRACE conn5 <- [1,2014,null,{}] 13:36:07 INFO - PROCESS | 2972 | 1467318967470 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}] 13:36:07 INFO - PROCESS | 2972 | 1467318967471 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:07 INFO - PROCESS | 2972 | 1467318967593 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 13:36:07 INFO - PROCESS | 2972 | 1467318967601 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:07 INFO - PROCESS | 2972 | 1467318967603 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:07 INFO - PROCESS | 2972 | ++DOCSHELL 1980F400 == 34 [pid = 2972] [id = 513] 13:36:07 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (19810400) [pid = 2972] [serial = 1539] [outer = 00000000] 13:36:07 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (19866000) [pid = 2972] [serial = 1540] [outer = 19810400] 13:36:07 INFO - PROCESS | 2972 | 1467318967646 Marionette DEBUG loaded listener.js 13:36:07 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (1727E800) [pid = 2972] [serial = 1541] [outer = 19810400] 13:36:08 INFO - PROCESS | 2972 | 1467318968077 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]]]}] 13:36:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:36:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 670ms 13:36:08 INFO - PROCESS | 2972 | 1467318968136 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 13:36:08 INFO - PROCESS | 2972 | 1467318968138 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 13:36:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:36:08 INFO - PROCESS | 2972 | 1467318968141 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:36:08 INFO - PROCESS | 2972 | 1467318968143 Marionette TRACE conn5 <- [1,2018,null,{}] 13:36:08 INFO - PROCESS | 2972 | 1467318968146 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}] 13:36:08 INFO - PROCESS | 2972 | 1467318968148 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:08 INFO - PROCESS | 2972 | 1467318968266 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 13:36:08 INFO - PROCESS | 2972 | 1467318968278 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:08 INFO - PROCESS | 2972 | 1467318968280 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:08 INFO - PROCESS | 2972 | ++DOCSHELL 19C0F400 == 35 [pid = 2972] [id = 514] 13:36:08 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (19CB8800) [pid = 2972] [serial = 1542] [outer = 00000000] 13:36:08 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (19D8C800) [pid = 2972] [serial = 1543] [outer = 19CB8800] 13:36:08 INFO - PROCESS | 2972 | 1467318968332 Marionette DEBUG loaded listener.js 13:36:08 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (19E55400) [pid = 2972] [serial = 1544] [outer = 19CB8800] 13:36:09 INFO - PROCESS | 2972 | 1467318969124 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]]]}] 13:36:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:36:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1018ms 13:36:09 INFO - PROCESS | 2972 | 1467318969161 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 13:36:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:36:09 INFO - PROCESS | 2972 | 1467318969165 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 13:36:09 INFO - PROCESS | 2972 | 1467318969170 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:36:09 INFO - PROCESS | 2972 | 1467318969176 Marionette TRACE conn5 <- [1,2022,null,{}] 13:36:09 INFO - PROCESS | 2972 | 1467318969201 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}] 13:36:09 INFO - PROCESS | 2972 | 1467318969204 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:09 INFO - PROCESS | 2972 | 1467318969327 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 13:36:09 INFO - PROCESS | 2972 | 1467318969466 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:09 INFO - PROCESS | 2972 | 1467318969469 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:09 INFO - PROCESS | 2972 | ++DOCSHELL 0FDD1800 == 36 [pid = 2972] [id = 515] 13:36:09 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (0FEA3400) [pid = 2972] [serial = 1545] [outer = 00000000] 13:36:09 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (104B8000) [pid = 2972] [serial = 1546] [outer = 0FEA3400] 13:36:09 INFO - PROCESS | 2972 | 1467318969528 Marionette DEBUG loaded listener.js 13:36:09 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (13ECA000) [pid = 2972] [serial = 1547] [outer = 0FEA3400] 13:36:10 INFO - PROCESS | 2972 | 1467318970283 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]]]}] 13:36:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:36:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1180ms 13:36:10 INFO - PROCESS | 2972 | 1467318970351 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 13:36:10 INFO - PROCESS | 2972 | 1467318970355 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 13:36:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:36:10 INFO - PROCESS | 2972 | 1467318970362 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:36:10 INFO - PROCESS | 2972 | 1467318970365 Marionette TRACE conn5 <- [1,2026,null,{}] 13:36:10 INFO - PROCESS | 2972 | 1467318970369 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}] 13:36:10 INFO - PROCESS | 2972 | 1467318970372 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:10 INFO - PROCESS | 2972 | 1467318970502 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 13:36:10 INFO - PROCESS | 2972 | 1467318970639 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:10 INFO - PROCESS | 2972 | 1467318970641 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:10 INFO - PROCESS | 2972 | ++DOCSHELL 0FE23C00 == 37 [pid = 2972] [id = 516] 13:36:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (14907C00) [pid = 2972] [serial = 1548] [outer = 00000000] 13:36:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 89 (17272000) [pid = 2972] [serial = 1549] [outer = 14907C00] 13:36:10 INFO - PROCESS | 2972 | 1467318970699 Marionette DEBUG loaded listener.js 13:36:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 90 (17276400) [pid = 2972] [serial = 1550] [outer = 14907C00] 13:36:11 INFO - PROCESS | 2972 | --DOCSHELL 1980F400 == 36 [pid = 2972] [id = 513] 13:36:11 INFO - PROCESS | 2972 | --DOCSHELL 13ECBC00 == 35 [pid = 2972] [id = 512] 13:36:11 INFO - PROCESS | 2972 | --DOCSHELL 0F75F000 == 34 [pid = 2972] [id = 511] 13:36:11 INFO - PROCESS | 2972 | --DOCSHELL 17804C00 == 33 [pid = 2972] [id = 510] 13:36:11 INFO - PROCESS | 2972 | --DOCSHELL 1721C000 == 32 [pid = 2972] [id = 509] 13:36:11 INFO - PROCESS | 2972 | --DOCSHELL 1494F800 == 31 [pid = 2972] [id = 508] 13:36:11 INFO - PROCESS | 2972 | --DOCSHELL 13E0F800 == 30 [pid = 2972] [id = 507] 13:36:11 INFO - PROCESS | 2972 | --DOCSHELL 0FDCC400 == 29 [pid = 2972] [id = 506] 13:36:11 INFO - PROCESS | 2972 | --DOMWINDOW == 89 (1981E400) [pid = 2972] [serial = 1490] [outer = 00000000] [url = about:blank] 13:36:11 INFO - PROCESS | 2972 | --DOMWINDOW == 88 (184AFC00) [pid = 2972] [serial = 1483] [outer = 00000000] [url = about:blank] 13:36:11 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (105A9000) [pid = 2972] [serial = 1471] [outer = 00000000] [url = about:blank] 13:36:11 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (1401CC00) [pid = 2972] [serial = 1472] [outer = 00000000] [url = about:blank] 13:36:11 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (17223000) [pid = 2972] [serial = 1474] [outer = 00000000] [url = about:blank] 13:36:11 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (19814C00) [pid = 2972] [serial = 1489] [outer = 00000000] [url = about:blank] 13:36:11 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (17F1B800) [pid = 2972] [serial = 1475] [outer = 00000000] [url = about:blank] 13:36:11 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (10023800) [pid = 2972] [serial = 1477] [outer = 00000000] [url = about:blank] 13:36:11 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (10063000) [pid = 2972] [serial = 1478] [outer = 00000000] [url = about:blank] 13:36:11 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (1449AC00) [pid = 2972] [serial = 1480] [outer = 00000000] [url = about:blank] 13:36:11 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (14930400) [pid = 2972] [serial = 1481] [outer = 00000000] [url = about:blank] 13:36:11 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (19FE1C00) [pid = 2972] [serial = 1469] [outer = 00000000] [url = about:blank] 13:36:11 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (1B1EE000) [pid = 2972] [serial = 1499] [outer = 00000000] [url = about:blank] 13:36:11 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (19E7E400) [pid = 2972] [serial = 1492] [outer = 00000000] [url = about:blank] 13:36:11 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (16746400) [pid = 2972] [serial = 1495] [outer = 00000000] [url = about:blank] 13:36:11 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (17F98000) [pid = 2972] [serial = 1496] [outer = 00000000] [url = about:blank] 13:36:11 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (19CC0400) [pid = 2972] [serial = 1493] [outer = 00000000] [url = about:blank] 13:36:11 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (1BA37000) [pid = 2972] [serial = 1502] [outer = 00000000] [url = about:blank] 13:36:11 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (18E74800) [pid = 2972] [serial = 1486] [outer = 00000000] [url = about:blank] 13:36:11 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (19374800) [pid = 2972] [serial = 1487] [outer = 00000000] [url = about:blank] 13:36:11 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (1B1A9000) [pid = 2972] [serial = 1498] [outer = 00000000] [url = about:blank] 13:36:11 INFO - PROCESS | 2972 | --DOMWINDOW == 68 (1875E400) [pid = 2972] [serial = 1501] [outer = 00000000] [url = about:blank] 13:36:11 INFO - PROCESS | 2972 | --DOMWINDOW == 67 (1890EC00) [pid = 2972] [serial = 1484] [outer = 00000000] [url = about:blank] 13:36:11 INFO - PROCESS | 2972 | 1467318971555 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]]]}] 13:36:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:36:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1230ms 13:36:11 INFO - PROCESS | 2972 | 1467318971596 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 13:36:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:36:11 INFO - PROCESS | 2972 | 1467318971600 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 13:36:11 INFO - PROCESS | 2972 | 1467318971604 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:36:11 INFO - PROCESS | 2972 | 1467318971607 Marionette TRACE conn5 <- [1,2030,null,{}] 13:36:11 INFO - PROCESS | 2972 | 1467318971613 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}] 13:36:11 INFO - PROCESS | 2972 | 1467318971616 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:11 INFO - PROCESS | 2972 | 1467318971714 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 13:36:11 INFO - PROCESS | 2972 | 1467318971721 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:11 INFO - PROCESS | 2972 | 1467318971724 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:11 INFO - PROCESS | 2972 | ++DOCSHELL 0FE2CC00 == 30 [pid = 2972] [id = 517] 13:36:11 INFO - PROCESS | 2972 | ++DOMWINDOW == 68 (0FE2D000) [pid = 2972] [serial = 1551] [outer = 00000000] 13:36:11 INFO - PROCESS | 2972 | ++DOMWINDOW == 69 (10024000) [pid = 2972] [serial = 1552] [outer = 0FE2D000] 13:36:11 INFO - PROCESS | 2972 | 1467318971772 Marionette DEBUG loaded listener.js 13:36:11 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (1002C800) [pid = 2972] [serial = 1553] [outer = 0FE2D000] 13:36:12 INFO - PROCESS | 2972 | 1467318972302 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]]]}] 13:36:12 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) 13:36:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 730ms 13:36:12 INFO - PROCESS | 2972 | 1467318972335 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 13:36:12 INFO - PROCESS | 2972 | 1467318972339 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 13:36:12 INFO - PROCESS | 2972 | 1467318972345 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:36:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:36:12 INFO - PROCESS | 2972 | 1467318972348 Marionette TRACE conn5 <- [1,2034,null,{}] 13:36:12 INFO - PROCESS | 2972 | 1467318972351 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}] 13:36:12 INFO - PROCESS | 2972 | 1467318972354 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:12 INFO - PROCESS | 2972 | 1467318972441 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 13:36:12 INFO - PROCESS | 2972 | 1467318972542 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:12 INFO - PROCESS | 2972 | 1467318972544 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:12 INFO - PROCESS | 2972 | ++DOCSHELL 140A5000 == 31 [pid = 2972] [id = 518] 13:36:12 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (140A8800) [pid = 2972] [serial = 1554] [outer = 00000000] 13:36:12 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (144B4800) [pid = 2972] [serial = 1555] [outer = 140A8800] 13:36:12 INFO - PROCESS | 2972 | 1467318972591 Marionette DEBUG loaded listener.js 13:36:12 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (14930400) [pid = 2972] [serial = 1556] [outer = 140A8800] 13:36:12 INFO - PROCESS | 2972 | 1467318972982 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]]]}] 13:36:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:36:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 671ms 13:36:12 INFO - PROCESS | 2972 | 1467318973020 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 13:36:12 INFO - PROCESS | 2972 | 1467318973023 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 13:36:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:36:13 INFO - PROCESS | 2972 | 1467318973026 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:36:13 INFO - PROCESS | 2972 | 1467318973029 Marionette TRACE conn5 <- [1,2038,null,{}] 13:36:13 INFO - PROCESS | 2972 | 1467318973040 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}] 13:36:13 INFO - PROCESS | 2972 | 1467318973045 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:13 INFO - PROCESS | 2972 | 1467318973162 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 13:36:13 INFO - PROCESS | 2972 | 1467318973172 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:13 INFO - PROCESS | 2972 | 1467318973175 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:13 INFO - PROCESS | 2972 | ++DOCSHELL 17F14400 == 32 [pid = 2972] [id = 519] 13:36:13 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (17F76C00) [pid = 2972] [serial = 1557] [outer = 00000000] 13:36:13 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (17F97800) [pid = 2972] [serial = 1558] [outer = 17F76C00] 13:36:13 INFO - PROCESS | 2972 | 1467318973231 Marionette DEBUG loaded listener.js 13:36:13 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (18768000) [pid = 2972] [serial = 1559] [outer = 17F76C00] 13:36:13 INFO - PROCESS | 2972 | 1467318973682 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]]]}] 13:36:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:36:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 730ms 13:36:13 INFO - PROCESS | 2972 | 1467318973761 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 13:36:13 INFO - PROCESS | 2972 | 1467318973763 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 13:36:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:36:13 INFO - PROCESS | 2972 | 1467318973766 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:36:13 INFO - PROCESS | 2972 | 1467318973768 Marionette TRACE conn5 <- [1,2042,null,{}] 13:36:13 INFO - PROCESS | 2972 | 1467318973772 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}] 13:36:13 INFO - PROCESS | 2972 | 1467318973774 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:13 INFO - PROCESS | 2972 | 1467318973891 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 13:36:13 INFO - PROCESS | 2972 | 1467318973896 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:13 INFO - PROCESS | 2972 | 1467318973898 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:13 INFO - PROCESS | 2972 | ++DOCSHELL 18A13C00 == 33 [pid = 2972] [id = 520] 13:36:13 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (18A14000) [pid = 2972] [serial = 1560] [outer = 00000000] 13:36:13 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (18D41800) [pid = 2972] [serial = 1561] [outer = 18A14000] 13:36:13 INFO - PROCESS | 2972 | 1467318973994 Marionette DEBUG loaded listener.js 13:36:14 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (19372C00) [pid = 2972] [serial = 1562] [outer = 18A14000] 13:36:14 INFO - PROCESS | 2972 | 1467318974414 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]]]}] 13:36:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:36:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 732ms 13:36:14 INFO - PROCESS | 2972 | 1467318974502 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 13:36:14 INFO - PROCESS | 2972 | 1467318974504 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 13:36:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:36:14 INFO - PROCESS | 2972 | 1467318974508 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:36:14 INFO - PROCESS | 2972 | 1467318974509 Marionette TRACE conn5 <- [1,2046,null,{}] 13:36:14 INFO - PROCESS | 2972 | 1467318974546 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}] 13:36:14 INFO - PROCESS | 2972 | 1467318974548 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:14 INFO - PROCESS | 2972 | 1467318974671 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 13:36:14 INFO - PROCESS | 2972 | 1467318974680 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:14 INFO - PROCESS | 2972 | 1467318974682 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:14 INFO - PROCESS | 2972 | ++DOCSHELL 1957F800 == 34 [pid = 2972] [id = 521] 13:36:14 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (19589800) [pid = 2972] [serial = 1563] [outer = 00000000] 13:36:14 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (1981AC00) [pid = 2972] [serial = 1564] [outer = 19589800] 13:36:14 INFO - PROCESS | 2972 | 1467318974729 Marionette DEBUG loaded listener.js 13:36:14 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (1981D000) [pid = 2972] [serial = 1565] [outer = 19589800] 13:36:15 INFO - PROCESS | 2972 | 1467318975179 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]]]}] 13:36:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:36:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 710ms 13:36:15 INFO - PROCESS | 2972 | 1467318975219 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 13:36:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:36:15 INFO - PROCESS | 2972 | 1467318975221 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 13:36:15 INFO - PROCESS | 2972 | 1467318975224 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:36:15 INFO - PROCESS | 2972 | 1467318975226 Marionette TRACE conn5 <- [1,2050,null,{}] 13:36:15 INFO - PROCESS | 2972 | 1467318975229 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}] 13:36:15 INFO - PROCESS | 2972 | 1467318975234 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:15 INFO - PROCESS | 2972 | 1467318975383 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 13:36:15 INFO - PROCESS | 2972 | 1467318975449 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:15 INFO - PROCESS | 2972 | 1467318975451 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:15 INFO - PROCESS | 2972 | ++DOCSHELL 19CBEC00 == 35 [pid = 2972] [id = 522] 13:36:15 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (19CBF000) [pid = 2972] [serial = 1566] [outer = 00000000] 13:36:15 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (19E7BC00) [pid = 2972] [serial = 1567] [outer = 19CBF000] 13:36:15 INFO - PROCESS | 2972 | 1467318975496 Marionette DEBUG loaded listener.js 13:36:15 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (19E7E400) [pid = 2972] [serial = 1568] [outer = 19CBF000] 13:36:15 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (19810400) [pid = 2972] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:36:15 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (1721F000) [pid = 2972] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:36:15 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (14953C00) [pid = 2972] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:36:15 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (1000C000) [pid = 2972] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:36:15 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (0FDD0000) [pid = 2972] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:36:15 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (13E12C00) [pid = 2972] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:36:15 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (17955C00) [pid = 2972] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:36:15 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (0FE2A400) [pid = 2972] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:36:15 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (17224000) [pid = 2972] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:36:15 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (1BA30800) [pid = 2972] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:36:15 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (19E51800) [pid = 2972] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:36:15 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (0F7F5400) [pid = 2972] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:36:15 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (149E6800) [pid = 2972] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:36:15 INFO - PROCESS | 2972 | 1467318976002 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]]]}] 13:36:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:36:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 832ms 13:36:16 INFO - PROCESS | 2972 | 1467318976056 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 13:36:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:36:16 INFO - PROCESS | 2972 | 1467318976058 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 13:36:16 INFO - PROCESS | 2972 | 1467318976062 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:36:16 INFO - PROCESS | 2972 | 1467318976063 Marionette TRACE conn5 <- [1,2054,null,{}] 13:36:16 INFO - PROCESS | 2972 | 1467318976067 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}] 13:36:16 INFO - PROCESS | 2972 | 1467318976069 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:16 INFO - PROCESS | 2972 | 1467318976185 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 13:36:16 INFO - PROCESS | 2972 | 1467318976247 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:16 INFO - PROCESS | 2972 | 1467318976249 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:16 INFO - PROCESS | 2972 | ++DOCSHELL 14905C00 == 36 [pid = 2972] [id = 523] 13:36:16 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (14926800) [pid = 2972] [serial = 1569] [outer = 00000000] 13:36:16 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (19372000) [pid = 2972] [serial = 1570] [outer = 14926800] 13:36:16 INFO - PROCESS | 2972 | 1467318976293 Marionette DEBUG loaded listener.js 13:36:16 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (19C0D000) [pid = 2972] [serial = 1571] [outer = 14926800] 13:36:16 INFO - PROCESS | 2972 | 1467318976646 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]]]}] 13:36:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:36:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 630ms 13:36:16 INFO - PROCESS | 2972 | 1467318976693 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 13:36:16 INFO - PROCESS | 2972 | 1467318976695 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 13:36:16 INFO - PROCESS | 2972 | 1467318976698 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:36:16 INFO - PROCESS | 2972 | 1467318976699 Marionette TRACE conn5 <- [1,2058,null,{}] 13:36:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:36:16 INFO - PROCESS | 2972 | 1467318976703 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}] 13:36:16 INFO - PROCESS | 2972 | 1467318976704 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:16 INFO - PROCESS | 2972 | 1467318976785 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 13:36:16 INFO - PROCESS | 2972 | 1467318976791 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:16 INFO - PROCESS | 2972 | 1467318976792 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:16 INFO - PROCESS | 2972 | ++DOCSHELL 19E7D400 == 37 [pid = 2972] [id = 524] 13:36:16 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (19E81400) [pid = 2972] [serial = 1572] [outer = 00000000] 13:36:16 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (19FE8400) [pid = 2972] [serial = 1573] [outer = 19E81400] 13:36:16 INFO - PROCESS | 2972 | 1467318976837 Marionette DEBUG loaded listener.js 13:36:16 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (1B19F800) [pid = 2972] [serial = 1574] [outer = 19E81400] 13:36:17 INFO - PROCESS | 2972 | 1467318977300 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]]]}] 13:36:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:36:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 630ms 13:36:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:36:17 INFO - PROCESS | 2972 | 1467318977332 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 13:36:17 INFO - PROCESS | 2972 | 1467318977334 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 13:36:17 INFO - PROCESS | 2972 | 1467318977337 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:36:17 INFO - PROCESS | 2972 | 1467318977339 Marionette TRACE conn5 <- [1,2062,null,{}] 13:36:17 INFO - PROCESS | 2972 | 1467318977346 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}] 13:36:17 INFO - PROCESS | 2972 | 1467318977348 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:17 INFO - PROCESS | 2972 | 1467318977431 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 13:36:17 INFO - PROCESS | 2972 | 1467318977437 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:17 INFO - PROCESS | 2972 | 1467318977439 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:17 INFO - PROCESS | 2972 | ++DOCSHELL 19FE7C00 == 38 [pid = 2972] [id = 525] 13:36:17 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (19FEC800) [pid = 2972] [serial = 1575] [outer = 00000000] 13:36:17 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (1B2E2800) [pid = 2972] [serial = 1576] [outer = 19FEC800] 13:36:17 INFO - PROCESS | 2972 | 1467318977484 Marionette DEBUG loaded listener.js 13:36:17 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (1BA2FC00) [pid = 2972] [serial = 1577] [outer = 19FEC800] 13:36:18 INFO - PROCESS | 2972 | --DOCSHELL 1000B800 == 37 [pid = 2972] [id = 505] 13:36:18 INFO - PROCESS | 2972 | --DOCSHELL 0FE2CC00 == 36 [pid = 2972] [id = 517] 13:36:18 INFO - PROCESS | 2972 | --DOCSHELL 0FDD1800 == 35 [pid = 2972] [id = 515] 13:36:18 INFO - PROCESS | 2972 | --DOCSHELL 0FE23C00 == 34 [pid = 2972] [id = 516] 13:36:18 INFO - PROCESS | 2972 | --DOCSHELL 19C0F400 == 33 [pid = 2972] [id = 514] 13:36:19 INFO - PROCESS | 2972 | --DOCSHELL 17F14400 == 32 [pid = 2972] [id = 519] 13:36:19 INFO - PROCESS | 2972 | --DOCSHELL 18A13C00 == 31 [pid = 2972] [id = 520] 13:36:19 INFO - PROCESS | 2972 | --DOCSHELL 19CBEC00 == 30 [pid = 2972] [id = 522] 13:36:19 INFO - PROCESS | 2972 | --DOCSHELL 140A5000 == 29 [pid = 2972] [id = 518] 13:36:19 INFO - PROCESS | 2972 | --DOCSHELL 14905C00 == 28 [pid = 2972] [id = 523] 13:36:19 INFO - PROCESS | 2972 | --DOCSHELL 19E7D400 == 27 [pid = 2972] [id = 524] 13:36:19 INFO - PROCESS | 2972 | --DOCSHELL 1957F800 == 26 [pid = 2972] [id = 521] 13:36:19 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (19866000) [pid = 2972] [serial = 1540] [outer = 00000000] [url = about:blank] 13:36:19 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (17276800) [pid = 2972] [serial = 1528] [outer = 00000000] [url = about:blank] 13:36:19 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (14A99400) [pid = 2972] [serial = 1525] [outer = 00000000] [url = about:blank] 13:36:19 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (1012F400) [pid = 2972] [serial = 1517] [outer = 00000000] [url = about:blank] 13:36:19 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (10028000) [pid = 2972] [serial = 1516] [outer = 00000000] [url = about:blank] 13:36:19 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (0FE2F000) [pid = 2972] [serial = 1519] [outer = 00000000] [url = about:blank] 13:36:19 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (10002000) [pid = 2972] [serial = 1520] [outer = 00000000] [url = about:blank] 13:36:19 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (13ECB400) [pid = 2972] [serial = 1522] [outer = 00000000] [url = about:blank] 13:36:19 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (13ED4400) [pid = 2972] [serial = 1523] [outer = 00000000] [url = about:blank] 13:36:19 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (17F96800) [pid = 2972] [serial = 1531] [outer = 00000000] [url = about:blank] 13:36:19 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (1012B000) [pid = 2972] [serial = 1505] [outer = 00000000] [url = about:blank] 13:36:19 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (10020C00) [pid = 2972] [serial = 1504] [outer = 00000000] [url = about:blank] 13:36:19 INFO - PROCESS | 2972 | --DOMWINDOW == 68 (189B4400) [pid = 2972] [serial = 1508] [outer = 00000000] [url = about:blank] 13:36:19 INFO - PROCESS | 2972 | --DOMWINDOW == 67 (17F0FC00) [pid = 2972] [serial = 1507] [outer = 00000000] [url = about:blank] 13:36:19 INFO - PROCESS | 2972 | --DOMWINDOW == 66 (1BD36000) [pid = 2972] [serial = 1511] [outer = 00000000] [url = about:blank] 13:36:19 INFO - PROCESS | 2972 | --DOMWINDOW == 65 (1BA75800) [pid = 2972] [serial = 1510] [outer = 00000000] [url = about:blank] 13:36:19 INFO - PROCESS | 2972 | --DOMWINDOW == 64 (1C0CB400) [pid = 2972] [serial = 1514] [outer = 00000000] [url = about:blank] 13:36:19 INFO - PROCESS | 2972 | --DOMWINDOW == 63 (1BFE9400) [pid = 2972] [serial = 1513] [outer = 00000000] [url = about:blank] 13:36:19 INFO - PROCESS | 2972 | --DOMWINDOW == 62 (1401EC00) [pid = 2972] [serial = 1534] [outer = 00000000] [url = about:blank] 13:36:19 INFO - PROCESS | 2972 | --DOMWINDOW == 61 (17F9A400) [pid = 2972] [serial = 1532] [outer = 00000000] [url = about:blank] 13:36:19 INFO - PROCESS | 2972 | --DOMWINDOW == 60 (19589C00) [pid = 2972] [serial = 1537] [outer = 00000000] [url = about:blank] 13:36:19 INFO - PROCESS | 2972 | --DOMWINDOW == 59 (1721E800) [pid = 2972] [serial = 1535] [outer = 00000000] [url = about:blank] 13:36:19 INFO - PROCESS | 2972 | --DOMWINDOW == 58 (1727E800) [pid = 2972] [serial = 1541] [outer = 00000000] [url = about:blank] 13:36:19 INFO - PROCESS | 2972 | --DOMWINDOW == 57 (17803000) [pid = 2972] [serial = 1529] [outer = 00000000] [url = about:blank] 13:36:19 INFO - PROCESS | 2972 | --DOMWINDOW == 56 (1575BC00) [pid = 2972] [serial = 1526] [outer = 00000000] [url = about:blank] 13:36:19 INFO - PROCESS | 2972 | --DOMWINDOW == 55 (19815000) [pid = 2972] [serial = 1538] [outer = 00000000] [url = about:blank] 13:36:19 INFO - PROCESS | 2972 | 1467318979422 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]]]}] 13:36:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:36:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 2119ms 13:36:19 INFO - PROCESS | 2972 | 1467318979458 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 13:36:19 INFO - PROCESS | 2972 | 1467318979462 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 13:36:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:36:19 INFO - PROCESS | 2972 | 1467318979467 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:36:19 INFO - PROCESS | 2972 | 1467318979471 Marionette TRACE conn5 <- [1,2066,null,{}] 13:36:19 INFO - PROCESS | 2972 | 1467318979477 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}] 13:36:19 INFO - PROCESS | 2972 | 1467318979480 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:19 INFO - PROCESS | 2972 | 1467318979575 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 13:36:19 INFO - PROCESS | 2972 | 1467318979584 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:19 INFO - PROCESS | 2972 | 1467318979589 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:19 INFO - PROCESS | 2972 | ++DOCSHELL 0FDD3000 == 27 [pid = 2972] [id = 526] 13:36:19 INFO - PROCESS | 2972 | ++DOMWINDOW == 56 (0FE21400) [pid = 2972] [serial = 1578] [outer = 00000000] 13:36:19 INFO - PROCESS | 2972 | ++DOMWINDOW == 57 (0FE25000) [pid = 2972] [serial = 1579] [outer = 0FE21400] 13:36:19 INFO - PROCESS | 2972 | 1467318979641 Marionette DEBUG loaded listener.js 13:36:19 INFO - PROCESS | 2972 | ++DOMWINDOW == 58 (0FE2F400) [pid = 2972] [serial = 1580] [outer = 0FE21400] 13:36:20 INFO - PROCESS | 2972 | 1467318980152 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]]]}] 13:36:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:36:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 730ms 13:36:20 INFO - PROCESS | 2972 | 1467318980198 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 13:36:20 INFO - PROCESS | 2972 | 1467318980203 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 13:36:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:36:20 INFO - PROCESS | 2972 | 1467318980209 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:36:20 INFO - PROCESS | 2972 | 1467318980212 Marionette TRACE conn5 <- [1,2070,null,{}] 13:36:20 INFO - PROCESS | 2972 | 1467318980216 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}] 13:36:20 INFO - PROCESS | 2972 | 1467318980219 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:20 INFO - PROCESS | 2972 | 1467318980311 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 13:36:20 INFO - PROCESS | 2972 | 1467318980320 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:20 INFO - PROCESS | 2972 | 1467318980323 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:20 INFO - PROCESS | 2972 | ++DOCSHELL 1005F400 == 28 [pid = 2972] [id = 527] 13:36:20 INFO - PROCESS | 2972 | ++DOMWINDOW == 59 (10060400) [pid = 2972] [serial = 1581] [outer = 00000000] 13:36:20 INFO - PROCESS | 2972 | ++DOMWINDOW == 60 (10067C00) [pid = 2972] [serial = 1582] [outer = 10060400] 13:36:20 INFO - PROCESS | 2972 | 1467318980372 Marionette DEBUG loaded listener.js 13:36:20 INFO - PROCESS | 2972 | ++DOMWINDOW == 61 (10130000) [pid = 2972] [serial = 1583] [outer = 10060400] 13:36:20 INFO - PROCESS | 2972 | 1467318980864 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]]]}] 13:36:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:36:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 670ms 13:36:20 INFO - PROCESS | 2972 | 1467318980883 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 13:36:20 INFO - PROCESS | 2972 | 1467318980885 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 13:36:20 INFO - PROCESS | 2972 | 1467318980888 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:36:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:36:20 INFO - PROCESS | 2972 | 1467318980892 Marionette TRACE conn5 <- [1,2074,null,{}] 13:36:20 INFO - PROCESS | 2972 | 1467318980903 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}] 13:36:20 INFO - PROCESS | 2972 | 1467318980907 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:21 INFO - PROCESS | 2972 | 1467318981025 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 13:36:21 INFO - PROCESS | 2972 | 1467318981123 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:21 INFO - PROCESS | 2972 | 1467318981126 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:21 INFO - PROCESS | 2972 | ++DOCSHELL 1401B000 == 29 [pid = 2972] [id = 528] 13:36:21 INFO - PROCESS | 2972 | ++DOMWINDOW == 62 (1401CC00) [pid = 2972] [serial = 1584] [outer = 00000000] 13:36:21 INFO - PROCESS | 2972 | ++DOMWINDOW == 63 (140AD400) [pid = 2972] [serial = 1585] [outer = 1401CC00] 13:36:21 INFO - PROCESS | 2972 | 1467318981176 Marionette DEBUG loaded listener.js 13:36:21 INFO - PROCESS | 2972 | ++DOMWINDOW == 64 (141CE400) [pid = 2972] [serial = 1586] [outer = 1401CC00] 13:36:21 INFO - PROCESS | 2972 | 1467318981577 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]]]}] 13:36:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:36:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 730ms 13:36:21 INFO - PROCESS | 2972 | 1467318981623 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 13:36:21 INFO - PROCESS | 2972 | 1467318981625 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 13:36:21 INFO - PROCESS | 2972 | 1467318981628 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:36:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:36:21 INFO - PROCESS | 2972 | 1467318981630 Marionette TRACE conn5 <- [1,2078,null,{}] 13:36:21 INFO - PROCESS | 2972 | 1467318981633 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}] 13:36:21 INFO - PROCESS | 2972 | 1467318981635 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:21 INFO - PROCESS | 2972 | 1467318981758 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 13:36:21 INFO - PROCESS | 2972 | 1467318981766 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:21 INFO - PROCESS | 2972 | 1467318981768 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:21 INFO - PROCESS | 2972 | ++DOCSHELL 140AD000 == 30 [pid = 2972] [id = 529] 13:36:21 INFO - PROCESS | 2972 | ++DOMWINDOW == 65 (141CC800) [pid = 2972] [serial = 1587] [outer = 00000000] 13:36:21 INFO - PROCESS | 2972 | ++DOMWINDOW == 66 (149E6800) [pid = 2972] [serial = 1588] [outer = 141CC800] 13:36:21 INFO - PROCESS | 2972 | 1467318981813 Marionette DEBUG loaded listener.js 13:36:21 INFO - PROCESS | 2972 | ++DOMWINDOW == 67 (1575BC00) [pid = 2972] [serial = 1589] [outer = 141CC800] 13:36:22 INFO - PROCESS | 2972 | 1467318982240 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]]]}] 13:36:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:36:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 630ms 13:36:22 INFO - PROCESS | 2972 | 1467318982263 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 13:36:22 INFO - PROCESS | 2972 | 1467318982265 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 13:36:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:36:22 INFO - PROCESS | 2972 | 1467318982268 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:36:22 INFO - PROCESS | 2972 | 1467318982270 Marionette TRACE conn5 <- [1,2082,null,{}] 13:36:22 INFO - PROCESS | 2972 | 1467318982273 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}] 13:36:22 INFO - PROCESS | 2972 | 1467318982275 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:22 INFO - PROCESS | 2972 | 1467318982354 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 13:36:22 INFO - PROCESS | 2972 | 1467318982476 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:22 INFO - PROCESS | 2972 | 1467318982478 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:22 INFO - PROCESS | 2972 | ++DOCSHELL 16740800 == 31 [pid = 2972] [id = 530] 13:36:22 INFO - PROCESS | 2972 | ++DOMWINDOW == 68 (1674D000) [pid = 2972] [serial = 1590] [outer = 00000000] 13:36:22 INFO - PROCESS | 2972 | ++DOMWINDOW == 69 (1721EC00) [pid = 2972] [serial = 1591] [outer = 1674D000] 13:36:22 INFO - PROCESS | 2972 | 1467318982525 Marionette DEBUG loaded listener.js 13:36:22 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (17277800) [pid = 2972] [serial = 1592] [outer = 1674D000] 13:36:22 INFO - PROCESS | 2972 | 1467318982904 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]]]}] 13:36:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:36:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 671ms 13:36:22 INFO - PROCESS | 2972 | 1467318982939 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 13:36:22 INFO - PROCESS | 2972 | 1467318982941 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 13:36:22 INFO - PROCESS | 2972 | 1467318982945 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:36:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:36:22 INFO - PROCESS | 2972 | 1467318982947 Marionette TRACE conn5 <- [1,2086,null,{}] 13:36:22 INFO - PROCESS | 2972 | 1467318982950 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}] 13:36:22 INFO - PROCESS | 2972 | 1467318982956 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:23 INFO - PROCESS | 2972 | 1467318983084 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 13:36:23 INFO - PROCESS | 2972 | 1467318983097 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:23 INFO - PROCESS | 2972 | 1467318983099 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:23 INFO - PROCESS | 2972 | ++DOCSHELL 17F99800 == 32 [pid = 2972] [id = 531] 13:36:23 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (184AEC00) [pid = 2972] [serial = 1593] [outer = 00000000] 13:36:23 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (18915000) [pid = 2972] [serial = 1594] [outer = 184AEC00] 13:36:23 INFO - PROCESS | 2972 | 1467318983144 Marionette DEBUG loaded listener.js 13:36:23 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (189BB800) [pid = 2972] [serial = 1595] [outer = 184AEC00] 13:36:23 INFO - PROCESS | 2972 | 1467318983584 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]]]}] 13:36:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:36:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 670ms 13:36:23 INFO - PROCESS | 2972 | 1467318983624 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 13:36:23 INFO - PROCESS | 2972 | 1467318983626 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 13:36:23 INFO - PROCESS | 2972 | 1467318983629 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:36:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:36:23 INFO - PROCESS | 2972 | 1467318983631 Marionette TRACE conn5 <- [1,2090,null,{}] 13:36:23 INFO - PROCESS | 2972 | 1467318983634 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}] 13:36:23 INFO - PROCESS | 2972 | 1467318983636 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:23 INFO - PROCESS | 2972 | 1467318983714 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 13:36:23 INFO - PROCESS | 2972 | 1467318983747 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:23 INFO - PROCESS | 2972 | 1467318983749 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:23 INFO - PROCESS | 2972 | ++DOCSHELL 18A13000 == 33 [pid = 2972] [id = 532] 13:36:23 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (18A16000) [pid = 2972] [serial = 1596] [outer = 00000000] 13:36:23 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (18D3D400) [pid = 2972] [serial = 1597] [outer = 18A16000] 13:36:23 INFO - PROCESS | 2972 | 1467318983795 Marionette DEBUG loaded listener.js 13:36:23 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (10022800) [pid = 2972] [serial = 1598] [outer = 18A16000] 13:36:24 INFO - PROCESS | 2972 | 1467318984224 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]]]}] 13:36:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:36:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 630ms 13:36:24 INFO - PROCESS | 2972 | 1467318984274 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 13:36:24 INFO - PROCESS | 2972 | 1467318984276 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 13:36:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:36:24 INFO - PROCESS | 2972 | 1467318984283 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:36:24 INFO - PROCESS | 2972 | 1467318984285 Marionette TRACE conn5 <- [1,2094,null,{}] 13:36:24 INFO - PROCESS | 2972 | 1467318984288 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}] 13:36:24 INFO - PROCESS | 2972 | 1467318984290 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:24 INFO - PROCESS | 2972 | 1467318984369 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 13:36:24 INFO - PROCESS | 2972 | 1467318984375 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:24 INFO - PROCESS | 2972 | 1467318984377 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:24 INFO - PROCESS | 2972 | ++DOCSHELL 18B7B800 == 34 [pid = 2972] [id = 533] 13:36:24 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (1957F000) [pid = 2972] [serial = 1599] [outer = 00000000] 13:36:24 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (1980F800) [pid = 2972] [serial = 1600] [outer = 1957F000] 13:36:24 INFO - PROCESS | 2972 | 1467318984420 Marionette DEBUG loaded listener.js 13:36:24 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (1980FC00) [pid = 2972] [serial = 1601] [outer = 1957F000] 13:36:24 INFO - PROCESS | 2972 | 1467318984904 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]]]}] 13:36:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 13:36:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 670ms 13:36:24 INFO - PROCESS | 2972 | 1467318984955 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 13:36:24 INFO - PROCESS | 2972 | 1467318984957 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 13:36:24 INFO - PROCESS | 2972 | 1467318984960 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:36:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:36:24 INFO - PROCESS | 2972 | 1467318984962 Marionette TRACE conn5 <- [1,2098,null,{}] 13:36:24 INFO - PROCESS | 2972 | 1467318984971 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}] 13:36:24 INFO - PROCESS | 2972 | 1467318984973 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:25 INFO - PROCESS | 2972 | 1467318985085 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 13:36:25 INFO - PROCESS | 2972 | 1467318985174 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:25 INFO - PROCESS | 2972 | 1467318985176 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:25 INFO - PROCESS | 2972 | ++DOCSHELL 13ED7800 == 35 [pid = 2972] [id = 534] 13:36:25 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (19838800) [pid = 2972] [serial = 1602] [outer = 00000000] 13:36:25 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (19C08400) [pid = 2972] [serial = 1603] [outer = 19838800] 13:36:25 INFO - PROCESS | 2972 | 1467318985223 Marionette DEBUG loaded listener.js 13:36:25 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (19C0C400) [pid = 2972] [serial = 1604] [outer = 19838800] 13:36:25 INFO - PROCESS | 2972 | 1467318985674 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]]]}] 13:36:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:36:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 730ms 13:36:25 INFO - PROCESS | 2972 | 1467318985695 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 13:36:25 INFO - PROCESS | 2972 | 1467318985697 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 13:36:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:36:25 INFO - PROCESS | 2972 | 1467318985700 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:36:25 INFO - PROCESS | 2972 | 1467318985702 Marionette TRACE conn5 <- [1,2102,null,{}] 13:36:25 INFO - PROCESS | 2972 | 1467318985710 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}] 13:36:25 INFO - PROCESS | 2972 | 1467318985712 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:25 INFO - PROCESS | 2972 | 1467318985829 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 13:36:25 INFO - PROCESS | 2972 | 1467318985834 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:25 INFO - PROCESS | 2972 | 1467318985836 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:25 INFO - PROCESS | 2972 | ++DOCSHELL 0FD7AC00 == 36 [pid = 2972] [id = 535] 13:36:25 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (0FD80400) [pid = 2972] [serial = 1605] [outer = 00000000] 13:36:25 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (19CBE400) [pid = 2972] [serial = 1606] [outer = 0FD80400] 13:36:25 INFO - PROCESS | 2972 | 1467318985879 Marionette DEBUG loaded listener.js 13:36:25 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (19D86400) [pid = 2972] [serial = 1607] [outer = 0FD80400] 13:36:26 INFO - PROCESS | 2972 | 1467318986351 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]]]}] 13:36:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:36:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 670ms 13:36:26 INFO - PROCESS | 2972 | 1467318986371 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 13:36:26 INFO - PROCESS | 2972 | 1467318986373 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 13:36:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:36:26 INFO - PROCESS | 2972 | 1467318986376 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:36:26 INFO - PROCESS | 2972 | 1467318986378 Marionette TRACE conn5 <- [1,2106,null,{}] 13:36:26 INFO - PROCESS | 2972 | 1467318986388 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}] 13:36:26 INFO - PROCESS | 2972 | 1467318986390 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:26 INFO - PROCESS | 2972 | 1467318986548 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 13:36:26 INFO - PROCESS | 2972 | 1467318986804 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:26 INFO - PROCESS | 2972 | 1467318986807 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:26 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (19589800) [pid = 2972] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:36:26 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (14926800) [pid = 2972] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:36:26 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (19CBF000) [pid = 2972] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:36:26 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (19E81400) [pid = 2972] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:36:26 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (17F76C00) [pid = 2972] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:36:26 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (140A8800) [pid = 2972] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:36:26 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (0FE2D000) [pid = 2972] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:36:26 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (14907C00) [pid = 2972] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:36:26 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (0FEA3400) [pid = 2972] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:36:26 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (19CB8800) [pid = 2972] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:36:26 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (18A14000) [pid = 2972] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:36:26 INFO - PROCESS | 2972 | ++DOCSHELL 0F7FF000 == 37 [pid = 2972] [id = 536] 13:36:26 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (0FD72400) [pid = 2972] [serial = 1608] [outer = 00000000] 13:36:26 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (1002E800) [pid = 2972] [serial = 1609] [outer = 0FD72400] 13:36:26 INFO - PROCESS | 2972 | 1467318986867 Marionette DEBUG loaded listener.js 13:36:26 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (15E4D400) [pid = 2972] [serial = 1610] [outer = 0FD72400] 13:36:27 INFO - PROCESS | 2972 | 1467318987243 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]]]}] 13:36:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:36:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 930ms 13:36:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:36:27 INFO - PROCESS | 2972 | 1467318987307 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 13:36:27 INFO - PROCESS | 2972 | 1467318987309 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 13:36:27 INFO - PROCESS | 2972 | 1467318987312 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:36:27 INFO - PROCESS | 2972 | 1467318987314 Marionette TRACE conn5 <- [1,2110,null,{}] 13:36:27 INFO - PROCESS | 2972 | 1467318987317 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}] 13:36:27 INFO - PROCESS | 2972 | 1467318987319 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:27 INFO - PROCESS | 2972 | 1467318987436 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 13:36:27 INFO - PROCESS | 2972 | 1467318987444 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:27 INFO - PROCESS | 2972 | 1467318987446 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:27 INFO - PROCESS | 2972 | ++DOCSHELL 140A8800 == 38 [pid = 2972] [id = 537] 13:36:27 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (15751400) [pid = 2972] [serial = 1611] [outer = 00000000] 13:36:27 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (19813000) [pid = 2972] [serial = 1612] [outer = 15751400] 13:36:27 INFO - PROCESS | 2972 | 1467318987489 Marionette DEBUG loaded listener.js 13:36:27 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (19E51C00) [pid = 2972] [serial = 1613] [outer = 15751400] 13:36:27 INFO - PROCESS | 2972 | 1467318987904 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]]]}] 13:36:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:36:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 630ms 13:36:27 INFO - PROCESS | 2972 | 1467318987943 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 13:36:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:36:27 INFO - PROCESS | 2972 | 1467318987945 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 13:36:27 INFO - PROCESS | 2972 | 1467318987948 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:36:27 INFO - PROCESS | 2972 | 1467318987949 Marionette TRACE conn5 <- [1,2114,null,{}] 13:36:27 INFO - PROCESS | 2972 | 1467318987953 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}] 13:36:27 INFO - PROCESS | 2972 | 1467318987954 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:28 INFO - PROCESS | 2972 | 1467318988035 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 13:36:28 INFO - PROCESS | 2972 | 1467318988162 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:28 INFO - PROCESS | 2972 | 1467318988164 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:28 INFO - PROCESS | 2972 | ++DOCSHELL 149E5000 == 39 [pid = 2972] [id = 538] 13:36:28 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (18A0D000) [pid = 2972] [serial = 1614] [outer = 00000000] 13:36:28 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (1B2DE800) [pid = 2972] [serial = 1615] [outer = 18A0D000] 13:36:28 INFO - PROCESS | 2972 | 1467318988209 Marionette DEBUG loaded listener.js 13:36:28 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (1BA35000) [pid = 2972] [serial = 1616] [outer = 18A0D000] 13:36:28 INFO - PROCESS | 2972 | 1467318988558 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]]]}] 13:36:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:36:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 630ms 13:36:28 INFO - PROCESS | 2972 | 1467318988579 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 13:36:28 INFO - PROCESS | 2972 | 1467318988581 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 13:36:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:36:28 INFO - PROCESS | 2972 | 1467318988584 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:36:28 INFO - PROCESS | 2972 | 1467318988585 Marionette TRACE conn5 <- [1,2118,null,{}] 13:36:28 INFO - PROCESS | 2972 | 1467318988589 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}] 13:36:28 INFO - PROCESS | 2972 | 1467318988590 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:28 INFO - PROCESS | 2972 | 1467318988712 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 13:36:28 INFO - PROCESS | 2972 | 1467318988720 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:28 INFO - PROCESS | 2972 | 1467318988722 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:28 INFO - PROCESS | 2972 | ++DOCSHELL 17280C00 == 40 [pid = 2972] [id = 539] 13:36:28 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (1B2E1800) [pid = 2972] [serial = 1617] [outer = 00000000] 13:36:28 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (1BA74C00) [pid = 2972] [serial = 1618] [outer = 1B2E1800] 13:36:28 INFO - PROCESS | 2972 | 1467318988765 Marionette DEBUG loaded listener.js 13:36:28 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (1BA78C00) [pid = 2972] [serial = 1619] [outer = 1B2E1800] 13:36:29 INFO - PROCESS | 2972 | 1467318989558 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] 13:36:29 INFO - PROCESS | 2972 | 1467318989612 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 13:36:29 INFO - PROCESS | 2972 | 1467318989617 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:36:29 INFO - PROCESS | 2972 | 1467318989623 Marionette TRACE conn5 <- [1,2122,null,{}] 13:36:29 INFO - PROCESS | 2972 | 1467318989649 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}] 13:36:29 INFO - PROCESS | 2972 | 1467318989652 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:29 INFO - PROCESS | 2972 | 1467318989784 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 13:36:29 INFO - PROCESS | 2972 | 1467318989918 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:29 INFO - PROCESS | 2972 | 1467318989920 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:29 INFO - PROCESS | 2972 | ++DOCSHELL 0FDCBC00 == 41 [pid = 2972] [id = 540] 13:36:29 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (0FDCF800) [pid = 2972] [serial = 1620] [outer = 00000000] 13:36:29 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (1005E400) [pid = 2972] [serial = 1621] [outer = 0FDCF800] 13:36:29 INFO - PROCESS | 2972 | 1467318989979 Marionette DEBUG loaded listener.js 13:36:30 INFO - PROCESS | 2972 | ++DOMWINDOW == 89 (1022BC00) [pid = 2972] [serial = 1622] [outer = 0FDCF800] 13:36:30 INFO - PROCESS | 2972 | 1467318990693 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]]]}] 13:36:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 13:36:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1364ms 13:36:31 INFO - PROCESS | 2972 | 1467318991024 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 13:36:31 INFO - PROCESS | 2972 | 1467318991029 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 13:36:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:36:31 INFO - PROCESS | 2972 | 1467318991036 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:36:31 INFO - PROCESS | 2972 | 1467318991038 Marionette TRACE conn5 <- [1,2126,null,{}] 13:36:31 INFO - PROCESS | 2972 | 1467318991044 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}] 13:36:31 INFO - PROCESS | 2972 | 1467318991047 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:31 INFO - PROCESS | 2972 | 1467318991134 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 13:36:31 INFO - PROCESS | 2972 | 1467318991307 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:31 INFO - PROCESS | 2972 | 1467318991312 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:31 INFO - PROCESS | 2972 | ++DOCSHELL 10028000 == 42 [pid = 2972] [id = 541] 13:36:31 INFO - PROCESS | 2972 | ++DOMWINDOW == 90 (10028C00) [pid = 2972] [serial = 1623] [outer = 00000000] 13:36:31 INFO - PROCESS | 2972 | ++DOMWINDOW == 91 (10068800) [pid = 2972] [serial = 1624] [outer = 10028C00] 13:36:31 INFO - PROCESS | 2972 | 1467318991386 Marionette DEBUG loaded listener.js 13:36:31 INFO - PROCESS | 2972 | ++DOMWINDOW == 92 (105A9000) [pid = 2972] [serial = 1625] [outer = 10028C00] 13:36:31 INFO - PROCESS | 2972 | --DOCSHELL 1006BC00 == 41 [pid = 2972] [id = 403] 13:36:31 INFO - PROCESS | 2972 | --DOCSHELL 14950C00 == 40 [pid = 2972] [id = 401] 13:36:31 INFO - PROCESS | 2972 | --DOCSHELL 0C9E3400 == 39 [pid = 2972] [id = 395] 13:36:31 INFO - PROCESS | 2972 | --DOCSHELL 0FE27C00 == 38 [pid = 2972] [id = 400] 13:36:31 INFO - PROCESS | 2972 | --DOCSHELL 0C96BC00 == 37 [pid = 2972] [id = 398] 13:36:31 INFO - PROCESS | 2972 | --DOCSHELL 0FE24400 == 36 [pid = 2972] [id = 402] 13:36:31 INFO - PROCESS | 2972 | --DOCSHELL 19587800 == 35 [pid = 2972] [id = 406] 13:36:31 INFO - PROCESS | 2972 | --DOCSHELL 19CBA800 == 34 [pid = 2972] [id = 407] 13:36:31 INFO - PROCESS | 2972 | --DOCSHELL 18915400 == 33 [pid = 2972] [id = 397] 13:36:31 INFO - PROCESS | 2972 | --DOCSHELL 13E11400 == 32 [pid = 2972] [id = 394] 13:36:31 INFO - PROCESS | 2972 | --DOCSHELL 18910C00 == 31 [pid = 2972] [id = 405] 13:36:31 INFO - PROCESS | 2972 | --DOCSHELL 1876DC00 == 30 [pid = 2972] [id = 399] 13:36:31 INFO - PROCESS | 2972 | --DOCSHELL 13E0D000 == 29 [pid = 2972] [id = 408] 13:36:31 INFO - PROCESS | 2972 | --DOCSHELL 17F10400 == 28 [pid = 2972] [id = 396] 13:36:31 INFO - PROCESS | 2972 | --DOCSHELL 1727FC00 == 27 [pid = 2972] [id = 404] 13:36:31 INFO - PROCESS | 2972 | --DOCSHELL 0FE9B000 == 26 [pid = 2972] [id = 393] 13:36:31 INFO - PROCESS | 2972 | --DOMWINDOW == 91 (1B2E2800) [pid = 2972] [serial = 1576] [outer = 00000000] [url = about:blank] 13:36:31 INFO - PROCESS | 2972 | --DOCSHELL 19FE7C00 == 25 [pid = 2972] [id = 525] 13:36:31 INFO - PROCESS | 2972 | --DOMWINDOW == 90 (1981AC00) [pid = 2972] [serial = 1564] [outer = 00000000] [url = about:blank] 13:36:31 INFO - PROCESS | 2972 | --DOMWINDOW == 89 (1981D000) [pid = 2972] [serial = 1565] [outer = 00000000] [url = about:blank] 13:36:31 INFO - PROCESS | 2972 | --DOMWINDOW == 88 (19372000) [pid = 2972] [serial = 1570] [outer = 00000000] [url = about:blank] 13:36:31 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (19E7BC00) [pid = 2972] [serial = 1567] [outer = 00000000] [url = about:blank] 13:36:31 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (19FE8400) [pid = 2972] [serial = 1573] [outer = 00000000] [url = about:blank] 13:36:31 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (19E7E400) [pid = 2972] [serial = 1568] [outer = 00000000] [url = about:blank] 13:36:31 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (17F97800) [pid = 2972] [serial = 1558] [outer = 00000000] [url = about:blank] 13:36:31 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (144B4800) [pid = 2972] [serial = 1555] [outer = 00000000] [url = about:blank] 13:36:31 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (14930400) [pid = 2972] [serial = 1556] [outer = 00000000] [url = about:blank] 13:36:31 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (10024000) [pid = 2972] [serial = 1552] [outer = 00000000] [url = about:blank] 13:36:31 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (1002C800) [pid = 2972] [serial = 1553] [outer = 00000000] [url = about:blank] 13:36:31 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (17276400) [pid = 2972] [serial = 1550] [outer = 00000000] [url = about:blank] 13:36:31 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (17272000) [pid = 2972] [serial = 1549] [outer = 00000000] [url = about:blank] 13:36:31 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (13ECA000) [pid = 2972] [serial = 1547] [outer = 00000000] [url = about:blank] 13:36:31 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (104B8000) [pid = 2972] [serial = 1546] [outer = 00000000] [url = about:blank] 13:36:31 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (19D8C800) [pid = 2972] [serial = 1543] [outer = 00000000] [url = about:blank] 13:36:31 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (19E55400) [pid = 2972] [serial = 1544] [outer = 00000000] [url = about:blank] 13:36:31 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (1B19F800) [pid = 2972] [serial = 1574] [outer = 00000000] [url = about:blank] 13:36:31 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (18D41800) [pid = 2972] [serial = 1561] [outer = 00000000] [url = about:blank] 13:36:31 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (19372C00) [pid = 2972] [serial = 1562] [outer = 00000000] [url = about:blank] 13:36:31 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (18768000) [pid = 2972] [serial = 1559] [outer = 00000000] [url = about:blank] 13:36:31 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (19C0D000) [pid = 2972] [serial = 1571] [outer = 00000000] [url = about:blank] 13:36:31 INFO - PROCESS | 2972 | 1467318991926 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]]]}] 13:36:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:36:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 930ms 13:36:31 INFO - PROCESS | 2972 | 1467318991967 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 13:36:31 INFO - PROCESS | 2972 | 1467318991970 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 13:36:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:36:31 INFO - PROCESS | 2972 | 1467318991977 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:36:31 INFO - PROCESS | 2972 | 1467318991981 Marionette TRACE conn5 <- [1,2130,null,{}] 13:36:31 INFO - PROCESS | 2972 | 1467318991985 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}] 13:36:31 INFO - PROCESS | 2972 | 1467318991988 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:32 INFO - PROCESS | 2972 | 1467318992075 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 13:36:32 INFO - PROCESS | 2972 | 1467318992166 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:32 INFO - PROCESS | 2972 | 1467318992169 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:32 INFO - PROCESS | 2972 | ++DOCSHELL 13ECC400 == 26 [pid = 2972] [id = 542] 13:36:32 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (13ECD000) [pid = 2972] [serial = 1626] [outer = 00000000] 13:36:32 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (14013C00) [pid = 2972] [serial = 1627] [outer = 13ECD000] 13:36:32 INFO - PROCESS | 2972 | 1467318992247 Marionette DEBUG loaded listener.js 13:36:32 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (141C5C00) [pid = 2972] [serial = 1628] [outer = 13ECD000] 13:36:32 INFO - PROCESS | 2972 | --DOCSHELL 14923C00 == 25 [pid = 2972] [id = 12] 13:36:32 INFO - PROCESS | 2972 | 1467318992730 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] 13:36:32 INFO - PROCESS | 2972 | 1467318992809 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 13:36:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 13:36:32 INFO - PROCESS | 2972 | 1467318992812 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:36:32 INFO - PROCESS | 2972 | 1467318992814 Marionette TRACE conn5 <- [1,2134,null,{}] 13:36:32 INFO - PROCESS | 2972 | 1467318992824 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}] 13:36:32 INFO - PROCESS | 2972 | 1467318992829 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:32 INFO - PROCESS | 2972 | 1467318992915 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 13:36:32 INFO - PROCESS | 2972 | 1467318992927 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:32 INFO - PROCESS | 2972 | 1467318992931 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:32 INFO - PROCESS | 2972 | ++DOCSHELL 1721A000 == 26 [pid = 2972] [id = 543] 13:36:32 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (1721AC00) [pid = 2972] [serial = 1629] [outer = 00000000] 13:36:32 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (17224000) [pid = 2972] [serial = 1630] [outer = 1721AC00] 13:36:32 INFO - PROCESS | 2972 | 1467318992981 Marionette DEBUG loaded listener.js 13:36:33 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (1727E000) [pid = 2972] [serial = 1631] [outer = 1721AC00] 13:36:33 INFO - PROCESS | 2972 | 1467318993451 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] 13:36:33 INFO - PROCESS | 2972 | 1467318993488 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 13:36:33 INFO - PROCESS | 2972 | 1467318993491 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:36:33 INFO - PROCESS | 2972 | 1467318993493 Marionette TRACE conn5 <- [1,2138,null,{}] 13:36:33 INFO - PROCESS | 2972 | 1467318993497 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}] 13:36:33 INFO - PROCESS | 2972 | 1467318993499 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:33 INFO - PROCESS | 2972 | 1467318993581 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 13:36:33 INFO - PROCESS | 2972 | 1467318993595 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:33 INFO - PROCESS | 2972 | 1467318993597 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:33 INFO - PROCESS | 2972 | ++DOCSHELL 1890A400 == 27 [pid = 2972] [id = 544] 13:36:33 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (1890C000) [pid = 2972] [serial = 1632] [outer = 00000000] 13:36:33 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (189B1C00) [pid = 2972] [serial = 1633] [outer = 1890C000] 13:36:33 INFO - PROCESS | 2972 | 1467318993642 Marionette DEBUG loaded listener.js 13:36:33 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (18A0F400) [pid = 2972] [serial = 1634] [outer = 1890C000] 13:36:34 INFO - PROCESS | 2972 | 1467318994091 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]]]}] 13:36:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 13:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 630ms 13:36:34 INFO - PROCESS | 2972 | 1467318994127 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 13:36:34 INFO - PROCESS | 2972 | 1467318994129 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 13:36:34 INFO - PROCESS | 2972 | 1467318994132 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:36:34 INFO - PROCESS | 2972 | 1467318994134 Marionette TRACE conn5 <- [1,2142,null,{}] 13:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:36:34 INFO - PROCESS | 2972 | 1467318994137 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}] 13:36:34 INFO - PROCESS | 2972 | 1467318994139 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:34 INFO - PROCESS | 2972 | 1467318994263 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 13:36:34 INFO - PROCESS | 2972 | 1467318994350 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:34 INFO - PROCESS | 2972 | 1467318994353 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:34 INFO - PROCESS | 2972 | ++DOCSHELL 18B7B400 == 28 [pid = 2972] [id = 545] 13:36:34 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (18B7EC00) [pid = 2972] [serial = 1635] [outer = 00000000] 13:36:34 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (19372C00) [pid = 2972] [serial = 1636] [outer = 18B7EC00] 13:36:34 INFO - PROCESS | 2972 | 1467318994397 Marionette DEBUG loaded listener.js 13:36:34 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (19589000) [pid = 2972] [serial = 1637] [outer = 18B7EC00] 13:36:34 INFO - PROCESS | 2972 | 1467318994812 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]]]}] 13:36:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 730ms 13:36:34 INFO - PROCESS | 2972 | 1467318994867 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 13:36:34 INFO - PROCESS | 2972 | 1467318994869 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 13:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:36:34 INFO - PROCESS | 2972 | 1467318994873 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:36:34 INFO - PROCESS | 2972 | 1467318994874 Marionette TRACE conn5 <- [1,2146,null,{}] 13:36:34 INFO - PROCESS | 2972 | 1467318994878 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}] 13:36:34 INFO - PROCESS | 2972 | 1467318994883 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:35 INFO - PROCESS | 2972 | 1467318995032 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 13:36:35 INFO - PROCESS | 2972 | 1467318995044 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:35 INFO - PROCESS | 2972 | 1467318995046 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:35 INFO - PROCESS | 2972 | ++DOCSHELL 19818400 == 29 [pid = 2972] [id = 546] 13:36:35 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (1981DC00) [pid = 2972] [serial = 1638] [outer = 00000000] 13:36:35 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (19C0E400) [pid = 2972] [serial = 1639] [outer = 1981DC00] 13:36:35 INFO - PROCESS | 2972 | 1467318995148 Marionette DEBUG loaded listener.js 13:36:35 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (19E50000) [pid = 2972] [serial = 1640] [outer = 1981DC00] 13:36:35 INFO - PROCESS | 2972 | 1467318995604 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]]]}] 13:36:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 13:36:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 770ms 13:36:35 INFO - PROCESS | 2972 | 1467318995647 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 13:36:35 INFO - PROCESS | 2972 | 1467318995649 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 13:36:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 13:36:35 INFO - PROCESS | 2972 | 1467318995652 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:36:35 INFO - PROCESS | 2972 | 1467318995663 Marionette TRACE conn5 <- [1,2150,null,{}] 13:36:35 INFO - PROCESS | 2972 | 1467318995667 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}] 13:36:35 INFO - PROCESS | 2972 | 1467318995669 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:35 INFO - PROCESS | 2972 | 1467318995784 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 13:36:35 INFO - PROCESS | 2972 | 1467318995851 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:35 INFO - PROCESS | 2972 | 1467318995853 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:35 INFO - PROCESS | 2972 | ++DOCSHELL 19E5B400 == 30 [pid = 2972] [id = 547] 13:36:35 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (19E5B800) [pid = 2972] [serial = 1641] [outer = 00000000] 13:36:35 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (19E7A000) [pid = 2972] [serial = 1642] [outer = 19E5B800] 13:36:35 INFO - PROCESS | 2972 | 1467318995897 Marionette DEBUG loaded listener.js 13:36:35 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (19E7BC00) [pid = 2972] [serial = 1643] [outer = 19E5B800] 13:36:36 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (19838800) [pid = 2972] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:36:36 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (0FD80400) [pid = 2972] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:36:36 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (141CC800) [pid = 2972] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:36:36 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (0FE21400) [pid = 2972] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:36:36 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (1674D000) [pid = 2972] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:36:36 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (18A16000) [pid = 2972] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:36:36 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (19FEC800) [pid = 2972] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:36:36 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (184AEC00) [pid = 2972] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:36:36 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (10060400) [pid = 2972] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:36:36 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (1957F000) [pid = 2972] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:36:36 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (1401CC00) [pid = 2972] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:36:36 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (18A0D000) [pid = 2972] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:36:36 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (0FD72400) [pid = 2972] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:36:36 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (15751400) [pid = 2972] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:36:36 INFO - PROCESS | 2972 | 1467318996430 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]]]}] 13:36:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:36:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 830ms 13:36:36 INFO - PROCESS | 2972 | 1467318996484 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 13:36:36 INFO - PROCESS | 2972 | 1467318996486 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 13:36:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:36:36 INFO - PROCESS | 2972 | 1467318996489 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:36:36 INFO - PROCESS | 2972 | 1467318996490 Marionette TRACE conn5 <- [1,2154,null,{}] 13:36:36 INFO - PROCESS | 2972 | 1467318996494 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}] 13:36:36 INFO - PROCESS | 2972 | 1467318996496 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:36 INFO - PROCESS | 2972 | 1467318996611 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 13:36:36 INFO - PROCESS | 2972 | 1467318996672 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:36 INFO - PROCESS | 2972 | 1467318996673 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:36 INFO - PROCESS | 2972 | ++DOCSHELL 1005C400 == 31 [pid = 2972] [id = 548] 13:36:36 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (1012E400) [pid = 2972] [serial = 1644] [outer = 00000000] 13:36:36 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (17224400) [pid = 2972] [serial = 1645] [outer = 1012E400] 13:36:36 INFO - PROCESS | 2972 | 1467318996718 Marionette DEBUG loaded listener.js 13:36:36 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (18A16000) [pid = 2972] [serial = 1646] [outer = 1012E400] 13:36:37 INFO - PROCESS | 2972 | 1467318997061 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]]]}] 13:36:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:36:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 630ms 13:36:37 INFO - PROCESS | 2972 | 1467318997119 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 13:36:37 INFO - PROCESS | 2972 | 1467318997121 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 13:36:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:36:37 INFO - PROCESS | 2972 | 1467318997124 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:36:37 INFO - PROCESS | 2972 | 1467318997126 Marionette TRACE conn5 <- [1,2158,null,{}] 13:36:37 INFO - PROCESS | 2972 | 1467318997129 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}] 13:36:37 INFO - PROCESS | 2972 | 1467318997131 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:37 INFO - PROCESS | 2972 | 1467318997252 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 13:36:37 INFO - PROCESS | 2972 | 1467318997258 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:37 INFO - PROCESS | 2972 | 1467318997260 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:37 INFO - PROCESS | 2972 | ++DOCSHELL 14A9A000 == 32 [pid = 2972] [id = 549] 13:36:37 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (17223800) [pid = 2972] [serial = 1647] [outer = 00000000] 13:36:37 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (19E5AC00) [pid = 2972] [serial = 1648] [outer = 17223800] 13:36:37 INFO - PROCESS | 2972 | 1467318997305 Marionette DEBUG loaded listener.js 13:36:37 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (19E85C00) [pid = 2972] [serial = 1649] [outer = 17223800] 13:36:37 INFO - PROCESS | 2972 | 1467318997714 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]]]}] 13:36:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:36:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 630ms 13:36:37 INFO - PROCESS | 2972 | 1467318997755 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 13:36:37 INFO - PROCESS | 2972 | 1467318997757 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 13:36:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:36:37 INFO - PROCESS | 2972 | 1467318997760 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:36:37 INFO - PROCESS | 2972 | 1467318997762 Marionette TRACE conn5 <- [1,2162,null,{}] 13:36:37 INFO - PROCESS | 2972 | 1467318997765 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}] 13:36:37 INFO - PROCESS | 2972 | 1467318997767 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:37 INFO - PROCESS | 2972 | 1467318997851 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 13:36:37 INFO - PROCESS | 2972 | 1467318997856 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:37 INFO - PROCESS | 2972 | 1467318997858 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:37 INFO - PROCESS | 2972 | ++DOCSHELL 1574F800 == 33 [pid = 2972] [id = 550] 13:36:37 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (17F77C00) [pid = 2972] [serial = 1650] [outer = 00000000] 13:36:37 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (1B1E3C00) [pid = 2972] [serial = 1651] [outer = 17F77C00] 13:36:37 INFO - PROCESS | 2972 | 1467318997901 Marionette DEBUG loaded listener.js 13:36:37 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (1B1EDC00) [pid = 2972] [serial = 1652] [outer = 17F77C00] 13:36:38 INFO - PROCESS | 2972 | 1467318998406 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]]]}] 13:36:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 731ms 13:36:38 INFO - PROCESS | 2972 | 1467318998493 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 13:36:38 INFO - PROCESS | 2972 | 1467318998499 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 13:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:36:38 INFO - PROCESS | 2972 | 1467318998505 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:36:38 INFO - PROCESS | 2972 | 1467318998508 Marionette TRACE conn5 <- [1,2166,null,{}] 13:36:38 INFO - PROCESS | 2972 | 1467318998514 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}] 13:36:38 INFO - PROCESS | 2972 | 1467318998518 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:38 INFO - PROCESS | 2972 | 1467318998720 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 13:36:38 INFO - PROCESS | 2972 | 1467318998842 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:38 INFO - PROCESS | 2972 | 1467318998847 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:38 INFO - PROCESS | 2972 | ++DOCSHELL 10010400 == 34 [pid = 2972] [id = 551] 13:36:38 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (10020400) [pid = 2972] [serial = 1653] [outer = 00000000] 13:36:38 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (1002A800) [pid = 2972] [serial = 1654] [outer = 10020400] 13:36:38 INFO - PROCESS | 2972 | 1467318998906 Marionette DEBUG loaded listener.js 13:36:38 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (104B8000) [pid = 2972] [serial = 1655] [outer = 10020400] 13:36:39 INFO - PROCESS | 2972 | 1467318999458 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]]]}] 13:36:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:36:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 970ms 13:36:39 INFO - PROCESS | 2972 | 1467318999493 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 13:36:39 INFO - PROCESS | 2972 | 1467318999497 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 13:36:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:36:39 INFO - PROCESS | 2972 | 1467318999505 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:36:39 INFO - PROCESS | 2972 | 1467318999508 Marionette TRACE conn5 <- [1,2170,null,{}] 13:36:39 INFO - PROCESS | 2972 | 1467318999512 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}] 13:36:39 INFO - PROCESS | 2972 | 1467318999515 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:39 INFO - PROCESS | 2972 | 1467318999629 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 13:36:39 INFO - PROCESS | 2972 | 1467318999742 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:39 INFO - PROCESS | 2972 | 1467318999745 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:39 INFO - PROCESS | 2972 | ++DOCSHELL 1574F000 == 35 [pid = 2972] [id = 552] 13:36:39 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (17215800) [pid = 2972] [serial = 1656] [outer = 00000000] 13:36:39 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (1780F000) [pid = 2972] [serial = 1657] [outer = 17215800] 13:36:39 INFO - PROCESS | 2972 | 1467318999845 Marionette DEBUG loaded listener.js 13:36:39 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (184B8C00) [pid = 2972] [serial = 1658] [outer = 17215800] 13:36:40 INFO - PROCESS | 2972 | 1467319000445 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]]]}] 13:36:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:36:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 970ms 13:36:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:36:40 INFO - PROCESS | 2972 | 1467319000476 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 13:36:40 INFO - PROCESS | 2972 | 1467319000479 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 13:36:40 INFO - PROCESS | 2972 | 1467319000482 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:36:40 INFO - PROCESS | 2972 | 1467319000486 Marionette TRACE conn5 <- [1,2174,null,{}] 13:36:40 INFO - PROCESS | 2972 | 1467319000497 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}] 13:36:40 INFO - PROCESS | 2972 | 1467319000502 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:40 INFO - PROCESS | 2972 | 1467319000626 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 13:36:40 INFO - PROCESS | 2972 | 1467319000774 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:40 INFO - PROCESS | 2972 | 1467319000777 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:40 INFO - PROCESS | 2972 | ++DOCSHELL 19E82000 == 36 [pid = 2972] [id = 553] 13:36:40 INFO - PROCESS | 2972 | ++DOMWINDOW == 89 (19FE9800) [pid = 2972] [serial = 1659] [outer = 00000000] 13:36:40 INFO - PROCESS | 2972 | ++DOMWINDOW == 90 (1BA31400) [pid = 2972] [serial = 1660] [outer = 19FE9800] 13:36:40 INFO - PROCESS | 2972 | 1467319000835 Marionette DEBUG loaded listener.js 13:36:40 INFO - PROCESS | 2972 | ++DOMWINDOW == 91 (1BA6FC00) [pid = 2972] [serial = 1661] [outer = 19FE9800] 13:36:41 INFO - PROCESS | 2972 | 1467319001479 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]]]}] 13:36:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:36:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1024ms 13:36:41 INFO - PROCESS | 2972 | 1467319001510 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 13:36:41 INFO - PROCESS | 2972 | 1467319001513 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 13:36:41 INFO - PROCESS | 2972 | 1467319001516 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:36:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:36:41 INFO - PROCESS | 2972 | 1467319001518 Marionette TRACE conn5 <- [1,2178,null,{}] 13:36:41 INFO - PROCESS | 2972 | 1467319001522 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}] 13:36:41 INFO - PROCESS | 2972 | 1467319001524 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:41 INFO - PROCESS | 2972 | 1467319001635 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 13:36:41 INFO - PROCESS | 2972 | 1467319001773 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:41 INFO - PROCESS | 2972 | 1467319001776 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:41 INFO - PROCESS | 2972 | ++DOCSHELL 19E53400 == 37 [pid = 2972] [id = 554] 13:36:41 INFO - PROCESS | 2972 | ++DOMWINDOW == 92 (1BFE7400) [pid = 2972] [serial = 1662] [outer = 00000000] 13:36:41 INFO - PROCESS | 2972 | ++DOMWINDOW == 93 (1C0C7000) [pid = 2972] [serial = 1663] [outer = 1BFE7400] 13:36:41 INFO - PROCESS | 2972 | 1467319001831 Marionette DEBUG loaded listener.js 13:36:41 INFO - PROCESS | 2972 | ++DOMWINDOW == 94 (1C0CA000) [pid = 2972] [serial = 1664] [outer = 1BFE7400] 13:36:42 INFO - PROCESS | 2972 | 1467319002387 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]]]}] 13:36:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:36:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1069ms 13:36:42 INFO - PROCESS | 2972 | 1467319002605 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 13:36:42 INFO - PROCESS | 2972 | 1467319002609 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 13:36:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:36:42 INFO - PROCESS | 2972 | 1467319002615 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:36:42 INFO - PROCESS | 2972 | 1467319002618 Marionette TRACE conn5 <- [1,2182,null,{}] 13:36:42 INFO - PROCESS | 2972 | 1467319002624 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}] 13:36:42 INFO - PROCESS | 2972 | 1467319002628 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:42 INFO - PROCESS | 2972 | 1467319002734 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 13:36:42 INFO - PROCESS | 2972 | 1467319002869 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:42 INFO - PROCESS | 2972 | 1467319002874 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:42 INFO - PROCESS | 2972 | ++DOCSHELL 10225400 == 38 [pid = 2972] [id = 555] 13:36:42 INFO - PROCESS | 2972 | ++DOMWINDOW == 95 (10226C00) [pid = 2972] [serial = 1665] [outer = 00000000] 13:36:42 INFO - PROCESS | 2972 | ++DOMWINDOW == 96 (13ECB800) [pid = 2972] [serial = 1666] [outer = 10226C00] 13:36:42 INFO - PROCESS | 2972 | 1467319002924 Marionette DEBUG loaded listener.js 13:36:42 INFO - PROCESS | 2972 | ++DOMWINDOW == 97 (144B3C00) [pid = 2972] [serial = 1667] [outer = 10226C00] 13:36:43 INFO - PROCESS | 2972 | --DOCSHELL 19E58800 == 37 [pid = 2972] [id = 409] 13:36:43 INFO - PROCESS | 2972 | --DOCSHELL 1890A400 == 36 [pid = 2972] [id = 544] 13:36:43 INFO - PROCESS | 2972 | --DOCSHELL 18B7B400 == 35 [pid = 2972] [id = 545] 13:36:43 INFO - PROCESS | 2972 | --DOCSHELL 14A9A000 == 34 [pid = 2972] [id = 549] 13:36:43 INFO - PROCESS | 2972 | --DOCSHELL 1005C400 == 33 [pid = 2972] [id = 548] 13:36:43 INFO - PROCESS | 2972 | --DOCSHELL 19818400 == 32 [pid = 2972] [id = 546] 13:36:43 INFO - PROCESS | 2972 | --DOCSHELL 19E5B400 == 31 [pid = 2972] [id = 547] 13:36:43 INFO - PROCESS | 2972 | --DOCSHELL 0C928400 == 30 [pid = 2972] [id = 13] 13:36:43 INFO - PROCESS | 2972 | --DOCSHELL 19E53400 == 29 [pid = 2972] [id = 554] 13:36:43 INFO - PROCESS | 2972 | --DOCSHELL 19E82000 == 28 [pid = 2972] [id = 553] 13:36:43 INFO - PROCESS | 2972 | --DOCSHELL 1574F800 == 27 [pid = 2972] [id = 550] 13:36:43 INFO - PROCESS | 2972 | --DOCSHELL 10010400 == 26 [pid = 2972] [id = 551] 13:36:43 INFO - PROCESS | 2972 | --DOCSHELL 1574F000 == 25 [pid = 2972] [id = 552] 13:36:43 INFO - PROCESS | 2972 | --DOMWINDOW == 96 (19C08400) [pid = 2972] [serial = 1603] [outer = 00000000] [url = about:blank] 13:36:43 INFO - PROCESS | 2972 | --DOMWINDOW == 95 (19CBE400) [pid = 2972] [serial = 1606] [outer = 00000000] [url = about:blank] 13:36:43 INFO - PROCESS | 2972 | --DOMWINDOW == 94 (149E6800) [pid = 2972] [serial = 1588] [outer = 00000000] [url = about:blank] 13:36:43 INFO - PROCESS | 2972 | --DOMWINDOW == 93 (1575BC00) [pid = 2972] [serial = 1589] [outer = 00000000] [url = about:blank] 13:36:43 INFO - PROCESS | 2972 | --DOMWINDOW == 92 (0FE25000) [pid = 2972] [serial = 1579] [outer = 00000000] [url = about:blank] 13:36:43 INFO - PROCESS | 2972 | --DOMWINDOW == 91 (0FE2F400) [pid = 2972] [serial = 1580] [outer = 00000000] [url = about:blank] 13:36:43 INFO - PROCESS | 2972 | --DOMWINDOW == 90 (1721EC00) [pid = 2972] [serial = 1591] [outer = 00000000] [url = about:blank] 13:36:43 INFO - PROCESS | 2972 | --DOMWINDOW == 89 (17277800) [pid = 2972] [serial = 1592] [outer = 00000000] [url = about:blank] 13:36:43 INFO - PROCESS | 2972 | --DOMWINDOW == 88 (18D3D400) [pid = 2972] [serial = 1597] [outer = 00000000] [url = about:blank] 13:36:43 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (10022800) [pid = 2972] [serial = 1598] [outer = 00000000] [url = about:blank] 13:36:43 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (19C0C400) [pid = 2972] [serial = 1604] [outer = 00000000] [url = about:blank] 13:36:43 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (1BA2FC00) [pid = 2972] [serial = 1577] [outer = 00000000] [url = about:blank] 13:36:43 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (18915000) [pid = 2972] [serial = 1594] [outer = 00000000] [url = about:blank] 13:36:43 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (189BB800) [pid = 2972] [serial = 1595] [outer = 00000000] [url = about:blank] 13:36:43 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (10067C00) [pid = 2972] [serial = 1582] [outer = 00000000] [url = about:blank] 13:36:43 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (10130000) [pid = 2972] [serial = 1583] [outer = 00000000] [url = about:blank] 13:36:43 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (1980F800) [pid = 2972] [serial = 1600] [outer = 00000000] [url = about:blank] 13:36:43 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (140AD400) [pid = 2972] [serial = 1585] [outer = 00000000] [url = about:blank] 13:36:43 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (141CE400) [pid = 2972] [serial = 1586] [outer = 00000000] [url = about:blank] 13:36:43 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (19D86400) [pid = 2972] [serial = 1607] [outer = 00000000] [url = about:blank] 13:36:43 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (1B2DE800) [pid = 2972] [serial = 1615] [outer = 00000000] [url = about:blank] 13:36:43 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (1002E800) [pid = 2972] [serial = 1609] [outer = 00000000] [url = about:blank] 13:36:44 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (15E4D400) [pid = 2972] [serial = 1610] [outer = 00000000] [url = about:blank] 13:36:44 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (19813000) [pid = 2972] [serial = 1612] [outer = 00000000] [url = about:blank] 13:36:44 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (19E51C00) [pid = 2972] [serial = 1613] [outer = 00000000] [url = about:blank] 13:36:44 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (1980FC00) [pid = 2972] [serial = 1601] [outer = 00000000] [url = about:blank] 13:36:44 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (1BA35000) [pid = 2972] [serial = 1616] [outer = 00000000] [url = about:blank] 13:36:44 INFO - PROCESS | 2972 | 1467319004335 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]]]}] 13:36:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:36:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1780ms 13:36:44 INFO - PROCESS | 2972 | 1467319004397 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 13:36:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:36:44 INFO - PROCESS | 2972 | 1467319004401 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 13:36:44 INFO - PROCESS | 2972 | 1467319004406 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:36:44 INFO - PROCESS | 2972 | 1467319004409 Marionette TRACE conn5 <- [1,2186,null,{}] 13:36:44 INFO - PROCESS | 2972 | 1467319004414 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}] 13:36:44 INFO - PROCESS | 2972 | 1467319004417 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:44 INFO - PROCESS | 2972 | 1467319004506 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 13:36:44 INFO - PROCESS | 2972 | 1467319004513 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:44 INFO - PROCESS | 2972 | 1467319004517 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:44 INFO - PROCESS | 2972 | ++DOCSHELL 0FDCCC00 == 26 [pid = 2972] [id = 556] 13:36:44 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (0FDCDC00) [pid = 2972] [serial = 1668] [outer = 00000000] 13:36:44 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (0FE21400) [pid = 2972] [serial = 1669] [outer = 0FDCDC00] 13:36:44 INFO - PROCESS | 2972 | 1467319004572 Marionette DEBUG loaded listener.js 13:36:44 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (0FE29000) [pid = 2972] [serial = 1670] [outer = 0FDCDC00] 13:36:45 INFO - PROCESS | 2972 | 1467319005068 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]]]}] 13:36:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:36:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 690ms 13:36:45 INFO - PROCESS | 2972 | 1467319005097 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 13:36:45 INFO - PROCESS | 2972 | 1467319005102 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 13:36:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:36:45 INFO - PROCESS | 2972 | 1467319005108 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:36:45 INFO - PROCESS | 2972 | 1467319005111 Marionette TRACE conn5 <- [1,2190,null,{}] 13:36:45 INFO - PROCESS | 2972 | 1467319005115 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}] 13:36:45 INFO - PROCESS | 2972 | 1467319005118 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:45 INFO - PROCESS | 2972 | 1467319005205 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 13:36:45 INFO - PROCESS | 2972 | 1467319005215 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:45 INFO - PROCESS | 2972 | 1467319005217 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:45 INFO - PROCESS | 2972 | ++DOCSHELL 1005D000 == 27 [pid = 2972] [id = 557] 13:36:45 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (1005D800) [pid = 2972] [serial = 1671] [outer = 00000000] 13:36:45 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (10067800) [pid = 2972] [serial = 1672] [outer = 1005D800] 13:36:45 INFO - PROCESS | 2972 | 1467319005265 Marionette DEBUG loaded listener.js 13:36:45 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (10185000) [pid = 2972] [serial = 1673] [outer = 1005D800] 13:36:45 INFO - PROCESS | 2972 | 1467319005744 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]]]}] 13:36:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:36:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 670ms 13:36:45 INFO - PROCESS | 2972 | 1467319005781 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 13:36:45 INFO - PROCESS | 2972 | 1467319005783 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 13:36:45 INFO - PROCESS | 2972 | 1467319005786 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:36:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:36:45 INFO - PROCESS | 2972 | 1467319005790 Marionette TRACE conn5 <- [1,2194,null,{}] 13:36:45 INFO - PROCESS | 2972 | 1467319005800 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}] 13:36:45 INFO - PROCESS | 2972 | 1467319005805 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:45 INFO - PROCESS | 2972 | 1467319005890 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 13:36:46 INFO - PROCESS | 2972 | 1467319006031 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:46 INFO - PROCESS | 2972 | 1467319006034 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:46 INFO - PROCESS | 2972 | ++DOCSHELL 14951400 == 28 [pid = 2972] [id = 558] 13:36:46 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (14953000) [pid = 2972] [serial = 1674] [outer = 00000000] 13:36:46 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (149E5400) [pid = 2972] [serial = 1675] [outer = 14953000] 13:36:46 INFO - PROCESS | 2972 | 1467319006083 Marionette DEBUG loaded listener.js 13:36:46 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (15758000) [pid = 2972] [serial = 1676] [outer = 14953000] 13:36:46 INFO - PROCESS | 2972 | 1467319006500 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]]]}] 13:36:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:36:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 730ms 13:36:46 INFO - PROCESS | 2972 | 1467319006521 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 13:36:46 INFO - PROCESS | 2972 | 1467319006524 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 13:36:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:36:46 INFO - PROCESS | 2972 | 1467319006527 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:36:46 INFO - PROCESS | 2972 | 1467319006528 Marionette TRACE conn5 <- [1,2198,null,{}] 13:36:46 INFO - PROCESS | 2972 | 1467319006532 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}] 13:36:46 INFO - PROCESS | 2972 | 1467319006534 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:46 INFO - PROCESS | 2972 | 1467319006654 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 13:36:46 INFO - PROCESS | 2972 | 1467319006661 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:46 INFO - PROCESS | 2972 | 1467319006663 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:46 INFO - PROCESS | 2972 | ++DOCSHELL 1494EC00 == 29 [pid = 2972] [id = 559] 13:36:46 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (15751000) [pid = 2972] [serial = 1677] [outer = 00000000] 13:36:46 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (1721EC00) [pid = 2972] [serial = 1678] [outer = 15751000] 13:36:46 INFO - PROCESS | 2972 | 1467319006763 Marionette DEBUG loaded listener.js 13:36:46 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (17280400) [pid = 2972] [serial = 1679] [outer = 15751000] 13:36:47 INFO - PROCESS | 2972 | 1467319007181 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]]]}] 13:36:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:36:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 670ms 13:36:47 INFO - PROCESS | 2972 | 1467319007218 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 13:36:47 INFO - PROCESS | 2972 | 1467319007220 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 13:36:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:36:47 INFO - PROCESS | 2972 | 1467319007226 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:36:47 INFO - PROCESS | 2972 | 1467319007228 Marionette TRACE conn5 <- [1,2202,null,{}] 13:36:47 INFO - PROCESS | 2972 | 1467319007231 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}] 13:36:47 INFO - PROCESS | 2972 | 1467319007233 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:47 INFO - PROCESS | 2972 | 1467319007370 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 13:36:47 INFO - PROCESS | 2972 | 1467319007391 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:47 INFO - PROCESS | 2972 | 1467319007393 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:47 INFO - PROCESS | 2972 | ++DOCSHELL 17971000 == 30 [pid = 2972] [id = 560] 13:36:47 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (17973C00) [pid = 2972] [serial = 1680] [outer = 00000000] 13:36:47 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (18764000) [pid = 2972] [serial = 1681] [outer = 17973C00] 13:36:47 INFO - PROCESS | 2972 | 1467319007440 Marionette DEBUG loaded listener.js 13:36:47 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (189B2000) [pid = 2972] [serial = 1682] [outer = 17973C00] 13:36:47 INFO - PROCESS | 2972 | 1467319007904 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]]]}] 13:36:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:36:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 730ms 13:36:47 INFO - PROCESS | 2972 | 1467319007959 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 13:36:47 INFO - PROCESS | 2972 | 1467319007961 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 13:36:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:36:47 INFO - PROCESS | 2972 | 1467319007964 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:36:47 INFO - PROCESS | 2972 | 1467319007966 Marionette TRACE conn5 <- [1,2206,null,{}] 13:36:47 INFO - PROCESS | 2972 | 1467319007970 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}] 13:36:47 INFO - PROCESS | 2972 | 1467319007975 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:48 INFO - PROCESS | 2972 | 1467319008113 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 13:36:48 INFO - PROCESS | 2972 | 1467319008118 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:48 INFO - PROCESS | 2972 | 1467319008120 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:48 INFO - PROCESS | 2972 | ++DOCSHELL 189BA400 == 31 [pid = 2972] [id = 561] 13:36:48 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (18A0E400) [pid = 2972] [serial = 1683] [outer = 00000000] 13:36:48 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (18E81C00) [pid = 2972] [serial = 1684] [outer = 18A0E400] 13:36:48 INFO - PROCESS | 2972 | 1467319008165 Marionette DEBUG loaded listener.js 13:36:48 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (19589800) [pid = 2972] [serial = 1685] [outer = 18A0E400] 13:36:48 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (18B7EC00) [pid = 2972] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:36:48 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (1981DC00) [pid = 2972] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:36:48 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (1012E400) [pid = 2972] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:36:48 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (0FDCF800) [pid = 2972] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:36:48 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (10028C00) [pid = 2972] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:36:48 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (13ECD000) [pid = 2972] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:36:48 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (1721AC00) [pid = 2972] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:36:48 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (19E5B800) [pid = 2972] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:36:48 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (1B2E1800) [pid = 2972] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:36:48 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (17F77C00) [pid = 2972] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:36:48 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (1890C000) [pid = 2972] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:36:48 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (17223800) [pid = 2972] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:36:48 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (14908000) [pid = 2972] [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.] 13:36:48 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (1492FC00) [pid = 2972] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:36:48 INFO - PROCESS | 2972 | 1467319008820 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]]]}] 13:36:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:36:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 870ms 13:36:48 INFO - PROCESS | 2972 | 1467319008835 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 13:36:48 INFO - PROCESS | 2972 | 1467319008837 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 13:36:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:36:48 INFO - PROCESS | 2972 | 1467319008840 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:36:48 INFO - PROCESS | 2972 | 1467319008842 Marionette TRACE conn5 <- [1,2210,null,{}] 13:36:48 INFO - PROCESS | 2972 | 1467319008850 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}] 13:36:48 INFO - PROCESS | 2972 | 1467319008852 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:48 INFO - PROCESS | 2972 | 1467319008966 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 13:36:49 INFO - PROCESS | 2972 | 1467319009029 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:49 INFO - PROCESS | 2972 | 1467319009031 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:49 INFO - PROCESS | 2972 | ++DOCSHELL 0FD91000 == 32 [pid = 2972] [id = 562] 13:36:49 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (149E5800) [pid = 2972] [serial = 1686] [outer = 00000000] 13:36:49 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (19373000) [pid = 2972] [serial = 1687] [outer = 149E5800] 13:36:49 INFO - PROCESS | 2972 | 1467319009074 Marionette DEBUG loaded listener.js 13:36:49 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (1957EC00) [pid = 2972] [serial = 1688] [outer = 149E5800] 13:36:49 INFO - PROCESS | 2972 | 1467319009420 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]]]}] 13:36:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:36:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 630ms 13:36:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:36:49 INFO - PROCESS | 2972 | 1467319009474 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 13:36:49 INFO - PROCESS | 2972 | 1467319009476 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 13:36:49 INFO - PROCESS | 2972 | 1467319009479 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:36:49 INFO - PROCESS | 2972 | 1467319009481 Marionette TRACE conn5 <- [1,2214,null,{}] 13:36:49 INFO - PROCESS | 2972 | 1467319009484 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}] 13:36:49 INFO - PROCESS | 2972 | 1467319009486 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:49 INFO - PROCESS | 2972 | 1467319009565 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 13:36:49 INFO - PROCESS | 2972 | 1467319009575 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:49 INFO - PROCESS | 2972 | 1467319009577 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:49 INFO - PROCESS | 2972 | ++DOCSHELL 19818400 == 33 [pid = 2972] [id = 563] 13:36:49 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (19818800) [pid = 2972] [serial = 1689] [outer = 00000000] 13:36:49 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (19872000) [pid = 2972] [serial = 1690] [outer = 19818800] 13:36:49 INFO - PROCESS | 2972 | 1467319009622 Marionette DEBUG loaded listener.js 13:36:49 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (19836C00) [pid = 2972] [serial = 1691] [outer = 19818800] 13:36:50 INFO - PROCESS | 2972 | 1467319010068 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]]]}] 13:36:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 13:36:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 630ms 13:36:50 INFO - PROCESS | 2972 | 1467319010114 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 13:36:50 INFO - PROCESS | 2972 | 1467319010116 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 13:36:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:36:50 INFO - PROCESS | 2972 | 1467319010119 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:36:50 INFO - PROCESS | 2972 | 1467319010121 Marionette TRACE conn5 <- [1,2218,null,{}] 13:36:50 INFO - PROCESS | 2972 | 1467319010124 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}] 13:36:50 INFO - PROCESS | 2972 | 1467319010126 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:50 INFO - PROCESS | 2972 | 1467319010206 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 13:36:50 INFO - PROCESS | 2972 | 1467319010212 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:50 INFO - PROCESS | 2972 | 1467319010214 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:50 INFO - PROCESS | 2972 | ++DOCSHELL 14951000 == 34 [pid = 2972] [id = 564] 13:36:50 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (19CC1000) [pid = 2972] [serial = 1692] [outer = 00000000] 13:36:50 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (19E50400) [pid = 2972] [serial = 1693] [outer = 19CC1000] 13:36:50 INFO - PROCESS | 2972 | 1467319010257 Marionette DEBUG loaded listener.js 13:36:50 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (19E58000) [pid = 2972] [serial = 1694] [outer = 19CC1000] 13:36:50 INFO - PROCESS | 2972 | 1467319010919 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]]]}] 13:36:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:36:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 870ms 13:36:50 INFO - PROCESS | 2972 | 1467319011001 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 13:36:50 INFO - PROCESS | 2972 | 1467319011007 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 13:36:50 INFO - PROCESS | 2972 | 1467319011014 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:36:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:36:50 INFO - PROCESS | 2972 | 1467319011018 Marionette TRACE conn5 <- [1,2222,null,{}] 13:36:51 INFO - PROCESS | 2972 | 1467319011024 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}] 13:36:51 INFO - PROCESS | 2972 | 1467319011027 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:51 INFO - PROCESS | 2972 | 1467319011157 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 13:36:51 INFO - PROCESS | 2972 | 1467319011273 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:51 INFO - PROCESS | 2972 | 1467319011278 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:51 INFO - PROCESS | 2972 | ++DOCSHELL 0F765400 == 35 [pid = 2972] [id = 565] 13:36:51 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (0FD75800) [pid = 2972] [serial = 1695] [outer = 00000000] 13:36:51 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (1000FC00) [pid = 2972] [serial = 1696] [outer = 0FD75800] 13:36:51 INFO - PROCESS | 2972 | 1467319011336 Marionette DEBUG loaded listener.js 13:36:51 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (10062800) [pid = 2972] [serial = 1697] [outer = 0FD75800] 13:36:52 INFO - PROCESS | 2972 | 1467319012064 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]]]}] 13:36:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:36:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1077ms 13:36:52 INFO - PROCESS | 2972 | 1467319012114 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 13:36:52 INFO - PROCESS | 2972 | 1467319012119 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 13:36:52 INFO - PROCESS | 2972 | 1467319012126 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:36:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:36:52 INFO - PROCESS | 2972 | 1467319012129 Marionette TRACE conn5 <- [1,2226,null,{}] 13:36:52 INFO - PROCESS | 2972 | 1467319012133 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}] 13:36:52 INFO - PROCESS | 2972 | 1467319012136 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:52 INFO - PROCESS | 2972 | 1467319012257 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 13:36:52 INFO - PROCESS | 2972 | 1467319012403 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:52 INFO - PROCESS | 2972 | 1467319012405 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:52 INFO - PROCESS | 2972 | ++DOCSHELL 140EA000 == 36 [pid = 2972] [id = 566] 13:36:52 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (1490F400) [pid = 2972] [serial = 1698] [outer = 00000000] 13:36:52 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (15E4F400) [pid = 2972] [serial = 1699] [outer = 1490F400] 13:36:52 INFO - PROCESS | 2972 | 1467319012464 Marionette DEBUG loaded listener.js 13:36:52 INFO - PROCESS | 2972 | ++DOMWINDOW == 89 (17223C00) [pid = 2972] [serial = 1700] [outer = 1490F400] 13:36:53 INFO - PROCESS | 2972 | --DOCSHELL 19818400 == 35 [pid = 2972] [id = 563] 13:36:53 INFO - PROCESS | 2972 | --DOCSHELL 0FD91000 == 34 [pid = 2972] [id = 562] 13:36:53 INFO - PROCESS | 2972 | --DOCSHELL 189BA400 == 33 [pid = 2972] [id = 561] 13:36:53 INFO - PROCESS | 2972 | --DOCSHELL 17971000 == 32 [pid = 2972] [id = 560] 13:36:53 INFO - PROCESS | 2972 | --DOCSHELL 1494EC00 == 31 [pid = 2972] [id = 559] 13:36:53 INFO - PROCESS | 2972 | --DOCSHELL 14951400 == 30 [pid = 2972] [id = 558] 13:36:53 INFO - PROCESS | 2972 | --DOCSHELL 1005D000 == 29 [pid = 2972] [id = 557] 13:36:53 INFO - PROCESS | 2972 | --DOCSHELL 0FDCCC00 == 28 [pid = 2972] [id = 556] 13:36:53 INFO - PROCESS | 2972 | --DOMWINDOW == 88 (149DF000) [pid = 2972] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:36:53 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (19372C00) [pid = 2972] [serial = 1636] [outer = 00000000] [url = about:blank] 13:36:53 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (19589000) [pid = 2972] [serial = 1637] [outer = 00000000] [url = about:blank] 13:36:53 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (19E50000) [pid = 2972] [serial = 1640] [outer = 00000000] [url = about:blank] 13:36:53 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (19C0E400) [pid = 2972] [serial = 1639] [outer = 00000000] [url = about:blank] 13:36:53 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (17224400) [pid = 2972] [serial = 1645] [outer = 00000000] [url = about:blank] 13:36:53 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (1005E400) [pid = 2972] [serial = 1621] [outer = 00000000] [url = about:blank] 13:36:53 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (1022BC00) [pid = 2972] [serial = 1622] [outer = 00000000] [url = about:blank] 13:36:53 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (10068800) [pid = 2972] [serial = 1624] [outer = 00000000] [url = about:blank] 13:36:53 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (105A9000) [pid = 2972] [serial = 1625] [outer = 00000000] [url = about:blank] 13:36:53 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (14013C00) [pid = 2972] [serial = 1627] [outer = 00000000] [url = about:blank] 13:36:53 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (141C5C00) [pid = 2972] [serial = 1628] [outer = 00000000] [url = about:blank] 13:36:53 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (17224000) [pid = 2972] [serial = 1630] [outer = 00000000] [url = about:blank] 13:36:53 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (1727E000) [pid = 2972] [serial = 1631] [outer = 00000000] [url = about:blank] 13:36:53 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (19E7A000) [pid = 2972] [serial = 1642] [outer = 00000000] [url = about:blank] 13:36:53 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (1BA78C00) [pid = 2972] [serial = 1619] [outer = 00000000] [url = about:blank] 13:36:53 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (1BA74C00) [pid = 2972] [serial = 1618] [outer = 00000000] [url = about:blank] 13:36:53 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (1B1E3C00) [pid = 2972] [serial = 1651] [outer = 00000000] [url = about:blank] 13:36:53 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (189B1C00) [pid = 2972] [serial = 1633] [outer = 00000000] [url = about:blank] 13:36:53 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (1B1EDC00) [pid = 2972] [serial = 1652] [outer = 00000000] [url = about:blank] 13:36:53 INFO - PROCESS | 2972 | --DOMWINDOW == 68 (19E85C00) [pid = 2972] [serial = 1649] [outer = 00000000] [url = about:blank] 13:36:53 INFO - PROCESS | 2972 | --DOMWINDOW == 67 (19E57C00) [pid = 2972] [serial = 1094] [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.] 13:36:53 INFO - PROCESS | 2972 | --DOMWINDOW == 66 (19E5AC00) [pid = 2972] [serial = 1648] [outer = 00000000] [url = about:blank] 13:36:53 INFO - PROCESS | 2972 | --DOMWINDOW == 65 (19E7BC00) [pid = 2972] [serial = 1643] [outer = 00000000] [url = about:blank] 13:36:53 INFO - PROCESS | 2972 | --DOMWINDOW == 64 (18A16000) [pid = 2972] [serial = 1646] [outer = 00000000] [url = about:blank] 13:36:53 INFO - PROCESS | 2972 | --DOMWINDOW == 63 (18A0F400) [pid = 2972] [serial = 1634] [outer = 00000000] [url = about:blank] 13:36:53 INFO - PROCESS | 2972 | 1467319013366 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]]]}] 13:36:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:36:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1281ms 13:36:53 INFO - PROCESS | 2972 | 1467319013413 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 13:36:53 INFO - PROCESS | 2972 | 1467319013417 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 13:36:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:36:53 INFO - PROCESS | 2972 | 1467319013421 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:36:53 INFO - PROCESS | 2972 | 1467319013424 Marionette TRACE conn5 <- [1,2230,null,{}] 13:36:53 INFO - PROCESS | 2972 | 1467319013429 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}] 13:36:53 INFO - PROCESS | 2972 | 1467319013432 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:53 INFO - PROCESS | 2972 | 1467319013518 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 13:36:53 INFO - PROCESS | 2972 | 1467319013525 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:53 INFO - PROCESS | 2972 | 1467319013530 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:53 INFO - PROCESS | 2972 | ++DOCSHELL 1000A000 == 29 [pid = 2972] [id = 567] 13:36:53 INFO - PROCESS | 2972 | ++DOMWINDOW == 64 (1000BC00) [pid = 2972] [serial = 1701] [outer = 00000000] 13:36:53 INFO - PROCESS | 2972 | ++DOMWINDOW == 65 (10027000) [pid = 2972] [serial = 1702] [outer = 1000BC00] 13:36:53 INFO - PROCESS | 2972 | 1467319013579 Marionette DEBUG loaded listener.js 13:36:53 INFO - PROCESS | 2972 | ++DOMWINDOW == 66 (10061C00) [pid = 2972] [serial = 1703] [outer = 1000BC00] 13:36:54 INFO - PROCESS | 2972 | 1467319014112 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]]]}] 13:36:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:36:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 730ms 13:36:54 INFO - PROCESS | 2972 | 1467319014152 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 13:36:54 INFO - PROCESS | 2972 | 1467319014157 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 13:36:54 INFO - PROCESS | 2972 | 1467319014162 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:36:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:36:54 INFO - PROCESS | 2972 | 1467319014165 Marionette TRACE conn5 <- [1,2234,null,{}] 13:36:54 INFO - PROCESS | 2972 | 1467319014169 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}] 13:36:54 INFO - PROCESS | 2972 | 1467319014171 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:54 INFO - PROCESS | 2972 | 1467319014257 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 13:36:54 INFO - PROCESS | 2972 | 1467319014356 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:54 INFO - PROCESS | 2972 | 1467319014358 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:54 INFO - PROCESS | 2972 | ++DOCSHELL 14016000 == 30 [pid = 2972] [id = 568] 13:36:54 INFO - PROCESS | 2972 | ++DOMWINDOW == 67 (1401CC00) [pid = 2972] [serial = 1704] [outer = 00000000] 13:36:54 INFO - PROCESS | 2972 | ++DOMWINDOW == 68 (1449AC00) [pid = 2972] [serial = 1705] [outer = 1401CC00] 13:36:54 INFO - PROCESS | 2972 | 1467319014405 Marionette DEBUG loaded listener.js 13:36:54 INFO - PROCESS | 2972 | ++DOMWINDOW == 69 (1494AC00) [pid = 2972] [serial = 1706] [outer = 1401CC00] 13:36:54 INFO - PROCESS | 2972 | 1467319014791 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]]]}] 13:36:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:36:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 670ms 13:36:54 INFO - PROCESS | 2972 | 1467319014838 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 13:36:54 INFO - PROCESS | 2972 | 1467319014840 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 13:36:54 INFO - PROCESS | 2972 | 1467319014843 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:36:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:36:54 INFO - PROCESS | 2972 | 1467319014847 Marionette TRACE conn5 <- [1,2238,null,{}] 13:36:54 INFO - PROCESS | 2972 | 1467319014858 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}] 13:36:54 INFO - PROCESS | 2972 | 1467319014863 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:54 INFO - PROCESS | 2972 | 1467319014976 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 13:36:54 INFO - PROCESS | 2972 | 1467319014990 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:54 INFO - PROCESS | 2972 | 1467319014993 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:54 INFO - PROCESS | 2972 | ++DOCSHELL 1780E800 == 31 [pid = 2972] [id = 569] 13:36:54 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (1727EC00) [pid = 2972] [serial = 1707] [outer = 00000000] 13:36:55 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (17F76C00) [pid = 2972] [serial = 1708] [outer = 1727EC00] 13:36:55 INFO - PROCESS | 2972 | 1467319015043 Marionette DEBUG loaded listener.js 13:36:55 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (184B2400) [pid = 2972] [serial = 1709] [outer = 1727EC00] 13:36:55 INFO - PROCESS | 2972 | 1467319015494 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]]]}] 13:36:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:36:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 670ms 13:36:55 INFO - PROCESS | 2972 | 1467319015550 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 13:36:55 INFO - PROCESS | 2972 | 1467319015553 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 13:36:55 INFO - PROCESS | 2972 | 1467319015556 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:36:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:36:55 INFO - PROCESS | 2972 | 1467319015558 Marionette TRACE conn5 <- [1,2242,null,{}] 13:36:55 INFO - PROCESS | 2972 | 1467319015561 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}] 13:36:55 INFO - PROCESS | 2972 | 1467319015563 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:55 INFO - PROCESS | 2972 | 1467319015687 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 13:36:55 INFO - PROCESS | 2972 | 1467319015692 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:55 INFO - PROCESS | 2972 | 1467319015694 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:55 INFO - PROCESS | 2972 | ++DOCSHELL 17F77C00 == 32 [pid = 2972] [id = 570] 13:36:55 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (189BC400) [pid = 2972] [serial = 1710] [outer = 00000000] 13:36:55 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (18A1A400) [pid = 2972] [serial = 1711] [outer = 189BC400] 13:36:55 INFO - PROCESS | 2972 | 1467319015740 Marionette DEBUG loaded listener.js 13:36:55 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (1936F400) [pid = 2972] [serial = 1712] [outer = 189BC400] 13:36:56 INFO - PROCESS | 2972 | 1467319016169 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]]]}] 13:36:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:36:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 671ms 13:36:56 INFO - PROCESS | 2972 | 1467319016233 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 13:36:56 INFO - PROCESS | 2972 | 1467319016235 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 13:36:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:36:56 INFO - PROCESS | 2972 | 1467319016239 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:36:56 INFO - PROCESS | 2972 | 1467319016240 Marionette TRACE conn5 <- [1,2246,null,{}] 13:36:56 INFO - PROCESS | 2972 | 1467319016243 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}] 13:36:56 INFO - PROCESS | 2972 | 1467319016245 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:56 INFO - PROCESS | 2972 | 1467319016360 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 13:36:56 INFO - PROCESS | 2972 | 1467319016449 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:56 INFO - PROCESS | 2972 | 1467319016451 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:56 INFO - PROCESS | 2972 | ++DOCSHELL 18A0F000 == 33 [pid = 2972] [id = 571] 13:36:56 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (18E79C00) [pid = 2972] [serial = 1713] [outer = 00000000] 13:36:56 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (1958D000) [pid = 2972] [serial = 1714] [outer = 18E79C00] 13:36:56 INFO - PROCESS | 2972 | 1467319016496 Marionette DEBUG loaded listener.js 13:36:56 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (19818000) [pid = 2972] [serial = 1715] [outer = 18E79C00] 13:36:56 INFO - PROCESS | 2972 | 1467319016923 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]]]}] 13:36:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:36:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 730ms 13:36:56 INFO - PROCESS | 2972 | 1467319016970 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 13:36:56 INFO - PROCESS | 2972 | 1467319016972 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 13:36:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:36:56 INFO - PROCESS | 2972 | 1467319016981 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:36:56 INFO - PROCESS | 2972 | 1467319016982 Marionette TRACE conn5 <- [1,2250,null,{}] 13:36:56 INFO - PROCESS | 2972 | 1467319016986 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}] 13:36:56 INFO - PROCESS | 2972 | 1467319016991 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:57 INFO - PROCESS | 2972 | 1467319017140 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 13:36:57 INFO - PROCESS | 2972 | 1467319017205 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:57 INFO - PROCESS | 2972 | 1467319017207 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:57 INFO - PROCESS | 2972 | ++DOCSHELL 19841400 == 34 [pid = 2972] [id = 572] 13:36:57 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (19871C00) [pid = 2972] [serial = 1716] [outer = 00000000] 13:36:57 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (19E57C00) [pid = 2972] [serial = 1717] [outer = 19871C00] 13:36:57 INFO - PROCESS | 2972 | 1467319017253 Marionette DEBUG loaded listener.js 13:36:57 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (13ED0400) [pid = 2972] [serial = 1718] [outer = 19871C00] 13:36:57 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (0FDCDC00) [pid = 2972] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:36:57 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (10226C00) [pid = 2972] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:36:57 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (14953000) [pid = 2972] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:36:57 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (1005D800) [pid = 2972] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:36:57 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (15751000) [pid = 2972] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:36:57 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (10020400) [pid = 2972] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:36:57 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (17215800) [pid = 2972] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:36:57 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (19FE9800) [pid = 2972] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:36:57 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (1BFE7400) [pid = 2972] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:36:57 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (17973C00) [pid = 2972] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:36:57 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (18A0E400) [pid = 2972] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 13:36:57 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (149E5800) [pid = 2972] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 13:36:57 INFO - PROCESS | 2972 | --DOMWINDOW == 68 (19818800) [pid = 2972] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 13:36:57 INFO - PROCESS | 2972 | 1467319017794 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]]]}] 13:36:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:36:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 830ms 13:36:57 INFO - PROCESS | 2972 | 1467319017814 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 13:36:57 INFO - PROCESS | 2972 | 1467319017816 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 13:36:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:36:57 INFO - PROCESS | 2972 | 1467319017819 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:36:57 INFO - PROCESS | 2972 | 1467319017821 Marionette TRACE conn5 <- [1,2254,null,{}] 13:36:57 INFO - PROCESS | 2972 | 1467319017825 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}] 13:36:57 INFO - PROCESS | 2972 | 1467319017827 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:57 INFO - PROCESS | 2972 | 1467319017906 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 13:36:57 INFO - PROCESS | 2972 | 1467319018009 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:57 INFO - PROCESS | 2972 | 1467319018011 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:58 INFO - PROCESS | 2972 | ++DOCSHELL 104B3400 == 35 [pid = 2972] [id = 573] 13:36:58 INFO - PROCESS | 2972 | ++DOMWINDOW == 69 (1448F000) [pid = 2972] [serial = 1719] [outer = 00000000] 13:36:58 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (17F9B800) [pid = 2972] [serial = 1720] [outer = 1448F000] 13:36:58 INFO - PROCESS | 2972 | 1467319018060 Marionette DEBUG loaded listener.js 13:36:58 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (19818800) [pid = 2972] [serial = 1721] [outer = 1448F000] 13:36:58 INFO - PROCESS | 2972 | 1467319018409 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]]]}] 13:36:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:36:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 630ms 13:36:58 INFO - PROCESS | 2972 | 1467319018450 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 13:36:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:36:58 INFO - PROCESS | 2972 | 1467319018452 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 13:36:58 INFO - PROCESS | 2972 | 1467319018455 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:36:58 INFO - PROCESS | 2972 | 1467319018457 Marionette TRACE conn5 <- [1,2258,null,{}] 13:36:58 INFO - PROCESS | 2972 | 1467319018461 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}] 13:36:58 INFO - PROCESS | 2972 | 1467319018463 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:58 INFO - PROCESS | 2972 | 1467319018545 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 13:36:58 INFO - PROCESS | 2972 | 1467319018641 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:58 INFO - PROCESS | 2972 | 1467319018643 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:58 INFO - PROCESS | 2972 | ++DOCSHELL 17275000 == 36 [pid = 2972] [id = 574] 13:36:58 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (19CB9C00) [pid = 2972] [serial = 1722] [outer = 00000000] 13:36:58 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (19E84800) [pid = 2972] [serial = 1723] [outer = 19CB9C00] 13:36:58 INFO - PROCESS | 2972 | 1467319018689 Marionette DEBUG loaded listener.js 13:36:58 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (19FE7000) [pid = 2972] [serial = 1724] [outer = 19CB9C00] 13:36:59 INFO - PROCESS | 2972 | 1467319019047 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]]]}] 13:36:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:36:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 630ms 13:36:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:36:59 INFO - PROCESS | 2972 | 1467319019086 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 13:36:59 INFO - PROCESS | 2972 | 1467319019089 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 13:36:59 INFO - PROCESS | 2972 | 1467319019091 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:36:59 INFO - PROCESS | 2972 | 1467319019093 Marionette TRACE conn5 <- [1,2262,null,{}] 13:36:59 INFO - PROCESS | 2972 | 1467319019106 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}] 13:36:59 INFO - PROCESS | 2972 | 1467319019108 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:59 INFO - PROCESS | 2972 | 1467319019225 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 13:36:59 INFO - PROCESS | 2972 | 1467319019261 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:59 INFO - PROCESS | 2972 | 1467319019263 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:36:59 INFO - PROCESS | 2972 | ++DOCSHELL 1727FC00 == 37 [pid = 2972] [id = 575] 13:36:59 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (19E84000) [pid = 2972] [serial = 1725] [outer = 00000000] 13:36:59 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (1B1E4400) [pid = 2972] [serial = 1726] [outer = 19E84000] 13:36:59 INFO - PROCESS | 2972 | 1467319019306 Marionette DEBUG loaded listener.js 13:36:59 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (1B1EE000) [pid = 2972] [serial = 1727] [outer = 19E84000] 13:36:59 INFO - PROCESS | 2972 | 1467319019804 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]]]}] 13:36:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:36:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 770ms 13:36:59 INFO - PROCESS | 2972 | 1467319019876 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 13:36:59 INFO - PROCESS | 2972 | 1467319019881 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 13:36:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:36:59 INFO - PROCESS | 2972 | 1467319019888 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:36:59 INFO - PROCESS | 2972 | 1467319019892 Marionette TRACE conn5 <- [1,2266,null,{}] 13:36:59 INFO - PROCESS | 2972 | 1467319019898 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}] 13:36:59 INFO - PROCESS | 2972 | 1467319019901 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:00 INFO - PROCESS | 2972 | 1467319020027 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 13:37:00 INFO - PROCESS | 2972 | 1467319020136 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:00 INFO - PROCESS | 2972 | 1467319020141 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:00 INFO - PROCESS | 2972 | ++DOCSHELL 0FD7C800 == 38 [pid = 2972] [id = 576] 13:37:00 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (0FE2BC00) [pid = 2972] [serial = 1728] [outer = 00000000] 13:37:00 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (1006A400) [pid = 2972] [serial = 1729] [outer = 0FE2BC00] 13:37:00 INFO - PROCESS | 2972 | 1467319020247 Marionette DEBUG loaded listener.js 13:37:00 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (13ED5C00) [pid = 2972] [serial = 1730] [outer = 0FE2BC00] 13:37:00 INFO - PROCESS | 2972 | 1467319020877 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]]]}] 13:37:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:37:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1019ms 13:37:00 INFO - PROCESS | 2972 | 1467319020910 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 13:37:00 INFO - PROCESS | 2972 | 1467319020915 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 13:37:00 INFO - PROCESS | 2972 | 1467319020921 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:37:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:37:00 INFO - PROCESS | 2972 | 1467319020924 Marionette TRACE conn5 <- [1,2270,null,{}] 13:37:00 INFO - PROCESS | 2972 | 1467319020928 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}] 13:37:00 INFO - PROCESS | 2972 | 1467319020931 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:01 INFO - PROCESS | 2972 | 1467319021046 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 13:37:01 INFO - PROCESS | 2972 | 1467319021193 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:01 INFO - PROCESS | 2972 | 1467319021196 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:01 INFO - PROCESS | 2972 | ++DOCSHELL 17223800 == 39 [pid = 2972] [id = 577] 13:37:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (17276400) [pid = 2972] [serial = 1731] [outer = 00000000] 13:37:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (184B0000) [pid = 2972] [serial = 1732] [outer = 17276400] 13:37:01 INFO - PROCESS | 2972 | 1467319021257 Marionette DEBUG loaded listener.js 13:37:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (18B77000) [pid = 2972] [serial = 1733] [outer = 17276400] 13:37:01 INFO - PROCESS | 2972 | 1467319021904 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]]]}] 13:37:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:37:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1021ms 13:37:01 INFO - PROCESS | 2972 | 1467319021946 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 13:37:01 INFO - PROCESS | 2972 | 1467319021949 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 13:37:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:37:01 INFO - PROCESS | 2972 | 1467319021953 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:37:01 INFO - PROCESS | 2972 | 1467319021956 Marionette TRACE conn5 <- [1,2274,null,{}] 13:37:01 INFO - PROCESS | 2972 | 1467319021968 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}] 13:37:01 INFO - PROCESS | 2972 | 1467319021972 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:02 INFO - PROCESS | 2972 | 1467319022132 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 13:37:02 INFO - PROCESS | 2972 | 1467319022294 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:02 INFO - PROCESS | 2972 | 1467319022298 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:02 INFO - PROCESS | 2972 | ++DOCSHELL 1B2E3C00 == 40 [pid = 2972] [id = 578] 13:37:02 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (1B2E8000) [pid = 2972] [serial = 1734] [outer = 00000000] 13:37:02 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (1BA30400) [pid = 2972] [serial = 1735] [outer = 1B2E8000] 13:37:02 INFO - PROCESS | 2972 | 1467319022359 Marionette DEBUG loaded listener.js 13:37:02 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (1BA37C00) [pid = 2972] [serial = 1736] [outer = 1B2E8000] 13:37:02 INFO - PROCESS | 2972 | 1467319022926 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]]]}] 13:37:02 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 13:37:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1021ms 13:37:02 INFO - PROCESS | 2972 | 1467319022976 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 13:37:02 INFO - PROCESS | 2972 | 1467319022979 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 13:37:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:37:02 INFO - PROCESS | 2972 | 1467319022983 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:37:02 INFO - PROCESS | 2972 | 1467319022985 Marionette TRACE conn5 <- [1,2278,null,{}] 13:37:02 INFO - PROCESS | 2972 | 1467319022989 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}] 13:37:02 INFO - PROCESS | 2972 | 1467319022991 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:03 INFO - PROCESS | 2972 | 1467319023105 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 13:37:03 INFO - PROCESS | 2972 | 1467319023219 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:03 INFO - PROCESS | 2972 | 1467319023221 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:03 INFO - PROCESS | 2972 | ++DOCSHELL 0F685C00 == 41 [pid = 2972] [id = 579] 13:37:03 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (0F7F2400) [pid = 2972] [serial = 1737] [outer = 00000000] 13:37:03 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (0FE27C00) [pid = 2972] [serial = 1738] [outer = 0F7F2400] 13:37:03 INFO - PROCESS | 2972 | 1467319023443 Marionette DEBUG loaded listener.js 13:37:03 INFO - PROCESS | 2972 | ++DOMWINDOW == 89 (10006400) [pid = 2972] [serial = 1739] [outer = 0F7F2400] 13:37:04 INFO - PROCESS | 2972 | --DOCSHELL 17275000 == 40 [pid = 2972] [id = 574] 13:37:04 INFO - PROCESS | 2972 | --DOCSHELL 104B3400 == 39 [pid = 2972] [id = 573] 13:37:04 INFO - PROCESS | 2972 | --DOCSHELL 19841400 == 38 [pid = 2972] [id = 572] 13:37:04 INFO - PROCESS | 2972 | --DOCSHELL 18A0F000 == 37 [pid = 2972] [id = 571] 13:37:04 INFO - PROCESS | 2972 | --DOCSHELL 17F77C00 == 36 [pid = 2972] [id = 570] 13:37:04 INFO - PROCESS | 2972 | --DOCSHELL 1780E800 == 35 [pid = 2972] [id = 569] 13:37:04 INFO - PROCESS | 2972 | --DOCSHELL 14016000 == 34 [pid = 2972] [id = 568] 13:37:04 INFO - PROCESS | 2972 | --DOCSHELL 1000A000 == 33 [pid = 2972] [id = 567] 13:37:04 INFO - PROCESS | 2972 | --DOCSHELL 10225400 == 32 [pid = 2972] [id = 555] 13:37:04 INFO - PROCESS | 2972 | --DOCSHELL 140EA000 == 31 [pid = 2972] [id = 566] 13:37:04 INFO - PROCESS | 2972 | --DOCSHELL 0F765400 == 30 [pid = 2972] [id = 565] 13:37:04 INFO - PROCESS | 2972 | --DOCSHELL 14951000 == 29 [pid = 2972] [id = 564] 13:37:04 INFO - PROCESS | 2972 | --DOCSHELL 1B2E3C00 == 28 [pid = 2972] [id = 578] 13:37:04 INFO - PROCESS | 2972 | --DOCSHELL 1727FC00 == 27 [pid = 2972] [id = 575] 13:37:04 INFO - PROCESS | 2972 | --DOCSHELL 0FD7C800 == 26 [pid = 2972] [id = 576] 13:37:04 INFO - PROCESS | 2972 | --DOCSHELL 17223800 == 25 [pid = 2972] [id = 577] 13:37:04 INFO - PROCESS | 2972 | --DOMWINDOW == 88 (0FE21400) [pid = 2972] [serial = 1669] [outer = 00000000] [url = about:blank] 13:37:04 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (0FE29000) [pid = 2972] [serial = 1670] [outer = 00000000] [url = about:blank] 13:37:04 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (144B3C00) [pid = 2972] [serial = 1667] [outer = 00000000] [url = about:blank] 13:37:04 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (13ECB800) [pid = 2972] [serial = 1666] [outer = 00000000] [url = about:blank] 13:37:04 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (149E5400) [pid = 2972] [serial = 1675] [outer = 00000000] [url = about:blank] 13:37:04 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (10067800) [pid = 2972] [serial = 1672] [outer = 00000000] [url = about:blank] 13:37:04 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (10185000) [pid = 2972] [serial = 1673] [outer = 00000000] [url = about:blank] 13:37:04 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (1721EC00) [pid = 2972] [serial = 1678] [outer = 00000000] [url = about:blank] 13:37:04 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (17280400) [pid = 2972] [serial = 1679] [outer = 00000000] [url = about:blank] 13:37:04 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (104B8000) [pid = 2972] [serial = 1655] [outer = 00000000] [url = about:blank] 13:37:04 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (1002A800) [pid = 2972] [serial = 1654] [outer = 00000000] [url = about:blank] 13:37:04 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (184B8C00) [pid = 2972] [serial = 1658] [outer = 00000000] [url = about:blank] 13:37:04 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (1780F000) [pid = 2972] [serial = 1657] [outer = 00000000] [url = about:blank] 13:37:04 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (1BA6FC00) [pid = 2972] [serial = 1661] [outer = 00000000] [url = about:blank] 13:37:04 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (1BA31400) [pid = 2972] [serial = 1660] [outer = 00000000] [url = about:blank] 13:37:04 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (1C0CA000) [pid = 2972] [serial = 1664] [outer = 00000000] [url = about:blank] 13:37:04 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (1C0C7000) [pid = 2972] [serial = 1663] [outer = 00000000] [url = about:blank] 13:37:04 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (18764000) [pid = 2972] [serial = 1681] [outer = 00000000] [url = about:blank] 13:37:04 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (18E81C00) [pid = 2972] [serial = 1684] [outer = 00000000] [url = about:blank] 13:37:04 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (19E50400) [pid = 2972] [serial = 1693] [outer = 00000000] [url = about:blank] 13:37:04 INFO - PROCESS | 2972 | --DOMWINDOW == 68 (19373000) [pid = 2972] [serial = 1687] [outer = 00000000] [url = about:blank] 13:37:04 INFO - PROCESS | 2972 | --DOMWINDOW == 67 (189B2000) [pid = 2972] [serial = 1682] [outer = 00000000] [url = about:blank] 13:37:04 INFO - PROCESS | 2972 | --DOMWINDOW == 66 (19589800) [pid = 2972] [serial = 1685] [outer = 00000000] [url = about:blank] 13:37:04 INFO - PROCESS | 2972 | --DOMWINDOW == 65 (19872000) [pid = 2972] [serial = 1690] [outer = 00000000] [url = about:blank] 13:37:04 INFO - PROCESS | 2972 | --DOMWINDOW == 64 (1957EC00) [pid = 2972] [serial = 1688] [outer = 00000000] [url = about:blank] 13:37:04 INFO - PROCESS | 2972 | --DOMWINDOW == 63 (19836C00) [pid = 2972] [serial = 1691] [outer = 00000000] [url = about:blank] 13:37:04 INFO - PROCESS | 2972 | --DOMWINDOW == 62 (15758000) [pid = 2972] [serial = 1676] [outer = 00000000] [url = about:blank] 13:37:04 INFO - PROCESS | 2972 | 1467319024811 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]]]}] 13:37:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:37:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1924ms 13:37:04 INFO - PROCESS | 2972 | 1467319024911 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 13:37:04 INFO - PROCESS | 2972 | 1467319024915 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 13:37:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:37:04 INFO - PROCESS | 2972 | 1467319024920 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:37:04 INFO - PROCESS | 2972 | 1467319024923 Marionette TRACE conn5 <- [1,2282,null,{}] 13:37:04 INFO - PROCESS | 2972 | 1467319024929 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}] 13:37:04 INFO - PROCESS | 2972 | 1467319024932 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:05 INFO - PROCESS | 2972 | 1467319025019 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 13:37:05 INFO - PROCESS | 2972 | 1467319025106 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:05 INFO - PROCESS | 2972 | 1467319025111 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:05 INFO - PROCESS | 2972 | ++DOCSHELL 0FDCB000 == 26 [pid = 2972] [id = 580] 13:37:05 INFO - PROCESS | 2972 | ++DOMWINDOW == 63 (0FDCC000) [pid = 2972] [serial = 1740] [outer = 00000000] 13:37:05 INFO - PROCESS | 2972 | ++DOMWINDOW == 64 (0FE22400) [pid = 2972] [serial = 1741] [outer = 0FDCC000] 13:37:05 INFO - PROCESS | 2972 | 1467319025163 Marionette DEBUG loaded listener.js 13:37:05 INFO - PROCESS | 2972 | ++DOMWINDOW == 65 (0FE28400) [pid = 2972] [serial = 1742] [outer = 0FDCC000] 13:37:05 INFO - PROCESS | 2972 | 1467319025582 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]]]}] 13:37:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:37:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 690ms 13:37:05 INFO - PROCESS | 2972 | 1467319025610 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 13:37:05 INFO - PROCESS | 2972 | 1467319025615 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 13:37:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:37:05 INFO - PROCESS | 2972 | 1467319025621 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:37:05 INFO - PROCESS | 2972 | 1467319025624 Marionette TRACE conn5 <- [1,2286,null,{}] 13:37:05 INFO - PROCESS | 2972 | 1467319025628 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}] 13:37:05 INFO - PROCESS | 2972 | 1467319025631 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:05 INFO - PROCESS | 2972 | 1467319025721 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 13:37:05 INFO - PROCESS | 2972 | 1467319025728 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:05 INFO - PROCESS | 2972 | 1467319025731 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:05 INFO - PROCESS | 2972 | ++DOCSHELL 1006B400 == 27 [pid = 2972] [id = 581] 13:37:05 INFO - PROCESS | 2972 | ++DOMWINDOW == 66 (10186000) [pid = 2972] [serial = 1743] [outer = 00000000] 13:37:05 INFO - PROCESS | 2972 | ++DOMWINDOW == 67 (105CE400) [pid = 2972] [serial = 1744] [outer = 10186000] 13:37:05 INFO - PROCESS | 2972 | 1467319025779 Marionette DEBUG loaded listener.js 13:37:05 INFO - PROCESS | 2972 | ++DOMWINDOW == 68 (10FCBC00) [pid = 2972] [serial = 1745] [outer = 10186000] 13:37:06 INFO - PROCESS | 2972 | 1467319026257 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]]]}] 13:37:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:37:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 670ms 13:37:06 INFO - PROCESS | 2972 | 1467319026295 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 13:37:06 INFO - PROCESS | 2972 | 1467319026297 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 13:37:06 INFO - PROCESS | 2972 | 1467319026301 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:37:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:37:06 INFO - PROCESS | 2972 | 1467319026304 Marionette TRACE conn5 <- [1,2290,null,{}] 13:37:06 INFO - PROCESS | 2972 | 1467319026315 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}] 13:37:06 INFO - PROCESS | 2972 | 1467319026320 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:06 INFO - PROCESS | 2972 | 1467319026436 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 13:37:06 INFO - PROCESS | 2972 | 1467319026541 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:06 INFO - PROCESS | 2972 | 1467319026544 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:06 INFO - PROCESS | 2972 | ++DOCSHELL 14928400 == 28 [pid = 2972] [id = 582] 13:37:06 INFO - PROCESS | 2972 | ++DOMWINDOW == 69 (14928C00) [pid = 2972] [serial = 1746] [outer = 00000000] 13:37:06 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (149E4400) [pid = 2972] [serial = 1747] [outer = 14928C00] 13:37:06 INFO - PROCESS | 2972 | 1467319026596 Marionette DEBUG loaded listener.js 13:37:06 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (1574EC00) [pid = 2972] [serial = 1748] [outer = 14928C00] 13:37:06 INFO - PROCESS | 2972 | 1467319027018 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]]]}] 13:37:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:37:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 770ms 13:37:07 INFO - PROCESS | 2972 | 1467319027079 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 13:37:07 INFO - PROCESS | 2972 | 1467319027081 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 13:37:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:37:07 INFO - PROCESS | 2972 | 1467319027084 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:37:07 INFO - PROCESS | 2972 | 1467319027086 Marionette TRACE conn5 <- [1,2294,null,{}] 13:37:07 INFO - PROCESS | 2972 | 1467319027090 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}] 13:37:07 INFO - PROCESS | 2972 | 1467319027092 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:07 INFO - PROCESS | 2972 | 1467319027210 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 13:37:07 INFO - PROCESS | 2972 | 1467319027220 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:07 INFO - PROCESS | 2972 | 1467319027222 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:07 INFO - PROCESS | 2972 | ++DOCSHELL 15756800 == 29 [pid = 2972] [id = 583] 13:37:07 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (1575B800) [pid = 2972] [serial = 1749] [outer = 00000000] 13:37:07 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (1721F400) [pid = 2972] [serial = 1750] [outer = 1575B800] 13:37:07 INFO - PROCESS | 2972 | 1467319027267 Marionette DEBUG loaded listener.js 13:37:07 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (17806400) [pid = 2972] [serial = 1751] [outer = 1575B800] 13:37:07 INFO - PROCESS | 2972 | 1467319027729 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]]]}] 13:37:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:37:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 671ms 13:37:07 INFO - PROCESS | 2972 | 1467319027756 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 13:37:07 INFO - PROCESS | 2972 | 1467319027758 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 13:37:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:37:07 INFO - PROCESS | 2972 | 1467319027761 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:37:07 INFO - PROCESS | 2972 | 1467319027763 Marionette TRACE conn5 <- [1,2298,null,{}] 13:37:07 INFO - PROCESS | 2972 | 1467319027766 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}] 13:37:07 INFO - PROCESS | 2972 | 1467319027769 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:07 INFO - PROCESS | 2972 | 1467319027921 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 13:37:07 INFO - PROCESS | 2972 | 1467319027930 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:07 INFO - PROCESS | 2972 | 1467319027932 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:07 INFO - PROCESS | 2972 | ++DOCSHELL 1796FC00 == 30 [pid = 2972] [id = 584] 13:37:07 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (17970400) [pid = 2972] [serial = 1752] [outer = 00000000] 13:37:07 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (184B8C00) [pid = 2972] [serial = 1753] [outer = 17970400] 13:37:07 INFO - PROCESS | 2972 | 1467319027976 Marionette DEBUG loaded listener.js 13:37:08 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (18914400) [pid = 2972] [serial = 1754] [outer = 17970400] 13:37:08 INFO - PROCESS | 2972 | 1467319028429 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]]]}] 13:37:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:37:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 730ms 13:37:08 INFO - PROCESS | 2972 | 1467319028492 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 13:37:08 INFO - PROCESS | 2972 | 1467319028494 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 13:37:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:37:08 INFO - PROCESS | 2972 | 1467319028498 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:37:08 INFO - PROCESS | 2972 | 1467319028500 Marionette TRACE conn5 <- [1,2302,null,{}] 13:37:08 INFO - PROCESS | 2972 | 1467319028503 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}] 13:37:08 INFO - PROCESS | 2972 | 1467319028509 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:08 INFO - PROCESS | 2972 | 1467319028647 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 13:37:08 INFO - PROCESS | 2972 | 1467319028714 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:08 INFO - PROCESS | 2972 | 1467319028716 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:08 INFO - PROCESS | 2972 | ++DOCSHELL 18A10400 == 31 [pid = 2972] [id = 585] 13:37:08 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (18A11C00) [pid = 2972] [serial = 1755] [outer = 00000000] 13:37:08 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (18E75800) [pid = 2972] [serial = 1756] [outer = 18A11C00] 13:37:08 INFO - PROCESS | 2972 | 1467319028761 Marionette DEBUG loaded listener.js 13:37:08 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (19585C00) [pid = 2972] [serial = 1757] [outer = 18A11C00] 13:37:09 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (189BC400) [pid = 2972] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 13:37:09 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (19871C00) [pid = 2972] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 13:37:09 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (1490F400) [pid = 2972] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 13:37:09 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (18E79C00) [pid = 2972] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 13:37:09 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (0FD75800) [pid = 2972] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 13:37:09 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (1727EC00) [pid = 2972] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 13:37:09 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (1401CC00) [pid = 2972] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 13:37:09 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (1000BC00) [pid = 2972] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 13:37:09 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (19CC1000) [pid = 2972] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 13:37:09 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (1448F000) [pid = 2972] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 13:37:09 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (19CB9C00) [pid = 2972] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 13:37:09 INFO - PROCESS | 2972 | --DOMWINDOW == 68 (19E84000) [pid = 2972] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 13:37:09 INFO - PROCESS | 2972 | 1467319029380 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]]]}] 13:37:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:37:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 930ms 13:37:09 INFO - PROCESS | 2972 | 1467319029428 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 13:37:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:37:09 INFO - PROCESS | 2972 | 1467319029430 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 13:37:09 INFO - PROCESS | 2972 | 1467319029433 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:37:09 INFO - PROCESS | 2972 | 1467319029435 Marionette TRACE conn5 <- [1,2306,null,{}] 13:37:09 INFO - PROCESS | 2972 | 1467319029438 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}] 13:37:09 INFO - PROCESS | 2972 | 1467319029440 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:09 INFO - PROCESS | 2972 | 1467319029518 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 13:37:09 INFO - PROCESS | 2972 | 1467319029523 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:09 INFO - PROCESS | 2972 | 1467319029525 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:09 INFO - PROCESS | 2972 | ++DOCSHELL 1727EC00 == 32 [pid = 2972] [id = 586] 13:37:09 INFO - PROCESS | 2972 | ++DOMWINDOW == 69 (17F96800) [pid = 2972] [serial = 1758] [outer = 00000000] 13:37:09 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (19373400) [pid = 2972] [serial = 1759] [outer = 17F96800] 13:37:09 INFO - PROCESS | 2972 | 1467319029569 Marionette DEBUG loaded listener.js 13:37:09 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (1958A000) [pid = 2972] [serial = 1760] [outer = 17F96800] 13:37:10 INFO - PROCESS | 2972 | 1467319030075 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] 13:37:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 13:37:10 INFO - PROCESS | 2972 | 1467319030106 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 13:37:10 INFO - PROCESS | 2972 | 1467319030109 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:37:10 INFO - PROCESS | 2972 | 1467319030111 Marionette TRACE conn5 <- [1,2310,null,{}] 13:37:10 INFO - PROCESS | 2972 | 1467319030115 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}] 13:37:10 INFO - PROCESS | 2972 | 1467319030116 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:10 INFO - PROCESS | 2972 | 1467319030194 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 13:37:10 INFO - PROCESS | 2972 | 1467319030199 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:10 INFO - PROCESS | 2972 | 1467319030201 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:10 INFO - PROCESS | 2972 | ++DOCSHELL 105C7400 == 33 [pid = 2972] [id = 587] 13:37:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (19813000) [pid = 2972] [serial = 1761] [outer = 00000000] 13:37:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (19845C00) [pid = 2972] [serial = 1762] [outer = 19813000] 13:37:10 INFO - PROCESS | 2972 | 1467319030244 Marionette DEBUG loaded listener.js 13:37:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (19864000) [pid = 2972] [serial = 1763] [outer = 19813000] 13:37:10 INFO - PROCESS | 2972 | 1467319030696 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]]]}] 13:37:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:37:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 630ms 13:37:10 INFO - PROCESS | 2972 | 1467319030740 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 13:37:10 INFO - PROCESS | 2972 | 1467319030742 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 13:37:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:37:10 INFO - PROCESS | 2972 | 1467319030746 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:37:10 INFO - PROCESS | 2972 | 1467319030748 Marionette TRACE conn5 <- [1,2314,null,{}] 13:37:10 INFO - PROCESS | 2972 | 1467319030751 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}] 13:37:10 INFO - PROCESS | 2972 | 1467319030753 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:10 INFO - PROCESS | 2972 | 1467319030832 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 13:37:10 INFO - PROCESS | 2972 | 1467319030838 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:10 INFO - PROCESS | 2972 | 1467319030840 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:10 INFO - PROCESS | 2972 | ++DOCSHELL 19CBCC00 == 34 [pid = 2972] [id = 588] 13:37:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (19CBDC00) [pid = 2972] [serial = 1764] [outer = 00000000] 13:37:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (19E4F400) [pid = 2972] [serial = 1765] [outer = 19CBDC00] 13:37:10 INFO - PROCESS | 2972 | 1467319030884 Marionette DEBUG loaded listener.js 13:37:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (19E50000) [pid = 2972] [serial = 1766] [outer = 19CBDC00] 13:37:11 INFO - PROCESS | 2972 | 1467319031562 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]]]}] 13:37:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:37:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 930ms 13:37:11 INFO - PROCESS | 2972 | 1467319031686 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 13:37:11 INFO - PROCESS | 2972 | 1467319031691 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 13:37:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:37:11 INFO - PROCESS | 2972 | 1467319031697 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:37:11 INFO - PROCESS | 2972 | 1467319031700 Marionette TRACE conn5 <- [1,2318,null,{}] 13:37:11 INFO - PROCESS | 2972 | 1467319031706 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}] 13:37:11 INFO - PROCESS | 2972 | 1467319031710 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:11 INFO - PROCESS | 2972 | 1467319031840 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 13:37:11 INFO - PROCESS | 2972 | 1467319031972 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:11 INFO - PROCESS | 2972 | 1467319031975 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:11 INFO - PROCESS | 2972 | ++DOCSHELL 0FDC7800 == 35 [pid = 2972] [id = 589] 13:37:11 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (0FE21C00) [pid = 2972] [serial = 1767] [outer = 00000000] 13:37:12 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (10186400) [pid = 2972] [serial = 1768] [outer = 0FE21C00] 13:37:12 INFO - PROCESS | 2972 | 1467319032036 Marionette DEBUG loaded listener.js 13:37:12 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (13ED3800) [pid = 2972] [serial = 1769] [outer = 0FE21C00] 13:37:12 INFO - PROCESS | 2972 | 1467319032780 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]]]}] 13:37:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:37:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1124ms 13:37:12 INFO - PROCESS | 2972 | 1467319032826 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 13:37:12 INFO - PROCESS | 2972 | 1467319032831 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 13:37:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:37:12 INFO - PROCESS | 2972 | 1467319032837 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:37:12 INFO - PROCESS | 2972 | 1467319032840 Marionette TRACE conn5 <- [1,2322,null,{}] 13:37:12 INFO - PROCESS | 2972 | 1467319032844 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}] 13:37:12 INFO - PROCESS | 2972 | 1467319032847 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:12 INFO - PROCESS | 2972 | 1467319032970 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 13:37:13 INFO - PROCESS | 2972 | 1467319033131 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:13 INFO - PROCESS | 2972 | 1467319033133 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:13 INFO - PROCESS | 2972 | ++DOCSHELL 15757400 == 36 [pid = 2972] [id = 590] 13:37:13 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (15759400) [pid = 2972] [serial = 1770] [outer = 00000000] 13:37:13 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (1721D800) [pid = 2972] [serial = 1771] [outer = 15759400] 13:37:13 INFO - PROCESS | 2972 | 1467319033192 Marionette DEBUG loaded listener.js 13:37:13 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (1005F800) [pid = 2972] [serial = 1772] [outer = 15759400] 13:37:13 INFO - PROCESS | 2972 | --DOCSHELL 105C7400 == 35 [pid = 2972] [id = 587] 13:37:13 INFO - PROCESS | 2972 | --DOCSHELL 1727EC00 == 34 [pid = 2972] [id = 586] 13:37:13 INFO - PROCESS | 2972 | --DOCSHELL 18A10400 == 33 [pid = 2972] [id = 585] 13:37:13 INFO - PROCESS | 2972 | --DOCSHELL 1796FC00 == 32 [pid = 2972] [id = 584] 13:37:13 INFO - PROCESS | 2972 | --DOCSHELL 15756800 == 31 [pid = 2972] [id = 583] 13:37:13 INFO - PROCESS | 2972 | --DOCSHELL 14928400 == 30 [pid = 2972] [id = 582] 13:37:13 INFO - PROCESS | 2972 | --DOCSHELL 1006B400 == 29 [pid = 2972] [id = 581] 13:37:13 INFO - PROCESS | 2972 | --DOCSHELL 0FDCB000 == 28 [pid = 2972] [id = 580] 13:37:13 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (18A1A400) [pid = 2972] [serial = 1711] [outer = 00000000] [url = about:blank] 13:37:13 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (19E57C00) [pid = 2972] [serial = 1717] [outer = 00000000] [url = about:blank] 13:37:13 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (15E4F400) [pid = 2972] [serial = 1699] [outer = 00000000] [url = about:blank] 13:37:13 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (17223C00) [pid = 2972] [serial = 1700] [outer = 00000000] [url = about:blank] 13:37:13 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (19818000) [pid = 2972] [serial = 1715] [outer = 00000000] [url = about:blank] 13:37:13 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (1000FC00) [pid = 2972] [serial = 1696] [outer = 00000000] [url = about:blank] 13:37:13 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (10062800) [pid = 2972] [serial = 1697] [outer = 00000000] [url = about:blank] 13:37:13 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (1958D000) [pid = 2972] [serial = 1714] [outer = 00000000] [url = about:blank] 13:37:13 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (17F76C00) [pid = 2972] [serial = 1708] [outer = 00000000] [url = about:blank] 13:37:13 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (1449AC00) [pid = 2972] [serial = 1705] [outer = 00000000] [url = about:blank] 13:37:13 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (1494AC00) [pid = 2972] [serial = 1706] [outer = 00000000] [url = about:blank] 13:37:13 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (10027000) [pid = 2972] [serial = 1702] [outer = 00000000] [url = about:blank] 13:37:13 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (10061C00) [pid = 2972] [serial = 1703] [outer = 00000000] [url = about:blank] 13:37:13 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (19E58000) [pid = 2972] [serial = 1694] [outer = 00000000] [url = about:blank] 13:37:13 INFO - PROCESS | 2972 | --DOMWINDOW == 68 (17F9B800) [pid = 2972] [serial = 1720] [outer = 00000000] [url = about:blank] 13:37:13 INFO - PROCESS | 2972 | --DOMWINDOW == 67 (19FE7000) [pid = 2972] [serial = 1724] [outer = 00000000] [url = about:blank] 13:37:13 INFO - PROCESS | 2972 | --DOMWINDOW == 66 (19E84800) [pid = 2972] [serial = 1723] [outer = 00000000] [url = about:blank] 13:37:13 INFO - PROCESS | 2972 | --DOMWINDOW == 65 (13ED0400) [pid = 2972] [serial = 1718] [outer = 00000000] [url = about:blank] 13:37:13 INFO - PROCESS | 2972 | --DOMWINDOW == 64 (1936F400) [pid = 2972] [serial = 1712] [outer = 00000000] [url = about:blank] 13:37:13 INFO - PROCESS | 2972 | --DOMWINDOW == 63 (1B1EE000) [pid = 2972] [serial = 1727] [outer = 00000000] [url = about:blank] 13:37:13 INFO - PROCESS | 2972 | --DOMWINDOW == 62 (19818800) [pid = 2972] [serial = 1721] [outer = 00000000] [url = about:blank] 13:37:13 INFO - PROCESS | 2972 | --DOMWINDOW == 61 (1B1E4400) [pid = 2972] [serial = 1726] [outer = 00000000] [url = about:blank] 13:37:13 INFO - PROCESS | 2972 | --DOMWINDOW == 60 (184B2400) [pid = 2972] [serial = 1709] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 2972 | 1467319034057 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]]]}] 13:37:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:37:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1275ms 13:37:14 INFO - PROCESS | 2972 | 1467319034115 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 13:37:14 INFO - PROCESS | 2972 | 1467319034118 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 13:37:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:37:14 INFO - PROCESS | 2972 | 1467319034123 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:37:14 INFO - PROCESS | 2972 | 1467319034126 Marionette TRACE conn5 <- [1,2326,null,{}] 13:37:14 INFO - PROCESS | 2972 | 1467319034132 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}] 13:37:14 INFO - PROCESS | 2972 | 1467319034134 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:14 INFO - PROCESS | 2972 | 1467319034222 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 13:37:14 INFO - PROCESS | 2972 | 1467319034230 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:14 INFO - PROCESS | 2972 | 1467319034235 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:14 INFO - PROCESS | 2972 | ++DOCSHELL 10002000 == 29 [pid = 2972] [id = 591] 13:37:14 INFO - PROCESS | 2972 | ++DOMWINDOW == 61 (10004000) [pid = 2972] [serial = 1773] [outer = 00000000] 13:37:14 INFO - PROCESS | 2972 | ++DOMWINDOW == 62 (10024C00) [pid = 2972] [serial = 1774] [outer = 10004000] 13:37:14 INFO - PROCESS | 2972 | 1467319034287 Marionette DEBUG loaded listener.js 13:37:14 INFO - PROCESS | 2972 | ++DOMWINDOW == 63 (1002EC00) [pid = 2972] [serial = 1775] [outer = 10004000] 13:37:14 INFO - PROCESS | 2972 | 1467319034821 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]]]}] 13:37:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:37:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 730ms 13:37:14 INFO - PROCESS | 2972 | 1467319034855 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 13:37:14 INFO - PROCESS | 2972 | 1467319034859 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 13:37:14 INFO - PROCESS | 2972 | 1467319034865 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:37:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:37:14 INFO - PROCESS | 2972 | 1467319034867 Marionette TRACE conn5 <- [1,2330,null,{}] 13:37:14 INFO - PROCESS | 2972 | 1467319034871 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}] 13:37:14 INFO - PROCESS | 2972 | 1467319034873 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:14 INFO - PROCESS | 2972 | 1467319034959 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 13:37:15 INFO - PROCESS | 2972 | 1467319035059 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:15 INFO - PROCESS | 2972 | 1467319035061 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:15 INFO - PROCESS | 2972 | ++DOCSHELL 105C7400 == 30 [pid = 2972] [id = 592] 13:37:15 INFO - PROCESS | 2972 | ++DOMWINDOW == 64 (10FCC800) [pid = 2972] [serial = 1776] [outer = 00000000] 13:37:15 INFO - PROCESS | 2972 | ++DOMWINDOW == 65 (141CDC00) [pid = 2972] [serial = 1777] [outer = 10FCC800] 13:37:15 INFO - PROCESS | 2972 | 1467319035110 Marionette DEBUG loaded listener.js 13:37:15 INFO - PROCESS | 2972 | ++DOMWINDOW == 66 (1490F400) [pid = 2972] [serial = 1778] [outer = 10FCC800] 13:37:15 INFO - PROCESS | 2972 | 1467319035491 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]]]}] 13:37:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:37:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 670ms 13:37:15 INFO - PROCESS | 2972 | 1467319035540 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 13:37:15 INFO - PROCESS | 2972 | 1467319035542 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 13:37:15 INFO - PROCESS | 2972 | 1467319035545 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:37:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:37:15 INFO - PROCESS | 2972 | 1467319035549 Marionette TRACE conn5 <- [1,2334,null,{}] 13:37:15 INFO - PROCESS | 2972 | 1467319035559 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}] 13:37:15 INFO - PROCESS | 2972 | 1467319035564 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:15 INFO - PROCESS | 2972 | 1467319035675 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 13:37:15 INFO - PROCESS | 2972 | 1467319035686 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:15 INFO - PROCESS | 2972 | 1467319035689 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:15 INFO - PROCESS | 2972 | ++DOCSHELL 17223C00 == 31 [pid = 2972] [id = 593] 13:37:15 INFO - PROCESS | 2972 | ++DOMWINDOW == 67 (17272000) [pid = 2972] [serial = 1779] [outer = 00000000] 13:37:15 INFO - PROCESS | 2972 | ++DOMWINDOW == 68 (17967C00) [pid = 2972] [serial = 1780] [outer = 17272000] 13:37:15 INFO - PROCESS | 2972 | 1467319035737 Marionette DEBUG loaded listener.js 13:37:15 INFO - PROCESS | 2972 | ++DOMWINDOW == 69 (17F8FC00) [pid = 2972] [serial = 1781] [outer = 17272000] 13:37:16 INFO - PROCESS | 2972 | 1467319036206 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]]]}] 13:37:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:37:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 670ms 13:37:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:37:16 INFO - PROCESS | 2972 | 1467319036219 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 13:37:16 INFO - PROCESS | 2972 | 1467319036222 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 13:37:16 INFO - PROCESS | 2972 | 1467319036225 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:37:16 INFO - PROCESS | 2972 | 1467319036226 Marionette TRACE conn5 <- [1,2338,null,{}] 13:37:16 INFO - PROCESS | 2972 | 1467319036253 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}] 13:37:16 INFO - PROCESS | 2972 | 1467319036255 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:16 INFO - PROCESS | 2972 | 1467319036376 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 13:37:16 INFO - PROCESS | 2972 | 1467319036382 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:16 INFO - PROCESS | 2972 | 1467319036384 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:16 INFO - PROCESS | 2972 | ++DOCSHELL 18A0DC00 == 32 [pid = 2972] [id = 594] 13:37:16 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (18A10000) [pid = 2972] [serial = 1782] [outer = 00000000] 13:37:16 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (18A18400) [pid = 2972] [serial = 1783] [outer = 18A10000] 13:37:16 INFO - PROCESS | 2972 | 1467319036482 Marionette DEBUG loaded listener.js 13:37:16 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (18D41C00) [pid = 2972] [serial = 1784] [outer = 18A10000] 13:37:16 INFO - PROCESS | 2972 | 1467319036956 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]]]}] 13:37:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:37:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 750ms 13:37:16 INFO - PROCESS | 2972 | 1467319036983 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 13:37:16 INFO - PROCESS | 2972 | 1467319036985 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 13:37:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:37:16 INFO - PROCESS | 2972 | 1467319036988 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:37:16 INFO - PROCESS | 2972 | 1467319036989 Marionette TRACE conn5 <- [1,2342,null,{}] 13:37:16 INFO - PROCESS | 2972 | 1467319036993 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}] 13:37:16 INFO - PROCESS | 2972 | 1467319036995 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:17 INFO - PROCESS | 2972 | 1467319037134 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 13:37:17 INFO - PROCESS | 2972 | 1467319037155 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:17 INFO - PROCESS | 2972 | 1467319037157 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:17 INFO - PROCESS | 2972 | ++DOCSHELL 0F7F0400 == 33 [pid = 2972] [id = 595] 13:37:17 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (18A17800) [pid = 2972] [serial = 1785] [outer = 00000000] 13:37:17 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (19812C00) [pid = 2972] [serial = 1786] [outer = 18A17800] 13:37:17 INFO - PROCESS | 2972 | 1467319037200 Marionette DEBUG loaded listener.js 13:37:17 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (19813C00) [pid = 2972] [serial = 1787] [outer = 18A17800] 13:37:17 INFO - PROCESS | 2972 | 1467319037682 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]]]}] 13:37:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:37:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 730ms 13:37:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:37:17 INFO - PROCESS | 2972 | 1467319037721 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 13:37:17 INFO - PROCESS | 2972 | 1467319037723 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 13:37:17 INFO - PROCESS | 2972 | 1467319037726 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:37:17 INFO - PROCESS | 2972 | 1467319037727 Marionette TRACE conn5 <- [1,2346,null,{}] 13:37:17 INFO - PROCESS | 2972 | 1467319037731 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}] 13:37:17 INFO - PROCESS | 2972 | 1467319037736 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:17 INFO - PROCESS | 2972 | 1467319037885 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 13:37:17 INFO - PROCESS | 2972 | 1467319037952 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:17 INFO - PROCESS | 2972 | 1467319037954 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:17 INFO - PROCESS | 2972 | ++DOCSHELL 14A99400 == 34 [pid = 2972] [id = 596] 13:37:17 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (1981EC00) [pid = 2972] [serial = 1788] [outer = 00000000] 13:37:17 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (19E5B000) [pid = 2972] [serial = 1789] [outer = 1981EC00] 13:37:17 INFO - PROCESS | 2972 | 1467319038000 Marionette DEBUG loaded listener.js 13:37:18 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (19CB8400) [pid = 2972] [serial = 1790] [outer = 1981EC00] 13:37:18 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (0FDCC000) [pid = 2972] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 13:37:18 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (14928C00) [pid = 2972] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 13:37:18 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (0FE2BC00) [pid = 2972] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 13:37:18 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (17F96800) [pid = 2972] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 13:37:18 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (0F7F2400) [pid = 2972] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 13:37:18 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (10186000) [pid = 2972] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 13:37:18 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (17276400) [pid = 2972] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:37:18 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (18A11C00) [pid = 2972] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 13:37:18 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (1B2E8000) [pid = 2972] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 13:37:18 INFO - PROCESS | 2972 | --DOMWINDOW == 68 (19813000) [pid = 2972] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 13:37:18 INFO - PROCESS | 2972 | --DOMWINDOW == 67 (17970400) [pid = 2972] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 13:37:18 INFO - PROCESS | 2972 | 1467319038510 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]]]}] 13:37:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:37:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 830ms 13:37:18 INFO - PROCESS | 2972 | 1467319038557 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 13:37:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:37:18 INFO - PROCESS | 2972 | 1467319038559 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 13:37:18 INFO - PROCESS | 2972 | 1467319038562 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:37:18 INFO - PROCESS | 2972 | 1467319038564 Marionette TRACE conn5 <- [1,2350,null,{}] 13:37:18 INFO - PROCESS | 2972 | 1467319038568 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}] 13:37:18 INFO - PROCESS | 2972 | 1467319038569 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:18 INFO - PROCESS | 2972 | 1467319038684 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 13:37:18 INFO - PROCESS | 2972 | 1467319038749 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:18 INFO - PROCESS | 2972 | 1467319038751 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:18 INFO - PROCESS | 2972 | ++DOCSHELL 1005FC00 == 35 [pid = 2972] [id = 597] 13:37:18 INFO - PROCESS | 2972 | ++DOMWINDOW == 68 (17217400) [pid = 2972] [serial = 1791] [outer = 00000000] 13:37:18 INFO - PROCESS | 2972 | ++DOMWINDOW == 69 (19371C00) [pid = 2972] [serial = 1792] [outer = 17217400] 13:37:18 INFO - PROCESS | 2972 | 1467319038795 Marionette DEBUG loaded listener.js 13:37:18 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (19813000) [pid = 2972] [serial = 1793] [outer = 17217400] 13:37:19 INFO - PROCESS | 2972 | 1467319039142 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]]]}] 13:37:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:37:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 630ms 13:37:19 INFO - PROCESS | 2972 | 1467319039194 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 13:37:19 INFO - PROCESS | 2972 | 1467319039196 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 13:37:19 INFO - PROCESS | 2972 | 1467319039199 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:37:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:37:19 INFO - PROCESS | 2972 | 1467319039201 Marionette TRACE conn5 <- [1,2354,null,{}] 13:37:19 INFO - PROCESS | 2972 | 1467319039204 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}] 13:37:19 INFO - PROCESS | 2972 | 1467319039206 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:19 INFO - PROCESS | 2972 | 1467319039286 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 13:37:19 INFO - PROCESS | 2972 | 1467319039292 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:19 INFO - PROCESS | 2972 | 1467319039294 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:19 INFO - PROCESS | 2972 | ++DOCSHELL 17219400 == 36 [pid = 2972] [id = 598] 13:37:19 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (19E7D800) [pid = 2972] [serial = 1794] [outer = 00000000] 13:37:19 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (19FE7000) [pid = 2972] [serial = 1795] [outer = 19E7D800] 13:37:19 INFO - PROCESS | 2972 | 1467319039339 Marionette DEBUG loaded listener.js 13:37:19 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (19FEA400) [pid = 2972] [serial = 1796] [outer = 19E7D800] 13:37:19 INFO - PROCESS | 2972 | 1467319039779 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]]]}] 13:37:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:37:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 630ms 13:37:19 INFO - PROCESS | 2972 | 1467319039842 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 13:37:19 INFO - PROCESS | 2972 | 1467319039844 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 13:37:19 INFO - PROCESS | 2972 | 1467319039847 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:37:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:37:19 INFO - PROCESS | 2972 | 1467319039849 Marionette TRACE conn5 <- [1,2358,null,{}] 13:37:19 INFO - PROCESS | 2972 | 1467319039853 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}] 13:37:19 INFO - PROCESS | 2972 | 1467319039854 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:19 INFO - PROCESS | 2972 | 1467319039937 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 13:37:19 INFO - PROCESS | 2972 | 1467319039942 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:19 INFO - PROCESS | 2972 | 1467319039944 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:19 INFO - PROCESS | 2972 | ++DOCSHELL 1492F800 == 37 [pid = 2972] [id = 599] 13:37:19 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (17277800) [pid = 2972] [serial = 1797] [outer = 00000000] 13:37:19 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (1B1ED800) [pid = 2972] [serial = 1798] [outer = 17277800] 13:37:19 INFO - PROCESS | 2972 | 1467319039990 Marionette DEBUG loaded listener.js 13:37:20 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (1BA2E400) [pid = 2972] [serial = 1799] [outer = 17277800] 13:37:20 INFO - PROCESS | 2972 | 1467319040583 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]]]}] 13:37:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:37:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 770ms 13:37:20 INFO - PROCESS | 2972 | 1467319040624 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 13:37:20 INFO - PROCESS | 2972 | 1467319040629 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 13:37:20 INFO - PROCESS | 2972 | 1467319040635 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:37:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:37:20 INFO - PROCESS | 2972 | 1467319040638 Marionette TRACE conn5 <- [1,2362,null,{}] 13:37:20 INFO - PROCESS | 2972 | 1467319040645 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}] 13:37:20 INFO - PROCESS | 2972 | 1467319040648 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:20 INFO - PROCESS | 2972 | 1467319040765 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 13:37:20 INFO - PROCESS | 2972 | 1467319040908 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:20 INFO - PROCESS | 2972 | 1467319040913 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:20 INFO - PROCESS | 2972 | ++DOCSHELL 0F7FAC00 == 38 [pid = 2972] [id = 600] 13:37:20 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (0FD93400) [pid = 2972] [serial = 1800] [outer = 00000000] 13:37:20 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (10067800) [pid = 2972] [serial = 1801] [outer = 0FD93400] 13:37:20 INFO - PROCESS | 2972 | 1467319040980 Marionette DEBUG loaded listener.js 13:37:21 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (13ECB800) [pid = 2972] [serial = 1802] [outer = 0FD93400] 13:37:21 INFO - PROCESS | 2972 | 1467319041581 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]]]}] 13:37:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:37:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 970ms 13:37:21 INFO - PROCESS | 2972 | 1467319041609 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 13:37:21 INFO - PROCESS | 2972 | 1467319041614 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 13:37:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:37:21 INFO - PROCESS | 2972 | 1467319041621 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:37:21 INFO - PROCESS | 2972 | 1467319041624 Marionette TRACE conn5 <- [1,2366,null,{}] 13:37:21 INFO - PROCESS | 2972 | 1467319041628 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}] 13:37:21 INFO - PROCESS | 2972 | 1467319041631 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:21 INFO - PROCESS | 2972 | 1467319041744 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 13:37:21 INFO - PROCESS | 2972 | 1467319041859 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:21 INFO - PROCESS | 2972 | 1467319041862 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:21 INFO - PROCESS | 2972 | ++DOCSHELL 1727C000 == 39 [pid = 2972] [id = 601] 13:37:21 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (17804C00) [pid = 2972] [serial = 1803] [outer = 00000000] 13:37:21 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (18914800) [pid = 2972] [serial = 1804] [outer = 17804C00] 13:37:21 INFO - PROCESS | 2972 | 1467319041960 Marionette DEBUG loaded listener.js 13:37:22 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (18B84C00) [pid = 2972] [serial = 1805] [outer = 17804C00] 13:37:22 INFO - PROCESS | 2972 | 1467319042588 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]]]}] 13:37:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 13:37:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1017ms 13:37:22 INFO - PROCESS | 2972 | 1467319042641 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 13:37:22 INFO - PROCESS | 2972 | 1467319042644 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 13:37:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:37:22 INFO - PROCESS | 2972 | 1467319042648 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:37:22 INFO - PROCESS | 2972 | 1467319042652 Marionette TRACE conn5 <- [1,2370,null,{}] 13:37:22 INFO - PROCESS | 2972 | 1467319042663 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}] 13:37:22 INFO - PROCESS | 2972 | 1467319042668 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:22 INFO - PROCESS | 2972 | 1467319042779 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 13:37:22 INFO - PROCESS | 2972 | 1467319042919 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:22 INFO - PROCESS | 2972 | 1467319042922 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:22 INFO - PROCESS | 2972 | ++DOCSHELL 1B2E9400 == 40 [pid = 2972] [id = 602] 13:37:22 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (1BA2D400) [pid = 2972] [serial = 1806] [outer = 00000000] 13:37:22 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (1BA3A800) [pid = 2972] [serial = 1807] [outer = 1BA2D400] 13:37:22 INFO - PROCESS | 2972 | 1467319042981 Marionette DEBUG loaded listener.js 13:37:23 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (1BA73400) [pid = 2972] [serial = 1808] [outer = 1BA2D400] 13:37:23 INFO - PROCESS | 2972 | 1467319043538 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]]]}] 13:37:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 13:37:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 931ms 13:37:23 INFO - PROCESS | 2972 | 1467319043581 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 13:37:23 INFO - PROCESS | 2972 | 1467319043584 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 13:37:23 INFO - PROCESS | 2972 | 1467319043587 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:37:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:37:23 INFO - PROCESS | 2972 | 1467319043589 Marionette TRACE conn5 <- [1,2374,null,{}] 13:37:23 INFO - PROCESS | 2972 | 1467319043593 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}] 13:37:23 INFO - PROCESS | 2972 | 1467319043595 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:23 INFO - PROCESS | 2972 | 1467319043711 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 13:37:23 INFO - PROCESS | 2972 | 1467319043876 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:23 INFO - PROCESS | 2972 | 1467319043878 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:23 INFO - PROCESS | 2972 | ++DOCSHELL 0FE23800 == 41 [pid = 2972] [id = 603] 13:37:23 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (18B79800) [pid = 2972] [serial = 1809] [outer = 00000000] 13:37:23 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (1BDCD000) [pid = 2972] [serial = 1810] [outer = 18B79800] 13:37:23 INFO - PROCESS | 2972 | 1467319043936 Marionette DEBUG loaded listener.js 13:37:24 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (1BF8F000) [pid = 2972] [serial = 1811] [outer = 18B79800] 13:37:24 INFO - PROCESS | 2972 | 1467319044713 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]]]}] 13:37:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:37:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1171ms 13:37:24 INFO - PROCESS | 2972 | 1467319044762 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 13:37:24 INFO - PROCESS | 2972 | 1467319044766 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 13:37:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:37:24 INFO - PROCESS | 2972 | 1467319044770 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:37:24 INFO - PROCESS | 2972 | 1467319044773 Marionette TRACE conn5 <- [1,2378,null,{}] 13:37:24 INFO - PROCESS | 2972 | 1467319044779 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}] 13:37:24 INFO - PROCESS | 2972 | 1467319044782 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:24 INFO - PROCESS | 2972 | 1467319044916 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 13:37:25 INFO - PROCESS | 2972 | 1467319045067 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:25 INFO - PROCESS | 2972 | 1467319045070 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:25 INFO - PROCESS | 2972 | ++DOCSHELL 10069000 == 42 [pid = 2972] [id = 604] 13:37:25 INFO - PROCESS | 2972 | ++DOMWINDOW == 89 (1006B400) [pid = 2972] [serial = 1812] [outer = 00000000] 13:37:25 INFO - PROCESS | 2972 | ++DOMWINDOW == 90 (14A9D400) [pid = 2972] [serial = 1813] [outer = 1006B400] 13:37:25 INFO - PROCESS | 2972 | 1467319045120 Marionette DEBUG loaded listener.js 13:37:25 INFO - PROCESS | 2972 | ++DOMWINDOW == 91 (1674D000) [pid = 2972] [serial = 1814] [outer = 1006B400] 13:37:25 INFO - PROCESS | 2972 | --DOCSHELL 17219400 == 41 [pid = 2972] [id = 598] 13:37:25 INFO - PROCESS | 2972 | --DOCSHELL 1005FC00 == 40 [pid = 2972] [id = 597] 13:37:25 INFO - PROCESS | 2972 | --DOCSHELL 14A99400 == 39 [pid = 2972] [id = 596] 13:37:25 INFO - PROCESS | 2972 | --DOCSHELL 0F7F0400 == 38 [pid = 2972] [id = 595] 13:37:25 INFO - PROCESS | 2972 | --DOCSHELL 18A0DC00 == 37 [pid = 2972] [id = 594] 13:37:25 INFO - PROCESS | 2972 | --DOCSHELL 17223C00 == 36 [pid = 2972] [id = 593] 13:37:25 INFO - PROCESS | 2972 | --DOCSHELL 105C7400 == 35 [pid = 2972] [id = 592] 13:37:25 INFO - PROCESS | 2972 | --DOCSHELL 10002000 == 34 [pid = 2972] [id = 591] 13:37:25 INFO - PROCESS | 2972 | --DOCSHELL 0F685C00 == 33 [pid = 2972] [id = 579] 13:37:25 INFO - PROCESS | 2972 | --DOCSHELL 15757400 == 32 [pid = 2972] [id = 590] 13:37:25 INFO - PROCESS | 2972 | --DOCSHELL 19CBCC00 == 31 [pid = 2972] [id = 588] 13:37:25 INFO - PROCESS | 2972 | --DOCSHELL 0FDC7800 == 30 [pid = 2972] [id = 589] 13:37:25 INFO - PROCESS | 2972 | --DOCSHELL 0FE23800 == 29 [pid = 2972] [id = 603] 13:37:25 INFO - PROCESS | 2972 | --DOCSHELL 1B2E9400 == 28 [pid = 2972] [id = 602] 13:37:25 INFO - PROCESS | 2972 | --DOCSHELL 1492F800 == 27 [pid = 2972] [id = 599] 13:37:25 INFO - PROCESS | 2972 | --DOCSHELL 0F7FAC00 == 26 [pid = 2972] [id = 600] 13:37:25 INFO - PROCESS | 2972 | --DOCSHELL 1727C000 == 25 [pid = 2972] [id = 601] 13:37:25 INFO - PROCESS | 2972 | --DOMWINDOW == 90 (0FE22400) [pid = 2972] [serial = 1741] [outer = 00000000] [url = about:blank] 13:37:25 INFO - PROCESS | 2972 | --DOMWINDOW == 89 (149E4400) [pid = 2972] [serial = 1747] [outer = 00000000] [url = about:blank] 13:37:25 INFO - PROCESS | 2972 | --DOMWINDOW == 88 (0FE28400) [pid = 2972] [serial = 1742] [outer = 00000000] [url = about:blank] 13:37:25 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (13ED5C00) [pid = 2972] [serial = 1730] [outer = 00000000] [url = about:blank] 13:37:25 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (1958A000) [pid = 2972] [serial = 1760] [outer = 00000000] [url = about:blank] 13:37:25 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (0FE27C00) [pid = 2972] [serial = 1738] [outer = 00000000] [url = about:blank] 13:37:25 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (10FCBC00) [pid = 2972] [serial = 1745] [outer = 00000000] [url = about:blank] 13:37:25 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (19373400) [pid = 2972] [serial = 1759] [outer = 00000000] [url = about:blank] 13:37:25 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (18B77000) [pid = 2972] [serial = 1733] [outer = 00000000] [url = about:blank] 13:37:25 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (1006A400) [pid = 2972] [serial = 1729] [outer = 00000000] [url = about:blank] 13:37:25 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (18E75800) [pid = 2972] [serial = 1756] [outer = 00000000] [url = about:blank] 13:37:25 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (184B0000) [pid = 2972] [serial = 1732] [outer = 00000000] [url = about:blank] 13:37:25 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (10006400) [pid = 2972] [serial = 1739] [outer = 00000000] [url = about:blank] 13:37:25 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (105CE400) [pid = 2972] [serial = 1744] [outer = 00000000] [url = about:blank] 13:37:25 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (1BA37C00) [pid = 2972] [serial = 1736] [outer = 00000000] [url = about:blank] 13:37:25 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (19845C00) [pid = 2972] [serial = 1762] [outer = 00000000] [url = about:blank] 13:37:25 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (1721F400) [pid = 2972] [serial = 1750] [outer = 00000000] [url = about:blank] 13:37:25 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (184B8C00) [pid = 2972] [serial = 1753] [outer = 00000000] [url = about:blank] 13:37:25 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (18914400) [pid = 2972] [serial = 1754] [outer = 00000000] [url = about:blank] 13:37:25 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (19585C00) [pid = 2972] [serial = 1757] [outer = 00000000] [url = about:blank] 13:37:25 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (1574EC00) [pid = 2972] [serial = 1748] [outer = 00000000] [url = about:blank] 13:37:25 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (1BA30400) [pid = 2972] [serial = 1735] [outer = 00000000] [url = about:blank] 13:37:25 INFO - PROCESS | 2972 | --DOMWINDOW == 68 (19864000) [pid = 2972] [serial = 1763] [outer = 00000000] [url = about:blank] 13:37:25 INFO - PROCESS | 2972 | --DOMWINDOW == 67 (19E4F400) [pid = 2972] [serial = 1765] [outer = 00000000] [url = about:blank] 13:37:26 INFO - PROCESS | 2972 | 1467319046315 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]]]}] 13:37:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:37:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1636ms 13:37:26 INFO - PROCESS | 2972 | 1467319046409 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 13:37:26 INFO - PROCESS | 2972 | 1467319046413 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 13:37:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:37:26 INFO - PROCESS | 2972 | 1467319046417 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:37:26 INFO - PROCESS | 2972 | 1467319046422 Marionette TRACE conn5 <- [1,2382,null,{}] 13:37:26 INFO - PROCESS | 2972 | 1467319046427 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}] 13:37:26 INFO - PROCESS | 2972 | 1467319046430 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:26 INFO - PROCESS | 2972 | 1467319046564 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 13:37:26 INFO - PROCESS | 2972 | 1467319046655 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:26 INFO - PROCESS | 2972 | 1467319046658 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:26 INFO - PROCESS | 2972 | ++DOCSHELL 0FD91000 == 26 [pid = 2972] [id = 605] 13:37:26 INFO - PROCESS | 2972 | ++DOMWINDOW == 68 (0FDC6000) [pid = 2972] [serial = 1815] [outer = 00000000] 13:37:26 INFO - PROCESS | 2972 | ++DOMWINDOW == 69 (0FE2F400) [pid = 2972] [serial = 1816] [outer = 0FDC6000] 13:37:26 INFO - PROCESS | 2972 | 1467319046706 Marionette DEBUG loaded listener.js 13:37:26 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (1000BC00) [pid = 2972] [serial = 1817] [outer = 0FDC6000] 13:37:27 INFO - PROCESS | 2972 | 1467319047105 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]]]}] 13:37:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:37:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 791ms 13:37:27 INFO - PROCESS | 2972 | 1467319047209 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 13:37:27 INFO - PROCESS | 2972 | 1467319047215 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 13:37:27 INFO - PROCESS | 2972 | 1467319047221 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:37:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:37:27 INFO - PROCESS | 2972 | 1467319047223 Marionette TRACE conn5 <- [1,2386,null,{}] 13:37:27 INFO - PROCESS | 2972 | 1467319047227 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}] 13:37:27 INFO - PROCESS | 2972 | 1467319047230 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:27 INFO - PROCESS | 2972 | 1467319047326 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 13:37:27 INFO - PROCESS | 2972 | 1467319047335 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:27 INFO - PROCESS | 2972 | 1467319047337 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:27 INFO - PROCESS | 2972 | ++DOCSHELL 105CC000 == 27 [pid = 2972] [id = 606] 13:37:27 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (105CE400) [pid = 2972] [serial = 1818] [outer = 00000000] 13:37:27 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (10F42000) [pid = 2972] [serial = 1819] [outer = 105CE400] 13:37:27 INFO - PROCESS | 2972 | 1467319047384 Marionette DEBUG loaded listener.js 13:37:27 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (13E12C00) [pid = 2972] [serial = 1820] [outer = 105CE400] 13:37:27 INFO - PROCESS | 2972 | 1467319047828 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]]]}] 13:37:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:37:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 670ms 13:37:27 INFO - PROCESS | 2972 | 1467319047894 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 13:37:27 INFO - PROCESS | 2972 | 1467319047897 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 13:37:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:37:27 INFO - PROCESS | 2972 | 1467319047900 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:37:27 INFO - PROCESS | 2972 | 1467319047904 Marionette TRACE conn5 <- [1,2390,null,{}] 13:37:27 INFO - PROCESS | 2972 | 1467319047915 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}] 13:37:27 INFO - PROCESS | 2972 | 1467319047919 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:27 INFO - PROCESS | 2972 | 1467319048004 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 13:37:27 INFO - PROCESS | 2972 | 1467319048011 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:27 INFO - PROCESS | 2972 | 1467319048014 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:28 INFO - PROCESS | 2972 | ++DOCSHELL 14494000 == 28 [pid = 2972] [id = 607] 13:37:28 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (1494A800) [pid = 2972] [serial = 1821] [outer = 00000000] 13:37:28 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (15754400) [pid = 2972] [serial = 1822] [outer = 1494A800] 13:37:28 INFO - PROCESS | 2972 | 1467319048066 Marionette DEBUG loaded listener.js 13:37:28 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (1674BC00) [pid = 2972] [serial = 1823] [outer = 1494A800] 13:37:28 INFO - PROCESS | 2972 | 1467319048556 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]]]}] 13:37:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:37:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 730ms 13:37:28 INFO - PROCESS | 2972 | 1467319048634 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 13:37:28 INFO - PROCESS | 2972 | 1467319048637 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 13:37:28 INFO - PROCESS | 2972 | 1467319048640 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:37:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:37:28 INFO - PROCESS | 2972 | 1467319048642 Marionette TRACE conn5 <- [1,2394,null,{}] 13:37:28 INFO - PROCESS | 2972 | 1467319048646 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}] 13:37:28 INFO - PROCESS | 2972 | 1467319048648 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:28 INFO - PROCESS | 2972 | 1467319048795 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 13:37:28 INFO - PROCESS | 2972 | 1467319048859 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:28 INFO - PROCESS | 2972 | 1467319048861 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:28 INFO - PROCESS | 2972 | ++DOCSHELL 1727A800 == 29 [pid = 2972] [id = 608] 13:37:28 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (1727C000) [pid = 2972] [serial = 1824] [outer = 00000000] 13:37:28 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (17973C00) [pid = 2972] [serial = 1825] [outer = 1727C000] 13:37:28 INFO - PROCESS | 2972 | 1467319048906 Marionette DEBUG loaded listener.js 13:37:28 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (1875FC00) [pid = 2972] [serial = 1826] [outer = 1727C000] 13:37:29 INFO - PROCESS | 2972 | 1467319049315 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]]]}] 13:37:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 13:37:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 730ms 13:37:29 INFO - PROCESS | 2972 | 1467319049382 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 13:37:29 INFO - PROCESS | 2972 | 1467319049384 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 13:37:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 13:37:29 INFO - PROCESS | 2972 | 1467319049388 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 13:37:29 INFO - PROCESS | 2972 | 1467319049389 Marionette TRACE conn5 <- [1,2398,null,{}] 13:37:29 INFO - PROCESS | 2972 | 1467319049393 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}] 13:37:29 INFO - PROCESS | 2972 | 1467319049395 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:29 INFO - PROCESS | 2972 | 1467319049511 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 13:37:29 INFO - PROCESS | 2972 | 1467319049520 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:29 INFO - PROCESS | 2972 | 1467319049521 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:29 INFO - PROCESS | 2972 | ++DOCSHELL 1890C000 == 30 [pid = 2972] [id = 609] 13:37:29 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (1890EC00) [pid = 2972] [serial = 1827] [outer = 00000000] 13:37:29 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (18A0BC00) [pid = 2972] [serial = 1828] [outer = 1890EC00] 13:37:29 INFO - PROCESS | 2972 | 1467319049565 Marionette DEBUG loaded listener.js 13:37:29 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (18A11000) [pid = 2972] [serial = 1829] [outer = 1890EC00] 13:37:30 INFO - PROCESS | 2972 | 1467319050060 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]]]}] 13:37:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 13:37:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 730ms 13:37:30 INFO - PROCESS | 2972 | 1467319050136 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 13:37:30 INFO - PROCESS | 2972 | 1467319050138 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 13:37:30 INFO - PROCESS | 2972 | 1467319050142 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 13:37:30 INFO - PROCESS | 2972 | 1467319050143 Marionette TRACE conn5 <- [1,2402,null,{}] 13:37:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 13:37:30 INFO - PROCESS | 2972 | 1467319050147 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}] 13:37:30 INFO - PROCESS | 2972 | 1467319050153 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:30 INFO - PROCESS | 2972 | 1467319050513 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 13:37:30 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (18A17800) [pid = 2972] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 13:37:30 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (10004000) [pid = 2972] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:37:30 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (15759400) [pid = 2972] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 13:37:30 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (19CBDC00) [pid = 2972] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 13:37:30 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (10FCC800) [pid = 2972] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 13:37:30 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (0FE21C00) [pid = 2972] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 13:37:30 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (17272000) [pid = 2972] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 13:37:30 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (17217400) [pid = 2972] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 13:37:30 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (1981EC00) [pid = 2972] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 13:37:30 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (19E7D800) [pid = 2972] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 13:37:30 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (17277800) [pid = 2972] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 13:37:30 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (18A10000) [pid = 2972] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 13:37:30 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (1575B800) [pid = 2972] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 13:37:30 INFO - PROCESS | 2972 | 1467319050584 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:30 INFO - PROCESS | 2972 | 1467319050586 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:30 INFO - PROCESS | 2972 | ++DOCSHELL 0C70F400 == 31 [pid = 2972] [id = 610] 13:37:30 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (0C70F800) [pid = 2972] [serial = 1830] [outer = 00000000] 13:37:30 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (10069800) [pid = 2972] [serial = 1831] [outer = 0C70F800] 13:37:30 INFO - PROCESS | 2972 | 1467319050631 Marionette DEBUG loaded listener.js 13:37:30 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (1721E000) [pid = 2972] [serial = 1832] [outer = 0C70F800] 13:37:30 INFO - PROCESS | 2972 | 1467319050985 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]]]}] 13:37:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 13:37:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 870ms 13:37:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:37:30 INFO - PROCESS | 2972 | 1467319051017 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 13:37:30 INFO - PROCESS | 2972 | 1467319051019 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 13:37:30 INFO - PROCESS | 2972 | 1467319051022 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 13:37:31 INFO - PROCESS | 2972 | 1467319051024 Marionette TRACE conn5 <- [1,2406,null,{}] 13:37:31 INFO - PROCESS | 2972 | 1467319051037 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}] 13:37:31 INFO - PROCESS | 2972 | 1467319051038 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:31 INFO - PROCESS | 2972 | 1467319051119 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 13:37:31 INFO - PROCESS | 2972 | 1467319051124 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:31 INFO - PROCESS | 2972 | 1467319051126 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:31 INFO - PROCESS | 2972 | ++DOCSHELL 10F40000 == 32 [pid = 2972] [id = 611] 13:37:31 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (18768800) [pid = 2972] [serial = 1833] [outer = 00000000] 13:37:31 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (19814C00) [pid = 2972] [serial = 1834] [outer = 18768800] 13:37:31 INFO - PROCESS | 2972 | 1467319051170 Marionette DEBUG loaded listener.js 13:37:31 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (1983A000) [pid = 2972] [serial = 1835] [outer = 18768800] 13:37:31 INFO - PROCESS | 2972 | 1467319051594 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]]]}] 13:37:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 13:37:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 630ms 13:37:31 INFO - PROCESS | 2972 | 1467319051656 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 13:37:31 INFO - PROCESS | 2972 | 1467319051658 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 13:37:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:37:31 INFO - PROCESS | 2972 | 1467319051661 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 13:37:31 INFO - PROCESS | 2972 | 1467319051663 Marionette TRACE conn5 <- [1,2410,null,{}] 13:37:31 INFO - PROCESS | 2972 | 1467319051666 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}] 13:37:31 INFO - PROCESS | 2972 | 1467319051668 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:31 INFO - PROCESS | 2972 | 1467319051748 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 13:37:31 INFO - PROCESS | 2972 | 1467319051753 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:31 INFO - PROCESS | 2972 | 1467319051755 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:31 INFO - PROCESS | 2972 | ++DOCSHELL 19589000 == 33 [pid = 2972] [id = 612] 13:37:31 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (19864C00) [pid = 2972] [serial = 1836] [outer = 00000000] 13:37:31 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (19CBC400) [pid = 2972] [serial = 1837] [outer = 19864C00] 13:37:31 INFO - PROCESS | 2972 | 1467319051799 Marionette DEBUG loaded listener.js 13:37:31 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (19CBCC00) [pid = 2972] [serial = 1838] [outer = 19864C00] 13:37:32 INFO - PROCESS | 2972 | 1467319052247 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]]]}] 13:37:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 13:37:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 630ms 13:37:32 INFO - PROCESS | 2972 | 1467319052305 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 13:37:32 INFO - PROCESS | 2972 | 1467319052307 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 13:37:32 INFO - PROCESS | 2972 | 1467319052311 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 13:37:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:37:32 INFO - PROCESS | 2972 | 1467319052313 Marionette TRACE conn5 <- [1,2414,null,{}] 13:37:32 INFO - PROCESS | 2972 | 1467319052316 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}] 13:37:32 INFO - PROCESS | 2972 | 1467319052318 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:32 INFO - PROCESS | 2972 | 1467319052396 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 13:37:32 INFO - PROCESS | 2972 | 1467319052401 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:32 INFO - PROCESS | 2972 | 1467319052403 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:32 INFO - PROCESS | 2972 | ++DOCSHELL 19E53800 == 34 [pid = 2972] [id = 613] 13:37:32 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (19E57800) [pid = 2972] [serial = 1839] [outer = 00000000] 13:37:32 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (19E7C000) [pid = 2972] [serial = 1840] [outer = 19E57800] 13:37:32 INFO - PROCESS | 2972 | 1467319052448 Marionette DEBUG loaded listener.js 13:37:32 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (19FE6000) [pid = 2972] [serial = 1841] [outer = 19E57800] 13:37:33 INFO - PROCESS | 2972 | 1467319053324 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]]]}] 13:37:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 13:37:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1069ms 13:37:33 INFO - PROCESS | 2972 | 1467319053383 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 13:37:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:37:33 INFO - PROCESS | 2972 | 1467319053388 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 13:37:33 INFO - PROCESS | 2972 | 1467319053393 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 13:37:33 INFO - PROCESS | 2972 | 1467319053398 Marionette TRACE conn5 <- [1,2418,null,{}] 13:37:33 INFO - PROCESS | 2972 | 1467319053403 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}] 13:37:33 INFO - PROCESS | 2972 | 1467319053406 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:33 INFO - PROCESS | 2972 | 1467319053549 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 13:37:33 INFO - PROCESS | 2972 | 1467319053691 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:33 INFO - PROCESS | 2972 | 1467319053694 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:33 INFO - PROCESS | 2972 | ++DOCSHELL 0FD7F400 == 35 [pid = 2972] [id = 614] 13:37:33 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (0FD93800) [pid = 2972] [serial = 1842] [outer = 00000000] 13:37:33 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (1006A800) [pid = 2972] [serial = 1843] [outer = 0FD93800] 13:37:33 INFO - PROCESS | 2972 | 1467319053757 Marionette DEBUG loaded listener.js 13:37:33 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (10F3A400) [pid = 2972] [serial = 1844] [outer = 0FD93800] 13:37:34 INFO - PROCESS | 2972 | 1467319054449 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]]]}] 13:37:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 13:37:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1131ms 13:37:34 INFO - PROCESS | 2972 | 1467319054524 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 13:37:34 INFO - PROCESS | 2972 | 1467319054529 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 13:37:34 INFO - PROCESS | 2972 | 1467319054584 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 13:37:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:37:34 INFO - PROCESS | 2972 | 1467319054587 Marionette TRACE conn5 <- [1,2422,null,{}] 13:37:34 INFO - PROCESS | 2972 | 1467319054591 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}] 13:37:34 INFO - PROCESS | 2972 | 1467319054594 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:34 INFO - PROCESS | 2972 | 1467319054724 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 13:37:34 INFO - PROCESS | 2972 | 1467319054839 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:34 INFO - PROCESS | 2972 | 1467319054842 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:34 INFO - PROCESS | 2972 | ++DOCSHELL 13ED6800 == 36 [pid = 2972] [id = 615] 13:37:34 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (144B4800) [pid = 2972] [serial = 1845] [outer = 00000000] 13:37:34 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (17220400) [pid = 2972] [serial = 1846] [outer = 144B4800] 13:37:34 INFO - PROCESS | 2972 | 1467319054900 Marionette DEBUG loaded listener.js 13:37:34 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (184B0000) [pid = 2972] [serial = 1847] [outer = 144B4800] 13:37:35 INFO - PROCESS | 2972 | --DOCSHELL 19589000 == 35 [pid = 2972] [id = 612] 13:37:35 INFO - PROCESS | 2972 | --DOCSHELL 10F40000 == 34 [pid = 2972] [id = 611] 13:37:35 INFO - PROCESS | 2972 | --DOCSHELL 0C70F400 == 33 [pid = 2972] [id = 610] 13:37:35 INFO - PROCESS | 2972 | --DOCSHELL 1890C000 == 32 [pid = 2972] [id = 609] 13:37:35 INFO - PROCESS | 2972 | --DOCSHELL 1727A800 == 31 [pid = 2972] [id = 608] 13:37:35 INFO - PROCESS | 2972 | --DOCSHELL 14494000 == 30 [pid = 2972] [id = 607] 13:37:35 INFO - PROCESS | 2972 | --DOCSHELL 105CC000 == 29 [pid = 2972] [id = 606] 13:37:35 INFO - PROCESS | 2972 | --DOCSHELL 0FD91000 == 28 [pid = 2972] [id = 605] 13:37:35 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (17806400) [pid = 2972] [serial = 1751] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (19812C00) [pid = 2972] [serial = 1786] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (19813C00) [pid = 2972] [serial = 1787] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (10024C00) [pid = 2972] [serial = 1774] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (1002EC00) [pid = 2972] [serial = 1775] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (1721D800) [pid = 2972] [serial = 1771] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (1005F800) [pid = 2972] [serial = 1772] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (19E50000) [pid = 2972] [serial = 1766] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (141CDC00) [pid = 2972] [serial = 1777] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (1490F400) [pid = 2972] [serial = 1778] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (10186400) [pid = 2972] [serial = 1768] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (13ED3800) [pid = 2972] [serial = 1769] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (17967C00) [pid = 2972] [serial = 1780] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (19371C00) [pid = 2972] [serial = 1792] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (19E5B000) [pid = 2972] [serial = 1789] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (19FEA400) [pid = 2972] [serial = 1796] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (1BA2E400) [pid = 2972] [serial = 1799] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (19CB8400) [pid = 2972] [serial = 1790] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 2972 | --DOMWINDOW == 68 (1B1ED800) [pid = 2972] [serial = 1798] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 2972 | --DOMWINDOW == 67 (19FE7000) [pid = 2972] [serial = 1795] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 2972 | --DOMWINDOW == 66 (18A18400) [pid = 2972] [serial = 1783] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 2972 | --DOMWINDOW == 65 (18D41C00) [pid = 2972] [serial = 1784] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 2972 | --DOMWINDOW == 64 (17F8FC00) [pid = 2972] [serial = 1781] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 2972 | --DOMWINDOW == 63 (19813000) [pid = 2972] [serial = 1793] [outer = 00000000] [url = about:blank] 13:37:35 INFO - PROCESS | 2972 | 1467319055766 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]]]}] 13:37:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 13:37:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1230ms 13:37:35 INFO - PROCESS | 2972 | 1467319055820 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 13:37:35 INFO - PROCESS | 2972 | 1467319055824 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 13:37:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:37:35 INFO - PROCESS | 2972 | 1467319055828 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 13:37:35 INFO - PROCESS | 2972 | 1467319055831 Marionette TRACE conn5 <- [1,2426,null,{}] 13:37:35 INFO - PROCESS | 2972 | 1467319055838 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}] 13:37:35 INFO - PROCESS | 2972 | 1467319055841 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:35 INFO - PROCESS | 2972 | 1467319055927 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 13:37:35 INFO - PROCESS | 2972 | 1467319055934 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:35 INFO - PROCESS | 2972 | 1467319055938 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:35 INFO - PROCESS | 2972 | ++DOCSHELL 0FE29000 == 29 [pid = 2972] [id = 616] 13:37:35 INFO - PROCESS | 2972 | ++DOMWINDOW == 64 (0FE29C00) [pid = 2972] [serial = 1848] [outer = 00000000] 13:37:35 INFO - PROCESS | 2972 | ++DOMWINDOW == 65 (1005C800) [pid = 2972] [serial = 1849] [outer = 0FE29C00] 13:37:35 INFO - PROCESS | 2972 | 1467319055986 Marionette DEBUG loaded listener.js 13:37:36 INFO - PROCESS | 2972 | ++DOMWINDOW == 66 (10069400) [pid = 2972] [serial = 1850] [outer = 0FE29C00] 13:37:36 INFO - PROCESS | 2972 | 1467319056496 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]]]}] 13:37:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 13:37:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 730ms 13:37:36 INFO - PROCESS | 2972 | 1467319056560 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 13:37:36 INFO - PROCESS | 2972 | 1467319056564 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 13:37:36 INFO - PROCESS | 2972 | 1467319056570 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 13:37:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:37:36 INFO - PROCESS | 2972 | 1467319056572 Marionette TRACE conn5 <- [1,2430,null,{}] 13:37:36 INFO - PROCESS | 2972 | 1467319056576 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}] 13:37:36 INFO - PROCESS | 2972 | 1467319056579 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:36 INFO - PROCESS | 2972 | 1467319056665 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 13:37:36 INFO - PROCESS | 2972 | 1467319056764 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:36 INFO - PROCESS | 2972 | 1467319056766 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:36 INFO - PROCESS | 2972 | ++DOCSHELL 1449A400 == 30 [pid = 2972] [id = 617] 13:37:36 INFO - PROCESS | 2972 | ++DOMWINDOW == 67 (1449AC00) [pid = 2972] [serial = 1851] [outer = 00000000] 13:37:36 INFO - PROCESS | 2972 | ++DOMWINDOW == 68 (1492F400) [pid = 2972] [serial = 1852] [outer = 1449AC00] 13:37:36 INFO - PROCESS | 2972 | 1467319056814 Marionette DEBUG loaded listener.js 13:37:36 INFO - PROCESS | 2972 | ++DOMWINDOW == 69 (149E5800) [pid = 2972] [serial = 1853] [outer = 1449AC00] 13:37:37 INFO - PROCESS | 2972 | 1467319057192 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]]]}] 13:37:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 13:37:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 670ms 13:37:37 INFO - PROCESS | 2972 | 1467319057245 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 13:37:37 INFO - PROCESS | 2972 | 1467319057247 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 13:37:37 INFO - PROCESS | 2972 | 1467319057251 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 13:37:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:37:37 INFO - PROCESS | 2972 | 1467319057254 Marionette TRACE conn5 <- [1,2434,null,{}] 13:37:37 INFO - PROCESS | 2972 | 1467319057265 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}] 13:37:37 INFO - PROCESS | 2972 | 1467319057269 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:37 INFO - PROCESS | 2972 | 1467319057355 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 13:37:37 INFO - PROCESS | 2972 | 1467319057363 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:37 INFO - PROCESS | 2972 | 1467319057366 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:37 INFO - PROCESS | 2972 | ++DOCSHELL 17F1EC00 == 31 [pid = 2972] [id = 618] 13:37:37 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (17F75800) [pid = 2972] [serial = 1854] [outer = 00000000] 13:37:37 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (184B9000) [pid = 2972] [serial = 1855] [outer = 17F75800] 13:37:37 INFO - PROCESS | 2972 | 1467319057415 Marionette DEBUG loaded listener.js 13:37:37 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (189B7800) [pid = 2972] [serial = 1856] [outer = 17F75800] 13:37:37 INFO - PROCESS | 2972 | 1467319057876 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]]]}] 13:37:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 13:37:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 670ms 13:37:37 INFO - PROCESS | 2972 | 1467319057925 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 13:37:37 INFO - PROCESS | 2972 | 1467319057928 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 13:37:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:37:37 INFO - PROCESS | 2972 | 1467319057936 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 13:37:37 INFO - PROCESS | 2972 | 1467319057938 Marionette TRACE conn5 <- [1,2438,null,{}] 13:37:37 INFO - PROCESS | 2972 | 1467319057942 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}] 13:37:37 INFO - PROCESS | 2972 | 1467319057944 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:38 INFO - PROCESS | 2972 | 1467319058062 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 13:37:38 INFO - PROCESS | 2972 | 1467319058068 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:38 INFO - PROCESS | 2972 | 1467319058070 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:38 INFO - PROCESS | 2972 | ++DOCSHELL 1936F400 == 32 [pid = 2972] [id = 619] 13:37:38 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (1936FC00) [pid = 2972] [serial = 1857] [outer = 00000000] 13:37:38 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (19586000) [pid = 2972] [serial = 1858] [outer = 1936FC00] 13:37:38 INFO - PROCESS | 2972 | 1467319058114 Marionette DEBUG loaded listener.js 13:37:38 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (1958C800) [pid = 2972] [serial = 1859] [outer = 1936FC00] 13:37:38 INFO - PROCESS | 2972 | 1467319058581 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]]]}] 13:37:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 13:37:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 690ms 13:37:38 INFO - PROCESS | 2972 | 1467319058625 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 13:37:38 INFO - PROCESS | 2972 | 1467319058627 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 13:37:38 INFO - PROCESS | 2972 | 1467319058630 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 13:37:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:37:38 INFO - PROCESS | 2972 | 1467319058632 Marionette TRACE conn5 <- [1,2442,null,{}] 13:37:38 INFO - PROCESS | 2972 | 1467319058636 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}] 13:37:38 INFO - PROCESS | 2972 | 1467319058638 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:38 INFO - PROCESS | 2972 | 1467319058753 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 13:37:38 INFO - PROCESS | 2972 | 1467319058848 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:38 INFO - PROCESS | 2972 | 1467319058850 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:38 INFO - PROCESS | 2972 | ++DOCSHELL 0FDCB400 == 33 [pid = 2972] [id = 620] 13:37:38 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (0FDD2C00) [pid = 2972] [serial = 1860] [outer = 00000000] 13:37:38 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (19814400) [pid = 2972] [serial = 1861] [outer = 0FDD2C00] 13:37:38 INFO - PROCESS | 2972 | 1467319058893 Marionette DEBUG loaded listener.js 13:37:38 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (1981A000) [pid = 2972] [serial = 1862] [outer = 0FDD2C00] 13:37:39 INFO - PROCESS | 2972 | 1467319059318 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]]]}] 13:37:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 13:37:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 730ms 13:37:39 INFO - PROCESS | 2972 | 1467319059369 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 13:37:39 INFO - PROCESS | 2972 | 1467319059371 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 13:37:39 INFO - PROCESS | 2972 | 1467319059375 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 13:37:39 INFO - PROCESS | 2972 | 1467319059376 Marionette TRACE conn5 <- [1,2446,null,{}] 13:37:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:37:39 INFO - PROCESS | 2972 | 1467319059380 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}] 13:37:39 INFO - PROCESS | 2972 | 1467319059386 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:39 INFO - PROCESS | 2972 | 1467319059535 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 13:37:39 INFO - PROCESS | 2972 | 1467319059604 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:39 INFO - PROCESS | 2972 | 1467319059606 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:39 INFO - PROCESS | 2972 | ++DOCSHELL 19CC0400 == 34 [pid = 2972] [id = 621] 13:37:39 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (19CC1800) [pid = 2972] [serial = 1863] [outer = 00000000] 13:37:39 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (19E79400) [pid = 2972] [serial = 1864] [outer = 19CC1800] 13:37:39 INFO - PROCESS | 2972 | 1467319059651 Marionette DEBUG loaded listener.js 13:37:39 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (19E79800) [pid = 2972] [serial = 1865] [outer = 19CC1800] 13:37:40 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (19864C00) [pid = 2972] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:37:40 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (1727C000) [pid = 2972] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 13:37:40 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (1494A800) [pid = 2972] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 13:37:40 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (105CE400) [pid = 2972] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 13:37:40 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (0FDC6000) [pid = 2972] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 13:37:40 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (1006B400) [pid = 2972] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 13:37:40 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (1890EC00) [pid = 2972] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 13:37:40 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (0FD93400) [pid = 2972] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 13:37:40 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (17804C00) [pid = 2972] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 13:37:40 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (1BA2D400) [pid = 2972] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 13:37:40 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (18B79800) [pid = 2972] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 13:37:40 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (0C70F800) [pid = 2972] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 13:37:40 INFO - PROCESS | 2972 | --DOMWINDOW == 68 (18768800) [pid = 2972] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:37:40 INFO - PROCESS | 2972 | 1467319060165 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]]]}] 13:37:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 13:37:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 832ms 13:37:40 INFO - PROCESS | 2972 | 1467319060212 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 13:37:40 INFO - PROCESS | 2972 | 1467319060214 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 13:37:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:37:40 INFO - PROCESS | 2972 | 1467319060217 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 13:37:40 INFO - PROCESS | 2972 | 1467319060219 Marionette TRACE conn5 <- [1,2450,null,{}] 13:37:40 INFO - PROCESS | 2972 | 1467319060222 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}] 13:37:40 INFO - PROCESS | 2972 | 1467319060224 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:40 INFO - PROCESS | 2972 | 1467319060343 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 13:37:40 INFO - PROCESS | 2972 | 1467319060408 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:40 INFO - PROCESS | 2972 | 1467319060410 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:40 INFO - PROCESS | 2972 | ++DOCSHELL 0C9D4400 == 35 [pid = 2972] [id = 622] 13:37:40 INFO - PROCESS | 2972 | ++DOMWINDOW == 69 (10022C00) [pid = 2972] [serial = 1866] [outer = 00000000] 13:37:40 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (17F7D000) [pid = 2972] [serial = 1867] [outer = 10022C00] 13:37:40 INFO - PROCESS | 2972 | 1467319060453 Marionette DEBUG loaded listener.js 13:37:40 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (18A13C00) [pid = 2972] [serial = 1868] [outer = 10022C00] 13:37:40 INFO - PROCESS | 2972 | 1467319060780 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]]]}] 13:37:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 13:37:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 630ms 13:37:40 INFO - PROCESS | 2972 | 1467319060848 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 13:37:40 INFO - PROCESS | 2972 | 1467319060850 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 13:37:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:37:40 INFO - PROCESS | 2972 | 1467319060853 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 13:37:40 INFO - PROCESS | 2972 | 1467319060854 Marionette TRACE conn5 <- [1,2454,null,{}] 13:37:40 INFO - PROCESS | 2972 | 1467319060868 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}] 13:37:40 INFO - PROCESS | 2972 | 1467319060870 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:40 INFO - PROCESS | 2972 | 1467319060949 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 13:37:40 INFO - PROCESS | 2972 | 1467319060955 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:40 INFO - PROCESS | 2972 | 1467319060957 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:40 INFO - PROCESS | 2972 | ++DOCSHELL 19E55000 == 36 [pid = 2972] [id = 623] 13:37:40 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (19E5E800) [pid = 2972] [serial = 1869] [outer = 00000000] 13:37:40 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (1ABE1800) [pid = 2972] [serial = 1870] [outer = 19E5E800] 13:37:40 INFO - PROCESS | 2972 | 1467319061001 Marionette DEBUG loaded listener.js 13:37:41 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (1B1AA000) [pid = 2972] [serial = 1871] [outer = 19E5E800] 13:37:41 INFO - PROCESS | 2972 | 1467319061422 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]]]}] 13:37:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 13:37:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 630ms 13:37:41 INFO - PROCESS | 2972 | 1467319061484 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 13:37:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:37:41 INFO - PROCESS | 2972 | 1467319061486 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 13:37:41 INFO - PROCESS | 2972 | 1467319061489 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 13:37:41 INFO - PROCESS | 2972 | 1467319061491 Marionette TRACE conn5 <- [1,2458,null,{}] 13:37:41 INFO - PROCESS | 2972 | 1467319061504 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}] 13:37:41 INFO - PROCESS | 2972 | 1467319061506 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:41 INFO - PROCESS | 2972 | 1467319061586 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 13:37:41 INFO - PROCESS | 2972 | 1467319061594 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:41 INFO - PROCESS | 2972 | 1467319061596 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:41 INFO - PROCESS | 2972 | ++DOCSHELL 1B1A9000 == 37 [pid = 2972] [id = 624] 13:37:41 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (1B1E6C00) [pid = 2972] [serial = 1872] [outer = 00000000] 13:37:41 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (1B2E3800) [pid = 2972] [serial = 1873] [outer = 1B1E6C00] 13:37:41 INFO - PROCESS | 2972 | 1467319061642 Marionette DEBUG loaded listener.js 13:37:41 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (1BA2E400) [pid = 2972] [serial = 1874] [outer = 1B1E6C00] 13:37:42 INFO - PROCESS | 2972 | 1467319062168 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]]]}] 13:37:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 13:37:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 730ms 13:37:42 INFO - PROCESS | 2972 | 1467319062220 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 13:37:42 INFO - PROCESS | 2972 | 1467319062226 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 13:37:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:37:42 INFO - PROCESS | 2972 | 1467319062231 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 13:37:42 INFO - PROCESS | 2972 | 1467319062235 Marionette TRACE conn5 <- [1,2462,null,{}] 13:37:42 INFO - PROCESS | 2972 | 1467319062241 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}] 13:37:42 INFO - PROCESS | 2972 | 1467319062244 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:42 INFO - PROCESS | 2972 | 1467319062364 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 13:37:42 INFO - PROCESS | 2972 | 1467319062507 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:42 INFO - PROCESS | 2972 | 1467319062512 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:42 INFO - PROCESS | 2972 | ++DOCSHELL 1000A800 == 38 [pid = 2972] [id = 625] 13:37:42 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (10027000) [pid = 2972] [serial = 1875] [outer = 00000000] 13:37:42 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (10067C00) [pid = 2972] [serial = 1876] [outer = 10027000] 13:37:42 INFO - PROCESS | 2972 | 1467319062575 Marionette DEBUG loaded listener.js 13:37:42 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (10DDA400) [pid = 2972] [serial = 1877] [outer = 10027000] 13:37:43 INFO - PROCESS | 2972 | 1467319063221 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]]]}] 13:37:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 13:37:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1019ms 13:37:43 INFO - PROCESS | 2972 | 1467319063253 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 13:37:43 INFO - PROCESS | 2972 | 1467319063258 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 13:37:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:37:43 INFO - PROCESS | 2972 | 1467319063265 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 13:37:43 INFO - PROCESS | 2972 | 1467319063268 Marionette TRACE conn5 <- [1,2466,null,{}] 13:37:43 INFO - PROCESS | 2972 | 1467319063272 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}] 13:37:43 INFO - PROCESS | 2972 | 1467319063275 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:43 INFO - PROCESS | 2972 | 1467319063393 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 13:37:43 INFO - PROCESS | 2972 | 1467319063536 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:43 INFO - PROCESS | 2972 | 1467319063538 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:43 INFO - PROCESS | 2972 | ++DOCSHELL 1727A800 == 39 [pid = 2972] [id = 626] 13:37:43 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (1727B400) [pid = 2972] [serial = 1878] [outer = 00000000] 13:37:43 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (17F8F400) [pid = 2972] [serial = 1879] [outer = 1727B400] 13:37:43 INFO - PROCESS | 2972 | 1467319063598 Marionette DEBUG loaded listener.js 13:37:43 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (18A10C00) [pid = 2972] [serial = 1880] [outer = 1727B400] 13:37:44 INFO - PROCESS | 2972 | 1467319064223 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]]]}] 13:37:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 13:37:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1018ms 13:37:44 INFO - PROCESS | 2972 | 1467319064286 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 13:37:44 INFO - PROCESS | 2972 | 1467319064289 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 13:37:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:37:44 INFO - PROCESS | 2972 | 1467319064293 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 13:37:44 INFO - PROCESS | 2972 | 1467319064297 Marionette TRACE conn5 <- [1,2470,null,{}] 13:37:44 INFO - PROCESS | 2972 | 1467319064308 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}] 13:37:44 INFO - PROCESS | 2972 | 1467319064312 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:44 INFO - PROCESS | 2972 | 1467319064472 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 13:37:44 INFO - PROCESS | 2972 | 1467319064541 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:44 INFO - PROCESS | 2972 | 1467319064544 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:44 INFO - PROCESS | 2972 | ++DOCSHELL 1B2EA800 == 40 [pid = 2972] [id = 627] 13:37:44 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (1BA2D800) [pid = 2972] [serial = 1881] [outer = 00000000] 13:37:44 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (1BA38400) [pid = 2972] [serial = 1882] [outer = 1BA2D800] 13:37:44 INFO - PROCESS | 2972 | 1467319064601 Marionette DEBUG loaded listener.js 13:37:44 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (1BA72400) [pid = 2972] [serial = 1883] [outer = 1BA2D800] 13:37:45 INFO - PROCESS | 2972 | 1467319065174 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]]]}] 13:37:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 13:37:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 930ms 13:37:45 INFO - PROCESS | 2972 | 1467319065226 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 13:37:45 INFO - PROCESS | 2972 | 1467319065229 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 13:37:45 INFO - PROCESS | 2972 | 1467319065233 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 13:37:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:37:45 INFO - PROCESS | 2972 | 1467319065235 Marionette TRACE conn5 <- [1,2474,null,{}] 13:37:45 INFO - PROCESS | 2972 | 1467319065238 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}] 13:37:45 INFO - PROCESS | 2972 | 1467319065241 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:45 INFO - PROCESS | 2972 | 1467319065351 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 13:37:45 INFO - PROCESS | 2972 | 1467319065464 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:45 INFO - PROCESS | 2972 | 1467319065467 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:45 INFO - PROCESS | 2972 | ++DOCSHELL 1BD3A400 == 41 [pid = 2972] [id = 628] 13:37:45 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (1BF95800) [pid = 2972] [serial = 1884] [outer = 00000000] 13:37:45 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (1BFE9800) [pid = 2972] [serial = 1885] [outer = 1BF95800] 13:37:45 INFO - PROCESS | 2972 | 1467319065564 Marionette DEBUG loaded listener.js 13:37:45 INFO - PROCESS | 2972 | ++DOMWINDOW == 89 (1C0C7C00) [pid = 2972] [serial = 1886] [outer = 1BF95800] 13:37:46 INFO - PROCESS | 2972 | 1467319066198 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]]]}] 13:37:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 13:37:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1179ms 13:37:46 INFO - PROCESS | 2972 | 1467319066416 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 13:37:46 INFO - PROCESS | 2972 | 1467319066420 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 13:37:46 INFO - PROCESS | 2972 | 1467319066425 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 13:37:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:37:46 INFO - PROCESS | 2972 | 1467319066428 Marionette TRACE conn5 <- [1,2478,null,{}] 13:37:46 INFO - PROCESS | 2972 | 1467319066433 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}] 13:37:46 INFO - PROCESS | 2972 | 1467319066437 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:46 INFO - PROCESS | 2972 | 1467319066571 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 13:37:46 INFO - PROCESS | 2972 | 1467319066680 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:46 INFO - PROCESS | 2972 | 1467319066685 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:46 INFO - PROCESS | 2972 | ++DOCSHELL 10029400 == 42 [pid = 2972] [id = 629] 13:37:46 INFO - PROCESS | 2972 | ++DOMWINDOW == 90 (10029C00) [pid = 2972] [serial = 1887] [outer = 00000000] 13:37:46 INFO - PROCESS | 2972 | ++DOMWINDOW == 91 (10DDEC00) [pid = 2972] [serial = 1888] [outer = 10029C00] 13:37:46 INFO - PROCESS | 2972 | 1467319066734 Marionette DEBUG loaded listener.js 13:37:46 INFO - PROCESS | 2972 | ++DOMWINDOW == 92 (13E97C00) [pid = 2972] [serial = 1889] [outer = 10029C00] 13:37:47 INFO - PROCESS | 2972 | --DOCSHELL 10069000 == 41 [pid = 2972] [id = 604] 13:37:47 INFO - PROCESS | 2972 | --DOCSHELL 19E55000 == 40 [pid = 2972] [id = 623] 13:37:47 INFO - PROCESS | 2972 | --DOCSHELL 0C9D4400 == 39 [pid = 2972] [id = 622] 13:37:47 INFO - PROCESS | 2972 | --DOCSHELL 19CC0400 == 38 [pid = 2972] [id = 621] 13:37:47 INFO - PROCESS | 2972 | --DOCSHELL 0FDCB400 == 37 [pid = 2972] [id = 620] 13:37:47 INFO - PROCESS | 2972 | --DOCSHELL 1936F400 == 36 [pid = 2972] [id = 619] 13:37:47 INFO - PROCESS | 2972 | --DOCSHELL 17F1EC00 == 35 [pid = 2972] [id = 618] 13:37:47 INFO - PROCESS | 2972 | --DOCSHELL 1449A400 == 34 [pid = 2972] [id = 617] 13:37:47 INFO - PROCESS | 2972 | --DOCSHELL 0FE29000 == 33 [pid = 2972] [id = 616] 13:37:47 INFO - PROCESS | 2972 | --DOCSHELL 0FD7F400 == 32 [pid = 2972] [id = 614] 13:37:47 INFO - PROCESS | 2972 | --DOCSHELL 19E53800 == 31 [pid = 2972] [id = 613] 13:37:47 INFO - PROCESS | 2972 | --DOCSHELL 13ED6800 == 30 [pid = 2972] [id = 615] 13:37:47 INFO - PROCESS | 2972 | --DOCSHELL 1BD3A400 == 29 [pid = 2972] [id = 628] 13:37:47 INFO - PROCESS | 2972 | --DOCSHELL 1727A800 == 28 [pid = 2972] [id = 626] 13:37:47 INFO - PROCESS | 2972 | --DOCSHELL 1B2EA800 == 27 [pid = 2972] [id = 627] 13:37:47 INFO - PROCESS | 2972 | --DOCSHELL 1B1A9000 == 26 [pid = 2972] [id = 624] 13:37:47 INFO - PROCESS | 2972 | --DOCSHELL 1000A800 == 25 [pid = 2972] [id = 625] 13:37:47 INFO - PROCESS | 2972 | --DOMWINDOW == 91 (19CBC400) [pid = 2972] [serial = 1837] [outer = 00000000] [url = about:blank] 13:37:47 INFO - PROCESS | 2972 | --DOMWINDOW == 90 (17973C00) [pid = 2972] [serial = 1825] [outer = 00000000] [url = about:blank] 13:37:47 INFO - PROCESS | 2972 | --DOMWINDOW == 89 (15754400) [pid = 2972] [serial = 1822] [outer = 00000000] [url = about:blank] 13:37:47 INFO - PROCESS | 2972 | --DOMWINDOW == 88 (10F42000) [pid = 2972] [serial = 1819] [outer = 00000000] [url = about:blank] 13:37:47 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (13E12C00) [pid = 2972] [serial = 1820] [outer = 00000000] [url = about:blank] 13:37:47 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (0FE2F400) [pid = 2972] [serial = 1816] [outer = 00000000] [url = about:blank] 13:37:47 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (1000BC00) [pid = 2972] [serial = 1817] [outer = 00000000] [url = about:blank] 13:37:47 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (1674D000) [pid = 2972] [serial = 1814] [outer = 00000000] [url = about:blank] 13:37:47 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (14A9D400) [pid = 2972] [serial = 1813] [outer = 00000000] [url = about:blank] 13:37:47 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (18A0BC00) [pid = 2972] [serial = 1828] [outer = 00000000] [url = about:blank] 13:37:47 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (13ECB800) [pid = 2972] [serial = 1802] [outer = 00000000] [url = about:blank] 13:37:47 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (10067800) [pid = 2972] [serial = 1801] [outer = 00000000] [url = about:blank] 13:37:47 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (18B84C00) [pid = 2972] [serial = 1805] [outer = 00000000] [url = about:blank] 13:37:47 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (18914800) [pid = 2972] [serial = 1804] [outer = 00000000] [url = about:blank] 13:37:47 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (1BA73400) [pid = 2972] [serial = 1808] [outer = 00000000] [url = about:blank] 13:37:47 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (1BA3A800) [pid = 2972] [serial = 1807] [outer = 00000000] [url = about:blank] 13:37:47 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (1BF8F000) [pid = 2972] [serial = 1811] [outer = 00000000] [url = about:blank] 13:37:47 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (1BDCD000) [pid = 2972] [serial = 1810] [outer = 00000000] [url = about:blank] 13:37:47 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (1875FC00) [pid = 2972] [serial = 1826] [outer = 00000000] [url = about:blank] 13:37:47 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (10069800) [pid = 2972] [serial = 1831] [outer = 00000000] [url = about:blank] 13:37:47 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (18A11000) [pid = 2972] [serial = 1829] [outer = 00000000] [url = about:blank] 13:37:47 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (19814C00) [pid = 2972] [serial = 1834] [outer = 00000000] [url = about:blank] 13:37:47 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (19CBCC00) [pid = 2972] [serial = 1838] [outer = 00000000] [url = about:blank] 13:37:47 INFO - PROCESS | 2972 | --DOMWINDOW == 68 (1721E000) [pid = 2972] [serial = 1832] [outer = 00000000] [url = about:blank] 13:37:47 INFO - PROCESS | 2972 | --DOMWINDOW == 67 (1983A000) [pid = 2972] [serial = 1835] [outer = 00000000] [url = about:blank] 13:37:47 INFO - PROCESS | 2972 | --DOMWINDOW == 66 (1674BC00) [pid = 2972] [serial = 1823] [outer = 00000000] [url = about:blank] 13:37:48 INFO - PROCESS | 2972 | 1467319068115 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]]]}] 13:37:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 13:37:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1731ms 13:37:48 INFO - PROCESS | 2972 | 1467319068197 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 13:37:48 INFO - PROCESS | 2972 | 1467319068201 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 13:37:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:37:48 INFO - PROCESS | 2972 | 1467319068206 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 13:37:48 INFO - PROCESS | 2972 | 1467319068209 Marionette TRACE conn5 <- [1,2482,null,{}] 13:37:48 INFO - PROCESS | 2972 | 1467319068216 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}] 13:37:48 INFO - PROCESS | 2972 | 1467319068219 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:48 INFO - PROCESS | 2972 | 1467319068302 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 13:37:48 INFO - PROCESS | 2972 | 1467319068315 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:48 INFO - PROCESS | 2972 | 1467319068318 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:48 INFO - PROCESS | 2972 | ++DOCSHELL 0FD97000 == 26 [pid = 2972] [id = 630] 13:37:48 INFO - PROCESS | 2972 | ++DOMWINDOW == 67 (0FDC4800) [pid = 2972] [serial = 1890] [outer = 00000000] 13:37:48 INFO - PROCESS | 2972 | ++DOMWINDOW == 68 (0FDCCC00) [pid = 2972] [serial = 1891] [outer = 0FDC4800] 13:37:48 INFO - PROCESS | 2972 | 1467319068366 Marionette DEBUG loaded listener.js 13:37:48 INFO - PROCESS | 2972 | ++DOMWINDOW == 69 (0FE23C00) [pid = 2972] [serial = 1892] [outer = 0FDC4800] 13:37:48 INFO - PROCESS | 2972 | 1467319068869 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]]]}] 13:37:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 13:37:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 690ms 13:37:48 INFO - PROCESS | 2972 | 1467319068900 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 13:37:48 INFO - PROCESS | 2972 | 1467319068904 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 13:37:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:37:48 INFO - PROCESS | 2972 | 1467319068911 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 13:37:48 INFO - PROCESS | 2972 | 1467319068913 Marionette TRACE conn5 <- [1,2486,null,{}] 13:37:48 INFO - PROCESS | 2972 | 1467319068917 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}] 13:37:48 INFO - PROCESS | 2972 | 1467319068920 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:49 INFO - PROCESS | 2972 | 1467319069012 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 13:37:49 INFO - PROCESS | 2972 | 1467319069020 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:49 INFO - PROCESS | 2972 | 1467319069023 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:49 INFO - PROCESS | 2972 | ++DOCSHELL 10065000 == 27 [pid = 2972] [id = 631] 13:37:49 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (10067000) [pid = 2972] [serial = 1893] [outer = 00000000] 13:37:49 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (104BE400) [pid = 2972] [serial = 1894] [outer = 10067000] 13:37:49 INFO - PROCESS | 2972 | 1467319069070 Marionette DEBUG loaded listener.js 13:37:49 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (10FCD000) [pid = 2972] [serial = 1895] [outer = 10067000] 13:37:49 INFO - PROCESS | 2972 | 1467319069533 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]]]}] 13:37:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 13:37:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 670ms 13:37:49 INFO - PROCESS | 2972 | 1467319069581 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 13:37:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:37:49 INFO - PROCESS | 2972 | 1467319069584 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 13:37:49 INFO - PROCESS | 2972 | 1467319069587 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 13:37:49 INFO - PROCESS | 2972 | 1467319069591 Marionette TRACE conn5 <- [1,2490,null,{}] 13:37:49 INFO - PROCESS | 2972 | 1467319069601 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}] 13:37:49 INFO - PROCESS | 2972 | 1467319069606 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:49 INFO - PROCESS | 2972 | 1467319069689 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 13:37:49 INFO - PROCESS | 2972 | 1467319069825 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:49 INFO - PROCESS | 2972 | 1467319069828 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:49 INFO - PROCESS | 2972 | ++DOCSHELL 14A91000 == 28 [pid = 2972] [id = 632] 13:37:49 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (14A91C00) [pid = 2972] [serial = 1896] [outer = 00000000] 13:37:49 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (15750800) [pid = 2972] [serial = 1897] [outer = 14A91C00] 13:37:49 INFO - PROCESS | 2972 | 1467319069876 Marionette DEBUG loaded listener.js 13:37:49 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (1673EC00) [pid = 2972] [serial = 1898] [outer = 14A91C00] 13:37:50 INFO - PROCESS | 2972 | 1467319070282 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]]]}] 13:37:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 13:37:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 730ms 13:37:50 INFO - PROCESS | 2972 | 1467319070321 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 13:37:50 INFO - PROCESS | 2972 | 1467319070324 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 13:37:50 INFO - PROCESS | 2972 | 1467319070327 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 13:37:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:37:50 INFO - PROCESS | 2972 | 1467319070329 Marionette TRACE conn5 <- [1,2494,null,{}] 13:37:50 INFO - PROCESS | 2972 | 1467319070332 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}] 13:37:50 INFO - PROCESS | 2972 | 1467319070334 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:50 INFO - PROCESS | 2972 | 1467319070455 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 13:37:50 INFO - PROCESS | 2972 | 1467319070522 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:50 INFO - PROCESS | 2972 | 1467319070524 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:50 INFO - PROCESS | 2972 | ++DOCSHELL 1721F800 == 29 [pid = 2972] [id = 633] 13:37:50 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (17220000) [pid = 2972] [serial = 1899] [outer = 00000000] 13:37:50 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (17803000) [pid = 2972] [serial = 1900] [outer = 17220000] 13:37:50 INFO - PROCESS | 2972 | 1467319070572 Marionette DEBUG loaded listener.js 13:37:50 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (17F0F800) [pid = 2972] [serial = 1901] [outer = 17220000] 13:37:50 INFO - PROCESS | 2972 | 1467319070994 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]]]}] 13:37:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 13:37:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 730ms 13:37:51 INFO - PROCESS | 2972 | 1467319071092 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 13:37:51 INFO - PROCESS | 2972 | 1467319071094 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 13:37:51 INFO - PROCESS | 2972 | 1467319071097 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 13:37:51 INFO - PROCESS | 2972 | 1467319071099 Marionette TRACE conn5 <- [1,2498,null,{}] 13:37:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:37:51 INFO - PROCESS | 2972 | 1467319071102 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}] 13:37:51 INFO - PROCESS | 2972 | 1467319071104 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:51 INFO - PROCESS | 2972 | 1467319071219 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 13:37:51 INFO - PROCESS | 2972 | 1467319071230 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:51 INFO - PROCESS | 2972 | 1467319071232 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:51 INFO - PROCESS | 2972 | ++DOCSHELL 17F9B800 == 30 [pid = 2972] [id = 634] 13:37:51 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (1875FC00) [pid = 2972] [serial = 1902] [outer = 00000000] 13:37:51 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (189AF400) [pid = 2972] [serial = 1903] [outer = 1875FC00] 13:37:51 INFO - PROCESS | 2972 | 1467319071333 Marionette DEBUG loaded listener.js 13:37:51 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (18A0E800) [pid = 2972] [serial = 1904] [outer = 1875FC00] 13:37:51 INFO - PROCESS | 2972 | 1467319071745 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]]]}] 13:37:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 13:37:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 710ms 13:37:51 INFO - PROCESS | 2972 | 1467319071822 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 13:37:51 INFO - PROCESS | 2972 | 1467319071824 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 13:37:51 INFO - PROCESS | 2972 | 1467319071828 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 13:37:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:37:51 INFO - PROCESS | 2972 | 1467319071829 Marionette TRACE conn5 <- [1,2502,null,{}] 13:37:51 INFO - PROCESS | 2972 | 1467319071833 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}] 13:37:51 INFO - PROCESS | 2972 | 1467319071838 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:51 INFO - PROCESS | 2972 | 1467319071976 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 13:37:51 INFO - PROCESS | 2972 | 1467319071982 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:51 INFO - PROCESS | 2972 | 1467319071984 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:51 INFO - PROCESS | 2972 | ++DOCSHELL 18A12000 == 31 [pid = 2972] [id = 635] 13:37:51 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (18A15400) [pid = 2972] [serial = 1905] [outer = 00000000] 13:37:52 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (1957F000) [pid = 2972] [serial = 1906] [outer = 18A15400] 13:37:52 INFO - PROCESS | 2972 | 1467319072029 Marionette DEBUG loaded listener.js 13:37:52 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (1981C000) [pid = 2972] [serial = 1907] [outer = 18A15400] 13:37:52 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (1936FC00) [pid = 2972] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:37:52 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (19CC1800) [pid = 2972] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:37:52 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (0FDD2C00) [pid = 2972] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:37:52 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (10022C00) [pid = 2972] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:37:52 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (0FD93800) [pid = 2972] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:37:52 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (1449AC00) [pid = 2972] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:37:52 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (0FE29C00) [pid = 2972] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:37:52 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (17F75800) [pid = 2972] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:37:52 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (19E57800) [pid = 2972] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:37:52 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (144B4800) [pid = 2972] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:37:52 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (1B1E6C00) [pid = 2972] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:37:52 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (19E5E800) [pid = 2972] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:37:52 INFO - PROCESS | 2972 | 1467319072715 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]]]}] 13:37:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 13:37:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 930ms 13:37:52 INFO - PROCESS | 2972 | 1467319072761 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 13:37:52 INFO - PROCESS | 2972 | 1467319072763 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 13:37:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:37:52 INFO - PROCESS | 2972 | 1467319072766 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 13:37:52 INFO - PROCESS | 2972 | 1467319072768 Marionette TRACE conn5 <- [1,2506,null,{}] 13:37:52 INFO - PROCESS | 2972 | 1467319072772 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}] 13:37:52 INFO - PROCESS | 2972 | 1467319072774 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:52 INFO - PROCESS | 2972 | 1467319072851 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 13:37:52 INFO - PROCESS | 2972 | 1467319072857 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:52 INFO - PROCESS | 2972 | 1467319072859 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:52 INFO - PROCESS | 2972 | ++DOCSHELL 1002A000 == 32 [pid = 2972] [id = 636] 13:37:52 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (1449AC00) [pid = 2972] [serial = 1908] [outer = 00000000] 13:37:52 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (19810C00) [pid = 2972] [serial = 1909] [outer = 1449AC00] 13:37:52 INFO - PROCESS | 2972 | 1467319072902 Marionette DEBUG loaded listener.js 13:37:52 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (19813800) [pid = 2972] [serial = 1910] [outer = 1449AC00] 13:37:53 INFO - PROCESS | 2972 | 1467319073344 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]]]}] 13:37:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 13:37:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 631ms 13:37:53 INFO - PROCESS | 2972 | 1467319073397 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 13:37:53 INFO - PROCESS | 2972 | 1467319073400 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 13:37:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:37:53 INFO - PROCESS | 2972 | 1467319073403 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 13:37:53 INFO - PROCESS | 2972 | 1467319073404 Marionette TRACE conn5 <- [1,2510,null,{}] 13:37:53 INFO - PROCESS | 2972 | 1467319073408 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}] 13:37:53 INFO - PROCESS | 2972 | 1467319073410 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:53 INFO - PROCESS | 2972 | 1467319073489 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 13:37:53 INFO - PROCESS | 2972 | 1467319073495 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:53 INFO - PROCESS | 2972 | 1467319073496 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:53 INFO - PROCESS | 2972 | ++DOCSHELL 0C704800 == 33 [pid = 2972] [id = 637] 13:37:53 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (0C710C00) [pid = 2972] [serial = 1911] [outer = 00000000] 13:37:53 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (19C0E800) [pid = 2972] [serial = 1912] [outer = 0C710C00] 13:37:53 INFO - PROCESS | 2972 | 1467319073541 Marionette DEBUG loaded listener.js 13:37:53 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (17964400) [pid = 2972] [serial = 1913] [outer = 0C710C00] 13:37:53 INFO - PROCESS | 2972 | 1467319073983 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]]]}] 13:37:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 13:37:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 630ms 13:37:54 INFO - PROCESS | 2972 | 1467319074034 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 13:37:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:37:54 INFO - PROCESS | 2972 | 1467319074036 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 13:37:54 INFO - PROCESS | 2972 | 1467319074039 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 13:37:54 INFO - PROCESS | 2972 | 1467319074040 Marionette TRACE conn5 <- [1,2514,null,{}] 13:37:54 INFO - PROCESS | 2972 | 1467319074044 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}] 13:37:54 INFO - PROCESS | 2972 | 1467319074046 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:54 INFO - PROCESS | 2972 | 1467319074126 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 13:37:54 INFO - PROCESS | 2972 | 1467319074131 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:54 INFO - PROCESS | 2972 | 1467319074133 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:54 INFO - PROCESS | 2972 | ++DOCSHELL 14951000 == 34 [pid = 2972] [id = 638] 13:37:54 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (19E52C00) [pid = 2972] [serial = 1914] [outer = 00000000] 13:37:54 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (19E57C00) [pid = 2972] [serial = 1915] [outer = 19E52C00] 13:37:54 INFO - PROCESS | 2972 | 1467319074176 Marionette DEBUG loaded listener.js 13:37:54 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (19E59400) [pid = 2972] [serial = 1916] [outer = 19E52C00] 13:37:54 INFO - PROCESS | 2972 | 1467319074957 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]]]}] 13:37:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 13:37:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 970ms 13:37:54 INFO - PROCESS | 2972 | 1467319075010 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 13:37:55 INFO - PROCESS | 2972 | 1467319075016 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 13:37:55 INFO - PROCESS | 2972 | 1467319075021 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 13:37:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:37:55 INFO - PROCESS | 2972 | 1467319075024 Marionette TRACE conn5 <- [1,2518,null,{}] 13:37:55 INFO - PROCESS | 2972 | 1467319075031 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}] 13:37:55 INFO - PROCESS | 2972 | 1467319075034 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:55 INFO - PROCESS | 2972 | 1467319075165 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 13:37:55 INFO - PROCESS | 2972 | 1467319075299 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:55 INFO - PROCESS | 2972 | 1467319075302 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:55 INFO - PROCESS | 2972 | ++DOCSHELL 0F75F400 == 35 [pid = 2972] [id = 639] 13:37:55 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (0FDCDC00) [pid = 2972] [serial = 1917] [outer = 00000000] 13:37:55 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (1002D000) [pid = 2972] [serial = 1918] [outer = 0FDCDC00] 13:37:55 INFO - PROCESS | 2972 | 1467319075362 Marionette DEBUG loaded listener.js 13:37:55 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (1018AC00) [pid = 2972] [serial = 1919] [outer = 0FDCDC00] 13:37:56 INFO - PROCESS | 2972 | 1467319076058 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]]]}] 13:37:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 13:37:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1080ms 13:37:56 INFO - PROCESS | 2972 | 1467319076108 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 13:37:56 INFO - PROCESS | 2972 | 1467319076113 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 13:37:56 INFO - PROCESS | 2972 | 1467319076120 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 13:37:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:37:56 INFO - PROCESS | 2972 | 1467319076123 Marionette TRACE conn5 <- [1,2522,null,{}] 13:37:56 INFO - PROCESS | 2972 | 1467319076127 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}] 13:37:56 INFO - PROCESS | 2972 | 1467319076130 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:56 INFO - PROCESS | 2972 | 1467319076253 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 13:37:56 INFO - PROCESS | 2972 | 1467319076394 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:56 INFO - PROCESS | 2972 | 1467319076397 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:56 INFO - PROCESS | 2972 | ++DOCSHELL 14A99400 == 36 [pid = 2972] [id = 640] 13:37:56 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (1574F800) [pid = 2972] [serial = 1920] [outer = 00000000] 13:37:56 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (17222000) [pid = 2972] [serial = 1921] [outer = 1574F800] 13:37:56 INFO - PROCESS | 2972 | 1467319076455 Marionette DEBUG loaded listener.js 13:37:56 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (17F1B800) [pid = 2972] [serial = 1922] [outer = 1574F800] 13:37:57 INFO - PROCESS | 2972 | 1467319077339 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]]]}] 13:37:57 INFO - PROCESS | 2972 | --DOCSHELL 0C704800 == 35 [pid = 2972] [id = 637] 13:37:57 INFO - PROCESS | 2972 | --DOCSHELL 1002A000 == 34 [pid = 2972] [id = 636] 13:37:57 INFO - PROCESS | 2972 | --DOCSHELL 18A12000 == 33 [pid = 2972] [id = 635] 13:37:57 INFO - PROCESS | 2972 | --DOCSHELL 17F9B800 == 32 [pid = 2972] [id = 634] 13:37:57 INFO - PROCESS | 2972 | --DOCSHELL 1721F800 == 31 [pid = 2972] [id = 633] 13:37:57 INFO - PROCESS | 2972 | --DOCSHELL 14A91000 == 30 [pid = 2972] [id = 632] 13:37:57 INFO - PROCESS | 2972 | --DOCSHELL 10065000 == 29 [pid = 2972] [id = 631] 13:37:57 INFO - PROCESS | 2972 | --DOCSHELL 0FD97000 == 28 [pid = 2972] [id = 630] 13:37:57 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (19586000) [pid = 2972] [serial = 1858] [outer = 00000000] [url = about:blank] 13:37:57 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (19E79400) [pid = 2972] [serial = 1864] [outer = 00000000] [url = about:blank] 13:37:57 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (1981A000) [pid = 2972] [serial = 1862] [outer = 00000000] [url = about:blank] 13:37:57 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (19814400) [pid = 2972] [serial = 1861] [outer = 00000000] [url = about:blank] 13:37:57 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (17F7D000) [pid = 2972] [serial = 1867] [outer = 00000000] [url = about:blank] 13:37:57 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (1006A800) [pid = 2972] [serial = 1843] [outer = 00000000] [url = about:blank] 13:37:57 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (10F3A400) [pid = 2972] [serial = 1844] [outer = 00000000] [url = about:blank] 13:37:57 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (1492F400) [pid = 2972] [serial = 1852] [outer = 00000000] [url = about:blank] 13:37:57 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (149E5800) [pid = 2972] [serial = 1853] [outer = 00000000] [url = about:blank] 13:37:57 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (1005C800) [pid = 2972] [serial = 1849] [outer = 00000000] [url = about:blank] 13:37:57 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (10069400) [pid = 2972] [serial = 1850] [outer = 00000000] [url = about:blank] 13:37:57 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (184B9000) [pid = 2972] [serial = 1855] [outer = 00000000] [url = about:blank] 13:37:57 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (19FE6000) [pid = 2972] [serial = 1841] [outer = 00000000] [url = about:blank] 13:37:57 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (19E7C000) [pid = 2972] [serial = 1840] [outer = 00000000] [url = about:blank] 13:37:57 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (17220400) [pid = 2972] [serial = 1846] [outer = 00000000] [url = about:blank] 13:37:57 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (184B0000) [pid = 2972] [serial = 1847] [outer = 00000000] [url = about:blank] 13:37:57 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (1B2E3800) [pid = 2972] [serial = 1873] [outer = 00000000] [url = about:blank] 13:37:57 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (1BA2E400) [pid = 2972] [serial = 1874] [outer = 00000000] [url = about:blank] 13:37:57 INFO - PROCESS | 2972 | --DOMWINDOW == 68 (1ABE1800) [pid = 2972] [serial = 1870] [outer = 00000000] [url = about:blank] 13:37:57 INFO - PROCESS | 2972 | --DOMWINDOW == 67 (1B1AA000) [pid = 2972] [serial = 1871] [outer = 00000000] [url = about:blank] 13:37:57 INFO - PROCESS | 2972 | --DOMWINDOW == 66 (19E79800) [pid = 2972] [serial = 1865] [outer = 00000000] [url = about:blank] 13:37:57 INFO - PROCESS | 2972 | --DOMWINDOW == 65 (18A13C00) [pid = 2972] [serial = 1868] [outer = 00000000] [url = about:blank] 13:37:57 INFO - PROCESS | 2972 | --DOMWINDOW == 64 (1958C800) [pid = 2972] [serial = 1859] [outer = 00000000] [url = about:blank] 13:37:57 INFO - PROCESS | 2972 | --DOMWINDOW == 63 (189B7800) [pid = 2972] [serial = 1856] [outer = 00000000] [url = about:blank] 13:37:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 13:37:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1317ms 13:37:57 INFO - PROCESS | 2972 | 1467319077443 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 13:37:57 INFO - PROCESS | 2972 | 1467319077448 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 13:37:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:37:57 INFO - PROCESS | 2972 | 1467319077453 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 13:37:57 INFO - PROCESS | 2972 | 1467319077456 Marionette TRACE conn5 <- [1,2526,null,{}] 13:37:57 INFO - PROCESS | 2972 | 1467319077461 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}] 13:37:57 INFO - PROCESS | 2972 | 1467319077464 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:57 INFO - PROCESS | 2972 | 1467319077564 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 13:37:57 INFO - PROCESS | 2972 | 1467319077570 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:57 INFO - PROCESS | 2972 | 1467319077575 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:57 INFO - PROCESS | 2972 | ++DOCSHELL 0FE27C00 == 29 [pid = 2972] [id = 641] 13:37:57 INFO - PROCESS | 2972 | ++DOMWINDOW == 64 (0FE2A800) [pid = 2972] [serial = 1923] [outer = 00000000] 13:37:57 INFO - PROCESS | 2972 | ++DOMWINDOW == 65 (0FE9CC00) [pid = 2972] [serial = 1924] [outer = 0FE2A800] 13:37:57 INFO - PROCESS | 2972 | 1467319077622 Marionette DEBUG loaded listener.js 13:37:57 INFO - PROCESS | 2972 | ++DOMWINDOW == 66 (10029800) [pid = 2972] [serial = 1925] [outer = 0FE2A800] 13:37:58 INFO - PROCESS | 2972 | 1467319078140 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]]]}] 13:37:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 13:37:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 730ms 13:37:58 INFO - PROCESS | 2972 | 1467319078183 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 13:37:58 INFO - PROCESS | 2972 | 1467319078187 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 13:37:58 INFO - PROCESS | 2972 | 1467319078193 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 13:37:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:37:58 INFO - PROCESS | 2972 | 1467319078195 Marionette TRACE conn5 <- [1,2530,null,{}] 13:37:58 INFO - PROCESS | 2972 | 1467319078199 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}] 13:37:58 INFO - PROCESS | 2972 | 1467319078202 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:58 INFO - PROCESS | 2972 | 1467319078289 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 13:37:58 INFO - PROCESS | 2972 | 1467319078391 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:58 INFO - PROCESS | 2972 | 1467319078393 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:58 INFO - PROCESS | 2972 | ++DOCSHELL 0FE27800 == 30 [pid = 2972] [id = 642] 13:37:58 INFO - PROCESS | 2972 | ++DOMWINDOW == 67 (104B5C00) [pid = 2972] [serial = 1926] [outer = 00000000] 13:37:58 INFO - PROCESS | 2972 | ++DOMWINDOW == 68 (140E6000) [pid = 2972] [serial = 1927] [outer = 104B5C00] 13:37:58 INFO - PROCESS | 2972 | 1467319078440 Marionette DEBUG loaded listener.js 13:37:58 INFO - PROCESS | 2972 | ++DOMWINDOW == 69 (14905C00) [pid = 2972] [serial = 1928] [outer = 104B5C00] 13:37:58 INFO - PROCESS | 2972 | 1467319078831 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]]]}] 13:37:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 13:37:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 670ms 13:37:58 INFO - PROCESS | 2972 | 1467319078868 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 13:37:58 INFO - PROCESS | 2972 | 1467319078870 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 13:37:58 INFO - PROCESS | 2972 | 1467319078874 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 13:37:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:37:58 INFO - PROCESS | 2972 | 1467319078877 Marionette TRACE conn5 <- [1,2534,null,{}] 13:37:58 INFO - PROCESS | 2972 | 1467319078888 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}] 13:37:58 INFO - PROCESS | 2972 | 1467319078892 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:58 INFO - PROCESS | 2972 | 1467319079008 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 13:37:59 INFO - PROCESS | 2972 | 1467319079018 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:59 INFO - PROCESS | 2972 | 1467319079021 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:59 INFO - PROCESS | 2972 | ++DOCSHELL 17275800 == 31 [pid = 2972] [id = 643] 13:37:59 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (17275C00) [pid = 2972] [serial = 1929] [outer = 00000000] 13:37:59 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (17F76C00) [pid = 2972] [serial = 1930] [outer = 17275C00] 13:37:59 INFO - PROCESS | 2972 | 1467319079074 Marionette DEBUG loaded listener.js 13:37:59 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (18763400) [pid = 2972] [serial = 1931] [outer = 17275C00] 13:37:59 INFO - PROCESS | 2972 | 1467319079532 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]]]}] 13:37:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 13:37:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 730ms 13:37:59 INFO - PROCESS | 2972 | 1467319079608 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 13:37:59 INFO - PROCESS | 2972 | 1467319079611 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 13:37:59 INFO - PROCESS | 2972 | 1467319079614 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 13:37:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:37:59 INFO - PROCESS | 2972 | 1467319079616 Marionette TRACE conn5 <- [1,2538,null,{}] 13:37:59 INFO - PROCESS | 2972 | 1467319079620 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}] 13:37:59 INFO - PROCESS | 2972 | 1467319079622 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:59 INFO - PROCESS | 2972 | 1467319079743 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 13:37:59 INFO - PROCESS | 2972 | 1467319079748 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:59 INFO - PROCESS | 2972 | 1467319079750 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:37:59 INFO - PROCESS | 2972 | ++DOCSHELL 18A13800 == 32 [pid = 2972] [id = 644] 13:37:59 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (18A13C00) [pid = 2972] [serial = 1932] [outer = 00000000] 13:37:59 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (18D4C400) [pid = 2972] [serial = 1933] [outer = 18A13C00] 13:37:59 INFO - PROCESS | 2972 | 1467319079848 Marionette DEBUG loaded listener.js 13:37:59 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (19581000) [pid = 2972] [serial = 1934] [outer = 18A13C00] 13:38:00 INFO - PROCESS | 2972 | 1467319080279 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]]]}] 13:38:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 13:38:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 730ms 13:38:00 INFO - PROCESS | 2972 | 1467319080348 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 13:38:00 INFO - PROCESS | 2972 | 1467319080350 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 13:38:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:38:00 INFO - PROCESS | 2972 | 1467319080353 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 13:38:00 INFO - PROCESS | 2972 | 1467319080355 Marionette TRACE conn5 <- [1,2542,null,{}] 13:38:00 INFO - PROCESS | 2972 | 1467319080367 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}] 13:38:00 INFO - PROCESS | 2972 | 1467319080369 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:00 INFO - PROCESS | 2972 | 1467319080517 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 13:38:00 INFO - PROCESS | 2972 | 1467319080585 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:00 INFO - PROCESS | 2972 | 1467319080587 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:00 INFO - PROCESS | 2972 | ++DOCSHELL 1721AC00 == 33 [pid = 2972] [id = 645] 13:38:00 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (17220400) [pid = 2972] [serial = 1935] [outer = 00000000] 13:38:00 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (19818800) [pid = 2972] [serial = 1936] [outer = 17220400] 13:38:00 INFO - PROCESS | 2972 | 1467319080631 Marionette DEBUG loaded listener.js 13:38:00 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (1981A000) [pid = 2972] [serial = 1937] [outer = 17220400] 13:38:01 INFO - PROCESS | 2972 | 1467319081067 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]]]}] 13:38:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 13:38:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 770ms 13:38:01 INFO - PROCESS | 2972 | 1467319081124 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 13:38:01 INFO - PROCESS | 2972 | 1467319081126 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 13:38:01 INFO - PROCESS | 2972 | 1467319081129 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 13:38:01 INFO - PROCESS | 2972 | 1467319081131 Marionette TRACE conn5 <- [1,2546,null,{}] 13:38:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:38:01 INFO - PROCESS | 2972 | 1467319081140 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}] 13:38:01 INFO - PROCESS | 2972 | 1467319081145 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:01 INFO - PROCESS | 2972 | 1467319081286 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 13:38:01 INFO - PROCESS | 2972 | 1467319081363 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:01 INFO - PROCESS | 2972 | 1467319081365 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:01 INFO - PROCESS | 2972 | ++DOCSHELL 19E5E800 == 34 [pid = 2972] [id = 646] 13:38:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (19E7A400) [pid = 2972] [serial = 1938] [outer = 00000000] 13:38:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (19E83C00) [pid = 2972] [serial = 1939] [outer = 19E7A400] 13:38:01 INFO - PROCESS | 2972 | 1467319081410 Marionette DEBUG loaded listener.js 13:38:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (19E7C800) [pid = 2972] [serial = 1940] [outer = 19E7A400] 13:38:01 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (14A91C00) [pid = 2972] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 13:38:01 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (10067000) [pid = 2972] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 13:38:01 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (10029C00) [pid = 2972] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:38:01 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (17220000) [pid = 2972] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 13:38:01 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (10027000) [pid = 2972] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:38:01 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (1727B400) [pid = 2972] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:38:01 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (1BA2D800) [pid = 2972] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:38:01 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (1BF95800) [pid = 2972] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:38:01 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (1875FC00) [pid = 2972] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 13:38:01 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (18A15400) [pid = 2972] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:38:01 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (0C710C00) [pid = 2972] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:38:01 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (0FDC4800) [pid = 2972] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:38:01 INFO - PROCESS | 2972 | --DOMWINDOW == 68 (1449AC00) [pid = 2972] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 13:38:01 INFO - PROCESS | 2972 | 1467319081897 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]]]}] 13:38:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 13:38:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 831ms 13:38:01 INFO - PROCESS | 2972 | 1467319081967 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 13:38:01 INFO - PROCESS | 2972 | 1467319081969 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 13:38:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:38:01 INFO - PROCESS | 2972 | 1467319081972 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 13:38:01 INFO - PROCESS | 2972 | 1467319081974 Marionette TRACE conn5 <- [1,2550,null,{}] 13:38:01 INFO - PROCESS | 2972 | 1467319081978 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}] 13:38:01 INFO - PROCESS | 2972 | 1467319081980 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:02 INFO - PROCESS | 2972 | 1467319082058 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 13:38:02 INFO - PROCESS | 2972 | 1467319082067 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:02 INFO - PROCESS | 2972 | 1467319082068 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:02 INFO - PROCESS | 2972 | ++DOCSHELL 1727FC00 == 35 [pid = 2972] [id = 647] 13:38:02 INFO - PROCESS | 2972 | ++DOMWINDOW == 69 (17807000) [pid = 2972] [serial = 1941] [outer = 00000000] 13:38:02 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (19370C00) [pid = 2972] [serial = 1942] [outer = 17807000] 13:38:02 INFO - PROCESS | 2972 | 1467319082112 Marionette DEBUG loaded listener.js 13:38:02 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (19372400) [pid = 2972] [serial = 1943] [outer = 17807000] 13:38:02 INFO - PROCESS | 2972 | 1467319082547 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]]]}] 13:38:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 13:38:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 630ms 13:38:02 INFO - PROCESS | 2972 | 1467319082605 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 13:38:02 INFO - PROCESS | 2972 | 1467319082607 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 13:38:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:38:02 INFO - PROCESS | 2972 | 1467319082611 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 13:38:02 INFO - PROCESS | 2972 | 1467319082613 Marionette TRACE conn5 <- [1,2554,null,{}] 13:38:02 INFO - PROCESS | 2972 | 1467319082616 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}] 13:38:02 INFO - PROCESS | 2972 | 1467319082618 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:02 INFO - PROCESS | 2972 | 1467319082697 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 13:38:02 INFO - PROCESS | 2972 | 1467319082702 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:02 INFO - PROCESS | 2972 | 1467319082704 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:02 INFO - PROCESS | 2972 | ++DOCSHELL 18B85C00 == 36 [pid = 2972] [id = 648] 13:38:02 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (19FE1C00) [pid = 2972] [serial = 1944] [outer = 00000000] 13:38:02 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (1ABB2400) [pid = 2972] [serial = 1945] [outer = 19FE1C00] 13:38:02 INFO - PROCESS | 2972 | 1467319082747 Marionette DEBUG loaded listener.js 13:38:02 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (1B1E6C00) [pid = 2972] [serial = 1946] [outer = 19FE1C00] 13:38:03 INFO - PROCESS | 2972 | 1467319083211 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]]]}] 13:38:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 13:38:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 631ms 13:38:03 INFO - PROCESS | 2972 | 1467319083249 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 13:38:03 INFO - PROCESS | 2972 | 1467319083251 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 13:38:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:38:03 INFO - PROCESS | 2972 | 1467319083255 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 13:38:03 INFO - PROCESS | 2972 | 1467319083256 Marionette TRACE conn5 <- [1,2558,null,{}] 13:38:03 INFO - PROCESS | 2972 | 1467319083260 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}] 13:38:03 INFO - PROCESS | 2972 | 1467319083262 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:03 INFO - PROCESS | 2972 | 1467319083344 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 13:38:03 INFO - PROCESS | 2972 | 1467319083349 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:03 INFO - PROCESS | 2972 | 1467319083351 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:03 INFO - PROCESS | 2972 | ++DOCSHELL 17275000 == 37 [pid = 2972] [id = 649] 13:38:03 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (19FEA400) [pid = 2972] [serial = 1947] [outer = 00000000] 13:38:03 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (1BA2EC00) [pid = 2972] [serial = 1948] [outer = 19FEA400] 13:38:03 INFO - PROCESS | 2972 | 1467319083396 Marionette DEBUG loaded listener.js 13:38:03 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (1BA34800) [pid = 2972] [serial = 1949] [outer = 19FEA400] 13:38:04 INFO - PROCESS | 2972 | 1467319084089 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]]]}] 13:38:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 13:38:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 870ms 13:38:04 INFO - PROCESS | 2972 | 1467319084130 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 13:38:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:38:04 INFO - PROCESS | 2972 | 1467319084135 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 13:38:04 INFO - PROCESS | 2972 | 1467319084141 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 13:38:04 INFO - PROCESS | 2972 | 1467319084144 Marionette TRACE conn5 <- [1,2562,null,{}] 13:38:04 INFO - PROCESS | 2972 | 1467319084151 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}] 13:38:04 INFO - PROCESS | 2972 | 1467319084154 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:04 INFO - PROCESS | 2972 | 1467319084269 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 13:38:04 INFO - PROCESS | 2972 | 1467319084429 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:04 INFO - PROCESS | 2972 | 1467319084432 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:04 INFO - PROCESS | 2972 | ++DOCSHELL 0FDD3C00 == 38 [pid = 2972] [id = 650] 13:38:04 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (0FE21C00) [pid = 2972] [serial = 1950] [outer = 00000000] 13:38:04 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (1006BC00) [pid = 2972] [serial = 1951] [outer = 0FE21C00] 13:38:04 INFO - PROCESS | 2972 | 1467319084495 Marionette DEBUG loaded listener.js 13:38:04 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (14016000) [pid = 2972] [serial = 1952] [outer = 0FE21C00] 13:38:05 INFO - PROCESS | 2972 | 1467319085133 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]]]}] 13:38:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 13:38:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1027ms 13:38:05 INFO - PROCESS | 2972 | 1467319085168 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 13:38:05 INFO - PROCESS | 2972 | 1467319085173 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 13:38:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:38:05 INFO - PROCESS | 2972 | 1467319085179 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 13:38:05 INFO - PROCESS | 2972 | 1467319085182 Marionette TRACE conn5 <- [1,2566,null,{}] 13:38:05 INFO - PROCESS | 2972 | 1467319085186 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}] 13:38:05 INFO - PROCESS | 2972 | 1467319085189 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:05 INFO - PROCESS | 2972 | 1467319085307 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 13:38:05 INFO - PROCESS | 2972 | 1467319085450 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:05 INFO - PROCESS | 2972 | 1467319085453 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:05 INFO - PROCESS | 2972 | ++DOCSHELL 17968400 == 39 [pid = 2972] [id = 651] 13:38:05 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (17971000) [pid = 2972] [serial = 1953] [outer = 00000000] 13:38:05 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (18A12400) [pid = 2972] [serial = 1954] [outer = 17971000] 13:38:05 INFO - PROCESS | 2972 | 1467319085511 Marionette DEBUG loaded listener.js 13:38:05 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (1958C000) [pid = 2972] [serial = 1955] [outer = 17971000] 13:38:06 INFO - PROCESS | 2972 | 1467319086147 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]]]}] 13:38:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 13:38:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1020ms 13:38:06 INFO - PROCESS | 2972 | 1467319086203 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 13:38:06 INFO - PROCESS | 2972 | 1467319086205 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 13:38:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:38:06 INFO - PROCESS | 2972 | 1467319086209 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 13:38:06 INFO - PROCESS | 2972 | 1467319086213 Marionette TRACE conn5 <- [1,2570,null,{}] 13:38:06 INFO - PROCESS | 2972 | 1467319086224 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}] 13:38:06 INFO - PROCESS | 2972 | 1467319086229 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:06 INFO - PROCESS | 2972 | 1467319086339 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 13:38:06 INFO - PROCESS | 2972 | 1467319086484 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:06 INFO - PROCESS | 2972 | 1467319086488 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:06 INFO - PROCESS | 2972 | ++DOCSHELL 1BA73400 == 40 [pid = 2972] [id = 652] 13:38:06 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (1BA73C00) [pid = 2972] [serial = 1956] [outer = 00000000] 13:38:06 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (1BD31800) [pid = 2972] [serial = 1957] [outer = 1BA73C00] 13:38:06 INFO - PROCESS | 2972 | 1467319086548 Marionette DEBUG loaded listener.js 13:38:06 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (1BF8E000) [pid = 2972] [serial = 1958] [outer = 1BA73C00] 13:38:07 INFO - PROCESS | 2972 | 1467319087160 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]]]}] 13:38:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 13:38:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1020ms 13:38:07 INFO - PROCESS | 2972 | 1467319087232 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 13:38:07 INFO - PROCESS | 2972 | 1467319087236 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 13:38:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:38:07 INFO - PROCESS | 2972 | 1467319087239 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 13:38:07 INFO - PROCESS | 2972 | 1467319087241 Marionette TRACE conn5 <- [1,2574,null,{}] 13:38:07 INFO - PROCESS | 2972 | 1467319087245 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}] 13:38:07 INFO - PROCESS | 2972 | 1467319087247 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:07 INFO - PROCESS | 2972 | 1467319087363 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 13:38:07 INFO - PROCESS | 2972 | 1467319087636 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:07 INFO - PROCESS | 2972 | 1467319087639 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:07 INFO - PROCESS | 2972 | ++DOCSHELL 0C96E400 == 41 [pid = 2972] [id = 653] 13:38:07 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (0F7F5400) [pid = 2972] [serial = 1959] [outer = 00000000] 13:38:07 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (0FE28400) [pid = 2972] [serial = 1960] [outer = 0F7F5400] 13:38:07 INFO - PROCESS | 2972 | 1467319087713 Marionette DEBUG loaded listener.js 13:38:07 INFO - PROCESS | 2972 | ++DOMWINDOW == 89 (10027C00) [pid = 2972] [serial = 1961] [outer = 0F7F5400] 13:38:08 INFO - PROCESS | 2972 | --DOCSHELL 18B85C00 == 40 [pid = 2972] [id = 648] 13:38:08 INFO - PROCESS | 2972 | --DOCSHELL 1727FC00 == 39 [pid = 2972] [id = 647] 13:38:08 INFO - PROCESS | 2972 | --DOCSHELL 19E5E800 == 38 [pid = 2972] [id = 646] 13:38:08 INFO - PROCESS | 2972 | --DOCSHELL 1721AC00 == 37 [pid = 2972] [id = 645] 13:38:08 INFO - PROCESS | 2972 | --DOCSHELL 18A13800 == 36 [pid = 2972] [id = 644] 13:38:08 INFO - PROCESS | 2972 | --DOCSHELL 17275800 == 35 [pid = 2972] [id = 643] 13:38:08 INFO - PROCESS | 2972 | --DOCSHELL 0FE27800 == 34 [pid = 2972] [id = 642] 13:38:08 INFO - PROCESS | 2972 | --DOCSHELL 0FE27C00 == 33 [pid = 2972] [id = 641] 13:38:08 INFO - PROCESS | 2972 | --DOCSHELL 10029400 == 32 [pid = 2972] [id = 629] 13:38:08 INFO - PROCESS | 2972 | --DOCSHELL 0F75F400 == 31 [pid = 2972] [id = 639] 13:38:08 INFO - PROCESS | 2972 | --DOCSHELL 14951000 == 30 [pid = 2972] [id = 638] 13:38:08 INFO - PROCESS | 2972 | --DOCSHELL 14A99400 == 29 [pid = 2972] [id = 640] 13:38:08 INFO - PROCESS | 2972 | --DOCSHELL 17968400 == 28 [pid = 2972] [id = 651] 13:38:08 INFO - PROCESS | 2972 | --DOCSHELL 1BA73400 == 27 [pid = 2972] [id = 652] 13:38:08 INFO - PROCESS | 2972 | --DOCSHELL 17275000 == 26 [pid = 2972] [id = 649] 13:38:08 INFO - PROCESS | 2972 | --DOCSHELL 0FDD3C00 == 25 [pid = 2972] [id = 650] 13:38:08 INFO - PROCESS | 2972 | --DOMWINDOW == 88 (15750800) [pid = 2972] [serial = 1897] [outer = 00000000] [url = about:blank] 13:38:08 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (104BE400) [pid = 2972] [serial = 1894] [outer = 00000000] [url = about:blank] 13:38:08 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (10FCD000) [pid = 2972] [serial = 1895] [outer = 00000000] [url = about:blank] 13:38:08 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (13E97C00) [pid = 2972] [serial = 1889] [outer = 00000000] [url = about:blank] 13:38:08 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (10DDEC00) [pid = 2972] [serial = 1888] [outer = 00000000] [url = about:blank] 13:38:08 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (17803000) [pid = 2972] [serial = 1900] [outer = 00000000] [url = about:blank] 13:38:08 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (10DDA400) [pid = 2972] [serial = 1877] [outer = 00000000] [url = about:blank] 13:38:08 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (10067C00) [pid = 2972] [serial = 1876] [outer = 00000000] [url = about:blank] 13:38:08 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (18A10C00) [pid = 2972] [serial = 1880] [outer = 00000000] [url = about:blank] 13:38:08 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (17F8F400) [pid = 2972] [serial = 1879] [outer = 00000000] [url = about:blank] 13:38:08 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (1BA72400) [pid = 2972] [serial = 1883] [outer = 00000000] [url = about:blank] 13:38:08 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (1BA38400) [pid = 2972] [serial = 1882] [outer = 00000000] [url = about:blank] 13:38:08 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (1C0C7C00) [pid = 2972] [serial = 1886] [outer = 00000000] [url = about:blank] 13:38:08 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (1BFE9800) [pid = 2972] [serial = 1885] [outer = 00000000] [url = about:blank] 13:38:08 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (189AF400) [pid = 2972] [serial = 1903] [outer = 00000000] [url = about:blank] 13:38:08 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (17F0F800) [pid = 2972] [serial = 1901] [outer = 00000000] [url = about:blank] 13:38:08 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (1957F000) [pid = 2972] [serial = 1906] [outer = 00000000] [url = about:blank] 13:38:08 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (18A0E800) [pid = 2972] [serial = 1904] [outer = 00000000] [url = about:blank] 13:38:08 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (19C0E800) [pid = 2972] [serial = 1912] [outer = 00000000] [url = about:blank] 13:38:08 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (1981C000) [pid = 2972] [serial = 1907] [outer = 00000000] [url = about:blank] 13:38:09 INFO - PROCESS | 2972 | --DOMWINDOW == 68 (19E57C00) [pid = 2972] [serial = 1915] [outer = 00000000] [url = about:blank] 13:38:09 INFO - PROCESS | 2972 | --DOMWINDOW == 67 (0FE23C00) [pid = 2972] [serial = 1892] [outer = 00000000] [url = about:blank] 13:38:09 INFO - PROCESS | 2972 | --DOMWINDOW == 66 (0FDCCC00) [pid = 2972] [serial = 1891] [outer = 00000000] [url = about:blank] 13:38:09 INFO - PROCESS | 2972 | --DOMWINDOW == 65 (19810C00) [pid = 2972] [serial = 1909] [outer = 00000000] [url = about:blank] 13:38:09 INFO - PROCESS | 2972 | --DOMWINDOW == 64 (1673EC00) [pid = 2972] [serial = 1898] [outer = 00000000] [url = about:blank] 13:38:09 INFO - PROCESS | 2972 | --DOMWINDOW == 63 (19813800) [pid = 2972] [serial = 1910] [outer = 00000000] [url = about:blank] 13:38:09 INFO - PROCESS | 2972 | --DOMWINDOW == 62 (17964400) [pid = 2972] [serial = 1913] [outer = 00000000] [url = about:blank] 13:38:09 INFO - PROCESS | 2972 | 1467319089077 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]]]}] 13:38:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 13:38:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1885ms 13:38:09 INFO - PROCESS | 2972 | 1467319089128 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 13:38:09 INFO - PROCESS | 2972 | 1467319089133 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 13:38:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:38:09 INFO - PROCESS | 2972 | 1467319089138 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 13:38:09 INFO - PROCESS | 2972 | 1467319089141 Marionette TRACE conn5 <- [1,2578,null,{}] 13:38:09 INFO - PROCESS | 2972 | 1467319089147 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}] 13:38:09 INFO - PROCESS | 2972 | 1467319089150 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:09 INFO - PROCESS | 2972 | 1467319089274 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 13:38:09 INFO - PROCESS | 2972 | 1467319089290 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:09 INFO - PROCESS | 2972 | 1467319089294 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:09 INFO - PROCESS | 2972 | ++DOCSHELL 0FDC9C00 == 26 [pid = 2972] [id = 654] 13:38:09 INFO - PROCESS | 2972 | ++DOMWINDOW == 63 (0FDCA800) [pid = 2972] [serial = 1962] [outer = 00000000] 13:38:09 INFO - PROCESS | 2972 | ++DOMWINDOW == 64 (0FDD2C00) [pid = 2972] [serial = 1963] [outer = 0FDCA800] 13:38:09 INFO - PROCESS | 2972 | 1467319089346 Marionette DEBUG loaded listener.js 13:38:09 INFO - PROCESS | 2972 | ++DOMWINDOW == 65 (0FE23C00) [pid = 2972] [serial = 1964] [outer = 0FDCA800] 13:38:09 INFO - PROCESS | 2972 | 1467319089865 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]]]}] 13:38:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 13:38:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 790ms 13:38:09 INFO - PROCESS | 2972 | 1467319089927 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 13:38:09 INFO - PROCESS | 2972 | 1467319089933 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 13:38:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:38:09 INFO - PROCESS | 2972 | 1467319089939 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 13:38:09 INFO - PROCESS | 2972 | 1467319089941 Marionette TRACE conn5 <- [1,2582,null,{}] 13:38:09 INFO - PROCESS | 2972 | 1467319089945 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}] 13:38:09 INFO - PROCESS | 2972 | 1467319089948 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:10 INFO - PROCESS | 2972 | 1467319090038 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 13:38:10 INFO - PROCESS | 2972 | 1467319090139 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:10 INFO - PROCESS | 2972 | 1467319090142 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:10 INFO - PROCESS | 2972 | ++DOCSHELL 10187800 == 27 [pid = 2972] [id = 655] 13:38:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 66 (10225400) [pid = 2972] [serial = 1965] [outer = 00000000] 13:38:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 67 (105CE400) [pid = 2972] [serial = 1966] [outer = 10225400] 13:38:10 INFO - PROCESS | 2972 | 1467319090190 Marionette DEBUG loaded listener.js 13:38:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 68 (10F42000) [pid = 2972] [serial = 1967] [outer = 10225400] 13:38:10 INFO - PROCESS | 2972 | 1467319090596 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]]]}] 13:38:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 13:38:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 670ms 13:38:10 INFO - PROCESS | 2972 | 1467319090612 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 13:38:10 INFO - PROCESS | 2972 | 1467319090615 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 13:38:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:38:10 INFO - PROCESS | 2972 | 1467319090647 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 13:38:10 INFO - PROCESS | 2972 | 1467319090650 Marionette TRACE conn5 <- [1,2586,null,{}] 13:38:10 INFO - PROCESS | 2972 | 1467319090667 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}] 13:38:10 INFO - PROCESS | 2972 | 1467319090672 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:10 INFO - PROCESS | 2972 | 1467319090759 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 13:38:10 INFO - PROCESS | 2972 | 1467319090769 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:10 INFO - PROCESS | 2972 | 1467319090772 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:10 INFO - PROCESS | 2972 | ++DOCSHELL 1492A800 == 28 [pid = 2972] [id = 656] 13:38:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 69 (1492E000) [pid = 2972] [serial = 1968] [outer = 00000000] 13:38:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (149E6000) [pid = 2972] [serial = 1969] [outer = 1492E000] 13:38:10 INFO - PROCESS | 2972 | 1467319090820 Marionette DEBUG loaded listener.js 13:38:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (1574E800) [pid = 2972] [serial = 1970] [outer = 1492E000] 13:38:11 INFO - PROCESS | 2972 | 1467319091283 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]]]}] 13:38:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 13:38:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 770ms 13:38:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:38:11 INFO - PROCESS | 2972 | 1467319091393 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 13:38:11 INFO - PROCESS | 2972 | 1467319091395 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 13:38:11 INFO - PROCESS | 2972 | 1467319091399 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 13:38:11 INFO - PROCESS | 2972 | 1467319091401 Marionette TRACE conn5 <- [1,2590,null,{}] 13:38:11 INFO - PROCESS | 2972 | 1467319091404 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}] 13:38:11 INFO - PROCESS | 2972 | 1467319091406 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:11 INFO - PROCESS | 2972 | 1467319091523 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 13:38:11 INFO - PROCESS | 2972 | 1467319091531 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:11 INFO - PROCESS | 2972 | 1467319091533 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:11 INFO - PROCESS | 2972 | ++DOCSHELL 1673EC00 == 29 [pid = 2972] [id = 657] 13:38:11 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (1674D000) [pid = 2972] [serial = 1971] [outer = 00000000] 13:38:11 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (17274400) [pid = 2972] [serial = 1972] [outer = 1674D000] 13:38:11 INFO - PROCESS | 2972 | 1467319091630 Marionette DEBUG loaded listener.js 13:38:11 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (1727F800) [pid = 2972] [serial = 1973] [outer = 1674D000] 13:38:12 INFO - PROCESS | 2972 | 1467319092066 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]]]}] 13:38:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 13:38:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 730ms 13:38:12 INFO - PROCESS | 2972 | 1467319092140 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 13:38:12 INFO - PROCESS | 2972 | 1467319092142 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 13:38:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:38:12 INFO - PROCESS | 2972 | 1467319092146 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 13:38:12 INFO - PROCESS | 2972 | 1467319092148 Marionette TRACE conn5 <- [1,2594,null,{}] 13:38:12 INFO - PROCESS | 2972 | 1467319092151 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}] 13:38:12 INFO - PROCESS | 2972 | 1467319092153 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:12 INFO - PROCESS | 2972 | 1467319092268 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 13:38:12 INFO - PROCESS | 2972 | 1467319092281 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:12 INFO - PROCESS | 2972 | 1467319092283 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:12 INFO - PROCESS | 2972 | ++DOCSHELL 17804C00 == 30 [pid = 2972] [id = 658] 13:38:12 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (17968800) [pid = 2972] [serial = 1974] [outer = 00000000] 13:38:12 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (17F8EC00) [pid = 2972] [serial = 1975] [outer = 17968800] 13:38:12 INFO - PROCESS | 2972 | 1467319092382 Marionette DEBUG loaded listener.js 13:38:12 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (1890D800) [pid = 2972] [serial = 1976] [outer = 17968800] 13:38:12 INFO - PROCESS | 2972 | 1467319092812 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]]]}] 13:38:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 13:38:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 731ms 13:38:12 INFO - PROCESS | 2972 | 1467319092878 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 13:38:12 INFO - PROCESS | 2972 | 1467319092880 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 13:38:12 INFO - PROCESS | 2972 | 1467319092883 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 13:38:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:38:12 INFO - PROCESS | 2972 | 1467319092885 Marionette TRACE conn5 <- [1,2598,null,{}] 13:38:12 INFO - PROCESS | 2972 | 1467319092889 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}] 13:38:12 INFO - PROCESS | 2972 | 1467319092894 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:13 INFO - PROCESS | 2972 | 1467319093047 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 13:38:13 INFO - PROCESS | 2972 | 1467319093112 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:13 INFO - PROCESS | 2972 | 1467319093114 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:13 INFO - PROCESS | 2972 | ++DOCSHELL 18A13800 == 31 [pid = 2972] [id = 659] 13:38:13 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (18B7AC00) [pid = 2972] [serial = 1977] [outer = 00000000] 13:38:13 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (18E74400) [pid = 2972] [serial = 1978] [outer = 18B7AC00] 13:38:13 INFO - PROCESS | 2972 | 1467319093160 Marionette DEBUG loaded listener.js 13:38:13 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (19580C00) [pid = 2972] [serial = 1979] [outer = 18B7AC00] 13:38:13 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (17220400) [pid = 2972] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:38:13 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (19E7A400) [pid = 2972] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:38:13 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (0FDCDC00) [pid = 2972] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 13:38:13 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (1574F800) [pid = 2972] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 13:38:13 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (17275C00) [pid = 2972] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 13:38:13 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (104B5C00) [pid = 2972] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 13:38:13 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (0FE2A800) [pid = 2972] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 13:38:13 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (19E52C00) [pid = 2972] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 13:38:13 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (19FE1C00) [pid = 2972] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:38:13 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (19FEA400) [pid = 2972] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:38:13 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (18A13C00) [pid = 2972] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:38:13 INFO - PROCESS | 2972 | --DOMWINDOW == 68 (17807000) [pid = 2972] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:38:13 INFO - PROCESS | 2972 | 1467319093793 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]]]}] 13:38:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 13:38:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 931ms 13:38:13 INFO - PROCESS | 2972 | 1467319093819 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 13:38:13 INFO - PROCESS | 2972 | 1467319093821 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 13:38:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:38:13 INFO - PROCESS | 2972 | 1467319093831 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 13:38:13 INFO - PROCESS | 2972 | 1467319093833 Marionette TRACE conn5 <- [1,2602,null,{}] 13:38:13 INFO - PROCESS | 2972 | 1467319093836 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}] 13:38:13 INFO - PROCESS | 2972 | 1467319093838 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:13 INFO - PROCESS | 2972 | 1467319093915 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 13:38:13 INFO - PROCESS | 2972 | 1467319093920 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:13 INFO - PROCESS | 2972 | 1467319093922 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:13 INFO - PROCESS | 2972 | ++DOCSHELL 14953000 == 32 [pid = 2972] [id = 660] 13:38:13 INFO - PROCESS | 2972 | ++DOMWINDOW == 69 (1574F800) [pid = 2972] [serial = 1980] [outer = 00000000] 13:38:13 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (18A11400) [pid = 2972] [serial = 1981] [outer = 1574F800] 13:38:13 INFO - PROCESS | 2972 | 1467319093966 Marionette DEBUG loaded listener.js 13:38:14 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (18D4A000) [pid = 2972] [serial = 1982] [outer = 1574F800] 13:38:14 INFO - PROCESS | 2972 | 1467319094395 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]]]}] 13:38:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 13:38:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 630ms 13:38:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:38:14 INFO - PROCESS | 2972 | 1467319094464 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 13:38:14 INFO - PROCESS | 2972 | 1467319094466 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 13:38:14 INFO - PROCESS | 2972 | 1467319094469 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 13:38:14 INFO - PROCESS | 2972 | 1467319094471 Marionette TRACE conn5 <- [1,2606,null,{}] 13:38:14 INFO - PROCESS | 2972 | 1467319094474 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}] 13:38:14 INFO - PROCESS | 2972 | 1467319094476 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:14 INFO - PROCESS | 2972 | 1467319094554 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 13:38:14 INFO - PROCESS | 2972 | 1467319094561 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:14 INFO - PROCESS | 2972 | 1467319094563 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:14 INFO - PROCESS | 2972 | ++DOCSHELL 18A0D400 == 33 [pid = 2972] [id = 661] 13:38:14 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (1958DC00) [pid = 2972] [serial = 1983] [outer = 00000000] 13:38:14 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (1981D000) [pid = 2972] [serial = 1984] [outer = 1958DC00] 13:38:14 INFO - PROCESS | 2972 | 1467319094607 Marionette DEBUG loaded listener.js 13:38:14 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (1981E000) [pid = 2972] [serial = 1985] [outer = 1958DC00] 13:38:15 INFO - PROCESS | 2972 | 1467319095076 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]]]}] 13:38:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 13:38:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 630ms 13:38:15 INFO - PROCESS | 2972 | 1467319095117 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 13:38:15 INFO - PROCESS | 2972 | 1467319095119 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 13:38:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:38:15 INFO - PROCESS | 2972 | 1467319095123 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 13:38:15 INFO - PROCESS | 2972 | 1467319095125 Marionette TRACE conn5 <- [1,2610,null,{}] 13:38:15 INFO - PROCESS | 2972 | 1467319095129 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}] 13:38:15 INFO - PROCESS | 2972 | 1467319095131 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:15 INFO - PROCESS | 2972 | 1467319095211 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 13:38:15 INFO - PROCESS | 2972 | 1467319095216 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:15 INFO - PROCESS | 2972 | 1467319095218 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:15 INFO - PROCESS | 2972 | ++DOCSHELL 19CB8000 == 34 [pid = 2972] [id = 662] 13:38:15 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (19CBA000) [pid = 2972] [serial = 1986] [outer = 00000000] 13:38:15 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (19CC6C00) [pid = 2972] [serial = 1987] [outer = 19CBA000] 13:38:15 INFO - PROCESS | 2972 | 1467319095261 Marionette DEBUG loaded listener.js 13:38:15 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (19D84C00) [pid = 2972] [serial = 1988] [outer = 19CBA000] 13:38:15 INFO - PROCESS | 2972 | 1467319095984 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]]]}] 13:38:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 13:38:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 930ms 13:38:16 INFO - PROCESS | 2972 | 1467319096055 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 13:38:16 INFO - PROCESS | 2972 | 1467319096060 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 13:38:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:38:16 INFO - PROCESS | 2972 | 1467319096065 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 13:38:16 INFO - PROCESS | 2972 | 1467319096068 Marionette TRACE conn5 <- [1,2614,null,{}] 13:38:16 INFO - PROCESS | 2972 | 1467319096074 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}] 13:38:16 INFO - PROCESS | 2972 | 1467319096078 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:16 INFO - PROCESS | 2972 | 1467319096234 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 13:38:16 INFO - PROCESS | 2972 | 1467319096369 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:16 INFO - PROCESS | 2972 | 1467319096372 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:16 INFO - PROCESS | 2972 | ++DOCSHELL 0F7FF400 == 35 [pid = 2972] [id = 663] 13:38:16 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (0FDD0800) [pid = 2972] [serial = 1989] [outer = 00000000] 13:38:16 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (10068C00) [pid = 2972] [serial = 1990] [outer = 0FDD0800] 13:38:16 INFO - PROCESS | 2972 | 1467319096432 Marionette DEBUG loaded listener.js 13:38:16 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (13E12C00) [pid = 2972] [serial = 1991] [outer = 0FDD0800] 13:38:17 INFO - PROCESS | 2972 | 1467319097157 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]]]}] 13:38:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 13:38:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1178ms 13:38:17 INFO - PROCESS | 2972 | 1467319097244 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 13:38:17 INFO - PROCESS | 2972 | 1467319097249 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 13:38:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:38:17 INFO - PROCESS | 2972 | 1467319097256 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 13:38:17 INFO - PROCESS | 2972 | 1467319097259 Marionette TRACE conn5 <- [1,2618,null,{}] 13:38:17 INFO - PROCESS | 2972 | 1467319097264 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}] 13:38:17 INFO - PROCESS | 2972 | 1467319097267 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:17 INFO - PROCESS | 2972 | 1467319097417 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 13:38:17 INFO - PROCESS | 2972 | 1467319097560 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:17 INFO - PROCESS | 2972 | 1467319097563 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:17 INFO - PROCESS | 2972 | ++DOCSHELL 0FD93400 == 36 [pid = 2972] [id = 664] 13:38:17 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (13ECD000) [pid = 2972] [serial = 1992] [outer = 00000000] 13:38:17 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (1674D800) [pid = 2972] [serial = 1993] [outer = 13ECD000] 13:38:17 INFO - PROCESS | 2972 | 1467319097624 Marionette DEBUG loaded listener.js 13:38:17 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (17275C00) [pid = 2972] [serial = 1994] [outer = 13ECD000] 13:38:18 INFO - PROCESS | 2972 | --DOCSHELL 18A0D400 == 35 [pid = 2972] [id = 661] 13:38:18 INFO - PROCESS | 2972 | --DOCSHELL 14953000 == 34 [pid = 2972] [id = 660] 13:38:18 INFO - PROCESS | 2972 | --DOCSHELL 18A13800 == 33 [pid = 2972] [id = 659] 13:38:18 INFO - PROCESS | 2972 | --DOCSHELL 17804C00 == 32 [pid = 2972] [id = 658] 13:38:18 INFO - PROCESS | 2972 | --DOCSHELL 1673EC00 == 31 [pid = 2972] [id = 657] 13:38:18 INFO - PROCESS | 2972 | --DOCSHELL 1492A800 == 30 [pid = 2972] [id = 656] 13:38:18 INFO - PROCESS | 2972 | --DOCSHELL 10187800 == 29 [pid = 2972] [id = 655] 13:38:18 INFO - PROCESS | 2972 | --DOCSHELL 0FDC9C00 == 28 [pid = 2972] [id = 654] 13:38:18 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (1981A000) [pid = 2972] [serial = 1937] [outer = 00000000] [url = about:blank] 13:38:18 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (19818800) [pid = 2972] [serial = 1936] [outer = 00000000] [url = about:blank] 13:38:18 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (19E83C00) [pid = 2972] [serial = 1939] [outer = 00000000] [url = about:blank] 13:38:18 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (1002D000) [pid = 2972] [serial = 1918] [outer = 00000000] [url = about:blank] 13:38:18 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (1018AC00) [pid = 2972] [serial = 1919] [outer = 00000000] [url = about:blank] 13:38:18 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (17222000) [pid = 2972] [serial = 1921] [outer = 00000000] [url = about:blank] 13:38:18 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (17F1B800) [pid = 2972] [serial = 1922] [outer = 00000000] [url = about:blank] 13:38:18 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (17F76C00) [pid = 2972] [serial = 1930] [outer = 00000000] [url = about:blank] 13:38:18 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (140E6000) [pid = 2972] [serial = 1927] [outer = 00000000] [url = about:blank] 13:38:18 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (14905C00) [pid = 2972] [serial = 1928] [outer = 00000000] [url = about:blank] 13:38:18 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (0FE9CC00) [pid = 2972] [serial = 1924] [outer = 00000000] [url = about:blank] 13:38:18 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (10029800) [pid = 2972] [serial = 1925] [outer = 00000000] [url = about:blank] 13:38:18 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (19E59400) [pid = 2972] [serial = 1916] [outer = 00000000] [url = about:blank] 13:38:18 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (1B1E6C00) [pid = 2972] [serial = 1946] [outer = 00000000] [url = about:blank] 13:38:18 INFO - PROCESS | 2972 | --DOMWINDOW == 68 (1ABB2400) [pid = 2972] [serial = 1945] [outer = 00000000] [url = about:blank] 13:38:18 INFO - PROCESS | 2972 | --DOMWINDOW == 67 (1BA2EC00) [pid = 2972] [serial = 1948] [outer = 00000000] [url = about:blank] 13:38:18 INFO - PROCESS | 2972 | --DOMWINDOW == 66 (1BA34800) [pid = 2972] [serial = 1949] [outer = 00000000] [url = about:blank] 13:38:18 INFO - PROCESS | 2972 | --DOMWINDOW == 65 (19E7C800) [pid = 2972] [serial = 1940] [outer = 00000000] [url = about:blank] 13:38:18 INFO - PROCESS | 2972 | --DOMWINDOW == 64 (18D4C400) [pid = 2972] [serial = 1933] [outer = 00000000] [url = about:blank] 13:38:18 INFO - PROCESS | 2972 | --DOMWINDOW == 63 (19581000) [pid = 2972] [serial = 1934] [outer = 00000000] [url = about:blank] 13:38:18 INFO - PROCESS | 2972 | --DOMWINDOW == 62 (19372400) [pid = 2972] [serial = 1943] [outer = 00000000] [url = about:blank] 13:38:18 INFO - PROCESS | 2972 | --DOMWINDOW == 61 (19370C00) [pid = 2972] [serial = 1942] [outer = 00000000] [url = about:blank] 13:38:18 INFO - PROCESS | 2972 | --DOMWINDOW == 60 (18763400) [pid = 2972] [serial = 1931] [outer = 00000000] [url = about:blank] 13:38:18 INFO - PROCESS | 2972 | 1467319098556 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]]]}] 13:38:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 13:38:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1323ms 13:38:18 INFO - PROCESS | 2972 | 1467319098581 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 13:38:18 INFO - PROCESS | 2972 | 1467319098584 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 13:38:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:38:18 INFO - PROCESS | 2972 | 1467319098590 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 13:38:18 INFO - PROCESS | 2972 | 1467319098592 Marionette TRACE conn5 <- [1,2622,null,{}] 13:38:18 INFO - PROCESS | 2972 | 1467319098598 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}] 13:38:18 INFO - PROCESS | 2972 | 1467319098600 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:18 INFO - PROCESS | 2972 | 1467319098691 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 13:38:18 INFO - PROCESS | 2972 | 1467319098699 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:18 INFO - PROCESS | 2972 | 1467319098702 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:18 INFO - PROCESS | 2972 | ++DOCSHELL 0FDC7800 == 29 [pid = 2972] [id = 665] 13:38:18 INFO - PROCESS | 2972 | ++DOMWINDOW == 61 (0FDC9000) [pid = 2972] [serial = 1995] [outer = 00000000] 13:38:18 INFO - PROCESS | 2972 | ++DOMWINDOW == 62 (0FDD1800) [pid = 2972] [serial = 1996] [outer = 0FDC9000] 13:38:18 INFO - PROCESS | 2972 | 1467319098754 Marionette DEBUG loaded listener.js 13:38:18 INFO - PROCESS | 2972 | ++DOMWINDOW == 63 (0FE2D400) [pid = 2972] [serial = 1997] [outer = 0FDC9000] 13:38:19 INFO - PROCESS | 2972 | 1467319099265 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]]]}] 13:38:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 13:38:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 730ms 13:38:19 INFO - PROCESS | 2972 | 1467319099321 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 13:38:19 INFO - PROCESS | 2972 | 1467319099325 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 13:38:19 INFO - PROCESS | 2972 | 1467319099331 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 13:38:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:38:19 INFO - PROCESS | 2972 | 1467319099334 Marionette TRACE conn5 <- [1,2626,null,{}] 13:38:19 INFO - PROCESS | 2972 | 1467319099337 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}] 13:38:19 INFO - PROCESS | 2972 | 1467319099340 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:19 INFO - PROCESS | 2972 | 1467319099430 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 13:38:19 INFO - PROCESS | 2972 | 1467319099532 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:19 INFO - PROCESS | 2972 | 1467319099535 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:19 INFO - PROCESS | 2972 | ++DOCSHELL 10186C00 == 30 [pid = 2972] [id = 666] 13:38:19 INFO - PROCESS | 2972 | ++DOMWINDOW == 64 (10227000) [pid = 2972] [serial = 1998] [outer = 00000000] 13:38:19 INFO - PROCESS | 2972 | ++DOMWINDOW == 65 (10F40800) [pid = 2972] [serial = 1999] [outer = 10227000] 13:38:19 INFO - PROCESS | 2972 | 1467319099581 Marionette DEBUG loaded listener.js 13:38:19 INFO - PROCESS | 2972 | ++DOMWINDOW == 66 (13ED3800) [pid = 2972] [serial = 2000] [outer = 10227000] 13:38:19 INFO - PROCESS | 2972 | 1467319099971 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]]]}] 13:38:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 13:38:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 670ms 13:38:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 13:38:19 INFO - PROCESS | 2972 | 1467319100006 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 13:38:19 INFO - PROCESS | 2972 | 1467319100009 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 13:38:19 INFO - PROCESS | 2972 | 1467319100012 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 13:38:19 INFO - PROCESS | 2972 | 1467319100016 Marionette TRACE conn5 <- [1,2630,null,{}] 13:38:20 INFO - PROCESS | 2972 | 1467319100026 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}] 13:38:20 INFO - PROCESS | 2972 | 1467319100031 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:20 INFO - PROCESS | 2972 | 1467319100142 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 13:38:20 INFO - PROCESS | 2972 | 1467319100152 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:20 INFO - PROCESS | 2972 | 1467319100155 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:20 INFO - PROCESS | 2972 | ++DOCSHELL 17217000 == 31 [pid = 2972] [id = 667] 13:38:20 INFO - PROCESS | 2972 | ++DOMWINDOW == 67 (17217C00) [pid = 2972] [serial = 2001] [outer = 00000000] 13:38:20 INFO - PROCESS | 2972 | ++DOMWINDOW == 68 (17223C00) [pid = 2972] [serial = 2002] [outer = 17217C00] 13:38:20 INFO - PROCESS | 2972 | 1467319100203 Marionette DEBUG loaded listener.js 13:38:20 INFO - PROCESS | 2972 | ++DOMWINDOW == 69 (17804400) [pid = 2972] [serial = 2003] [outer = 17217C00] 13:38:20 INFO - PROCESS | 2972 | 1467319100676 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]]]}] 13:38:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 13:38:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 672ms 13:38:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 13:38:20 INFO - PROCESS | 2972 | 1467319100688 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 13:38:20 INFO - PROCESS | 2972 | 1467319100690 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 13:38:20 INFO - PROCESS | 2972 | 1467319100693 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 13:38:20 INFO - PROCESS | 2972 | 1467319100695 Marionette TRACE conn5 <- [1,2634,null,{}] 13:38:20 INFO - PROCESS | 2972 | 1467319100719 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}] 13:38:20 INFO - PROCESS | 2972 | 1467319100721 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:20 INFO - PROCESS | 2972 | 1467319100845 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 13:38:20 INFO - PROCESS | 2972 | 1467319100850 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:20 INFO - PROCESS | 2972 | 1467319100852 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:20 INFO - PROCESS | 2972 | ++DOCSHELL 18761400 == 32 [pid = 2972] [id = 668] 13:38:20 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (18768400) [pid = 2972] [serial = 2004] [outer = 00000000] 13:38:20 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (18915400) [pid = 2972] [serial = 2005] [outer = 18768400] 13:38:20 INFO - PROCESS | 2972 | 1467319100951 Marionette DEBUG loaded listener.js 13:38:21 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (18A0C400) [pid = 2972] [serial = 2006] [outer = 18768400] 13:38:21 INFO - PROCESS | 2972 | 1467319101407 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]]]}] 13:38:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 13:38:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 750ms 13:38:21 INFO - PROCESS | 2972 | 1467319101445 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 13:38:21 INFO - PROCESS | 2972 | 1467319101447 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 13:38:21 INFO - PROCESS | 2972 | 1467319101454 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 13:38:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 13:38:21 INFO - PROCESS | 2972 | 1467319101456 Marionette TRACE conn5 <- [1,2638,null,{}] 13:38:21 INFO - PROCESS | 2972 | 1467319101459 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}] 13:38:21 INFO - PROCESS | 2972 | 1467319101461 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:21 INFO - PROCESS | 2972 | 1467319101606 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 13:38:21 INFO - PROCESS | 2972 | 1467319101628 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:21 INFO - PROCESS | 2972 | 1467319101630 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:21 INFO - PROCESS | 2972 | ++DOCSHELL 18A11800 == 33 [pid = 2972] [id = 669] 13:38:21 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (18A18400) [pid = 2972] [serial = 2007] [outer = 00000000] 13:38:21 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (19371C00) [pid = 2972] [serial = 2008] [outer = 18A18400] 13:38:21 INFO - PROCESS | 2972 | 1467319101674 Marionette DEBUG loaded listener.js 13:38:21 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (19374800) [pid = 2972] [serial = 2009] [outer = 18A18400] 13:38:22 INFO - PROCESS | 2972 | 1467319102115 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]]]}] 13:38:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 13:38:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 730ms 13:38:22 INFO - PROCESS | 2972 | 1467319102189 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 13:38:22 INFO - PROCESS | 2972 | 1467319102191 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 13:38:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 13:38:22 INFO - PROCESS | 2972 | 1467319102194 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 13:38:22 INFO - PROCESS | 2972 | 1467319102196 Marionette TRACE conn5 <- [1,2642,null,{}] 13:38:22 INFO - PROCESS | 2972 | 1467319102206 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}] 13:38:22 INFO - PROCESS | 2972 | 1467319102211 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:22 INFO - PROCESS | 2972 | 1467319102360 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 13:38:22 INFO - PROCESS | 2972 | 1467319102373 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:22 INFO - PROCESS | 2972 | 1467319102375 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:22 INFO - PROCESS | 2972 | ++DOCSHELL 1981A400 == 34 [pid = 2972] [id = 670] 13:38:22 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (1981AC00) [pid = 2972] [serial = 2010] [outer = 00000000] 13:38:22 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (19D86400) [pid = 2972] [serial = 2011] [outer = 1981AC00] 13:38:22 INFO - PROCESS | 2972 | 1467319102477 Marionette DEBUG loaded listener.js 13:38:22 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (1721BC00) [pid = 2972] [serial = 2012] [outer = 1981AC00] 13:38:22 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (1492E000) [pid = 2972] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:38:22 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (0F7F5400) [pid = 2972] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:38:22 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (0FDCA800) [pid = 2972] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:38:22 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (10225400) [pid = 2972] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:38:22 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (17968800) [pid = 2972] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 13:38:22 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (18B7AC00) [pid = 2972] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 13:38:22 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (1958DC00) [pid = 2972] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 13:38:22 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (0FE21C00) [pid = 2972] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:38:22 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (17971000) [pid = 2972] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:38:22 INFO - PROCESS | 2972 | --DOMWINDOW == 68 (1BA73C00) [pid = 2972] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:38:22 INFO - PROCESS | 2972 | --DOMWINDOW == 67 (1674D000) [pid = 2972] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 13:38:22 INFO - PROCESS | 2972 | --DOMWINDOW == 66 (1574F800) [pid = 2972] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 13:38:22 INFO - PROCESS | 2972 | 1467319102977 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]]]}] 13:38:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 13:38:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 831ms 13:38:23 INFO - PROCESS | 2972 | 1467319103025 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 13:38:23 INFO - PROCESS | 2972 | 1467319103027 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 13:38:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 13:38:23 INFO - PROCESS | 2972 | 1467319103030 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 13:38:23 INFO - PROCESS | 2972 | 1467319103032 Marionette TRACE conn5 <- [1,2646,null,{}] 13:38:23 INFO - PROCESS | 2972 | 1467319103035 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}] 13:38:23 INFO - PROCESS | 2972 | 1467319103037 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:23 INFO - PROCESS | 2972 | 1467319103157 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 13:38:23 INFO - PROCESS | 2972 | 1467319103223 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:23 INFO - PROCESS | 2972 | 1467319103224 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:23 INFO - PROCESS | 2972 | ++DOCSHELL 0C974400 == 35 [pid = 2972] [id = 671] 13:38:23 INFO - PROCESS | 2972 | ++DOMWINDOW == 67 (13ECC000) [pid = 2972] [serial = 2013] [outer = 00000000] 13:38:23 INFO - PROCESS | 2972 | ++DOMWINDOW == 68 (17F99C00) [pid = 2972] [serial = 2014] [outer = 13ECC000] 13:38:23 INFO - PROCESS | 2972 | 1467319103268 Marionette DEBUG loaded listener.js 13:38:23 INFO - PROCESS | 2972 | ++DOMWINDOW == 69 (18A16400) [pid = 2972] [serial = 2015] [outer = 13ECC000] 13:38:23 INFO - PROCESS | 2972 | 1467319103617 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]]]}] 13:38:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 13:38:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 630ms 13:38:23 INFO - PROCESS | 2972 | 1467319103665 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 13:38:23 INFO - PROCESS | 2972 | 1467319103668 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 13:38:23 INFO - PROCESS | 2972 | 1467319103671 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 13:38:23 INFO - PROCESS | 2972 | 1467319103672 Marionette TRACE conn5 <- [1,2650,null,{}] 13:38:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 13:38:23 INFO - PROCESS | 2972 | 1467319103676 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}] 13:38:23 INFO - PROCESS | 2972 | 1467319103678 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:23 INFO - PROCESS | 2972 | 1467319103758 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 13:38:23 INFO - PROCESS | 2972 | 1467319103764 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:23 INFO - PROCESS | 2972 | 1467319103766 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:23 INFO - PROCESS | 2972 | ++DOCSHELL 10064000 == 36 [pid = 2972] [id = 672] 13:38:23 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (19865C00) [pid = 2972] [serial = 2016] [outer = 00000000] 13:38:23 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (19E5A000) [pid = 2972] [serial = 2017] [outer = 19865C00] 13:38:23 INFO - PROCESS | 2972 | 1467319103809 Marionette DEBUG loaded listener.js 13:38:23 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (19E79000) [pid = 2972] [serial = 2018] [outer = 19865C00] 13:38:24 INFO - PROCESS | 2972 | 1467319104239 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]]]}] 13:38:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 13:38:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 631ms 13:38:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 13:38:24 INFO - PROCESS | 2972 | 1467319104307 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 13:38:24 INFO - PROCESS | 2972 | 1467319104310 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 13:38:24 INFO - PROCESS | 2972 | 1467319104313 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 13:38:24 INFO - PROCESS | 2972 | 1467319104315 Marionette TRACE conn5 <- [1,2654,null,{}] 13:38:24 INFO - PROCESS | 2972 | 1467319104328 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}] 13:38:24 INFO - PROCESS | 2972 | 1467319104330 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:24 INFO - PROCESS | 2972 | 1467319104411 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 13:38:24 INFO - PROCESS | 2972 | 1467319104419 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:24 INFO - PROCESS | 2972 | 1467319104421 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:24 INFO - PROCESS | 2972 | ++DOCSHELL 17216800 == 37 [pid = 2972] [id = 673] 13:38:24 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (19E7E000) [pid = 2972] [serial = 2019] [outer = 00000000] 13:38:24 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (19FE3C00) [pid = 2972] [serial = 2020] [outer = 19E7E000] 13:38:24 INFO - PROCESS | 2972 | 1467319104464 Marionette DEBUG loaded listener.js 13:38:24 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (19FE9400) [pid = 2972] [serial = 2021] [outer = 19E7E000] 13:38:25 INFO - PROCESS | 2972 | --DOCSHELL 0C96E400 == 36 [pid = 2972] [id = 653] 13:38:25 INFO - PROCESS | 2972 | --DOCSHELL 0FDC7800 == 35 [pid = 2972] [id = 665] 13:38:25 INFO - PROCESS | 2972 | --DOCSHELL 0FD93400 == 34 [pid = 2972] [id = 664] 13:38:25 INFO - PROCESS | 2972 | --DOCSHELL 19CB8000 == 33 [pid = 2972] [id = 662] 13:38:25 INFO - PROCESS | 2972 | --DOCSHELL 0F7FF400 == 32 [pid = 2972] [id = 663] 13:38:26 INFO - PROCESS | 2972 | --DOCSHELL 17217000 == 31 [pid = 2972] [id = 667] 13:38:26 INFO - PROCESS | 2972 | --DOCSHELL 0C974400 == 30 [pid = 2972] [id = 671] 13:38:26 INFO - PROCESS | 2972 | --DOCSHELL 1981A400 == 29 [pid = 2972] [id = 670] 13:38:26 INFO - PROCESS | 2972 | --DOCSHELL 18A11800 == 28 [pid = 2972] [id = 669] 13:38:26 INFO - PROCESS | 2972 | --DOCSHELL 18761400 == 27 [pid = 2972] [id = 668] 13:38:26 INFO - PROCESS | 2972 | --DOCSHELL 10064000 == 26 [pid = 2972] [id = 672] 13:38:26 INFO - PROCESS | 2972 | --DOCSHELL 10186C00 == 25 [pid = 2972] [id = 666] 13:38:26 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (149E6000) [pid = 2972] [serial = 1969] [outer = 00000000] [url = about:blank] 13:38:26 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (10027C00) [pid = 2972] [serial = 1961] [outer = 00000000] [url = about:blank] 13:38:26 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (0FE28400) [pid = 2972] [serial = 1960] [outer = 00000000] [url = about:blank] 13:38:26 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (0FDD2C00) [pid = 2972] [serial = 1963] [outer = 00000000] [url = about:blank] 13:38:26 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (0FE23C00) [pid = 2972] [serial = 1964] [outer = 00000000] [url = about:blank] 13:38:26 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (105CE400) [pid = 2972] [serial = 1966] [outer = 00000000] [url = about:blank] 13:38:26 INFO - PROCESS | 2972 | --DOMWINDOW == 68 (1890D800) [pid = 2972] [serial = 1976] [outer = 00000000] [url = about:blank] 13:38:26 INFO - PROCESS | 2972 | --DOMWINDOW == 67 (17F8EC00) [pid = 2972] [serial = 1975] [outer = 00000000] [url = about:blank] 13:38:26 INFO - PROCESS | 2972 | --DOMWINDOW == 66 (10F42000) [pid = 2972] [serial = 1967] [outer = 00000000] [url = about:blank] 13:38:26 INFO - PROCESS | 2972 | --DOMWINDOW == 65 (18E74400) [pid = 2972] [serial = 1978] [outer = 00000000] [url = about:blank] 13:38:26 INFO - PROCESS | 2972 | --DOMWINDOW == 64 (1981D000) [pid = 2972] [serial = 1984] [outer = 00000000] [url = about:blank] 13:38:26 INFO - PROCESS | 2972 | --DOMWINDOW == 63 (14016000) [pid = 2972] [serial = 1952] [outer = 00000000] [url = about:blank] 13:38:26 INFO - PROCESS | 2972 | --DOMWINDOW == 62 (1006BC00) [pid = 2972] [serial = 1951] [outer = 00000000] [url = about:blank] 13:38:26 INFO - PROCESS | 2972 | --DOMWINDOW == 61 (19CC6C00) [pid = 2972] [serial = 1987] [outer = 00000000] [url = about:blank] 13:38:26 INFO - PROCESS | 2972 | --DOMWINDOW == 60 (1958C000) [pid = 2972] [serial = 1955] [outer = 00000000] [url = about:blank] 13:38:26 INFO - PROCESS | 2972 | --DOMWINDOW == 59 (18A12400) [pid = 2972] [serial = 1954] [outer = 00000000] [url = about:blank] 13:38:26 INFO - PROCESS | 2972 | --DOMWINDOW == 58 (1BF8E000) [pid = 2972] [serial = 1958] [outer = 00000000] [url = about:blank] 13:38:26 INFO - PROCESS | 2972 | --DOMWINDOW == 57 (1BD31800) [pid = 2972] [serial = 1957] [outer = 00000000] [url = about:blank] 13:38:26 INFO - PROCESS | 2972 | --DOMWINDOW == 56 (19580C00) [pid = 2972] [serial = 1979] [outer = 00000000] [url = about:blank] 13:38:26 INFO - PROCESS | 2972 | --DOMWINDOW == 55 (17274400) [pid = 2972] [serial = 1972] [outer = 00000000] [url = about:blank] 13:38:26 INFO - PROCESS | 2972 | --DOMWINDOW == 54 (1727F800) [pid = 2972] [serial = 1973] [outer = 00000000] [url = about:blank] 13:38:26 INFO - PROCESS | 2972 | --DOMWINDOW == 53 (18D4A000) [pid = 2972] [serial = 1982] [outer = 00000000] [url = about:blank] 13:38:26 INFO - PROCESS | 2972 | --DOMWINDOW == 52 (18A11400) [pid = 2972] [serial = 1981] [outer = 00000000] [url = about:blank] 13:38:26 INFO - PROCESS | 2972 | --DOMWINDOW == 51 (1981E000) [pid = 2972] [serial = 1985] [outer = 00000000] [url = about:blank] 13:38:26 INFO - PROCESS | 2972 | --DOMWINDOW == 50 (1574E800) [pid = 2972] [serial = 1970] [outer = 00000000] [url = about:blank] 13:38:26 INFO - PROCESS | 2972 | 1467319106838 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]]]}] 13:38:26 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) 13:38:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2590ms 13:38:26 INFO - PROCESS | 2972 | 1467319106908 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 13:38:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 13:38:26 INFO - PROCESS | 2972 | 1467319106912 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 13:38:26 INFO - PROCESS | 2972 | 1467319106917 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 13:38:26 INFO - PROCESS | 2972 | 1467319106921 Marionette TRACE conn5 <- [1,2658,null,{}] 13:38:26 INFO - PROCESS | 2972 | 1467319106927 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}] 13:38:26 INFO - PROCESS | 2972 | 1467319106930 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:27 INFO - PROCESS | 2972 | 1467319107024 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 13:38:27 INFO - PROCESS | 2972 | 1467319107033 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:27 INFO - PROCESS | 2972 | 1467319107037 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:27 INFO - PROCESS | 2972 | ++DOCSHELL 0FE28400 == 26 [pid = 2972] [id = 674] 13:38:27 INFO - PROCESS | 2972 | ++DOMWINDOW == 51 (0FE2BC00) [pid = 2972] [serial = 2022] [outer = 00000000] 13:38:27 INFO - PROCESS | 2972 | ++DOMWINDOW == 52 (0FE9B000) [pid = 2972] [serial = 2023] [outer = 0FE2BC00] 13:38:27 INFO - PROCESS | 2972 | 1467319107086 Marionette DEBUG loaded listener.js 13:38:27 INFO - PROCESS | 2972 | ++DOMWINDOW == 53 (10020800) [pid = 2972] [serial = 2024] [outer = 0FE2BC00] 13:38:28 INFO - PROCESS | 2972 | 1467319108022 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\n"]]]}] 13:38:28 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 13:38:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:38:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 13:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:38:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1131ms 13:38:28 INFO - PROCESS | 2972 | 1467319108049 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 13:38:28 INFO - PROCESS | 2972 | 1467319108054 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 13:38:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 13:38:28 INFO - PROCESS | 2972 | 1467319108060 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 13:38:28 INFO - PROCESS | 2972 | 1467319108063 Marionette TRACE conn5 <- [1,2662,null,{}] 13:38:28 INFO - PROCESS | 2972 | 1467319108067 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}] 13:38:28 INFO - PROCESS | 2972 | 1467319108070 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:28 INFO - PROCESS | 2972 | 1467319108157 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 13:38:28 INFO - PROCESS | 2972 | 1467319108166 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:28 INFO - PROCESS | 2972 | 1467319108168 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:28 INFO - PROCESS | 2972 | ++DOCSHELL 10067C00 == 27 [pid = 2972] [id = 675] 13:38:28 INFO - PROCESS | 2972 | ++DOMWINDOW == 54 (1006A800) [pid = 2972] [serial = 2025] [outer = 00000000] 13:38:28 INFO - PROCESS | 2972 | ++DOMWINDOW == 55 (10226C00) [pid = 2972] [serial = 2026] [outer = 1006A800] 13:38:28 INFO - PROCESS | 2972 | 1467319108216 Marionette DEBUG loaded listener.js 13:38:28 INFO - PROCESS | 2972 | ++DOMWINDOW == 56 (105C4800) [pid = 2972] [serial = 2027] [outer = 1006A800] 13:38:29 INFO - PROCESS | 2972 | 1467319109191 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\n"]]]}] 13:38:29 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 13:38:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:38:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 13:38:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:38:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1175ms 13:38:29 INFO - PROCESS | 2972 | 1467319109239 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 13:38:29 INFO - PROCESS | 2972 | 1467319109241 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 13:38:29 INFO - PROCESS | 2972 | 1467319109245 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 13:38:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 13:38:29 INFO - PROCESS | 2972 | 1467319109248 Marionette TRACE conn5 <- [1,2666,null,{}] 13:38:29 INFO - PROCESS | 2972 | 1467319109260 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}] 13:38:29 INFO - PROCESS | 2972 | 1467319109264 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:29 INFO - PROCESS | 2972 | 1467319109349 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 13:38:29 INFO - PROCESS | 2972 | 1467319109357 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:29 INFO - PROCESS | 2972 | 1467319109360 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:29 INFO - PROCESS | 2972 | ++DOCSHELL 1492F000 == 28 [pid = 2972] [id = 676] 13:38:29 INFO - PROCESS | 2972 | ++DOMWINDOW == 57 (1492F400) [pid = 2972] [serial = 2028] [outer = 00000000] 13:38:29 INFO - PROCESS | 2972 | ++DOMWINDOW == 58 (1494F000) [pid = 2972] [serial = 2029] [outer = 1492F400] 13:38:29 INFO - PROCESS | 2972 | 1467319109408 Marionette DEBUG loaded listener.js 13:38:29 INFO - PROCESS | 2972 | ++DOMWINDOW == 59 (149E4C00) [pid = 2972] [serial = 2030] [outer = 1492F400] 13:38:30 INFO - PROCESS | 2972 | 1467319110344 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]]]}] 13:38:30 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) 13:38:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1124ms 13:38:30 INFO - PROCESS | 2972 | 1467319110373 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 13:38:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 13:38:30 INFO - PROCESS | 2972 | 1467319110375 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 13:38:30 INFO - PROCESS | 2972 | 1467319110383 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 13:38:30 INFO - PROCESS | 2972 | 1467319110385 Marionette TRACE conn5 <- [1,2670,null,{}] 13:38:30 INFO - PROCESS | 2972 | 1467319110389 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}] 13:38:30 INFO - PROCESS | 2972 | 1467319110391 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:30 INFO - PROCESS | 2972 | 1467319110474 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 13:38:30 INFO - PROCESS | 2972 | 1467319110481 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:30 INFO - PROCESS | 2972 | 1467319110483 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:30 INFO - PROCESS | 2972 | ++DOCSHELL 14A91C00 == 29 [pid = 2972] [id = 677] 13:38:30 INFO - PROCESS | 2972 | ++DOMWINDOW == 60 (15750000) [pid = 2972] [serial = 2031] [outer = 00000000] 13:38:30 INFO - PROCESS | 2972 | ++DOMWINDOW == 61 (17222000) [pid = 2972] [serial = 2032] [outer = 15750000] 13:38:30 INFO - PROCESS | 2972 | 1467319110528 Marionette DEBUG loaded listener.js 13:38:30 INFO - PROCESS | 2972 | ++DOMWINDOW == 62 (1727B400) [pid = 2972] [serial = 2033] [outer = 15750000] 13:38:31 INFO - PROCESS | 2972 | 1467319111481 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]]]}] 13:38:31 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) 13:38:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1128ms 13:38:31 INFO - PROCESS | 2972 | 1467319111513 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 13:38:31 INFO - PROCESS | 2972 | 1467319111515 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 13:38:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 13:38:31 INFO - PROCESS | 2972 | 1467319111518 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 13:38:31 INFO - PROCESS | 2972 | 1467319111520 Marionette TRACE conn5 <- [1,2674,null,{}] 13:38:31 INFO - PROCESS | 2972 | 1467319111523 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}] 13:38:31 INFO - PROCESS | 2972 | 1467319111525 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:31 INFO - PROCESS | 2972 | 1467319111647 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 13:38:31 INFO - PROCESS | 2972 | 1467319111653 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:31 INFO - PROCESS | 2972 | 1467319111655 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:31 INFO - PROCESS | 2972 | ++DOCSHELL 1727F400 == 30 [pid = 2972] [id = 678] 13:38:31 INFO - PROCESS | 2972 | ++DOMWINDOW == 63 (1727FC00) [pid = 2972] [serial = 2034] [outer = 00000000] 13:38:31 INFO - PROCESS | 2972 | ++DOMWINDOW == 64 (17F1B800) [pid = 2972] [serial = 2035] [outer = 1727FC00] 13:38:31 INFO - PROCESS | 2972 | 1467319111699 Marionette DEBUG loaded listener.js 13:38:31 INFO - PROCESS | 2972 | ++DOMWINDOW == 65 (10065800) [pid = 2972] [serial = 2036] [outer = 1727FC00] 13:38:32 INFO - PROCESS | 2972 | 1467319112669 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\n"]]]}] 13:38:32 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 13:38:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:38:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 13:38:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:38:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1180ms 13:38:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 13:38:32 INFO - PROCESS | 2972 | 1467319112704 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 13:38:32 INFO - PROCESS | 2972 | 1467319112706 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 13:38:32 INFO - PROCESS | 2972 | 1467319112710 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 13:38:32 INFO - PROCESS | 2972 | 1467319112711 Marionette TRACE conn5 <- [1,2678,null,{}] 13:38:32 INFO - PROCESS | 2972 | 1467319112715 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}] 13:38:32 INFO - PROCESS | 2972 | 1467319112721 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:32 INFO - PROCESS | 2972 | 1467319112857 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 13:38:32 INFO - PROCESS | 2972 | 1467319112863 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:32 INFO - PROCESS | 2972 | 1467319112865 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:32 INFO - PROCESS | 2972 | ++DOCSHELL 184B2800 == 31 [pid = 2972] [id = 679] 13:38:32 INFO - PROCESS | 2972 | ++DOMWINDOW == 66 (184BCC00) [pid = 2972] [serial = 2037] [outer = 00000000] 13:38:32 INFO - PROCESS | 2972 | ++DOMWINDOW == 67 (18B7EC00) [pid = 2972] [serial = 2038] [outer = 184BCC00] 13:38:32 INFO - PROCESS | 2972 | 1467319112910 Marionette DEBUG loaded listener.js 13:38:32 INFO - PROCESS | 2972 | ++DOMWINDOW == 68 (18D4A800) [pid = 2972] [serial = 2039] [outer = 184BCC00] 13:38:33 INFO - PROCESS | 2972 | --DOMWINDOW == 67 (1981AC00) [pid = 2972] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 13:38:33 INFO - PROCESS | 2972 | --DOMWINDOW == 66 (18A18400) [pid = 2972] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 13:38:33 INFO - PROCESS | 2972 | --DOMWINDOW == 65 (13ECC000) [pid = 2972] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 13:38:33 INFO - PROCESS | 2972 | --DOMWINDOW == 64 (19865C00) [pid = 2972] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 13:38:33 INFO - PROCESS | 2972 | --DOMWINDOW == 63 (17217C00) [pid = 2972] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 13:38:33 INFO - PROCESS | 2972 | --DOMWINDOW == 62 (10227000) [pid = 2972] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 13:38:33 INFO - PROCESS | 2972 | --DOMWINDOW == 61 (0FDC9000) [pid = 2972] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 13:38:33 INFO - PROCESS | 2972 | --DOMWINDOW == 60 (13ECD000) [pid = 2972] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 13:38:33 INFO - PROCESS | 2972 | --DOMWINDOW == 59 (0FDD0800) [pid = 2972] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 13:38:33 INFO - PROCESS | 2972 | --DOMWINDOW == 58 (19CBA000) [pid = 2972] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 13:38:33 INFO - PROCESS | 2972 | --DOMWINDOW == 57 (18768400) [pid = 2972] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 13:38:33 INFO - PROCESS | 2972 | 1467319114005 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\n"]]]}] 13:38:34 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 13:38:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:38:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 13:38:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:38:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1336ms 13:38:34 INFO - PROCESS | 2972 | 1467319114046 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 13:38:34 INFO - PROCESS | 2972 | 1467319114048 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 13:38:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 13:38:34 INFO - PROCESS | 2972 | 1467319114051 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 13:38:34 INFO - PROCESS | 2972 | 1467319114053 Marionette TRACE conn5 <- [1,2682,null,{}] 13:38:34 INFO - PROCESS | 2972 | 1467319114056 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}] 13:38:34 INFO - PROCESS | 2972 | 1467319114058 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:34 INFO - PROCESS | 2972 | 1467319114135 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 13:38:34 INFO - PROCESS | 2972 | 1467319114141 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:34 INFO - PROCESS | 2972 | 1467319114142 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:34 INFO - PROCESS | 2972 | ++DOCSHELL 1002F400 == 32 [pid = 2972] [id = 680] 13:38:34 INFO - PROCESS | 2972 | ++DOMWINDOW == 58 (10063C00) [pid = 2972] [serial = 2040] [outer = 00000000] 13:38:34 INFO - PROCESS | 2972 | ++DOMWINDOW == 59 (18A18400) [pid = 2972] [serial = 2041] [outer = 10063C00] 13:38:34 INFO - PROCESS | 2972 | 1467319114186 Marionette DEBUG loaded listener.js 13:38:34 INFO - PROCESS | 2972 | ++DOMWINDOW == 60 (18E74800) [pid = 2972] [serial = 2042] [outer = 10063C00] 13:38:35 INFO - PROCESS | 2972 | 1467319115114 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\n"]]]}] 13:38:35 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 13:38:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:38:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 13:38:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:38:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1072ms 13:38:35 INFO - PROCESS | 2972 | 1467319115124 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 13:38:35 INFO - PROCESS | 2972 | 1467319115126 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 13:38:35 INFO - PROCESS | 2972 | 1467319115129 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 13:38:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 13:38:35 INFO - PROCESS | 2972 | 1467319115131 Marionette TRACE conn5 <- [1,2686,null,{}] 13:38:35 INFO - PROCESS | 2972 | 1467319115134 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}] 13:38:35 INFO - PROCESS | 2972 | 1467319115136 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:35 INFO - PROCESS | 2972 | 1467319115302 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 13:38:35 INFO - PROCESS | 2972 | 1467319115364 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:35 INFO - PROCESS | 2972 | 1467319115368 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:35 INFO - PROCESS | 2972 | ++DOCSHELL 0C707400 == 33 [pid = 2972] [id = 681] 13:38:35 INFO - PROCESS | 2972 | ++DOMWINDOW == 61 (0C70A800) [pid = 2972] [serial = 2043] [outer = 00000000] 13:38:35 INFO - PROCESS | 2972 | ++DOMWINDOW == 62 (0C9D3000) [pid = 2972] [serial = 2044] [outer = 0C70A800] 13:38:35 INFO - PROCESS | 2972 | 1467319115430 Marionette DEBUG loaded listener.js 13:38:35 INFO - PROCESS | 2972 | ++DOMWINDOW == 63 (0F7FA800) [pid = 2972] [serial = 2045] [outer = 0C70A800] 13:38:36 INFO - PROCESS | 2972 | 1467319116649 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\n"]]]}] 13:38:36 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 13:38:36 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:38:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 13:38:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:38:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1569ms 13:38:36 INFO - PROCESS | 2972 | 1467319116712 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 13:38:36 INFO - PROCESS | 2972 | 1467319116717 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 13:38:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 13:38:36 INFO - PROCESS | 2972 | 1467319116723 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 13:38:36 INFO - PROCESS | 2972 | 1467319116727 Marionette TRACE conn5 <- [1,2690,null,{}] 13:38:36 INFO - PROCESS | 2972 | 1467319116732 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}] 13:38:36 INFO - PROCESS | 2972 | 1467319116735 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:36 INFO - PROCESS | 2972 | 1467319116909 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 13:38:37 INFO - PROCESS | 2972 | 1467319117025 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:37 INFO - PROCESS | 2972 | 1467319117028 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:37 INFO - PROCESS | 2972 | ++DOCSHELL 10FCC400 == 34 [pid = 2972] [id = 682] 13:38:37 INFO - PROCESS | 2972 | ++DOMWINDOW == 64 (10FCD000) [pid = 2972] [serial = 2046] [outer = 00000000] 13:38:37 INFO - PROCESS | 2972 | ++DOMWINDOW == 65 (1401DC00) [pid = 2972] [serial = 2047] [outer = 10FCD000] 13:38:37 INFO - PROCESS | 2972 | 1467319117087 Marionette DEBUG loaded listener.js 13:38:37 INFO - PROCESS | 2972 | ++DOMWINDOW == 66 (141C5800) [pid = 2972] [serial = 2048] [outer = 10FCD000] 13:38:37 INFO - PROCESS | 2972 | --DOCSHELL 149E5000 == 33 [pid = 2972] [id = 538] 13:38:37 INFO - PROCESS | 2972 | --DOCSHELL 13ED7800 == 32 [pid = 2972] [id = 534] 13:38:37 INFO - PROCESS | 2972 | --DOCSHELL 16740800 == 31 [pid = 2972] [id = 530] 13:38:37 INFO - PROCESS | 2972 | --DOCSHELL 140AD000 == 30 [pid = 2972] [id = 529] 13:38:37 INFO - PROCESS | 2972 | --DOCSHELL 0FDD3000 == 29 [pid = 2972] [id = 526] 13:38:37 INFO - PROCESS | 2972 | --DOCSHELL 1002F400 == 28 [pid = 2972] [id = 680] 13:38:37 INFO - PROCESS | 2972 | --DOCSHELL 184B2800 == 27 [pid = 2972] [id = 679] 13:38:37 INFO - PROCESS | 2972 | --DOCSHELL 1727F400 == 26 [pid = 2972] [id = 678] 13:38:37 INFO - PROCESS | 2972 | --DOCSHELL 14A91C00 == 25 [pid = 2972] [id = 677] 13:38:37 INFO - PROCESS | 2972 | --DOCSHELL 1492F000 == 24 [pid = 2972] [id = 676] 13:38:37 INFO - PROCESS | 2972 | --DOCSHELL 10067C00 == 23 [pid = 2972] [id = 675] 13:38:37 INFO - PROCESS | 2972 | --DOCSHELL 0FE28400 == 22 [pid = 2972] [id = 674] 13:38:37 INFO - PROCESS | 2972 | --DOCSHELL 17216800 == 21 [pid = 2972] [id = 673] 13:38:37 INFO - PROCESS | 2972 | --DOMWINDOW == 65 (19D86400) [pid = 2972] [serial = 2011] [outer = 00000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2972 | --DOMWINDOW == 64 (19374800) [pid = 2972] [serial = 2009] [outer = 00000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2972 | --DOMWINDOW == 63 (19371C00) [pid = 2972] [serial = 2008] [outer = 00000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2972 | --DOMWINDOW == 62 (17F99C00) [pid = 2972] [serial = 2014] [outer = 00000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2972 | --DOMWINDOW == 61 (19E5A000) [pid = 2972] [serial = 2017] [outer = 00000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2972 | --DOMWINDOW == 60 (1721BC00) [pid = 2972] [serial = 2012] [outer = 00000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2972 | --DOMWINDOW == 59 (17223C00) [pid = 2972] [serial = 2002] [outer = 00000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2972 | --DOMWINDOW == 58 (10F40800) [pid = 2972] [serial = 1999] [outer = 00000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2972 | --DOMWINDOW == 57 (13ED3800) [pid = 2972] [serial = 2000] [outer = 00000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2972 | --DOMWINDOW == 56 (0FDD1800) [pid = 2972] [serial = 1996] [outer = 00000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2972 | --DOMWINDOW == 55 (0FE2D400) [pid = 2972] [serial = 1997] [outer = 00000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2972 | --DOMWINDOW == 54 (19FE3C00) [pid = 2972] [serial = 2020] [outer = 00000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2972 | --DOMWINDOW == 53 (19E79000) [pid = 2972] [serial = 2018] [outer = 00000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2972 | --DOMWINDOW == 52 (17275C00) [pid = 2972] [serial = 1994] [outer = 00000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2972 | --DOMWINDOW == 51 (1674D800) [pid = 2972] [serial = 1993] [outer = 00000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2972 | --DOMWINDOW == 50 (13E12C00) [pid = 2972] [serial = 1991] [outer = 00000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2972 | --DOMWINDOW == 49 (10068C00) [pid = 2972] [serial = 1990] [outer = 00000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2972 | --DOMWINDOW == 48 (19D84C00) [pid = 2972] [serial = 1988] [outer = 00000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2972 | --DOMWINDOW == 47 (18915400) [pid = 2972] [serial = 2005] [outer = 00000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2972 | --DOMWINDOW == 46 (18A0C400) [pid = 2972] [serial = 2006] [outer = 00000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2972 | --DOMWINDOW == 45 (18A16400) [pid = 2972] [serial = 2015] [outer = 00000000] [url = about:blank] 13:38:37 INFO - PROCESS | 2972 | --DOMWINDOW == 44 (17804400) [pid = 2972] [serial = 2003] [outer = 00000000] [url = about:blank] 13:38:38 INFO - PROCESS | 2972 | 1467319118002 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]]]}] 13:38:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 13:38:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1331ms 13:38:38 INFO - PROCESS | 2972 | 1467319118055 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 13:38:38 INFO - PROCESS | 2972 | 1467319118060 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 13:38:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 13:38:38 INFO - PROCESS | 2972 | 1467319118065 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 13:38:38 INFO - PROCESS | 2972 | 1467319118068 Marionette TRACE conn5 <- [1,2694,null,{}] 13:38:38 INFO - PROCESS | 2972 | 1467319118073 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}] 13:38:38 INFO - PROCESS | 2972 | 1467319118076 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:38 INFO - PROCESS | 2972 | 1467319118174 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 13:38:38 INFO - PROCESS | 2972 | 1467319118182 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:38 INFO - PROCESS | 2972 | 1467319118187 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:38 INFO - PROCESS | 2972 | ++DOCSHELL 0FE9B400 == 22 [pid = 2972] [id = 683] 13:38:38 INFO - PROCESS | 2972 | ++DOMWINDOW == 45 (0FE9CC00) [pid = 2972] [serial = 2049] [outer = 00000000] 13:38:38 INFO - PROCESS | 2972 | ++DOMWINDOW == 46 (10023000) [pid = 2972] [serial = 2050] [outer = 0FE9CC00] 13:38:38 INFO - PROCESS | 2972 | 1467319118235 Marionette DEBUG loaded listener.js 13:38:38 INFO - PROCESS | 2972 | ++DOMWINDOW == 47 (1002F400) [pid = 2972] [serial = 2051] [outer = 0FE9CC00] 13:38:38 INFO - PROCESS | 2972 | 1467319118767 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]]]}] 13:38:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 13:38:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 790ms 13:38:38 INFO - PROCESS | 2972 | 1467319118855 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 13:38:38 INFO - PROCESS | 2972 | 1467319118860 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 13:38:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 13:38:38 INFO - PROCESS | 2972 | 1467319118866 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 13:38:38 INFO - PROCESS | 2972 | 1467319118869 Marionette TRACE conn5 <- [1,2698,null,{}] 13:38:38 INFO - PROCESS | 2972 | 1467319118873 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}] 13:38:38 INFO - PROCESS | 2972 | 1467319118875 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:38 INFO - PROCESS | 2972 | 1467319118969 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 13:38:39 INFO - PROCESS | 2972 | 1467319119066 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:39 INFO - PROCESS | 2972 | 1467319119068 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:39 INFO - PROCESS | 2972 | ++DOCSHELL 10FCF000 == 23 [pid = 2972] [id = 684] 13:38:39 INFO - PROCESS | 2972 | ++DOMWINDOW == 48 (10FD2400) [pid = 2972] [serial = 2052] [outer = 00000000] 13:38:39 INFO - PROCESS | 2972 | ++DOMWINDOW == 49 (13EC9C00) [pid = 2972] [serial = 2053] [outer = 10FD2400] 13:38:39 INFO - PROCESS | 2972 | 1467319119117 Marionette DEBUG loaded listener.js 13:38:39 INFO - PROCESS | 2972 | ++DOMWINDOW == 50 (1401D800) [pid = 2972] [serial = 2054] [outer = 10FD2400] 13:38:39 INFO - PROCESS | 2972 | 1467319119549 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] 13:38:39 INFO - PROCESS | 2972 | 1467319119602 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 13:38:39 INFO - PROCESS | 2972 | 1467319119606 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 13:38:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 13:38:39 INFO - PROCESS | 2972 | 1467319119609 Marionette TRACE conn5 <- [1,2702,null,{}] 13:38:39 INFO - PROCESS | 2972 | 1467319119624 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}] 13:38:39 INFO - PROCESS | 2972 | 1467319119629 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:39 INFO - PROCESS | 2972 | 1467319119719 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 13:38:39 INFO - PROCESS | 2972 | 1467319119734 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:39 INFO - PROCESS | 2972 | 1467319119737 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:39 INFO - PROCESS | 2972 | ++DOCSHELL 15750C00 == 24 [pid = 2972] [id = 685] 13:38:39 INFO - PROCESS | 2972 | ++DOMWINDOW == 51 (15751400) [pid = 2972] [serial = 2055] [outer = 00000000] 13:38:39 INFO - PROCESS | 2972 | ++DOMWINDOW == 52 (15E42800) [pid = 2972] [serial = 2056] [outer = 15751400] 13:38:39 INFO - PROCESS | 2972 | 1467319119788 Marionette DEBUG loaded listener.js 13:38:39 INFO - PROCESS | 2972 | ++DOMWINDOW == 53 (17218800) [pid = 2972] [serial = 2057] [outer = 15751400] 13:38:40 INFO - PROCESS | 2972 | 1467319120272 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]]]}] 13:38:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 13:38:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 730ms 13:38:40 INFO - PROCESS | 2972 | 1467319120340 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 13:38:40 INFO - PROCESS | 2972 | 1467319120343 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 13:38:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 13:38:40 INFO - PROCESS | 2972 | 1467319120352 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 13:38:40 INFO - PROCESS | 2972 | 1467319120354 Marionette TRACE conn5 <- [1,2706,null,{}] 13:38:40 INFO - PROCESS | 2972 | 1467319120358 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}] 13:38:40 INFO - PROCESS | 2972 | 1467319120360 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:40 INFO - PROCESS | 2972 | 1467319120483 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 13:38:40 INFO - PROCESS | 2972 | 1467319120493 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:40 INFO - PROCESS | 2972 | 1467319120495 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:40 INFO - PROCESS | 2972 | ++DOCSHELL 17804400 == 25 [pid = 2972] [id = 686] 13:38:40 INFO - PROCESS | 2972 | ++DOMWINDOW == 54 (17804C00) [pid = 2972] [serial = 2058] [outer = 00000000] 13:38:40 INFO - PROCESS | 2972 | ++DOMWINDOW == 55 (17F80400) [pid = 2972] [serial = 2059] [outer = 17804C00] 13:38:40 INFO - PROCESS | 2972 | 1467319120540 Marionette DEBUG loaded listener.js 13:38:40 INFO - PROCESS | 2972 | ++DOMWINDOW == 56 (184B0400) [pid = 2972] [serial = 2060] [outer = 17804C00] 13:38:40 INFO - PROCESS | 2972 | 1467319120993 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] 13:38:41 INFO - PROCESS | 2972 | 1467319121042 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 13:38:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 13:38:41 INFO - PROCESS | 2972 | 1467319121045 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 13:38:41 INFO - PROCESS | 2972 | 1467319121047 Marionette TRACE conn5 <- [1,2710,null,{}] 13:38:41 INFO - PROCESS | 2972 | 1467319121056 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}] 13:38:41 INFO - PROCESS | 2972 | 1467319121058 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:41 INFO - PROCESS | 2972 | 1467319121200 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 13:38:41 INFO - PROCESS | 2972 | 1467319121221 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:41 INFO - PROCESS | 2972 | 1467319121223 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:41 INFO - PROCESS | 2972 | ++DOCSHELL 140A2400 == 26 [pid = 2972] [id = 687] 13:38:41 INFO - PROCESS | 2972 | ++DOMWINDOW == 57 (18914800) [pid = 2972] [serial = 2061] [outer = 00000000] 13:38:41 INFO - PROCESS | 2972 | ++DOMWINDOW == 58 (18A0E000) [pid = 2972] [serial = 2062] [outer = 18914800] 13:38:41 INFO - PROCESS | 2972 | 1467319121267 Marionette DEBUG loaded listener.js 13:38:41 INFO - PROCESS | 2972 | ++DOMWINDOW == 59 (18A11800) [pid = 2972] [serial = 2063] [outer = 18914800] 13:38:41 INFO - PROCESS | 2972 | 1467319121737 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] 13:38:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 13:38:41 INFO - PROCESS | 2972 | 1467319121782 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 13:38:41 INFO - PROCESS | 2972 | 1467319121791 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 13:38:41 INFO - PROCESS | 2972 | 1467319121792 Marionette TRACE conn5 <- [1,2714,null,{}] 13:38:41 INFO - PROCESS | 2972 | 1467319121796 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}] 13:38:41 INFO - PROCESS | 2972 | 1467319121801 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:41 INFO - PROCESS | 2972 | 1467319121955 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 13:38:42 INFO - PROCESS | 2972 | 1467319122022 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:42 INFO - PROCESS | 2972 | 1467319122024 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:42 INFO - PROCESS | 2972 | ++DOCSHELL 19582C00 == 27 [pid = 2972] [id = 688] 13:38:42 INFO - PROCESS | 2972 | ++DOMWINDOW == 60 (19589C00) [pid = 2972] [serial = 2064] [outer = 00000000] 13:38:42 INFO - PROCESS | 2972 | ++DOMWINDOW == 61 (1981D400) [pid = 2972] [serial = 2065] [outer = 19589C00] 13:38:42 INFO - PROCESS | 2972 | 1467319122070 Marionette DEBUG loaded listener.js 13:38:42 INFO - PROCESS | 2972 | ++DOMWINDOW == 62 (19839800) [pid = 2972] [serial = 2066] [outer = 19589C00] 13:38:42 INFO - PROCESS | 2972 | --DOMWINDOW == 61 (0FE2BC00) [pid = 2972] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 13:38:42 INFO - PROCESS | 2972 | --DOMWINDOW == 60 (1006A800) [pid = 2972] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 13:38:42 INFO - PROCESS | 2972 | --DOMWINDOW == 59 (19E7E000) [pid = 2972] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 13:38:42 INFO - PROCESS | 2972 | --DOMWINDOW == 58 (1727FC00) [pid = 2972] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 13:38:42 INFO - PROCESS | 2972 | --DOMWINDOW == 57 (1492F400) [pid = 2972] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 13:38:42 INFO - PROCESS | 2972 | --DOMWINDOW == 56 (184BCC00) [pid = 2972] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 13:38:42 INFO - PROCESS | 2972 | --DOMWINDOW == 55 (15750000) [pid = 2972] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 13:38:42 INFO - PROCESS | 2972 | 1467319122535 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]]]}] 13:38:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 13:38:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 790ms 13:38:42 INFO - PROCESS | 2972 | 1467319122581 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 13:38:42 INFO - PROCESS | 2972 | 1467319122583 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 13:38:42 INFO - PROCESS | 2972 | 1467319122587 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 13:38:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 13:38:42 INFO - PROCESS | 2972 | 1467319122589 Marionette TRACE conn5 <- [1,2718,null,{}] 13:38:42 INFO - PROCESS | 2972 | 1467319122592 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}] 13:38:42 INFO - PROCESS | 2972 | 1467319122594 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:42 INFO - PROCESS | 2972 | 1467319122674 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 13:38:42 INFO - PROCESS | 2972 | 1467319122679 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:42 INFO - PROCESS | 2972 | 1467319122681 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:42 INFO - PROCESS | 2972 | ++DOCSHELL 19866000 == 28 [pid = 2972] [id = 689] 13:38:42 INFO - PROCESS | 2972 | ++DOMWINDOW == 56 (1986D000) [pid = 2972] [serial = 2067] [outer = 00000000] 13:38:42 INFO - PROCESS | 2972 | ++DOMWINDOW == 57 (19C0D800) [pid = 2972] [serial = 2068] [outer = 1986D000] 13:38:42 INFO - PROCESS | 2972 | 1467319122728 Marionette DEBUG loaded listener.js 13:38:42 INFO - PROCESS | 2972 | ++DOMWINDOW == 58 (19C0E000) [pid = 2972] [serial = 2069] [outer = 1986D000] 13:38:43 INFO - PROCESS | 2972 | 1467319123626 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\n"]]]}] 13:38:43 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 13:38:43 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 13:38:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 13:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:38:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1071ms 13:38:43 INFO - PROCESS | 2972 | 1467319123661 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 13:38:43 INFO - PROCESS | 2972 | 1467319123663 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 13:38:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 13:38:43 INFO - PROCESS | 2972 | 1467319123666 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 13:38:43 INFO - PROCESS | 2972 | 1467319123668 Marionette TRACE conn5 <- [1,2722,null,{}] 13:38:43 INFO - PROCESS | 2972 | 1467319123672 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}] 13:38:43 INFO - PROCESS | 2972 | 1467319123674 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:43 INFO - PROCESS | 2972 | 1467319123788 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 13:38:43 INFO - PROCESS | 2972 | 1467319123796 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:43 INFO - PROCESS | 2972 | 1467319123798 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:43 INFO - PROCESS | 2972 | ++DOCSHELL 19CBB000 == 29 [pid = 2972] [id = 690] 13:38:43 INFO - PROCESS | 2972 | ++DOMWINDOW == 59 (19CC0400) [pid = 2972] [serial = 2070] [outer = 00000000] 13:38:43 INFO - PROCESS | 2972 | ++DOMWINDOW == 60 (19E4FC00) [pid = 2972] [serial = 2071] [outer = 19CC0400] 13:38:43 INFO - PROCESS | 2972 | 1467319123843 Marionette DEBUG loaded listener.js 13:38:43 INFO - PROCESS | 2972 | ++DOMWINDOW == 61 (19E51800) [pid = 2972] [serial = 2072] [outer = 19CC0400] 13:38:44 INFO - PROCESS | 2972 | 1467319124274 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]]]}] 13:38:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 13:38:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 630ms 13:38:44 INFO - PROCESS | 2972 | 1467319124297 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 13:38:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 13:38:44 INFO - PROCESS | 2972 | 1467319124299 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 13:38:44 INFO - PROCESS | 2972 | 1467319124302 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 13:38:44 INFO - PROCESS | 2972 | 1467319124303 Marionette TRACE conn5 <- [1,2726,null,{}] 13:38:44 INFO - PROCESS | 2972 | 1467319124307 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}] 13:38:44 INFO - PROCESS | 2972 | 1467319124309 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:44 INFO - PROCESS | 2972 | 1467319124437 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 13:38:44 INFO - PROCESS | 2972 | 1467319124590 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:44 INFO - PROCESS | 2972 | 1467319124594 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:44 INFO - PROCESS | 2972 | ++DOCSHELL 0F75E000 == 30 [pid = 2972] [id = 691] 13:38:44 INFO - PROCESS | 2972 | ++DOMWINDOW == 62 (0F7F8800) [pid = 2972] [serial = 2073] [outer = 00000000] 13:38:44 INFO - PROCESS | 2972 | ++DOMWINDOW == 63 (0FDCD400) [pid = 2972] [serial = 2074] [outer = 0F7F8800] 13:38:44 INFO - PROCESS | 2972 | 1467319124658 Marionette DEBUG loaded listener.js 13:38:44 INFO - PROCESS | 2972 | ++DOMWINDOW == 64 (0FE2E000) [pid = 2972] [serial = 2075] [outer = 0F7F8800] 13:38:45 INFO - PROCESS | 2972 | 1467319125302 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]]]}] 13:38:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 13:38:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1069ms 13:38:45 INFO - PROCESS | 2972 | 1467319125373 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 13:38:45 INFO - PROCESS | 2972 | 1467319125378 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 13:38:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 13:38:45 INFO - PROCESS | 2972 | 1467319125397 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 13:38:45 INFO - PROCESS | 2972 | 1467319125401 Marionette TRACE conn5 <- [1,2730,null,{}] 13:38:45 INFO - PROCESS | 2972 | 1467319125407 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}] 13:38:45 INFO - PROCESS | 2972 | 1467319125410 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:45 INFO - PROCESS | 2972 | 1467319125530 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 13:38:45 INFO - PROCESS | 2972 | 1467319125665 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:45 INFO - PROCESS | 2972 | 1467319125669 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:45 INFO - PROCESS | 2972 | ++DOCSHELL 1482C000 == 31 [pid = 2972] [id = 692] 13:38:45 INFO - PROCESS | 2972 | ++DOMWINDOW == 65 (14896C00) [pid = 2972] [serial = 2076] [outer = 00000000] 13:38:45 INFO - PROCESS | 2972 | ++DOMWINDOW == 66 (149DBC00) [pid = 2972] [serial = 2077] [outer = 14896C00] 13:38:45 INFO - PROCESS | 2972 | 1467319125730 Marionette DEBUG loaded listener.js 13:38:45 INFO - PROCESS | 2972 | ++DOMWINDOW == 67 (1575A800) [pid = 2972] [serial = 2078] [outer = 14896C00] 13:38:46 INFO - PROCESS | 2972 | 1467319126294 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]]]}] 13:38:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 13:38:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 950ms 13:38:46 INFO - PROCESS | 2972 | 1467319126333 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 13:38:46 INFO - PROCESS | 2972 | 1467319126336 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 13:38:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 13:38:46 INFO - PROCESS | 2972 | 1467319126340 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 13:38:46 INFO - PROCESS | 2972 | 1467319126342 Marionette TRACE conn5 <- [1,2734,null,{}] 13:38:46 INFO - PROCESS | 2972 | 1467319126346 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}] 13:38:46 INFO - PROCESS | 2972 | 1467319126349 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:46 INFO - PROCESS | 2972 | 1467319126464 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 13:38:46 INFO - PROCESS | 2972 | 1467319126619 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:46 INFO - PROCESS | 2972 | 1467319126622 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:46 INFO - PROCESS | 2972 | ++DOCSHELL 19589800 == 32 [pid = 2972] [id = 693] 13:38:46 INFO - PROCESS | 2972 | ++DOMWINDOW == 68 (1958D000) [pid = 2972] [serial = 2079] [outer = 00000000] 13:38:46 INFO - PROCESS | 2972 | ++DOMWINDOW == 69 (1981C000) [pid = 2972] [serial = 2080] [outer = 1958D000] 13:38:46 INFO - PROCESS | 2972 | 1467319126686 Marionette DEBUG loaded listener.js 13:38:46 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (19E59000) [pid = 2972] [serial = 2081] [outer = 1958D000] 13:38:47 INFO - PROCESS | 2972 | 1467319127297 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]]]}] 13:38:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 13:38:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 970ms 13:38:47 INFO - PROCESS | 2972 | 1467319127313 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 13:38:47 INFO - PROCESS | 2972 | 1467319127317 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 13:38:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 13:38:47 INFO - PROCESS | 2972 | 1467319127328 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 13:38:47 INFO - PROCESS | 2972 | 1467319127332 Marionette TRACE conn5 <- [1,2738,null,{}] 13:38:47 INFO - PROCESS | 2972 | 1467319127336 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}] 13:38:47 INFO - PROCESS | 2972 | 1467319127340 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:47 INFO - PROCESS | 2972 | 1467319127454 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 13:38:47 INFO - PROCESS | 2972 | 1467319127565 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:47 INFO - PROCESS | 2972 | 1467319127568 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:47 INFO - PROCESS | 2972 | ++DOCSHELL 1727A000 == 33 [pid = 2972] [id = 694] 13:38:47 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (18D49800) [pid = 2972] [serial = 2082] [outer = 00000000] 13:38:47 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (19FE9C00) [pid = 2972] [serial = 2083] [outer = 18D49800] 13:38:47 INFO - PROCESS | 2972 | 1467319127676 Marionette DEBUG loaded listener.js 13:38:47 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (1B1E3C00) [pid = 2972] [serial = 2084] [outer = 18D49800] 13:38:48 INFO - PROCESS | 2972 | 1467319128492 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]]]}] 13:38:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 13:38:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1182ms 13:38:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 13:38:48 INFO - PROCESS | 2972 | 1467319128504 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 13:38:48 INFO - PROCESS | 2972 | 1467319128508 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 13:38:48 INFO - PROCESS | 2972 | 1467319128512 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 13:38:48 INFO - PROCESS | 2972 | 1467319128515 Marionette TRACE conn5 <- [1,2742,null,{}] 13:38:48 INFO - PROCESS | 2972 | 1467319128520 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}] 13:38:48 INFO - PROCESS | 2972 | 1467319128523 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:48 INFO - PROCESS | 2972 | 1467319128622 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 13:38:48 INFO - PROCESS | 2972 | 1467319128736 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:48 INFO - PROCESS | 2972 | 1467319128739 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:48 INFO - PROCESS | 2972 | ++DOCSHELL 1018AC00 == 34 [pid = 2972] [id = 695] 13:38:48 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (1018F400) [pid = 2972] [serial = 2085] [outer = 00000000] 13:38:48 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (10FCBC00) [pid = 2972] [serial = 2086] [outer = 1018F400] 13:38:48 INFO - PROCESS | 2972 | 1467319128789 Marionette DEBUG loaded listener.js 13:38:48 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (140AD400) [pid = 2972] [serial = 2087] [outer = 1018F400] 13:38:49 INFO - PROCESS | 2972 | --DOCSHELL 18A13000 == 33 [pid = 2972] [id = 532] 13:38:49 INFO - PROCESS | 2972 | --DOCSHELL 0F7FF000 == 32 [pid = 2972] [id = 536] 13:38:49 INFO - PROCESS | 2972 | --DOCSHELL 0FD7AC00 == 31 [pid = 2972] [id = 535] 13:38:49 INFO - PROCESS | 2972 | --DOCSHELL 13ECC400 == 30 [pid = 2972] [id = 542] 13:38:49 INFO - PROCESS | 2972 | --DOCSHELL 1005F400 == 29 [pid = 2972] [id = 527] 13:38:49 INFO - PROCESS | 2972 | --DOCSHELL 18B7B800 == 28 [pid = 2972] [id = 533] 13:38:49 INFO - PROCESS | 2972 | --DOCSHELL 10028000 == 27 [pid = 2972] [id = 541] 13:38:49 INFO - PROCESS | 2972 | --DOCSHELL 10FCC400 == 26 [pid = 2972] [id = 682] 13:38:49 INFO - PROCESS | 2972 | --DOCSHELL 1401B000 == 25 [pid = 2972] [id = 528] 13:38:49 INFO - PROCESS | 2972 | --DOCSHELL 0C707400 == 24 [pid = 2972] [id = 681] 13:38:49 INFO - PROCESS | 2972 | --DOCSHELL 17F99800 == 23 [pid = 2972] [id = 531] 13:38:49 INFO - PROCESS | 2972 | --DOCSHELL 0FDCBC00 == 22 [pid = 2972] [id = 540] 13:38:49 INFO - PROCESS | 2972 | --DOCSHELL 17280C00 == 21 [pid = 2972] [id = 539] 13:38:49 INFO - PROCESS | 2972 | --DOCSHELL 1721A000 == 20 [pid = 2972] [id = 543] 13:38:49 INFO - PROCESS | 2972 | --DOCSHELL 140A8800 == 19 [pid = 2972] [id = 537] 13:38:49 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (18A18400) [pid = 2972] [serial = 2041] [outer = 00000000] [url = about:blank] 13:38:49 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (0FE9B000) [pid = 2972] [serial = 2023] [outer = 00000000] [url = about:blank] 13:38:49 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (10020800) [pid = 2972] [serial = 2024] [outer = 00000000] [url = about:blank] 13:38:49 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (10226C00) [pid = 2972] [serial = 2026] [outer = 00000000] [url = about:blank] 13:38:49 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (105C4800) [pid = 2972] [serial = 2027] [outer = 00000000] [url = about:blank] 13:38:49 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (19FE9400) [pid = 2972] [serial = 2021] [outer = 00000000] [url = about:blank] 13:38:49 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (17F1B800) [pid = 2972] [serial = 2035] [outer = 00000000] [url = about:blank] 13:38:49 INFO - PROCESS | 2972 | --DOMWINDOW == 68 (1494F000) [pid = 2972] [serial = 2029] [outer = 00000000] [url = about:blank] 13:38:49 INFO - PROCESS | 2972 | --DOMWINDOW == 67 (149E4C00) [pid = 2972] [serial = 2030] [outer = 00000000] [url = about:blank] 13:38:49 INFO - PROCESS | 2972 | --DOMWINDOW == 66 (18B7EC00) [pid = 2972] [serial = 2038] [outer = 00000000] [url = about:blank] 13:38:49 INFO - PROCESS | 2972 | --DOMWINDOW == 65 (10065800) [pid = 2972] [serial = 2036] [outer = 00000000] [url = about:blank] 13:38:49 INFO - PROCESS | 2972 | --DOMWINDOW == 64 (17222000) [pid = 2972] [serial = 2032] [outer = 00000000] [url = about:blank] 13:38:49 INFO - PROCESS | 2972 | --DOMWINDOW == 63 (18D4A800) [pid = 2972] [serial = 2039] [outer = 00000000] [url = about:blank] 13:38:49 INFO - PROCESS | 2972 | --DOMWINDOW == 62 (1727B400) [pid = 2972] [serial = 2033] [outer = 00000000] [url = about:blank] 13:38:49 INFO - PROCESS | 2972 | 1467319129928 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]]]}] 13:38:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 13:38:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1474ms 13:38:49 INFO - PROCESS | 2972 | 1467319129990 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 13:38:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 13:38:49 INFO - PROCESS | 2972 | 1467319129994 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 13:38:49 INFO - PROCESS | 2972 | 1467319129998 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 13:38:49 INFO - PROCESS | 2972 | 1467319130003 Marionette TRACE conn5 <- [1,2746,null,{}] 13:38:49 INFO - PROCESS | 2972 | 1467319130008 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}] 13:38:49 INFO - PROCESS | 2972 | 1467319130011 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:50 INFO - PROCESS | 2972 | 1467319130144 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 13:38:50 INFO - PROCESS | 2972 | 1467319130244 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:50 INFO - PROCESS | 2972 | 1467319130247 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:50 INFO - PROCESS | 2972 | ++DOCSHELL 0FE2F000 == 20 [pid = 2972] [id = 696] 13:38:50 INFO - PROCESS | 2972 | ++DOMWINDOW == 63 (0FE9B000) [pid = 2972] [serial = 2088] [outer = 00000000] 13:38:50 INFO - PROCESS | 2972 | ++DOMWINDOW == 64 (10010400) [pid = 2972] [serial = 2089] [outer = 0FE9B000] 13:38:50 INFO - PROCESS | 2972 | 1467319130294 Marionette DEBUG loaded listener.js 13:38:50 INFO - PROCESS | 2972 | ++DOMWINDOW == 65 (10026800) [pid = 2972] [serial = 2090] [outer = 0FE9B000] 13:38:50 INFO - PROCESS | 2972 | 1467319130673 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]]]}] 13:38:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 13:38:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 730ms 13:38:50 INFO - PROCESS | 2972 | 1467319130729 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 13:38:50 INFO - PROCESS | 2972 | 1467319130734 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 13:38:50 INFO - PROCESS | 2972 | 1467319130740 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 13:38:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 13:38:50 INFO - PROCESS | 2972 | 1467319130743 Marionette TRACE conn5 <- [1,2750,null,{}] 13:38:50 INFO - PROCESS | 2972 | 1467319130775 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}] 13:38:50 INFO - PROCESS | 2972 | 1467319130778 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:50 INFO - PROCESS | 2972 | 1467319130868 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 13:38:50 INFO - PROCESS | 2972 | 1467319130884 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:50 INFO - PROCESS | 2972 | 1467319130886 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:50 INFO - PROCESS | 2972 | ++DOCSHELL 105D1C00 == 21 [pid = 2972] [id = 697] 13:38:50 INFO - PROCESS | 2972 | ++DOMWINDOW == 66 (10DD9400) [pid = 2972] [serial = 2091] [outer = 00000000] 13:38:50 INFO - PROCESS | 2972 | ++DOMWINDOW == 67 (13E0D400) [pid = 2972] [serial = 2092] [outer = 10DD9400] 13:38:50 INFO - PROCESS | 2972 | 1467319130934 Marionette DEBUG loaded listener.js 13:38:50 INFO - PROCESS | 2972 | ++DOMWINDOW == 68 (13ED4000) [pid = 2972] [serial = 2093] [outer = 10DD9400] 13:38:51 INFO - PROCESS | 2972 | 1467319131364 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]]]}] 13:38:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 13:38:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 710ms 13:38:51 INFO - PROCESS | 2972 | 1467319131454 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 13:38:51 INFO - PROCESS | 2972 | 1467319131456 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 13:38:51 INFO - PROCESS | 2972 | 1467319131460 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 13:38:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 13:38:51 INFO - PROCESS | 2972 | 1467319131463 Marionette TRACE conn5 <- [1,2754,null,{}] 13:38:51 INFO - PROCESS | 2972 | 1467319131474 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}] 13:38:51 INFO - PROCESS | 2972 | 1467319131479 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:51 INFO - PROCESS | 2972 | 1467319131564 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 13:38:51 INFO - PROCESS | 2972 | 1467319131572 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:51 INFO - PROCESS | 2972 | 1467319131575 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:51 INFO - PROCESS | 2972 | ++DOCSHELL 1492EC00 == 22 [pid = 2972] [id = 698] 13:38:51 INFO - PROCESS | 2972 | ++DOMWINDOW == 69 (149E5000) [pid = 2972] [serial = 2094] [outer = 00000000] 13:38:51 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (1673E400) [pid = 2972] [serial = 2095] [outer = 149E5000] 13:38:51 INFO - PROCESS | 2972 | 1467319131623 Marionette DEBUG loaded listener.js 13:38:51 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (1721E800) [pid = 2972] [serial = 2096] [outer = 149E5000] 13:38:52 INFO - PROCESS | 2972 | 1467319132112 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]]]}] 13:38:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 13:38:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 670ms 13:38:52 INFO - PROCESS | 2972 | 1467319132133 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 13:38:52 INFO - PROCESS | 2972 | 1467319132136 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 13:38:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 13:38:52 INFO - PROCESS | 2972 | 1467319132146 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 13:38:52 INFO - PROCESS | 2972 | 1467319132148 Marionette TRACE conn5 <- [1,2758,null,{}] 13:38:52 INFO - PROCESS | 2972 | 1467319132151 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}] 13:38:52 INFO - PROCESS | 2972 | 1467319132153 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:52 INFO - PROCESS | 2972 | 1467319132299 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 13:38:52 INFO - PROCESS | 2972 | 1467319132365 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:52 INFO - PROCESS | 2972 | 1467319132367 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:52 INFO - PROCESS | 2972 | ++DOCSHELL 17969C00 == 23 [pid = 2972] [id = 699] 13:38:52 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (1796FC00) [pid = 2972] [serial = 2097] [outer = 00000000] 13:38:52 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (17F7D400) [pid = 2972] [serial = 2098] [outer = 1796FC00] 13:38:52 INFO - PROCESS | 2972 | 1467319132414 Marionette DEBUG loaded listener.js 13:38:52 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (184AF800) [pid = 2972] [serial = 2099] [outer = 1796FC00] 13:38:52 INFO - PROCESS | 2972 | 1467319132825 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]]]}] 13:38:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 13:38:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 731ms 13:38:52 INFO - PROCESS | 2972 | 1467319132878 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 13:38:52 INFO - PROCESS | 2972 | 1467319132880 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 13:38:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 13:38:52 INFO - PROCESS | 2972 | 1467319132889 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 13:38:52 INFO - PROCESS | 2972 | 1467319132891 Marionette TRACE conn5 <- [1,2762,null,{}] 13:38:52 INFO - PROCESS | 2972 | 1467319132895 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}] 13:38:52 INFO - PROCESS | 2972 | 1467319132897 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:52 INFO - PROCESS | 2972 | 1467319133013 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 13:38:53 INFO - PROCESS | 2972 | 1467319133018 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:53 INFO - PROCESS | 2972 | 1467319133021 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:53 INFO - PROCESS | 2972 | ++DOCSHELL 18764000 == 24 [pid = 2972] [id = 700] 13:38:53 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (18765800) [pid = 2972] [serial = 2100] [outer = 00000000] 13:38:53 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (189B1400) [pid = 2972] [serial = 2101] [outer = 18765800] 13:38:53 INFO - PROCESS | 2972 | 1467319133065 Marionette DEBUG loaded listener.js 13:38:53 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (18A0C400) [pid = 2972] [serial = 2102] [outer = 18765800] 13:38:53 INFO - PROCESS | 2972 | 1467319133543 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]]]}] 13:38:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 13:38:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 670ms 13:38:53 INFO - PROCESS | 2972 | 1467319133564 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 13:38:53 INFO - PROCESS | 2972 | 1467319133566 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 13:38:53 INFO - PROCESS | 2972 | 1467319133569 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 13:38:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 13:38:53 INFO - PROCESS | 2972 | 1467319133571 Marionette TRACE conn5 <- [1,2766,null,{}] 13:38:53 INFO - PROCESS | 2972 | 1467319133574 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}] 13:38:53 INFO - PROCESS | 2972 | 1467319133580 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:53 INFO - PROCESS | 2972 | 1467319133736 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 13:38:53 INFO - PROCESS | 2972 | 1467319133756 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:53 INFO - PROCESS | 2972 | 1467319133757 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:53 INFO - PROCESS | 2972 | ++DOCSHELL 18D4A800 == 25 [pid = 2972] [id = 701] 13:38:53 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (18E74400) [pid = 2972] [serial = 2103] [outer = 00000000] 13:38:53 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (1981A000) [pid = 2972] [serial = 2104] [outer = 18E74400] 13:38:53 INFO - PROCESS | 2972 | 1467319133803 Marionette DEBUG loaded listener.js 13:38:53 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (1991A800) [pid = 2972] [serial = 2105] [outer = 18E74400] 13:38:54 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (17804C00) [pid = 2972] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 13:38:54 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (19589C00) [pid = 2972] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 13:38:54 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (18914800) [pid = 2972] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 13:38:54 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (15751400) [pid = 2972] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 13:38:54 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (0FE9CC00) [pid = 2972] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 13:38:54 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (10FD2400) [pid = 2972] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 13:38:54 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (10063C00) [pid = 2972] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 13:38:54 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (0C70A800) [pid = 2972] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 13:38:54 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (10FCD000) [pid = 2972] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 13:38:54 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (19CC0400) [pid = 2972] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 13:38:54 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (1986D000) [pid = 2972] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 13:38:54 INFO - PROCESS | 2972 | 1467319134356 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]]]}] 13:38:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 13:38:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 830ms 13:38:54 INFO - PROCESS | 2972 | 1467319134404 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 13:38:54 INFO - PROCESS | 2972 | 1467319134406 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 13:38:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 13:38:54 INFO - PROCESS | 2972 | 1467319134409 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 13:38:54 INFO - PROCESS | 2972 | 1467319134411 Marionette TRACE conn5 <- [1,2770,null,{}] 13:38:54 INFO - PROCESS | 2972 | 1467319134429 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}] 13:38:54 INFO - PROCESS | 2972 | 1467319134431 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:54 INFO - PROCESS | 2972 | 1467319134514 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 13:38:54 INFO - PROCESS | 2972 | 1467319134519 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:54 INFO - PROCESS | 2972 | 1467319134521 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:54 INFO - PROCESS | 2972 | ++DOCSHELL 17F1B000 == 26 [pid = 2972] [id = 702] 13:38:54 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (189B4000) [pid = 2972] [serial = 2106] [outer = 00000000] 13:38:54 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (19817C00) [pid = 2972] [serial = 2107] [outer = 189B4000] 13:38:54 INFO - PROCESS | 2972 | 1467319134566 Marionette DEBUG loaded listener.js 13:38:54 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (19C0E400) [pid = 2972] [serial = 2108] [outer = 189B4000] 13:38:54 INFO - PROCESS | 2972 | 1467319134997 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]]]}] 13:38:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 13:38:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 650ms 13:38:55 INFO - PROCESS | 2972 | 1467319135060 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 13:38:55 INFO - PROCESS | 2972 | 1467319135062 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 13:38:55 INFO - PROCESS | 2972 | 1467319135065 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 13:38:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 13:38:55 INFO - PROCESS | 2972 | 1467319135067 Marionette TRACE conn5 <- [1,2774,null,{}] 13:38:55 INFO - PROCESS | 2972 | 1467319135071 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}] 13:38:55 INFO - PROCESS | 2972 | 1467319135072 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:55 INFO - PROCESS | 2972 | 1467319135150 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 13:38:55 INFO - PROCESS | 2972 | 1467319135155 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:55 INFO - PROCESS | 2972 | 1467319135157 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:55 INFO - PROCESS | 2972 | ++DOCSHELL 19CC0400 == 27 [pid = 2972] [id = 703] 13:38:55 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (19E50C00) [pid = 2972] [serial = 2109] [outer = 00000000] 13:38:55 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (19E5E400) [pid = 2972] [serial = 2110] [outer = 19E50C00] 13:38:55 INFO - PROCESS | 2972 | 1467319135201 Marionette DEBUG loaded listener.js 13:38:55 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (19E5E800) [pid = 2972] [serial = 2111] [outer = 19E50C00] 13:38:55 INFO - PROCESS | 2972 | 1467319135646 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]]]}] 13:38:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 13:38:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 630ms 13:38:55 INFO - PROCESS | 2972 | 1467319135716 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 13:38:55 INFO - PROCESS | 2972 | 1467319135718 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 13:38:55 INFO - PROCESS | 2972 | 1467319135721 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 13:38:55 INFO - PROCESS | 2972 | 1467319135723 Marionette TRACE conn5 <- [1,2778,null,{}] 13:38:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 13:38:55 INFO - PROCESS | 2972 | 1467319135726 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}] 13:38:55 INFO - PROCESS | 2972 | 1467319135728 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:55 INFO - PROCESS | 2972 | 1467319135808 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 13:38:55 INFO - PROCESS | 2972 | 1467319135814 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:55 INFO - PROCESS | 2972 | 1467319135815 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:55 INFO - PROCESS | 2972 | ++DOCSHELL 19FE2400 == 28 [pid = 2972] [id = 704] 13:38:55 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (19FE4800) [pid = 2972] [serial = 2112] [outer = 00000000] 13:38:55 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (19FEA800) [pid = 2972] [serial = 2113] [outer = 19FE4800] 13:38:55 INFO - PROCESS | 2972 | 1467319135860 Marionette DEBUG loaded listener.js 13:38:55 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (1B1A1000) [pid = 2972] [serial = 2114] [outer = 19FE4800] 13:38:56 INFO - PROCESS | 2972 | 1467319136483 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]]]}] 13:38:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 13:38:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 830ms 13:38:56 INFO - PROCESS | 2972 | 1467319136573 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 13:38:56 INFO - PROCESS | 2972 | 1467319136577 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 13:38:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 13:38:56 INFO - PROCESS | 2972 | 1467319136584 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 13:38:56 INFO - PROCESS | 2972 | 1467319136587 Marionette TRACE conn5 <- [1,2782,null,{}] 13:38:56 INFO - PROCESS | 2972 | 1467319136593 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}] 13:38:56 INFO - PROCESS | 2972 | 1467319136597 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:56 INFO - PROCESS | 2972 | 1467319136784 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 13:38:56 INFO - PROCESS | 2972 | 1467319136796 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:56 INFO - PROCESS | 2972 | 1467319136798 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:56 INFO - PROCESS | 2972 | ++DOCSHELL 0FDC8800 == 29 [pid = 2972] [id = 705] 13:38:56 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (0FE21400) [pid = 2972] [serial = 2115] [outer = 00000000] 13:38:56 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (1006AC00) [pid = 2972] [serial = 2116] [outer = 0FE21400] 13:38:56 INFO - PROCESS | 2972 | 1467319136857 Marionette DEBUG loaded listener.js 13:38:56 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (10DE0400) [pid = 2972] [serial = 2117] [outer = 0FE21400] 13:38:57 INFO - PROCESS | 2972 | 1467319137646 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]]]}] 13:38:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 13:38:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1133ms 13:38:57 INFO - PROCESS | 2972 | 1467319137719 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 13:38:57 INFO - PROCESS | 2972 | 1467319137724 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 13:38:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 13:38:57 INFO - PROCESS | 2972 | 1467319137731 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 13:38:57 INFO - PROCESS | 2972 | 1467319137734 Marionette TRACE conn5 <- [1,2786,null,{}] 13:38:57 INFO - PROCESS | 2972 | 1467319137738 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}] 13:38:57 INFO - PROCESS | 2972 | 1467319137741 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:57 INFO - PROCESS | 2972 | 1467319137868 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 13:38:57 INFO - PROCESS | 2972 | 1467319138004 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:57 INFO - PROCESS | 2972 | 1467319138007 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:58 INFO - PROCESS | 2972 | ++DOCSHELL 149DE800 == 30 [pid = 2972] [id = 706] 13:38:58 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (149E4C00) [pid = 2972] [serial = 2118] [outer = 00000000] 13:38:58 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (1721C000) [pid = 2972] [serial = 2119] [outer = 149E4C00] 13:38:58 INFO - PROCESS | 2972 | 1467319138066 Marionette DEBUG loaded listener.js 13:38:58 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (17F11000) [pid = 2972] [serial = 2120] [outer = 149E4C00] 13:38:58 INFO - PROCESS | 2972 | 1467319139001 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]]]}] 13:38:59 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (17F80400) [pid = 2972] [serial = 2059] [outer = 00000000] [url = about:blank] 13:38:59 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (184B0400) [pid = 2972] [serial = 2060] [outer = 00000000] [url = about:blank] 13:38:59 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (1981D400) [pid = 2972] [serial = 2065] [outer = 00000000] [url = about:blank] 13:38:59 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (18A0E000) [pid = 2972] [serial = 2062] [outer = 00000000] [url = about:blank] 13:38:59 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (15E42800) [pid = 2972] [serial = 2056] [outer = 00000000] [url = about:blank] 13:38:59 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (10023000) [pid = 2972] [serial = 2050] [outer = 00000000] [url = about:blank] 13:38:59 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (1002F400) [pid = 2972] [serial = 2051] [outer = 00000000] [url = about:blank] 13:38:59 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (13EC9C00) [pid = 2972] [serial = 2053] [outer = 00000000] [url = about:blank] 13:38:59 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (1401D800) [pid = 2972] [serial = 2054] [outer = 00000000] [url = about:blank] 13:38:59 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (18E74800) [pid = 2972] [serial = 2042] [outer = 00000000] [url = about:blank] 13:38:59 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (0C9D3000) [pid = 2972] [serial = 2044] [outer = 00000000] [url = about:blank] 13:38:59 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (0F7FA800) [pid = 2972] [serial = 2045] [outer = 00000000] [url = about:blank] 13:38:59 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (1401DC00) [pid = 2972] [serial = 2047] [outer = 00000000] [url = about:blank] 13:38:59 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (141C5800) [pid = 2972] [serial = 2048] [outer = 00000000] [url = about:blank] 13:38:59 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (19E4FC00) [pid = 2972] [serial = 2071] [outer = 00000000] [url = about:blank] 13:38:59 INFO - PROCESS | 2972 | --DOMWINDOW == 68 (18A11800) [pid = 2972] [serial = 2063] [outer = 00000000] [url = about:blank] 13:38:59 INFO - PROCESS | 2972 | --DOMWINDOW == 67 (19E51800) [pid = 2972] [serial = 2072] [outer = 00000000] [url = about:blank] 13:38:59 INFO - PROCESS | 2972 | --DOMWINDOW == 66 (19839800) [pid = 2972] [serial = 2066] [outer = 00000000] [url = about:blank] 13:38:59 INFO - PROCESS | 2972 | --DOMWINDOW == 65 (19C0D800) [pid = 2972] [serial = 2068] [outer = 00000000] [url = about:blank] 13:38:59 INFO - PROCESS | 2972 | --DOMWINDOW == 64 (19C0E000) [pid = 2972] [serial = 2069] [outer = 00000000] [url = about:blank] 13:38:59 INFO - PROCESS | 2972 | --DOMWINDOW == 63 (17218800) [pid = 2972] [serial = 2057] [outer = 00000000] [url = about:blank] 13:38:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 13:38:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1374ms 13:38:59 INFO - PROCESS | 2972 | 1467319139108 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 13:38:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 13:38:59 INFO - PROCESS | 2972 | 1467319139113 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 13:38:59 INFO - PROCESS | 2972 | 1467319139118 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 13:38:59 INFO - PROCESS | 2972 | 1467319139121 Marionette TRACE conn5 <- [1,2790,null,{}] 13:38:59 INFO - PROCESS | 2972 | 1467319139127 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}] 13:38:59 INFO - PROCESS | 2972 | 1467319139129 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:59 INFO - PROCESS | 2972 | 1467319139224 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 13:38:59 INFO - PROCESS | 2972 | 1467319139231 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:59 INFO - PROCESS | 2972 | 1467319139235 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:59 INFO - PROCESS | 2972 | ++DOCSHELL 0FDC6000 == 31 [pid = 2972] [id = 707] 13:38:59 INFO - PROCESS | 2972 | ++DOMWINDOW == 64 (0FDC7800) [pid = 2972] [serial = 2121] [outer = 00000000] 13:38:59 INFO - PROCESS | 2972 | ++DOMWINDOW == 65 (0FE21C00) [pid = 2972] [serial = 2122] [outer = 0FDC7800] 13:38:59 INFO - PROCESS | 2972 | 1467319139284 Marionette DEBUG loaded listener.js 13:38:59 INFO - PROCESS | 2972 | ++DOMWINDOW == 66 (10025C00) [pid = 2972] [serial = 2123] [outer = 0FDC7800] 13:38:59 INFO - PROCESS | 2972 | 1467319139816 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]]]}] 13:38:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 13:38:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 730ms 13:38:59 INFO - PROCESS | 2972 | 1467319139848 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 13:38:59 INFO - PROCESS | 2972 | 1467319139853 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 13:38:59 INFO - PROCESS | 2972 | 1467319139858 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 13:38:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 13:38:59 INFO - PROCESS | 2972 | 1467319139860 Marionette TRACE conn5 <- [1,2794,null,{}] 13:38:59 INFO - PROCESS | 2972 | 1467319139864 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}] 13:38:59 INFO - PROCESS | 2972 | 1467319139867 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:38:59 INFO - PROCESS | 2972 | 1467319139954 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 13:39:00 INFO - PROCESS | 2972 | 1467319140050 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:00 INFO - PROCESS | 2972 | 1467319140052 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:00 INFO - PROCESS | 2972 | ++DOCSHELL 10DD9800 == 32 [pid = 2972] [id = 708] 13:39:00 INFO - PROCESS | 2972 | ++DOMWINDOW == 67 (10FD0400) [pid = 2972] [serial = 2124] [outer = 00000000] 13:39:00 INFO - PROCESS | 2972 | ++DOMWINDOW == 68 (13ED2000) [pid = 2972] [serial = 2125] [outer = 10FD0400] 13:39:00 INFO - PROCESS | 2972 | 1467319140107 Marionette DEBUG loaded listener.js 13:39:00 INFO - PROCESS | 2972 | ++DOMWINDOW == 69 (141C2400) [pid = 2972] [serial = 2126] [outer = 10FD0400] 13:39:00 INFO - PROCESS | 2972 | 1467319140491 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]]]}] 13:39:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 13:39:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 670ms 13:39:00 INFO - PROCESS | 2972 | 1467319140533 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 13:39:00 INFO - PROCESS | 2972 | 1467319140535 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 13:39:00 INFO - PROCESS | 2972 | 1467319140539 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 13:39:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 13:39:00 INFO - PROCESS | 2972 | 1467319140542 Marionette TRACE conn5 <- [1,2798,null,{}] 13:39:00 INFO - PROCESS | 2972 | 1467319140553 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}] 13:39:00 INFO - PROCESS | 2972 | 1467319140558 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:00 INFO - PROCESS | 2972 | 1467319140673 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 13:39:00 INFO - PROCESS | 2972 | 1467319140689 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:00 INFO - PROCESS | 2972 | 1467319140692 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:00 INFO - PROCESS | 2972 | ++DOCSHELL 1721AC00 == 33 [pid = 2972] [id = 709] 13:39:00 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (1721B400) [pid = 2972] [serial = 2127] [outer = 00000000] 13:39:00 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (17275800) [pid = 2972] [serial = 2128] [outer = 1721B400] 13:39:00 INFO - PROCESS | 2972 | 1467319140740 Marionette DEBUG loaded listener.js 13:39:00 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (17958000) [pid = 2972] [serial = 2129] [outer = 1721B400] 13:39:01 INFO - PROCESS | 2972 | 1467319141212 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]]]}] 13:39:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 13:39:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 731ms 13:39:01 INFO - PROCESS | 2972 | 1467319141274 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 13:39:01 INFO - PROCESS | 2972 | 1467319141277 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 13:39:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 13:39:01 INFO - PROCESS | 2972 | 1467319141280 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 13:39:01 INFO - PROCESS | 2972 | 1467319141281 Marionette TRACE conn5 <- [1,2802,null,{}] 13:39:01 INFO - PROCESS | 2972 | 1467319141285 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}] 13:39:01 INFO - PROCESS | 2972 | 1467319141287 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:01 INFO - PROCESS | 2972 | 1467319141408 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 13:39:01 INFO - PROCESS | 2972 | 1467319141414 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:01 INFO - PROCESS | 2972 | 1467319141416 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:01 INFO - PROCESS | 2972 | ++DOCSHELL 18768400 == 34 [pid = 2972] [id = 710] 13:39:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (1890C000) [pid = 2972] [serial = 2130] [outer = 00000000] 13:39:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (189B7C00) [pid = 2972] [serial = 2131] [outer = 1890C000] 13:39:01 INFO - PROCESS | 2972 | 1467319141515 Marionette DEBUG loaded listener.js 13:39:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (18A13400) [pid = 2972] [serial = 2132] [outer = 1890C000] 13:39:01 INFO - PROCESS | 2972 | 1467319141954 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]]]}] 13:39:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 13:39:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 730ms 13:39:02 INFO - PROCESS | 2972 | 1467319142014 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 13:39:02 INFO - PROCESS | 2972 | 1467319142016 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 13:39:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 13:39:02 INFO - PROCESS | 2972 | 1467319142025 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 13:39:02 INFO - PROCESS | 2972 | 1467319142027 Marionette TRACE conn5 <- [1,2806,null,{}] 13:39:02 INFO - PROCESS | 2972 | 1467319142067 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}] 13:39:02 INFO - PROCESS | 2972 | 1467319142069 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:02 INFO - PROCESS | 2972 | 1467319142184 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 13:39:02 INFO - PROCESS | 2972 | 1467319142196 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:02 INFO - PROCESS | 2972 | 1467319142198 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:02 INFO - PROCESS | 2972 | ++DOCSHELL 18A19800 == 35 [pid = 2972] [id = 711] 13:39:02 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (18B7B800) [pid = 2972] [serial = 2133] [outer = 00000000] 13:39:02 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (19371C00) [pid = 2972] [serial = 2134] [outer = 18B7B800] 13:39:02 INFO - PROCESS | 2972 | 1467319142242 Marionette DEBUG loaded listener.js 13:39:02 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (1957F800) [pid = 2972] [serial = 2135] [outer = 18B7B800] 13:39:02 INFO - PROCESS | 2972 | 1467319142708 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]]]}] 13:39:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 13:39:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 710ms 13:39:02 INFO - PROCESS | 2972 | 1467319142744 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 13:39:02 INFO - PROCESS | 2972 | 1467319142746 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 13:39:02 INFO - PROCESS | 2972 | 1467319142749 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 13:39:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 13:39:02 INFO - PROCESS | 2972 | 1467319142751 Marionette TRACE conn5 <- [1,2810,null,{}] 13:39:02 INFO - PROCESS | 2972 | 1467319142754 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}] 13:39:02 INFO - PROCESS | 2972 | 1467319142760 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:02 INFO - PROCESS | 2972 | 1467319142901 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 13:39:02 INFO - PROCESS | 2972 | 1467319142980 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:02 INFO - PROCESS | 2972 | 1467319142982 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:02 INFO - PROCESS | 2972 | ++DOCSHELL 1981EC00 == 36 [pid = 2972] [id = 712] 13:39:02 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (19836C00) [pid = 2972] [serial = 2136] [outer = 00000000] 13:39:03 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (19E53000) [pid = 2972] [serial = 2137] [outer = 19836C00] 13:39:03 INFO - PROCESS | 2972 | 1467319143032 Marionette DEBUG loaded listener.js 13:39:03 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (140A1800) [pid = 2972] [serial = 2138] [outer = 19836C00] 13:39:03 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (1796FC00) [pid = 2972] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 13:39:03 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (0FE9B000) [pid = 2972] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 13:39:03 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (149E5000) [pid = 2972] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 13:39:03 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (1018F400) [pid = 2972] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 13:39:03 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (0F7F8800) [pid = 2972] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 13:39:03 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (14896C00) [pid = 2972] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 13:39:03 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (1958D000) [pid = 2972] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 13:39:03 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (18D49800) [pid = 2972] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 13:39:03 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (18E74400) [pid = 2972] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 13:39:03 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (19E50C00) [pid = 2972] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 13:39:03 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (10DD9400) [pid = 2972] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 13:39:03 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (189B4000) [pid = 2972] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 13:39:03 INFO - PROCESS | 2972 | 1467319143553 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]]]}] 13:39:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 13:39:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 831ms 13:39:03 INFO - PROCESS | 2972 | 1467319143588 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 13:39:03 INFO - PROCESS | 2972 | 1467319143590 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 13:39:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 13:39:03 INFO - PROCESS | 2972 | 1467319143593 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 13:39:03 INFO - PROCESS | 2972 | 1467319143595 Marionette TRACE conn5 <- [1,2814,null,{}] 13:39:03 INFO - PROCESS | 2972 | 1467319143598 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}] 13:39:03 INFO - PROCESS | 2972 | 1467319143600 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:03 INFO - PROCESS | 2972 | 1467319143679 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 13:39:03 INFO - PROCESS | 2972 | 1467319143685 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:03 INFO - PROCESS | 2972 | 1467319143687 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:03 INFO - PROCESS | 2972 | ++DOCSHELL 17F0FC00 == 37 [pid = 2972] [id = 713] 13:39:03 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (189B4000) [pid = 2972] [serial = 2139] [outer = 00000000] 13:39:03 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (19E55400) [pid = 2972] [serial = 2140] [outer = 189B4000] 13:39:03 INFO - PROCESS | 2972 | 1467319143730 Marionette DEBUG loaded listener.js 13:39:03 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (19E78C00) [pid = 2972] [serial = 2141] [outer = 189B4000] 13:39:04 INFO - PROCESS | 2972 | 1467319144157 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 13:39:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 13:39:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 630ms 13:39:04 INFO - PROCESS | 2972 | 1467319144224 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 13:39:04 INFO - PROCESS | 2972 | 1467319144226 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 13:39:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 13:39:04 INFO - PROCESS | 2972 | 1467319144230 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 13:39:04 INFO - PROCESS | 2972 | 1467319144231 Marionette TRACE conn5 <- [1,2818,null,{}] 13:39:04 INFO - PROCESS | 2972 | 1467319144235 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}] 13:39:04 INFO - PROCESS | 2972 | 1467319144237 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:04 INFO - PROCESS | 2972 | 1467319144318 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 13:39:04 INFO - PROCESS | 2972 | 1467319144323 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:04 INFO - PROCESS | 2972 | 1467319144325 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:04 INFO - PROCESS | 2972 | ++DOCSHELL 19FE5C00 == 38 [pid = 2972] [id = 714] 13:39:04 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (19FE9400) [pid = 2972] [serial = 2142] [outer = 00000000] 13:39:04 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (1B1E5000) [pid = 2972] [serial = 2143] [outer = 19FE9400] 13:39:04 INFO - PROCESS | 2972 | 1467319144368 Marionette DEBUG loaded listener.js 13:39:04 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (1B2DE400) [pid = 2972] [serial = 2144] [outer = 19FE9400] 13:39:04 INFO - PROCESS | 2972 | [2972] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:39:04 INFO - PROCESS | 2972 | 1467319144815 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]]]}] 13:39:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 13:39:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 630ms 13:39:04 INFO - PROCESS | 2972 | 1467319144872 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 13:39:04 INFO - PROCESS | 2972 | 1467319144874 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 13:39:04 INFO - PROCESS | 2972 | 1467319144878 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 13:39:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 13:39:04 INFO - PROCESS | 2972 | 1467319144880 Marionette TRACE conn5 <- [1,2822,null,{}] 13:39:04 INFO - PROCESS | 2972 | 1467319144884 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}] 13:39:04 INFO - PROCESS | 2972 | 1467319144885 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:04 INFO - PROCESS | 2972 | 1467319144967 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 13:39:04 INFO - PROCESS | 2972 | 1467319144972 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:04 INFO - PROCESS | 2972 | 1467319144974 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:04 INFO - PROCESS | 2972 | ++DOCSHELL 1721A800 == 39 [pid = 2972] [id = 715] 13:39:04 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (1B2E3800) [pid = 2972] [serial = 2145] [outer = 00000000] 13:39:04 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (1BA31400) [pid = 2972] [serial = 2146] [outer = 1B2E3800] 13:39:05 INFO - PROCESS | 2972 | 1467319145017 Marionette DEBUG loaded listener.js 13:39:05 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (1BA38000) [pid = 2972] [serial = 2147] [outer = 1B2E3800] 13:39:05 INFO - PROCESS | 2972 | 1467319145680 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 13:39:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 13:39:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 870ms 13:39:05 INFO - PROCESS | 2972 | 1467319145752 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 13:39:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 13:39:05 INFO - PROCESS | 2972 | 1467319145757 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 13:39:05 INFO - PROCESS | 2972 | 1467319145762 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 13:39:05 INFO - PROCESS | 2972 | 1467319145765 Marionette TRACE conn5 <- [1,2826,null,{}] 13:39:05 INFO - PROCESS | 2972 | 1467319145771 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}] 13:39:05 INFO - PROCESS | 2972 | 1467319145774 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:05 INFO - PROCESS | 2972 | 1467319145888 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 13:39:05 INFO - PROCESS | 2972 | 1467319146006 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:05 INFO - PROCESS | 2972 | 1467319146009 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:06 INFO - PROCESS | 2972 | ++DOCSHELL 0F7FA800 == 40 [pid = 2972] [id = 716] 13:39:06 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (0FD74C00) [pid = 2972] [serial = 2148] [outer = 00000000] 13:39:06 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (1006B000) [pid = 2972] [serial = 2149] [outer = 0FD74C00] 13:39:06 INFO - PROCESS | 2972 | 1467319146067 Marionette DEBUG loaded listener.js 13:39:06 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (10FD2400) [pid = 2972] [serial = 2150] [outer = 0FD74C00] 13:39:06 INFO - PROCESS | 2972 | 1467319146698 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]]]}] 13:39:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 13:39:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 990ms 13:39:06 INFO - PROCESS | 2972 | 1467319146752 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 13:39:06 INFO - PROCESS | 2972 | 1467319146757 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 13:39:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 13:39:06 INFO - PROCESS | 2972 | 1467319146763 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 13:39:06 INFO - PROCESS | 2972 | 1467319146766 Marionette TRACE conn5 <- [1,2830,null,{}] 13:39:06 INFO - PROCESS | 2972 | 1467319146771 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}] 13:39:06 INFO - PROCESS | 2972 | 1467319146774 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:06 INFO - PROCESS | 2972 | 1467319146887 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 13:39:06 INFO - PROCESS | 2972 | 1467319147004 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:06 INFO - PROCESS | 2972 | 1467319147007 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:07 INFO - PROCESS | 2972 | ++DOCSHELL 15757400 == 41 [pid = 2972] [id = 717] 13:39:07 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (15E4D400) [pid = 2972] [serial = 2151] [outer = 00000000] 13:39:07 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (17280800) [pid = 2972] [serial = 2152] [outer = 15E4D400] 13:39:07 INFO - PROCESS | 2972 | 1467319147067 Marionette DEBUG loaded listener.js 13:39:07 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (184BC400) [pid = 2972] [serial = 2153] [outer = 15E4D400] 13:39:07 INFO - PROCESS | 2972 | 1467319147676 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]]]}] 13:39:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 13:39:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 930ms 13:39:07 INFO - PROCESS | 2972 | 1467319147697 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 13:39:07 INFO - PROCESS | 2972 | 1467319147699 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 13:39:07 INFO - PROCESS | 2972 | 1467319147703 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 13:39:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 13:39:07 INFO - PROCESS | 2972 | 1467319147707 Marionette TRACE conn5 <- [1,2834,null,{}] 13:39:07 INFO - PROCESS | 2972 | 1467319147718 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}] 13:39:07 INFO - PROCESS | 2972 | 1467319147723 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:07 INFO - PROCESS | 2972 | 1467319147834 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 13:39:07 INFO - PROCESS | 2972 | 1467319147993 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:07 INFO - PROCESS | 2972 | 1467319147997 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:08 INFO - PROCESS | 2972 | ++DOCSHELL 1BA30C00 == 42 [pid = 2972] [id = 718] 13:39:08 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (1BA31000) [pid = 2972] [serial = 2154] [outer = 00000000] 13:39:08 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (1BA3CC00) [pid = 2972] [serial = 2155] [outer = 1BA31000] 13:39:08 INFO - PROCESS | 2972 | 1467319148055 Marionette DEBUG loaded listener.js 13:39:08 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (1BA73400) [pid = 2972] [serial = 2156] [outer = 1BA31000] 13:39:08 INFO - PROCESS | 2972 | 1467319148602 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]]]}] 13:39:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 13:39:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 930ms 13:39:08 INFO - PROCESS | 2972 | 1467319148637 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 13:39:08 INFO - PROCESS | 2972 | 1467319148640 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 13:39:08 INFO - PROCESS | 2972 | 1467319148643 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 13:39:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 13:39:08 INFO - PROCESS | 2972 | 1467319148645 Marionette TRACE conn5 <- [1,2838,null,{}] 13:39:08 INFO - PROCESS | 2972 | 1467319148649 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}] 13:39:08 INFO - PROCESS | 2972 | 1467319148651 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:08 INFO - PROCESS | 2972 | 1467319148761 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 13:39:08 INFO - PROCESS | 2972 | 1467319148921 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:08 INFO - PROCESS | 2972 | 1467319148924 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:08 INFO - PROCESS | 2972 | ++DOCSHELL 1B1E5C00 == 43 [pid = 2972] [id = 719] 13:39:08 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (1BA76000) [pid = 2972] [serial = 2157] [outer = 00000000] 13:39:08 INFO - PROCESS | 2972 | ++DOMWINDOW == 89 (1BF92000) [pid = 2972] [serial = 2158] [outer = 1BA76000] 13:39:08 INFO - PROCESS | 2972 | 1467319148979 Marionette DEBUG loaded listener.js 13:39:09 INFO - PROCESS | 2972 | ++DOMWINDOW == 90 (1BFE8C00) [pid = 2972] [serial = 2159] [outer = 1BA76000] 13:39:09 INFO - PROCESS | 2972 | 1467319149778 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 13:39:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 13:39:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1182ms 13:39:09 INFO - PROCESS | 2972 | 1467319149829 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 13:39:09 INFO - PROCESS | 2972 | 1467319149833 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 13:39:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 13:39:09 INFO - PROCESS | 2972 | 1467319149839 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 13:39:09 INFO - PROCESS | 2972 | 1467319149842 Marionette TRACE conn5 <- [1,2842,null,{}] 13:39:09 INFO - PROCESS | 2972 | 1467319149847 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}] 13:39:09 INFO - PROCESS | 2972 | 1467319149850 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:09 INFO - PROCESS | 2972 | 1467319149952 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 13:39:10 INFO - PROCESS | 2972 | 1467319150097 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:10 INFO - PROCESS | 2972 | 1467319150102 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:10 INFO - PROCESS | 2972 | ++DOCSHELL 10023000 == 44 [pid = 2972] [id = 720] 13:39:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 91 (10025000) [pid = 2972] [serial = 2160] [outer = 00000000] 13:39:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 92 (1018A800) [pid = 2972] [serial = 2161] [outer = 10025000] 13:39:10 INFO - PROCESS | 2972 | 1467319150154 Marionette DEBUG loaded listener.js 13:39:10 INFO - PROCESS | 2972 | ++DOMWINDOW == 93 (14018400) [pid = 2972] [serial = 2162] [outer = 10025000] 13:39:10 INFO - PROCESS | 2972 | --DOCSHELL 18D4A800 == 43 [pid = 2972] [id = 701] 13:39:10 INFO - PROCESS | 2972 | --DOCSHELL 19CC0400 == 42 [pid = 2972] [id = 703] 13:39:10 INFO - PROCESS | 2972 | --DOCSHELL 17F1B000 == 41 [pid = 2972] [id = 702] 13:39:10 INFO - PROCESS | 2972 | --DOCSHELL 19FE5C00 == 40 [pid = 2972] [id = 714] 13:39:10 INFO - PROCESS | 2972 | --DOCSHELL 17F0FC00 == 39 [pid = 2972] [id = 713] 13:39:10 INFO - PROCESS | 2972 | --DOCSHELL 1981EC00 == 38 [pid = 2972] [id = 712] 13:39:11 INFO - PROCESS | 2972 | --DOCSHELL 18A19800 == 37 [pid = 2972] [id = 711] 13:39:11 INFO - PROCESS | 2972 | --DOCSHELL 18768400 == 36 [pid = 2972] [id = 710] 13:39:11 INFO - PROCESS | 2972 | --DOCSHELL 1721AC00 == 35 [pid = 2972] [id = 709] 13:39:11 INFO - PROCESS | 2972 | --DOCSHELL 10DD9800 == 34 [pid = 2972] [id = 708] 13:39:11 INFO - PROCESS | 2972 | --DOCSHELL 0FDC6000 == 33 [pid = 2972] [id = 707] 13:39:11 INFO - PROCESS | 2972 | --DOCSHELL 19FE2400 == 32 [pid = 2972] [id = 704] 13:39:11 INFO - PROCESS | 2972 | --DOCSHELL 0FDC8800 == 31 [pid = 2972] [id = 705] 13:39:11 INFO - PROCESS | 2972 | --DOCSHELL 149DE800 == 30 [pid = 2972] [id = 706] 13:39:11 INFO - PROCESS | 2972 | --DOCSHELL 1B1E5C00 == 29 [pid = 2972] [id = 719] 13:39:11 INFO - PROCESS | 2972 | --DOCSHELL 15757400 == 28 [pid = 2972] [id = 717] 13:39:11 INFO - PROCESS | 2972 | --DOCSHELL 1BA30C00 == 27 [pid = 2972] [id = 718] 13:39:11 INFO - PROCESS | 2972 | --DOCSHELL 1721A800 == 26 [pid = 2972] [id = 715] 13:39:11 INFO - PROCESS | 2972 | --DOCSHELL 0F7FA800 == 25 [pid = 2972] [id = 716] 13:39:11 INFO - PROCESS | 2972 | --DOMWINDOW == 92 (17F7D400) [pid = 2972] [serial = 2098] [outer = 00000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2972 | --DOMWINDOW == 91 (10010400) [pid = 2972] [serial = 2089] [outer = 00000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2972 | --DOMWINDOW == 90 (10026800) [pid = 2972] [serial = 2090] [outer = 00000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2972 | --DOMWINDOW == 89 (1673E400) [pid = 2972] [serial = 2095] [outer = 00000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2972 | --DOMWINDOW == 88 (140AD400) [pid = 2972] [serial = 2087] [outer = 00000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (10FCBC00) [pid = 2972] [serial = 2086] [outer = 00000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (189B1400) [pid = 2972] [serial = 2101] [outer = 00000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (0FE2E000) [pid = 2972] [serial = 2075] [outer = 00000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (0FDCD400) [pid = 2972] [serial = 2074] [outer = 00000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (1575A800) [pid = 2972] [serial = 2078] [outer = 00000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (149DBC00) [pid = 2972] [serial = 2077] [outer = 00000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (19E59000) [pid = 2972] [serial = 2081] [outer = 00000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (1981C000) [pid = 2972] [serial = 2080] [outer = 00000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (1B1E3C00) [pid = 2972] [serial = 2084] [outer = 00000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (19FE9C00) [pid = 2972] [serial = 2083] [outer = 00000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (184AF800) [pid = 2972] [serial = 2099] [outer = 00000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (1981A000) [pid = 2972] [serial = 2104] [outer = 00000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (19E5E400) [pid = 2972] [serial = 2110] [outer = 00000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (19E5E800) [pid = 2972] [serial = 2111] [outer = 00000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (13E0D400) [pid = 2972] [serial = 2092] [outer = 00000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (13ED4000) [pid = 2972] [serial = 2093] [outer = 00000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (1991A800) [pid = 2972] [serial = 2105] [outer = 00000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (19817C00) [pid = 2972] [serial = 2107] [outer = 00000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (19FEA800) [pid = 2972] [serial = 2113] [outer = 00000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2972 | --DOMWINDOW == 68 (19C0E400) [pid = 2972] [serial = 2108] [outer = 00000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2972 | --DOMWINDOW == 67 (1721E800) [pid = 2972] [serial = 2096] [outer = 00000000] [url = about:blank] 13:39:11 INFO - PROCESS | 2972 | 1467319151396 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]]]}] 13:39:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 13:39:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1636ms 13:39:11 INFO - PROCESS | 2972 | 1467319151475 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 13:39:11 INFO - PROCESS | 2972 | 1467319151480 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 13:39:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 13:39:11 INFO - PROCESS | 2972 | 1467319151484 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 13:39:11 INFO - PROCESS | 2972 | 1467319151487 Marionette TRACE conn5 <- [1,2846,null,{}] 13:39:11 INFO - PROCESS | 2972 | 1467319151493 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}] 13:39:11 INFO - PROCESS | 2972 | 1467319151496 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:11 INFO - PROCESS | 2972 | 1467319151579 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 13:39:11 INFO - PROCESS | 2972 | 1467319151595 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:11 INFO - PROCESS | 2972 | 1467319151597 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:11 INFO - PROCESS | 2972 | ++DOCSHELL 0FE28000 == 26 [pid = 2972] [id = 721] 13:39:11 INFO - PROCESS | 2972 | ++DOMWINDOW == 68 (0FE28C00) [pid = 2972] [serial = 2163] [outer = 00000000] 13:39:11 INFO - PROCESS | 2972 | ++DOMWINDOW == 69 (0FE2E000) [pid = 2972] [serial = 2164] [outer = 0FE28C00] 13:39:11 INFO - PROCESS | 2972 | 1467319151645 Marionette DEBUG loaded listener.js 13:39:11 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (1000A000) [pid = 2972] [serial = 2165] [outer = 0FE28C00] 13:39:12 INFO - PROCESS | 2972 | 1467319152158 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 13:39:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 13:39:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 730ms 13:39:12 INFO - PROCESS | 2972 | 1467319152215 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 13:39:12 INFO - PROCESS | 2972 | 1467319152220 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 13:39:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 13:39:12 INFO - PROCESS | 2972 | 1467319152226 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 13:39:12 INFO - PROCESS | 2972 | 1467319152228 Marionette TRACE conn5 <- [1,2850,null,{}] 13:39:12 INFO - PROCESS | 2972 | 1467319152232 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}] 13:39:12 INFO - PROCESS | 2972 | 1467319152235 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:12 INFO - PROCESS | 2972 | 1467319152323 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 13:39:12 INFO - PROCESS | 2972 | 1467319152460 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:12 INFO - PROCESS | 2972 | 1467319152462 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:12 INFO - PROCESS | 2972 | ++DOCSHELL 1018D400 == 27 [pid = 2972] [id = 722] 13:39:12 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (10222C00) [pid = 2972] [serial = 2166] [outer = 00000000] 13:39:12 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (105CE400) [pid = 2972] [serial = 2167] [outer = 10222C00] 13:39:12 INFO - PROCESS | 2972 | 1467319152514 Marionette DEBUG loaded listener.js 13:39:12 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (13E0D400) [pid = 2972] [serial = 2168] [outer = 10222C00] 13:39:12 INFO - PROCESS | 2972 | 1467319152899 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]]]}] 13:39:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 13:39:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 731ms 13:39:12 INFO - PROCESS | 2972 | 1467319152960 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 13:39:12 INFO - PROCESS | 2972 | 1467319152962 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 13:39:12 INFO - PROCESS | 2972 | 1467319152965 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 13:39:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 13:39:12 INFO - PROCESS | 2972 | 1467319152969 Marionette TRACE conn5 <- [1,2854,null,{}] 13:39:12 INFO - PROCESS | 2972 | 1467319152979 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}] 13:39:12 INFO - PROCESS | 2972 | 1467319152984 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:13 INFO - PROCESS | 2972 | 1467319153069 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 13:39:13 INFO - PROCESS | 2972 | 1467319153076 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:13 INFO - PROCESS | 2972 | 1467319153079 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:13 INFO - PROCESS | 2972 | ++DOCSHELL 1494F800 == 28 [pid = 2972] [id = 723] 13:39:13 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (14950400) [pid = 2972] [serial = 2169] [outer = 00000000] 13:39:13 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (14A9B400) [pid = 2972] [serial = 2170] [outer = 14950400] 13:39:13 INFO - PROCESS | 2972 | 1467319153128 Marionette DEBUG loaded listener.js 13:39:13 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (15758C00) [pid = 2972] [serial = 2171] [outer = 14950400] 13:39:13 INFO - PROCESS | 2972 | 1467319153630 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]]]}] 13:39:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 13:39:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 670ms 13:39:13 INFO - PROCESS | 2972 | 1467319153640 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 13:39:13 INFO - PROCESS | 2972 | 1467319153642 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 13:39:13 INFO - PROCESS | 2972 | 1467319153645 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 13:39:13 INFO - PROCESS | 2972 | 1467319153647 Marionette TRACE conn5 <- [1,2858,null,{}] 13:39:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 13:39:13 INFO - PROCESS | 2972 | 1467319153658 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}] 13:39:13 INFO - PROCESS | 2972 | 1467319153660 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:13 INFO - PROCESS | 2972 | 1467319153810 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 13:39:13 INFO - PROCESS | 2972 | 1467319153848 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:13 INFO - PROCESS | 2972 | 1467319153850 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:13 INFO - PROCESS | 2972 | ++DOCSHELL 17219C00 == 29 [pid = 2972] [id = 724] 13:39:13 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (1721AC00) [pid = 2972] [serial = 2172] [outer = 00000000] 13:39:13 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (17276000) [pid = 2972] [serial = 2173] [outer = 1721AC00] 13:39:13 INFO - PROCESS | 2972 | 1467319153895 Marionette DEBUG loaded listener.js 13:39:13 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (1780F800) [pid = 2972] [serial = 2174] [outer = 1721AC00] 13:39:14 INFO - PROCESS | 2972 | 1467319154373 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]]]}] 13:39:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 13:39:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 790ms 13:39:14 INFO - PROCESS | 2972 | 1467319154440 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 13:39:14 INFO - PROCESS | 2972 | 1467319154442 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 13:39:14 INFO - PROCESS | 2972 | 1467319154445 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 13:39:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 13:39:14 INFO - PROCESS | 2972 | 1467319154447 Marionette TRACE conn5 <- [1,2862,null,{}] 13:39:14 INFO - PROCESS | 2972 | 1467319154451 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}] 13:39:14 INFO - PROCESS | 2972 | 1467319154453 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:14 INFO - PROCESS | 2972 | 1467319154568 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 13:39:14 INFO - PROCESS | 2972 | 1467319154578 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:14 INFO - PROCESS | 2972 | 1467319154579 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:14 INFO - PROCESS | 2972 | ++DOCSHELL 17F10400 == 30 [pid = 2972] [id = 725] 13:39:14 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (17F1B000) [pid = 2972] [serial = 2175] [outer = 00000000] 13:39:14 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (184B2800) [pid = 2972] [serial = 2176] [outer = 17F1B000] 13:39:14 INFO - PROCESS | 2972 | 1467319154680 Marionette DEBUG loaded listener.js 13:39:14 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (189B1400) [pid = 2972] [serial = 2177] [outer = 17F1B000] 13:39:15 INFO - PROCESS | 2972 | 1467319155126 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]]]}] 13:39:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 13:39:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 730ms 13:39:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 13:39:15 INFO - PROCESS | 2972 | 1467319155180 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 13:39:15 INFO - PROCESS | 2972 | 1467319155182 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 13:39:15 INFO - PROCESS | 2972 | 1467319155185 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 13:39:15 INFO - PROCESS | 2972 | 1467319155187 Marionette TRACE conn5 <- [1,2866,null,{}] 13:39:15 INFO - PROCESS | 2972 | 1467319155190 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}] 13:39:15 INFO - PROCESS | 2972 | 1467319155196 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:15 INFO - PROCESS | 2972 | 1467319155579 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 13:39:15 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (19836C00) [pid = 2972] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 13:39:15 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (19FE4800) [pid = 2972] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 13:39:15 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (0FE21400) [pid = 2972] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 13:39:15 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (149E4C00) [pid = 2972] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 13:39:15 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (0FDC7800) [pid = 2972] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 13:39:15 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (18B7B800) [pid = 2972] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 13:39:15 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (10FD0400) [pid = 2972] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 13:39:15 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (1721B400) [pid = 2972] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 13:39:15 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (1B2E3800) [pid = 2972] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 13:39:15 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (19FE9400) [pid = 2972] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 13:39:15 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (1890C000) [pid = 2972] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 13:39:15 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (189B4000) [pid = 2972] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 13:39:15 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (18765800) [pid = 2972] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 13:39:15 INFO - PROCESS | 2972 | 1467319155655 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:15 INFO - PROCESS | 2972 | 1467319155657 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:15 INFO - PROCESS | 2972 | ++DOCSHELL 0FD75400 == 31 [pid = 2972] [id = 726] 13:39:15 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (0F7FF000) [pid = 2972] [serial = 2178] [outer = 00000000] 13:39:15 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (10FD0400) [pid = 2972] [serial = 2179] [outer = 0F7FF000] 13:39:15 INFO - PROCESS | 2972 | 1467319155704 Marionette DEBUG loaded listener.js 13:39:15 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (15E45800) [pid = 2972] [serial = 2180] [outer = 0F7FF000] 13:39:16 INFO - PROCESS | 2972 | 1467319156069 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]]]}] 13:39:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 13:39:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 930ms 13:39:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 13:39:16 INFO - PROCESS | 2972 | 1467319156116 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 13:39:16 INFO - PROCESS | 2972 | 1467319156118 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 13:39:16 INFO - PROCESS | 2972 | 1467319156121 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 13:39:16 INFO - PROCESS | 2972 | 1467319156123 Marionette TRACE conn5 <- [1,2870,null,{}] 13:39:16 INFO - PROCESS | 2972 | 1467319156126 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}] 13:39:16 INFO - PROCESS | 2972 | 1467319156128 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:16 INFO - PROCESS | 2972 | 1467319156208 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 13:39:16 INFO - PROCESS | 2972 | 1467319156214 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:16 INFO - PROCESS | 2972 | 1467319156216 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:16 INFO - PROCESS | 2972 | ++DOCSHELL 18913C00 == 32 [pid = 2972] [id = 727] 13:39:16 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (18B84C00) [pid = 2972] [serial = 2181] [outer = 00000000] 13:39:16 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (19582000) [pid = 2972] [serial = 2182] [outer = 18B84C00] 13:39:16 INFO - PROCESS | 2972 | 1467319156260 Marionette DEBUG loaded listener.js 13:39:16 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (19589400) [pid = 2972] [serial = 2183] [outer = 18B84C00] 13:39:16 INFO - PROCESS | 2972 | 1467319156701 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]]]}] 13:39:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 13:39:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 630ms 13:39:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 13:39:16 INFO - PROCESS | 2972 | 1467319156752 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 13:39:16 INFO - PROCESS | 2972 | 1467319156754 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 13:39:16 INFO - PROCESS | 2972 | 1467319156757 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 13:39:16 INFO - PROCESS | 2972 | 1467319156759 Marionette TRACE conn5 <- [1,2874,null,{}] 13:39:16 INFO - PROCESS | 2972 | 1467319156762 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}] 13:39:16 INFO - PROCESS | 2972 | 1467319156764 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:16 INFO - PROCESS | 2972 | 1467319156844 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 13:39:16 INFO - PROCESS | 2972 | 1467319156850 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:16 INFO - PROCESS | 2972 | 1467319156852 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:16 INFO - PROCESS | 2972 | ++DOCSHELL 19838800 == 33 [pid = 2972] [id = 728] 13:39:16 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (19863400) [pid = 2972] [serial = 2184] [outer = 00000000] 13:39:16 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (1991A800) [pid = 2972] [serial = 2185] [outer = 19863400] 13:39:16 INFO - PROCESS | 2972 | 1467319156896 Marionette DEBUG loaded listener.js 13:39:16 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (1986D000) [pid = 2972] [serial = 2186] [outer = 19863400] 13:39:17 INFO - PROCESS | 2972 | 1467319157341 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]]]}] 13:39:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 13:39:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 630ms 13:39:17 INFO - PROCESS | 2972 | 1467319157388 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 13:39:17 INFO - PROCESS | 2972 | 1467319157390 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 13:39:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 13:39:17 INFO - PROCESS | 2972 | 1467319157407 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 13:39:17 INFO - PROCESS | 2972 | 1467319157409 Marionette TRACE conn5 <- [1,2878,null,{}] 13:39:17 INFO - PROCESS | 2972 | 1467319157413 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}] 13:39:17 INFO - PROCESS | 2972 | 1467319157414 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:17 INFO - PROCESS | 2972 | 1467319157493 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 13:39:17 INFO - PROCESS | 2972 | 1467319157499 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:17 INFO - PROCESS | 2972 | 1467319157501 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:17 INFO - PROCESS | 2972 | ++DOCSHELL 1494AC00 == 34 [pid = 2972] [id = 729] 13:39:17 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (19D85400) [pid = 2972] [serial = 2187] [outer = 00000000] 13:39:17 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (19E56800) [pid = 2972] [serial = 2188] [outer = 19D85400] 13:39:17 INFO - PROCESS | 2972 | 1467319157544 Marionette DEBUG loaded listener.js 13:39:17 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (19E77C00) [pid = 2972] [serial = 2189] [outer = 19D85400] 13:39:18 INFO - PROCESS | 2972 | 1467319158356 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 13:39:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 13:39:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1021ms 13:39:18 INFO - PROCESS | 2972 | 1467319158431 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 13:39:18 INFO - PROCESS | 2972 | 1467319158435 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 13:39:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 13:39:18 INFO - PROCESS | 2972 | 1467319158440 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 13:39:18 INFO - PROCESS | 2972 | 1467319158445 Marionette TRACE conn5 <- [1,2882,null,{}] 13:39:18 INFO - PROCESS | 2972 | 1467319158473 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}] 13:39:18 INFO - PROCESS | 2972 | 1467319158476 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:18 INFO - PROCESS | 2972 | 1467319158628 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 13:39:18 INFO - PROCESS | 2972 | 1467319158787 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:18 INFO - PROCESS | 2972 | 1467319158790 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:18 INFO - PROCESS | 2972 | ++DOCSHELL 1005CC00 == 35 [pid = 2972] [id = 730] 13:39:18 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (1005D800) [pid = 2972] [serial = 2190] [outer = 00000000] 13:39:18 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (10187800) [pid = 2972] [serial = 2191] [outer = 1005D800] 13:39:18 INFO - PROCESS | 2972 | 1467319158849 Marionette DEBUG loaded listener.js 13:39:18 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (13ED5800) [pid = 2972] [serial = 2192] [outer = 1005D800] 13:39:19 INFO - PROCESS | 2972 | 1467319159564 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]]]}] 13:39:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 13:39:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1205ms 13:39:19 INFO - PROCESS | 2972 | 1467319159658 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 13:39:19 INFO - PROCESS | 2972 | 1467319159663 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 13:39:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 13:39:19 INFO - PROCESS | 2972 | 1467319159670 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 13:39:19 INFO - PROCESS | 2972 | 1467319159673 Marionette TRACE conn5 <- [1,2886,null,{}] 13:39:19 INFO - PROCESS | 2972 | 1467319159677 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}] 13:39:19 INFO - PROCESS | 2972 | 1467319159680 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:19 INFO - PROCESS | 2972 | 1467319159815 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 13:39:19 INFO - PROCESS | 2972 | 1467319159940 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:19 INFO - PROCESS | 2972 | 1467319159943 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:19 INFO - PROCESS | 2972 | ++DOCSHELL 1002A400 == 36 [pid = 2972] [id = 731] 13:39:19 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (140AFC00) [pid = 2972] [serial = 2193] [outer = 00000000] 13:39:19 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (17278000) [pid = 2972] [serial = 2194] [outer = 140AFC00] 13:39:19 INFO - PROCESS | 2972 | 1467319160002 Marionette DEBUG loaded listener.js 13:39:20 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (1890EC00) [pid = 2972] [serial = 2195] [outer = 140AFC00] 13:39:20 INFO - PROCESS | 2972 | --DOCSHELL 19838800 == 35 [pid = 2972] [id = 728] 13:39:20 INFO - PROCESS | 2972 | --DOCSHELL 18913C00 == 34 [pid = 2972] [id = 727] 13:39:20 INFO - PROCESS | 2972 | --DOCSHELL 0FD75400 == 33 [pid = 2972] [id = 726] 13:39:20 INFO - PROCESS | 2972 | --DOCSHELL 17F10400 == 32 [pid = 2972] [id = 725] 13:39:20 INFO - PROCESS | 2972 | --DOCSHELL 17219C00 == 31 [pid = 2972] [id = 724] 13:39:20 INFO - PROCESS | 2972 | --DOCSHELL 1494F800 == 30 [pid = 2972] [id = 723] 13:39:20 INFO - PROCESS | 2972 | --DOCSHELL 1018D400 == 29 [pid = 2972] [id = 722] 13:39:20 INFO - PROCESS | 2972 | --DOCSHELL 0FE28000 == 28 [pid = 2972] [id = 721] 13:39:20 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (18A0C400) [pid = 2972] [serial = 2102] [outer = 00000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (19E53000) [pid = 2972] [serial = 2137] [outer = 00000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (1B1A1000) [pid = 2972] [serial = 2114] [outer = 00000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (1006AC00) [pid = 2972] [serial = 2116] [outer = 00000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (10DE0400) [pid = 2972] [serial = 2117] [outer = 00000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (1721C000) [pid = 2972] [serial = 2119] [outer = 00000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (17F11000) [pid = 2972] [serial = 2120] [outer = 00000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (0FE21C00) [pid = 2972] [serial = 2122] [outer = 00000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (10025C00) [pid = 2972] [serial = 2123] [outer = 00000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (19371C00) [pid = 2972] [serial = 2134] [outer = 00000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (13ED2000) [pid = 2972] [serial = 2125] [outer = 00000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (141C2400) [pid = 2972] [serial = 2126] [outer = 00000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (17275800) [pid = 2972] [serial = 2128] [outer = 00000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (1BA38000) [pid = 2972] [serial = 2147] [outer = 00000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (1B2DE400) [pid = 2972] [serial = 2144] [outer = 00000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (1B1E5000) [pid = 2972] [serial = 2143] [outer = 00000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (1BA31400) [pid = 2972] [serial = 2146] [outer = 00000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (140A1800) [pid = 2972] [serial = 2138] [outer = 00000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2972 | --DOMWINDOW == 68 (189B7C00) [pid = 2972] [serial = 2131] [outer = 00000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2972 | --DOMWINDOW == 67 (18A13400) [pid = 2972] [serial = 2132] [outer = 00000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2972 | --DOMWINDOW == 66 (19E78C00) [pid = 2972] [serial = 2141] [outer = 00000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2972 | --DOMWINDOW == 65 (1957F800) [pid = 2972] [serial = 2135] [outer = 00000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2972 | --DOMWINDOW == 64 (19E55400) [pid = 2972] [serial = 2140] [outer = 00000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2972 | --DOMWINDOW == 63 (17958000) [pid = 2972] [serial = 2129] [outer = 00000000] [url = about:blank] 13:39:20 INFO - PROCESS | 2972 | 1467319160881 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]]]}] 13:39:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 13:39:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1224ms 13:39:20 INFO - PROCESS | 2972 | 1467319160897 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 13:39:20 INFO - PROCESS | 2972 | 1467319160902 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 13:39:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 13:39:20 INFO - PROCESS | 2972 | 1467319160909 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 13:39:20 INFO - PROCESS | 2972 | 1467319160912 Marionette TRACE conn5 <- [1,2890,null,{}] 13:39:20 INFO - PROCESS | 2972 | 1467319160918 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}] 13:39:20 INFO - PROCESS | 2972 | 1467319160921 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:21 INFO - PROCESS | 2972 | 1467319161010 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 13:39:21 INFO - PROCESS | 2972 | 1467319161018 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:21 INFO - PROCESS | 2972 | 1467319161022 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:21 INFO - PROCESS | 2972 | ++DOCSHELL 10028400 == 29 [pid = 2972] [id = 732] 13:39:21 INFO - PROCESS | 2972 | ++DOMWINDOW == 64 (10029000) [pid = 2972] [serial = 2196] [outer = 00000000] 13:39:21 INFO - PROCESS | 2972 | ++DOMWINDOW == 65 (10060400) [pid = 2972] [serial = 2197] [outer = 10029000] 13:39:21 INFO - PROCESS | 2972 | 1467319161070 Marionette DEBUG loaded listener.js 13:39:21 INFO - PROCESS | 2972 | ++DOMWINDOW == 66 (10133000) [pid = 2972] [serial = 2198] [outer = 10029000] 13:39:21 INFO - PROCESS | 2972 | 1467319161620 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 13:39:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 13:39:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 730ms 13:39:21 INFO - PROCESS | 2972 | 1467319161642 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 13:39:21 INFO - PROCESS | 2972 | 1467319161646 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 13:39:21 INFO - PROCESS | 2972 | 1467319161652 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 13:39:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 13:39:21 INFO - PROCESS | 2972 | 1467319161655 Marionette TRACE conn5 <- [1,2894,null,{}] 13:39:21 INFO - PROCESS | 2972 | 1467319161659 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}] 13:39:21 INFO - PROCESS | 2972 | 1467319161661 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:21 INFO - PROCESS | 2972 | 1467319161748 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 13:39:21 INFO - PROCESS | 2972 | 1467319161756 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:21 INFO - PROCESS | 2972 | 1467319161759 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:21 INFO - PROCESS | 2972 | ++DOCSHELL 14827400 == 30 [pid = 2972] [id = 733] 13:39:21 INFO - PROCESS | 2972 | ++DOMWINDOW == 67 (14905800) [pid = 2972] [serial = 2199] [outer = 00000000] 13:39:21 INFO - PROCESS | 2972 | ++DOMWINDOW == 68 (1492F000) [pid = 2972] [serial = 2200] [outer = 14905800] 13:39:21 INFO - PROCESS | 2972 | 1467319161807 Marionette DEBUG loaded listener.js 13:39:21 INFO - PROCESS | 2972 | ++DOMWINDOW == 69 (149DA400) [pid = 2972] [serial = 2201] [outer = 14905800] 13:39:22 INFO - PROCESS | 2972 | 1467319162293 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]]]}] 13:39:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 13:39:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 670ms 13:39:22 INFO - PROCESS | 2972 | 1467319162328 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 13:39:22 INFO - PROCESS | 2972 | 1467319162330 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 13:39:22 INFO - PROCESS | 2972 | 1467319162334 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 13:39:22 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 13:39:22 INFO - PROCESS | 2972 | 1467319162337 Marionette TRACE conn5 <- [1,2898,null,{}] 13:39:22 INFO - PROCESS | 2972 | 1467319162348 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}] 13:39:22 INFO - PROCESS | 2972 | 1467319162352 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:22 INFO - PROCESS | 2972 | 1467319162439 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 13:39:22 INFO - PROCESS | 2972 | 1467319162570 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:22 INFO - PROCESS | 2972 | 1467319162573 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:22 INFO - PROCESS | 2972 | ++DOCSHELL 17F98000 == 31 [pid = 2972] [id = 734] 13:39:22 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (17F99C00) [pid = 2972] [serial = 2202] [outer = 00000000] 13:39:22 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (18761000) [pid = 2972] [serial = 2203] [outer = 17F99C00] 13:39:22 INFO - PROCESS | 2972 | 1467319162624 Marionette DEBUG loaded listener.js 13:39:22 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (18A0C400) [pid = 2972] [serial = 2204] [outer = 17F99C00] 13:39:22 INFO - PROCESS | 2972 | 1467319162963 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]]]}] 13:39:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 13:39:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 13:39:22 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 671ms 13:39:22 INFO - PROCESS | 2972 | 1467319163007 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 13:39:22 INFO - PROCESS | 2972 | 1467319163010 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 13:39:23 INFO - PROCESS | 2972 | 1467319163013 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 13:39:23 INFO - TEST-START | /DOMEvents/constructors.html 13:39:23 INFO - PROCESS | 2972 | 1467319163015 Marionette TRACE conn5 <- [1,2902,null,{}] 13:39:23 INFO - PROCESS | 2972 | 1467319163019 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}] 13:39:23 INFO - PROCESS | 2972 | 1467319163021 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:23 INFO - PROCESS | 2972 | 1467319163153 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 13:39:23 INFO - PROCESS | 2972 | 1467319163235 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:23 INFO - PROCESS | 2972 | 1467319163237 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:23 INFO - PROCESS | 2972 | ++DOCSHELL 18A11800 == 32 [pid = 2972] [id = 735] 13:39:23 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (18A12800) [pid = 2972] [serial = 2205] [outer = 00000000] 13:39:23 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (19372C00) [pid = 2972] [serial = 2206] [outer = 18A12800] 13:39:23 INFO - PROCESS | 2972 | 1467319163286 Marionette DEBUG loaded listener.js 13:39:23 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (19589C00) [pid = 2972] [serial = 2207] [outer = 18A12800] 13:39:23 INFO - PROCESS | 2972 | 1467319163999 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]]]}] 13:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 13:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 13:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 13:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 13:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 13:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 13:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 13:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 13:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 13:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 13:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 13:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 13:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 13:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 13:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 13:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 13:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 13:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 13:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 13:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 13:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 13:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 13:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 13:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 13:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 13:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 13:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 13:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 13:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 13:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 13:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 13:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 13:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 13:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 13:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 13:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 13:39:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 13:39:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 13:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:39:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 13:39:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:39:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 13:39:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 13:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:39:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 13:39:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:39:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 13:39:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 13:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:39:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 13:39:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:39:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 13:39:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 13:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:39:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 13:39:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:39:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 13:39:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 13:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:39:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 13:39:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:39:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 13:39:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 13:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:39:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 13:39:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 13:39:24 INFO - TEST-OK | /DOMEvents/constructors.html | took 1082ms 13:39:24 INFO - PROCESS | 2972 | 1467319164101 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 13:39:24 INFO - PROCESS | 2972 | 1467319164104 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 13:39:24 INFO - TEST-START | /DOMEvents/event-phases-order.html 13:39:24 INFO - PROCESS | 2972 | 1467319164107 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 13:39:24 INFO - PROCESS | 2972 | 1467319164109 Marionette TRACE conn5 <- [1,2906,null,{}] 13:39:24 INFO - PROCESS | 2972 | 1467319164118 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}] 13:39:24 INFO - PROCESS | 2972 | 1467319164120 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:24 INFO - PROCESS | 2972 | 1467319164242 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 13:39:24 INFO - PROCESS | 2972 | 1467319164247 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:24 INFO - PROCESS | 2972 | 1467319164249 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:24 INFO - PROCESS | 2972 | ++DOCSHELL 1721C000 == 33 [pid = 2972] [id = 736] 13:39:24 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (19371400) [pid = 2972] [serial = 2208] [outer = 00000000] 13:39:24 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (19D8B400) [pid = 2972] [serial = 2209] [outer = 19371400] 13:39:24 INFO - PROCESS | 2972 | 1467319164293 Marionette DEBUG loaded listener.js 13:39:24 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (19E51800) [pid = 2972] [serial = 2210] [outer = 19371400] 13:39:24 INFO - PROCESS | 2972 | 1467319164733 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 13:39:24 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 13:39:24 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 690ms 13:39:24 INFO - PROCESS | 2972 | 1467319164800 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 13:39:24 INFO - PROCESS | 2972 | 1467319164802 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 13:39:24 INFO - PROCESS | 2972 | 1467319164805 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 13:39:24 INFO - PROCESS | 2972 | 1467319164807 Marionette TRACE conn5 <- [1,2910,null,{}] 13:39:24 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 13:39:24 INFO - PROCESS | 2972 | 1467319164810 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}] 13:39:24 INFO - PROCESS | 2972 | 1467319164816 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:24 INFO - PROCESS | 2972 | 1467319164965 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 13:39:24 INFO - PROCESS | 2972 | 1467319164971 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:24 INFO - PROCESS | 2972 | 1467319164972 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:24 INFO - PROCESS | 2972 | ++DOCSHELL 0FDC9800 == 34 [pid = 2972] [id = 737] 13:39:24 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (0FDCE400) [pid = 2972] [serial = 2211] [outer = 00000000] 13:39:24 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (19E84800) [pid = 2972] [serial = 2212] [outer = 0FDCE400] 13:39:25 INFO - PROCESS | 2972 | 1467319165017 Marionette DEBUG loaded listener.js 13:39:25 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (19E85400) [pid = 2972] [serial = 2213] [outer = 0FDCE400] 13:39:25 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (19863400) [pid = 2972] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 13:39:25 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (1721AC00) [pid = 2972] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 13:39:25 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (14950400) [pid = 2972] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 13:39:25 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (0FE28C00) [pid = 2972] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 13:39:25 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (10222C00) [pid = 2972] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 13:39:25 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (10025000) [pid = 2972] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 13:39:25 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (17F1B000) [pid = 2972] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 13:39:25 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (0FD74C00) [pid = 2972] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 13:39:25 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (15E4D400) [pid = 2972] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 13:39:25 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (1BA31000) [pid = 2972] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 13:39:25 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (1BA76000) [pid = 2972] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 13:39:25 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (0F7FF000) [pid = 2972] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 13:39:25 INFO - PROCESS | 2972 | --DOMWINDOW == 68 (18B84C00) [pid = 2972] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 13:39:25 INFO - PROCESS | 2972 | [2972] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 13:39:25 INFO - PROCESS | 2972 | [2972] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 13:39:25 INFO - PROCESS | 2972 | [2972] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 13:39:25 INFO - PROCESS | 2972 | [2972] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 13:39:25 INFO - PROCESS | 2972 | 1467319165527 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]]]}] 13:39:25 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 13:39:25 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 13:39:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 13:39:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:39:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:39:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:39:25 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 13:39:25 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 13:39:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:39:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:39:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:39:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:39:25 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 13:39:25 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 13:39:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:39:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:39:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:39:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:39:25 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]" 13:39:25 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 13:39:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:39:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:39:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:39:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:39:25 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 13:39:25 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 776ms 13:39:25 INFO - PROCESS | 2972 | 1467319165585 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 13:39:25 INFO - PROCESS | 2972 | 1467319165588 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 13:39:25 INFO - PROCESS | 2972 | 1467319165591 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 13:39:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 13:39:25 INFO - PROCESS | 2972 | 1467319165593 Marionette TRACE conn5 <- [1,2914,null,{}] 13:39:25 INFO - PROCESS | 2972 | 1467319165596 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}] 13:39:25 INFO - PROCESS | 2972 | 1467319165598 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:25 INFO - PROCESS | 2972 | 1467319165678 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 13:39:25 INFO - PROCESS | 2972 | 1467319165684 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:25 INFO - PROCESS | 2972 | 1467319165685 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:25 INFO - PROCESS | 2972 | ++DOCSHELL 1448F000 == 35 [pid = 2972] [id = 738] 13:39:25 INFO - PROCESS | 2972 | ++DOMWINDOW == 69 (18E77000) [pid = 2972] [serial = 2214] [outer = 00000000] 13:39:25 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (19FE8000) [pid = 2972] [serial = 2215] [outer = 18E77000] 13:39:25 INFO - PROCESS | 2972 | 1467319165729 Marionette DEBUG loaded listener.js 13:39:25 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (19FEC400) [pid = 2972] [serial = 2216] [outer = 18E77000] 13:39:26 INFO - PROCESS | 2972 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 13:39:26 INFO - PROCESS | 2972 | 1467319166230 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]]]}] 13:39:26 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 13:39:26 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 670ms 13:39:26 INFO - PROCESS | 2972 | 1467319166265 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 13:39:26 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 13:39:26 INFO - PROCESS | 2972 | 1467319166267 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 13:39:26 INFO - PROCESS | 2972 | 1467319166271 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 13:39:26 INFO - PROCESS | 2972 | 1467319166272 Marionette TRACE conn5 <- [1,2918,null,{}] 13:39:26 INFO - PROCESS | 2972 | 1467319166276 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}] 13:39:26 INFO - PROCESS | 2972 | 1467319166278 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:26 INFO - PROCESS | 2972 | 1467319166359 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 13:39:26 INFO - PROCESS | 2972 | 1467319166363 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:26 INFO - PROCESS | 2972 | 1467319166365 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:26 INFO - PROCESS | 2972 | ++DOCSHELL 1ABE7000 == 36 [pid = 2972] [id = 739] 13:39:26 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (1B19F800) [pid = 2972] [serial = 2217] [outer = 00000000] 13:39:26 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (1B1EC800) [pid = 2972] [serial = 2218] [outer = 1B19F800] 13:39:26 INFO - PROCESS | 2972 | 1467319166410 Marionette DEBUG loaded listener.js 13:39:26 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (1B2EA800) [pid = 2972] [serial = 2219] [outer = 1B19F800] 13:39:26 INFO - PROCESS | 2972 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 13:39:26 INFO - PROCESS | 2972 | 1467319166825 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]]]}] 13:39:26 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 13:39:26 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 570ms 13:39:26 INFO - PROCESS | 2972 | 1467319166841 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 13:39:26 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 13:39:26 INFO - PROCESS | 2972 | 1467319166843 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 13:39:26 INFO - PROCESS | 2972 | 1467319166846 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 13:39:26 INFO - PROCESS | 2972 | 1467319166848 Marionette TRACE conn5 <- [1,2922,null,{}] 13:39:26 INFO - PROCESS | 2972 | 1467319166852 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}] 13:39:26 INFO - PROCESS | 2972 | 1467319166853 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:26 INFO - PROCESS | 2972 | 1467319166980 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 13:39:26 INFO - PROCESS | 2972 | 1467319166988 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:26 INFO - PROCESS | 2972 | 1467319166990 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:26 INFO - PROCESS | 2972 | ++DOCSHELL 1B1A3400 == 37 [pid = 2972] [id = 740] 13:39:26 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (1B1EC400) [pid = 2972] [serial = 2220] [outer = 00000000] 13:39:27 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (1BA37400) [pid = 2972] [serial = 2221] [outer = 1B1EC400] 13:39:27 INFO - PROCESS | 2972 | 1467319167033 Marionette DEBUG loaded listener.js 13:39:27 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (1BA3B800) [pid = 2972] [serial = 2222] [outer = 1B1EC400] 13:39:27 INFO - PROCESS | 2972 | 1467319167573 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]]]}] 13:39:27 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:39:27 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 770ms 13:39:27 INFO - PROCESS | 2972 | 1467319167631 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 13:39:27 INFO - PROCESS | 2972 | 1467319167636 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 13:39:27 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 13:39:27 INFO - PROCESS | 2972 | 1467319167642 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 13:39:27 INFO - PROCESS | 2972 | 1467319167645 Marionette TRACE conn5 <- [1,2926,null,{}] 13:39:27 INFO - PROCESS | 2972 | 1467319167651 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}] 13:39:27 INFO - PROCESS | 2972 | 1467319167654 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:27 INFO - PROCESS | 2972 | 1467319167769 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 13:39:27 INFO - PROCESS | 2972 | 1467319167927 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:27 INFO - PROCESS | 2972 | 1467319167929 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:27 INFO - PROCESS | 2972 | ++DOCSHELL 0FE2EC00 == 38 [pid = 2972] [id = 741] 13:39:27 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (0FE99C00) [pid = 2972] [serial = 2223] [outer = 00000000] 13:39:27 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (1401EC00) [pid = 2972] [serial = 2224] [outer = 0FE99C00] 13:39:27 INFO - PROCESS | 2972 | 1467319167990 Marionette DEBUG loaded listener.js 13:39:28 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (14829000) [pid = 2972] [serial = 2225] [outer = 0FE99C00] 13:39:28 INFO - PROCESS | 2972 | 1467319168545 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]]]}] 13:39:28 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. 13:39:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 930ms 13:39:28 INFO - PROCESS | 2972 | 1467319168576 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 13:39:28 INFO - PROCESS | 2972 | 1467319168581 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 13:39:28 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 13:39:28 INFO - PROCESS | 2972 | 1467319168587 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 13:39:28 INFO - PROCESS | 2972 | 1467319168590 Marionette TRACE conn5 <- [1,2930,null,{}] 13:39:28 INFO - PROCESS | 2972 | 1467319168595 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}] 13:39:28 INFO - PROCESS | 2972 | 1467319168598 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:28 INFO - PROCESS | 2972 | 1467319168714 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 13:39:28 INFO - PROCESS | 2972 | 1467319168872 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:28 INFO - PROCESS | 2972 | 1467319168875 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:28 INFO - PROCESS | 2972 | ++DOCSHELL 17803000 == 39 [pid = 2972] [id = 742] 13:39:28 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (17968800) [pid = 2972] [serial = 2226] [outer = 00000000] 13:39:28 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (18910C00) [pid = 2972] [serial = 2227] [outer = 17968800] 13:39:28 INFO - PROCESS | 2972 | 1467319168933 Marionette DEBUG loaded listener.js 13:39:29 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (18D4A800) [pid = 2972] [serial = 2228] [outer = 17968800] 13:39:29 INFO - PROCESS | 2972 | 1467319169448 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"]]]}] 13:39:29 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 13:39:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 13:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:39:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 13:39:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 930ms 13:39:29 INFO - PROCESS | 2972 | 1467319169521 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 13:39:29 INFO - PROCESS | 2972 | 1467319169524 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 13:39:29 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 13:39:29 INFO - PROCESS | 2972 | 1467319169528 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 13:39:29 INFO - PROCESS | 2972 | 1467319169532 Marionette TRACE conn5 <- [1,2934,null,{}] 13:39:29 INFO - PROCESS | 2972 | 1467319169543 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}] 13:39:29 INFO - PROCESS | 2972 | 1467319169548 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:29 INFO - PROCESS | 2972 | 1467319169658 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 13:39:29 INFO - PROCESS | 2972 | 1467319169817 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:29 INFO - PROCESS | 2972 | 1467319169820 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:29 INFO - PROCESS | 2972 | ++DOCSHELL 1BA37000 == 40 [pid = 2972] [id = 743] 13:39:29 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (1BA37C00) [pid = 2972] [serial = 2229] [outer = 00000000] 13:39:29 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (1BD2F000) [pid = 2972] [serial = 2230] [outer = 1BA37C00] 13:39:29 INFO - PROCESS | 2972 | 1467319169878 Marionette DEBUG loaded listener.js 13:39:29 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (1BDD2000) [pid = 2972] [serial = 2231] [outer = 1BA37C00] 13:39:30 INFO - PROCESS | 2972 | 1467319170383 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]]]}] 13:39:30 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. 13:39:30 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 890ms 13:39:30 INFO - PROCESS | 2972 | 1467319170421 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 13:39:30 INFO - PROCESS | 2972 | 1467319170424 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 13:39:30 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 13:39:30 INFO - PROCESS | 2972 | 1467319170428 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 13:39:30 INFO - PROCESS | 2972 | 1467319170430 Marionette TRACE conn5 <- [1,2938,null,{}] 13:39:30 INFO - PROCESS | 2972 | 1467319170434 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}] 13:39:30 INFO - PROCESS | 2972 | 1467319170436 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:30 INFO - PROCESS | 2972 | 1467319170546 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 13:39:30 INFO - PROCESS | 2972 | 1467319170718 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:30 INFO - PROCESS | 2972 | 1467319170721 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:30 INFO - PROCESS | 2972 | ++DOCSHELL 19D84C00 == 41 [pid = 2972] [id = 744] 13:39:30 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (1BA78400) [pid = 2972] [serial = 2232] [outer = 00000000] 13:39:30 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (1C0C8400) [pid = 2972] [serial = 2233] [outer = 1BA78400] 13:39:30 INFO - PROCESS | 2972 | 1467319170777 Marionette DEBUG loaded listener.js 13:39:30 INFO - PROCESS | 2972 | ++DOMWINDOW == 89 (1C0CC800) [pid = 2972] [serial = 2234] [outer = 1BA78400] 13:39:31 INFO - PROCESS | 2972 | ++DOCSHELL 0FD96C00 == 42 [pid = 2972] [id = 745] 13:39:31 INFO - PROCESS | 2972 | ++DOMWINDOW == 90 (10022C00) [pid = 2972] [serial = 2235] [outer = 00000000] 13:39:31 INFO - PROCESS | 2972 | ++DOMWINDOW == 91 (105CF800) [pid = 2972] [serial = 2236] [outer = 10022C00] 13:39:31 INFO - PROCESS | 2972 | 1467319171601 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]]]}] 13:39:31 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. 13:39:31 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1218ms 13:39:31 INFO - PROCESS | 2972 | 1467319171649 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 13:39:31 INFO - PROCESS | 2972 | 1467319171653 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 13:39:31 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 13:39:31 INFO - PROCESS | 2972 | 1467319171658 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 13:39:31 INFO - PROCESS | 2972 | 1467319171661 Marionette TRACE conn5 <- [1,2942,null,{}] 13:39:31 INFO - PROCESS | 2972 | 1467319171667 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}] 13:39:31 INFO - PROCESS | 2972 | 1467319171670 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:31 INFO - PROCESS | 2972 | 1467319171780 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 13:39:31 INFO - PROCESS | 2972 | 1467319171928 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:31 INFO - PROCESS | 2972 | 1467319171930 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:31 INFO - PROCESS | 2972 | ++DOCSHELL 13E13C00 == 43 [pid = 2972] [id = 746] 13:39:31 INFO - PROCESS | 2972 | ++DOMWINDOW == 92 (13E9E800) [pid = 2972] [serial = 2237] [outer = 00000000] 13:39:31 INFO - PROCESS | 2972 | ++DOMWINDOW == 93 (1448F800) [pid = 2972] [serial = 2238] [outer = 13E9E800] 13:39:31 INFO - PROCESS | 2972 | 1467319171982 Marionette DEBUG loaded listener.js 13:39:32 INFO - PROCESS | 2972 | ++DOMWINDOW == 94 (149E5800) [pid = 2972] [serial = 2239] [outer = 13E9E800] 13:39:32 INFO - PROCESS | 2972 | --DOCSHELL 10023000 == 42 [pid = 2972] [id = 720] 13:39:32 INFO - PROCESS | 2972 | --DOCSHELL 1ABE7000 == 41 [pid = 2972] [id = 739] 13:39:32 INFO - PROCESS | 2972 | --DOCSHELL 1448F000 == 40 [pid = 2972] [id = 738] 13:39:32 INFO - PROCESS | 2972 | --DOCSHELL 0FDC9800 == 39 [pid = 2972] [id = 737] 13:39:32 INFO - PROCESS | 2972 | --DOCSHELL 1721C000 == 38 [pid = 2972] [id = 736] 13:39:32 INFO - PROCESS | 2972 | --DOCSHELL 18A11800 == 37 [pid = 2972] [id = 735] 13:39:32 INFO - PROCESS | 2972 | --DOCSHELL 17F98000 == 36 [pid = 2972] [id = 734] 13:39:32 INFO - PROCESS | 2972 | --DOCSHELL 14827400 == 35 [pid = 2972] [id = 733] 13:39:32 INFO - PROCESS | 2972 | --DOCSHELL 10028400 == 34 [pid = 2972] [id = 732] 13:39:32 INFO - PROCESS | 2972 | --DOCSHELL 1005CC00 == 33 [pid = 2972] [id = 730] 13:39:32 INFO - PROCESS | 2972 | --DOCSHELL 1002A400 == 32 [pid = 2972] [id = 731] 13:39:32 INFO - PROCESS | 2972 | --DOCSHELL 1494AC00 == 31 [pid = 2972] [id = 729] 13:39:32 INFO - PROCESS | 2972 | --DOCSHELL 19D84C00 == 30 [pid = 2972] [id = 744] 13:39:32 INFO - PROCESS | 2972 | --DOCSHELL 0FD96C00 == 29 [pid = 2972] [id = 745] 13:39:32 INFO - PROCESS | 2972 | --DOCSHELL 17803000 == 28 [pid = 2972] [id = 742] 13:39:32 INFO - PROCESS | 2972 | --DOCSHELL 1BA37000 == 27 [pid = 2972] [id = 743] 13:39:32 INFO - PROCESS | 2972 | --DOCSHELL 1B1A3400 == 26 [pid = 2972] [id = 740] 13:39:32 INFO - PROCESS | 2972 | --DOCSHELL 0FE2EC00 == 25 [pid = 2972] [id = 741] 13:39:32 INFO - PROCESS | 2972 | --DOMWINDOW == 93 (17276000) [pid = 2972] [serial = 2173] [outer = 00000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2972 | --DOMWINDOW == 92 (14A9B400) [pid = 2972] [serial = 2170] [outer = 00000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2972 | --DOMWINDOW == 91 (0FE2E000) [pid = 2972] [serial = 2164] [outer = 00000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2972 | --DOMWINDOW == 90 (1000A000) [pid = 2972] [serial = 2165] [outer = 00000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2972 | --DOMWINDOW == 89 (105CE400) [pid = 2972] [serial = 2167] [outer = 00000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2972 | --DOMWINDOW == 88 (13E0D400) [pid = 2972] [serial = 2168] [outer = 00000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (14018400) [pid = 2972] [serial = 2162] [outer = 00000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (1018A800) [pid = 2972] [serial = 2161] [outer = 00000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (184B2800) [pid = 2972] [serial = 2176] [outer = 00000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (10FD2400) [pid = 2972] [serial = 2150] [outer = 00000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (1006B000) [pid = 2972] [serial = 2149] [outer = 00000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (184BC400) [pid = 2972] [serial = 2153] [outer = 00000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (17280800) [pid = 2972] [serial = 2152] [outer = 00000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (1BA73400) [pid = 2972] [serial = 2156] [outer = 00000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (1BA3CC00) [pid = 2972] [serial = 2155] [outer = 00000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (1BFE8C00) [pid = 2972] [serial = 2159] [outer = 00000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (1BF92000) [pid = 2972] [serial = 2158] [outer = 00000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (1780F800) [pid = 2972] [serial = 2174] [outer = 00000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (10FD0400) [pid = 2972] [serial = 2179] [outer = 00000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (189B1400) [pid = 2972] [serial = 2177] [outer = 00000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (19582000) [pid = 2972] [serial = 2182] [outer = 00000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (1986D000) [pid = 2972] [serial = 2186] [outer = 00000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (15E45800) [pid = 2972] [serial = 2180] [outer = 00000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (19589400) [pid = 2972] [serial = 2183] [outer = 00000000] [url = about:blank] 13:39:32 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (15758C00) [pid = 2972] [serial = 2171] [outer = 00000000] [url = about:blank] 13:39:33 INFO - PROCESS | 2972 | --DOMWINDOW == 68 (1991A800) [pid = 2972] [serial = 2185] [outer = 00000000] [url = about:blank] 13:39:33 INFO - PROCESS | 2972 | 1467319173281 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]]]}] 13:39:33 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:39:33 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 13:39:33 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1680ms 13:39:33 INFO - PROCESS | 2972 | 1467319173338 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 13:39:33 INFO - PROCESS | 2972 | 1467319173342 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 13:39:33 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 13:39:33 INFO - PROCESS | 2972 | 1467319173347 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 13:39:33 INFO - PROCESS | 2972 | 1467319173350 Marionette TRACE conn5 <- [1,2946,null,{}] 13:39:33 INFO - PROCESS | 2972 | 1467319173355 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}] 13:39:33 INFO - PROCESS | 2972 | 1467319173358 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:33 INFO - PROCESS | 2972 | 1467319173503 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 13:39:33 INFO - PROCESS | 2972 | 1467319173595 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:33 INFO - PROCESS | 2972 | 1467319173597 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:33 INFO - PROCESS | 2972 | ++DOCSHELL 0FDC9C00 == 26 [pid = 2972] [id = 747] 13:39:33 INFO - PROCESS | 2972 | ++DOMWINDOW == 69 (0FE28000) [pid = 2972] [serial = 2240] [outer = 00000000] 13:39:33 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (10007400) [pid = 2972] [serial = 2241] [outer = 0FE28000] 13:39:33 INFO - PROCESS | 2972 | 1467319173645 Marionette DEBUG loaded listener.js 13:39:33 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (10026C00) [pid = 2972] [serial = 2242] [outer = 0FE28000] 13:39:34 INFO - PROCESS | 2972 | 1467319174064 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]]]}] 13:39:34 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. 13:39:34 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 770ms 13:39:34 INFO - PROCESS | 2972 | 1467319174136 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 13:39:34 INFO - PROCESS | 2972 | 1467319174140 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 13:39:34 INFO - PROCESS | 2972 | 1467319174147 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 13:39:34 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 13:39:34 INFO - PROCESS | 2972 | 1467319174150 Marionette TRACE conn5 <- [1,2950,null,{}] 13:39:34 INFO - PROCESS | 2972 | 1467319174154 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}] 13:39:34 INFO - PROCESS | 2972 | 1467319174157 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:34 INFO - PROCESS | 2972 | 1467319174247 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 13:39:34 INFO - PROCESS | 2972 | 1467319174258 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:34 INFO - PROCESS | 2972 | 1467319174260 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:34 INFO - PROCESS | 2972 | ++DOCSHELL 1018D400 == 27 [pid = 2972] [id = 748] 13:39:34 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (10222C00) [pid = 2972] [serial = 2243] [outer = 00000000] 13:39:34 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (10FCC400) [pid = 2972] [serial = 2244] [outer = 10222C00] 13:39:34 INFO - PROCESS | 2972 | 1467319174308 Marionette DEBUG loaded listener.js 13:39:34 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (13EC9400) [pid = 2972] [serial = 2245] [outer = 10222C00] 13:39:34 INFO - PROCESS | 2972 | 1467319174760 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]]]}] 13:39:34 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. 13:39:34 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 630ms 13:39:34 INFO - PROCESS | 2972 | 1467319174784 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 13:39:34 INFO - PROCESS | 2972 | 1467319174786 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 13:39:34 INFO - PROCESS | 2972 | 1467319174790 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 13:39:34 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 13:39:34 INFO - PROCESS | 2972 | 1467319174793 Marionette TRACE conn5 <- [1,2954,null,{}] 13:39:34 INFO - PROCESS | 2972 | 1467319174808 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}] 13:39:34 INFO - PROCESS | 2972 | 1467319174812 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:34 INFO - PROCESS | 2972 | 1467319174896 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 13:39:34 INFO - PROCESS | 2972 | 1467319174904 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:34 INFO - PROCESS | 2972 | 1467319174907 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:34 INFO - PROCESS | 2972 | ++DOCSHELL 14A9B400 == 28 [pid = 2972] [id = 749] 13:39:34 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (1574E400) [pid = 2972] [serial = 2246] [outer = 00000000] 13:39:34 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (1575A400) [pid = 2972] [serial = 2247] [outer = 1574E400] 13:39:34 INFO - PROCESS | 2972 | 1467319174956 Marionette DEBUG loaded listener.js 13:39:35 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (16746000) [pid = 2972] [serial = 2248] [outer = 1574E400] 13:39:35 INFO - PROCESS | 2972 | 1467319175389 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]]]}] 13:39:35 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. 13:39:35 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 630ms 13:39:35 INFO - PROCESS | 2972 | 1467319175424 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 13:39:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 13:39:35 INFO - PROCESS | 2972 | 1467319175426 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 13:39:35 INFO - PROCESS | 2972 | 1467319175429 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 13:39:35 INFO - PROCESS | 2972 | 1467319175431 Marionette TRACE conn5 <- [1,2958,null,{}] 13:39:35 INFO - PROCESS | 2972 | 1467319175434 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}] 13:39:35 INFO - PROCESS | 2972 | 1467319175436 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:35 INFO - PROCESS | 2972 | 1467319175570 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 13:39:35 INFO - PROCESS | 2972 | 1467319175671 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:35 INFO - PROCESS | 2972 | 1467319175673 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:35 INFO - PROCESS | 2972 | ++DOCSHELL 17224000 == 29 [pid = 2972] [id = 750] 13:39:35 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (17224400) [pid = 2972] [serial = 2249] [outer = 00000000] 13:39:35 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (17955000) [pid = 2972] [serial = 2250] [outer = 17224400] 13:39:35 INFO - PROCESS | 2972 | 1467319175718 Marionette DEBUG loaded listener.js 13:39:35 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (17F1EC00) [pid = 2972] [serial = 2251] [outer = 17224400] 13:39:36 INFO - PROCESS | 2972 | 1467319176083 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]]]}] 13:39:36 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. 13:39:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 730ms 13:39:36 INFO - PROCESS | 2972 | 1467319176160 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 13:39:36 INFO - PROCESS | 2972 | 1467319176162 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 13:39:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 13:39:36 INFO - PROCESS | 2972 | 1467319176171 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 13:39:36 INFO - PROCESS | 2972 | 1467319176172 Marionette TRACE conn5 <- [1,2962,null,{}] 13:39:36 INFO - PROCESS | 2972 | 1467319176176 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}] 13:39:36 INFO - PROCESS | 2972 | 1467319176178 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:36 INFO - PROCESS | 2972 | 1467319176290 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 13:39:36 INFO - PROCESS | 2972 | 1467319176295 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:36 INFO - PROCESS | 2972 | 1467319176297 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:36 INFO - PROCESS | 2972 | ++DOCSHELL 17F8F400 == 30 [pid = 2972] [id = 751] 13:39:36 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (17F96800) [pid = 2972] [serial = 2252] [outer = 00000000] 13:39:36 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (18910800) [pid = 2972] [serial = 2253] [outer = 17F96800] 13:39:36 INFO - PROCESS | 2972 | 1467319176342 Marionette DEBUG loaded listener.js 13:39:36 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (189B6C00) [pid = 2972] [serial = 2254] [outer = 17F96800] 13:39:36 INFO - PROCESS | 2972 | 1467319176748 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]]]}] 13:39:36 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. 13:39:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 630ms 13:39:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 13:39:36 INFO - PROCESS | 2972 | 1467319176800 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 13:39:36 INFO - PROCESS | 2972 | 1467319176802 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 13:39:36 INFO - PROCESS | 2972 | 1467319176805 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 13:39:36 INFO - PROCESS | 2972 | 1467319176807 Marionette TRACE conn5 <- [1,2966,null,{}] 13:39:36 INFO - PROCESS | 2972 | 1467319176818 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}] 13:39:36 INFO - PROCESS | 2972 | 1467319176823 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:36 INFO - PROCESS | 2972 | 1467319176960 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 13:39:37 INFO - PROCESS | 2972 | 1467319177050 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:37 INFO - PROCESS | 2972 | 1467319177053 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:37 INFO - PROCESS | 2972 | ++DOCSHELL 18A14800 == 31 [pid = 2972] [id = 752] 13:39:37 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (18A15400) [pid = 2972] [serial = 2255] [outer = 00000000] 13:39:37 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (1957EC00) [pid = 2972] [serial = 2256] [outer = 18A15400] 13:39:37 INFO - PROCESS | 2972 | 1467319177098 Marionette DEBUG loaded listener.js 13:39:37 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (1981A400) [pid = 2972] [serial = 2257] [outer = 18A15400] 13:39:37 INFO - PROCESS | 2972 | 1467319177493 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]]]}] 13:39:37 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. 13:39:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 730ms 13:39:37 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (18A12800) [pid = 2972] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 13:39:37 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (1B19F800) [pid = 2972] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 13:39:37 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (140AFC00) [pid = 2972] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 13:39:37 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (10029000) [pid = 2972] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 13:39:37 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (17F99C00) [pid = 2972] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 13:39:37 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (18E77000) [pid = 2972] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 13:39:37 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (1005D800) [pid = 2972] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 13:39:37 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (14905800) [pid = 2972] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 13:39:37 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (19371400) [pid = 2972] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 13:39:37 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (19D85400) [pid = 2972] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 13:39:37 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (0FDCE400) [pid = 2972] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 13:39:37 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (1B1EC400) [pid = 2972] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 13:39:37 INFO - PROCESS | 2972 | 1467319177791 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 13:39:37 INFO - PROCESS | 2972 | 1467319177793 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 13:39:37 INFO - PROCESS | 2972 | 1467319177798 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 13:39:37 INFO - PROCESS | 2972 | 1467319177800 Marionette TRACE conn5 <- [1,2970,null,{}] 13:39:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 13:39:37 INFO - PROCESS | 2972 | 1467319177808 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}] 13:39:37 INFO - PROCESS | 2972 | 1467319177810 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:37 INFO - PROCESS | 2972 | 1467319177887 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 13:39:37 INFO - PROCESS | 2972 | 1467319177893 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:37 INFO - PROCESS | 2972 | 1467319177895 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:37 INFO - PROCESS | 2972 | ++DOCSHELL 0FE9B000 == 32 [pid = 2972] [id = 753] 13:39:37 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (10001C00) [pid = 2972] [serial = 2258] [outer = 00000000] 13:39:37 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (140AFC00) [pid = 2972] [serial = 2259] [outer = 10001C00] 13:39:37 INFO - PROCESS | 2972 | 1467319177938 Marionette DEBUG loaded listener.js 13:39:38 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (15E47800) [pid = 2972] [serial = 2260] [outer = 10001C00] 13:39:38 INFO - PROCESS | 2972 | 1467319178355 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"]]]}] 13:39:38 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 13:39:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 13:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:39:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 13:39:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 570ms 13:39:38 INFO - PROCESS | 2972 | 1467319178376 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 13:39:38 INFO - PROCESS | 2972 | 1467319178378 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 13:39:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 13:39:38 INFO - PROCESS | 2972 | 1467319178381 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 13:39:38 INFO - PROCESS | 2972 | 1467319178383 Marionette TRACE conn5 <- [1,2974,null,{}] 13:39:38 INFO - PROCESS | 2972 | 1467319178386 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}] 13:39:38 INFO - PROCESS | 2972 | 1467319178388 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:38 INFO - PROCESS | 2972 | 1467319178511 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 13:39:38 INFO - PROCESS | 2972 | 1467319178518 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:38 INFO - PROCESS | 2972 | 1467319178520 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:38 INFO - PROCESS | 2972 | ++DOCSHELL 10FCC800 == 33 [pid = 2972] [id = 754] 13:39:38 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (13ECE400) [pid = 2972] [serial = 2261] [outer = 00000000] 13:39:38 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (19C03000) [pid = 2972] [serial = 2262] [outer = 13ECE400] 13:39:38 INFO - PROCESS | 2972 | 1467319178563 Marionette DEBUG loaded listener.js 13:39:38 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (19371400) [pid = 2972] [serial = 2263] [outer = 13ECE400] 13:39:38 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. 13:39:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 571ms 13:39:38 INFO - PROCESS | 2972 | 1467319178945 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]]]}] 13:39:38 INFO - PROCESS | 2972 | 1467319178953 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 13:39:38 INFO - PROCESS | 2972 | 1467319178955 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 13:39:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 13:39:38 INFO - PROCESS | 2972 | 1467319178958 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 13:39:38 INFO - PROCESS | 2972 | 1467319178960 Marionette TRACE conn5 <- [1,2978,null,{}] 13:39:38 INFO - PROCESS | 2972 | 1467319178963 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}] 13:39:38 INFO - PROCESS | 2972 | 1467319178965 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:39 INFO - PROCESS | 2972 | 1467319179045 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 13:39:39 INFO - PROCESS | 2972 | 1467319179051 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:39 INFO - PROCESS | 2972 | 1467319179053 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:39 INFO - PROCESS | 2972 | ++DOCSHELL 14A94C00 == 34 [pid = 2972] [id = 755] 13:39:39 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (19E5AC00) [pid = 2972] [serial = 2264] [outer = 00000000] 13:39:39 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (19FE5400) [pid = 2972] [serial = 2265] [outer = 19E5AC00] 13:39:39 INFO - PROCESS | 2972 | 1467319179097 Marionette DEBUG loaded listener.js 13:39:39 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (19FE5C00) [pid = 2972] [serial = 2266] [outer = 19E5AC00] 13:39:39 INFO - PROCESS | 2972 | ++DOCSHELL 1BA2E400 == 35 [pid = 2972] [id = 756] 13:39:39 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (1BA2E800) [pid = 2972] [serial = 2267] [outer = 00000000] 13:39:39 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (1BA2F800) [pid = 2972] [serial = 2268] [outer = 1BA2E800] 13:39:39 INFO - PROCESS | 2972 | 1467319179653 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]]]}] 13:39:39 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. 13:39:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 13:39:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 13:39:39 INFO - PROCESS | 2972 | 1467319179689 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 13:39:39 INFO - PROCESS | 2972 | 1467319179691 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 13:39:39 INFO - PROCESS | 2972 | 1467319179694 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 13:39:39 INFO - PROCESS | 2972 | 1467319179696 Marionette TRACE conn5 <- [1,2982,null,{}] 13:39:39 INFO - PROCESS | 2972 | 1467319179700 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}] 13:39:39 INFO - PROCESS | 2972 | 1467319179701 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:39 INFO - PROCESS | 2972 | 1467319179798 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 13:39:39 INFO - PROCESS | 2972 | 1467319179989 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:39 INFO - PROCESS | 2972 | 1467319179992 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:40 INFO - PROCESS | 2972 | ++DOCSHELL 0C705000 == 36 [pid = 2972] [id = 757] 13:39:40 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (0C706400) [pid = 2972] [serial = 2269] [outer = 00000000] 13:39:40 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (0C96A800) [pid = 2972] [serial = 2270] [outer = 0C706400] 13:39:40 INFO - PROCESS | 2972 | 1467319180052 Marionette DEBUG loaded listener.js 13:39:40 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (0FD75800) [pid = 2972] [serial = 2271] [outer = 0C706400] 13:39:40 INFO - PROCESS | 2972 | 1467319180691 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]]]}] 13:39:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:39:40 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 13:39:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1022ms 13:39:40 INFO - PROCESS | 2972 | 1467319180719 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 13:39:40 INFO - PROCESS | 2972 | 1467319180723 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 13:39:40 INFO - PROCESS | 2972 | 1467319180727 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 13:39:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 13:39:40 INFO - PROCESS | 2972 | 1467319180731 Marionette TRACE conn5 <- [1,2986,null,{}] 13:39:40 INFO - PROCESS | 2972 | 1467319180758 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}] 13:39:40 INFO - PROCESS | 2972 | 1467319180760 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:40 INFO - PROCESS | 2972 | 1467319180909 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 13:39:41 INFO - PROCESS | 2972 | 1467319181055 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:41 INFO - PROCESS | 2972 | 1467319181058 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:41 INFO - PROCESS | 2972 | ++DOCSHELL 10FCD000 == 37 [pid = 2972] [id = 758] 13:39:41 INFO - PROCESS | 2972 | ++DOMWINDOW == 89 (13E11C00) [pid = 2972] [serial = 2272] [outer = 00000000] 13:39:41 INFO - PROCESS | 2972 | ++DOMWINDOW == 90 (14492800) [pid = 2972] [serial = 2273] [outer = 13E11C00] 13:39:41 INFO - PROCESS | 2972 | 1467319181119 Marionette DEBUG loaded listener.js 13:39:41 INFO - PROCESS | 2972 | ++DOMWINDOW == 91 (1494A000) [pid = 2972] [serial = 2274] [outer = 13E11C00] 13:39:41 INFO - PROCESS | 2972 | 1467319181707 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]]]}] 13:39:41 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. 13:39:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 989ms 13:39:41 INFO - PROCESS | 2972 | 1467319181745 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 13:39:41 INFO - PROCESS | 2972 | 1467319181750 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 13:39:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 13:39:41 INFO - PROCESS | 2972 | 1467319181755 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 13:39:41 INFO - PROCESS | 2972 | 1467319181757 Marionette TRACE conn5 <- [1,2990,null,{}] 13:39:41 INFO - PROCESS | 2972 | 1467319181761 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}] 13:39:41 INFO - PROCESS | 2972 | 1467319181764 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:41 INFO - PROCESS | 2972 | 1467319181889 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 13:39:42 INFO - PROCESS | 2972 | 1467319182072 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:42 INFO - PROCESS | 2972 | 1467319182074 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:42 INFO - PROCESS | 2972 | ++DOCSHELL 10FD0C00 == 38 [pid = 2972] [id = 759] 13:39:42 INFO - PROCESS | 2972 | ++DOMWINDOW == 92 (140A5000) [pid = 2972] [serial = 2275] [outer = 00000000] 13:39:42 INFO - PROCESS | 2972 | ++DOMWINDOW == 93 (1936F400) [pid = 2972] [serial = 2276] [outer = 140A5000] 13:39:42 INFO - PROCESS | 2972 | 1467319182132 Marionette DEBUG loaded listener.js 13:39:42 INFO - PROCESS | 2972 | ++DOMWINDOW == 94 (19C0E800) [pid = 2972] [serial = 2277] [outer = 140A5000] 13:39:42 INFO - PROCESS | 2972 | 1467319182901 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]]]}] 13:39:42 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. 13:39:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1235ms 13:39:42 INFO - PROCESS | 2972 | 1467319182992 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 13:39:42 INFO - PROCESS | 2972 | 1467319182995 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 13:39:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 13:39:42 INFO - PROCESS | 2972 | 1467319183000 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 13:39:42 INFO - PROCESS | 2972 | 1467319183003 Marionette TRACE conn5 <- [1,2994,null,{}] 13:39:43 INFO - PROCESS | 2972 | 1467319183009 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}] 13:39:43 INFO - PROCESS | 2972 | 1467319183012 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:43 INFO - PROCESS | 2972 | 1467319183138 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 13:39:43 INFO - PROCESS | 2972 | --DOCSHELL 1BA2E400 == 37 [pid = 2972] [id = 756] 13:39:43 INFO - PROCESS | 2972 | --DOCSHELL 14A94C00 == 36 [pid = 2972] [id = 755] 13:39:43 INFO - PROCESS | 2972 | --DOCSHELL 10FCC800 == 35 [pid = 2972] [id = 754] 13:39:43 INFO - PROCESS | 2972 | --DOCSHELL 0FE9B000 == 34 [pid = 2972] [id = 753] 13:39:43 INFO - PROCESS | 2972 | --DOCSHELL 18A14800 == 33 [pid = 2972] [id = 752] 13:39:43 INFO - PROCESS | 2972 | --DOCSHELL 17F8F400 == 32 [pid = 2972] [id = 751] 13:39:43 INFO - PROCESS | 2972 | --DOCSHELL 17224000 == 31 [pid = 2972] [id = 750] 13:39:43 INFO - PROCESS | 2972 | --DOCSHELL 14A9B400 == 30 [pid = 2972] [id = 749] 13:39:43 INFO - PROCESS | 2972 | --DOCSHELL 1018D400 == 29 [pid = 2972] [id = 748] 13:39:43 INFO - PROCESS | 2972 | --DOCSHELL 0FDC9C00 == 28 [pid = 2972] [id = 747] 13:39:43 INFO - PROCESS | 2972 | --DOMWINDOW == 93 (19589C00) [pid = 2972] [serial = 2207] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 2972 | --DOMWINDOW == 92 (1B1EC800) [pid = 2972] [serial = 2218] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 2972 | --DOMWINDOW == 91 (17278000) [pid = 2972] [serial = 2194] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 2972 | --DOMWINDOW == 90 (10060400) [pid = 2972] [serial = 2197] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 2972 | --DOMWINDOW == 89 (19372C00) [pid = 2972] [serial = 2206] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 2972 | --DOMWINDOW == 88 (10133000) [pid = 2972] [serial = 2198] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (18761000) [pid = 2972] [serial = 2203] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (19FEC400) [pid = 2972] [serial = 2216] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (1890EC00) [pid = 2972] [serial = 2195] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (13ED5800) [pid = 2972] [serial = 2192] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (149DA400) [pid = 2972] [serial = 2201] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (19FE8000) [pid = 2972] [serial = 2215] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (19D8B400) [pid = 2972] [serial = 2209] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (19E77C00) [pid = 2972] [serial = 2189] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (1492F000) [pid = 2972] [serial = 2200] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (18A0C400) [pid = 2972] [serial = 2204] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (19E85400) [pid = 2972] [serial = 2213] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (19E56800) [pid = 2972] [serial = 2188] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (19E51800) [pid = 2972] [serial = 2210] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (10187800) [pid = 2972] [serial = 2191] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (19E84800) [pid = 2972] [serial = 2212] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (1B2EA800) [pid = 2972] [serial = 2219] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (1BA3B800) [pid = 2972] [serial = 2222] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (1BA37400) [pid = 2972] [serial = 2221] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 2972 | 1467319183297 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:43 INFO - PROCESS | 2972 | 1467319183300 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:43 INFO - PROCESS | 2972 | ++DOCSHELL 0C70C400 == 29 [pid = 2972] [id = 760] 13:39:43 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (0C710800) [pid = 2972] [serial = 2278] [outer = 00000000] 13:39:43 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (0FD91800) [pid = 2972] [serial = 2279] [outer = 0C710800] 13:39:43 INFO - PROCESS | 2972 | 1467319183351 Marionette DEBUG loaded listener.js 13:39:43 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (10025400) [pid = 2972] [serial = 2280] [outer = 0C710800] 13:39:43 INFO - PROCESS | 2972 | 1467319183700 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]]]}] 13:39:43 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. 13:39:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 770ms 13:39:43 INFO - PROCESS | 2972 | 1467319183816 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 13:39:43 INFO - PROCESS | 2972 | 1467319183820 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 13:39:43 INFO - PROCESS | 2972 | 1467319183827 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 13:39:43 INFO - PROCESS | 2972 | 1467319183830 Marionette TRACE conn5 <- [1,2998,null,{}] 13:39:43 INFO - TEST-START | /FileAPI/FileReaderSync.worker 13:39:43 INFO - PROCESS | 2972 | 1467319183837 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}] 13:39:43 INFO - PROCESS | 2972 | 1467319183840 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:43 INFO - PROCESS | 2972 | 1467319183927 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 13:39:43 INFO - PROCESS | 2972 | 1467319183935 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:43 INFO - PROCESS | 2972 | 1467319183938 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:43 INFO - PROCESS | 2972 | ++DOCSHELL 140A8800 == 30 [pid = 2972] [id = 761] 13:39:43 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (140AB800) [pid = 2972] [serial = 2281] [outer = 00000000] 13:39:43 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (1448E800) [pid = 2972] [serial = 2282] [outer = 140AB800] 13:39:43 INFO - PROCESS | 2972 | 1467319183984 Marionette DEBUG loaded listener.js 13:39:44 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (1494A800) [pid = 2972] [serial = 2283] [outer = 140AB800] 13:39:44 INFO - PROCESS | 2972 | [2972] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:39:44 INFO - PROCESS | 2972 | 1467319184589 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 13:39:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 13:39:44 INFO - {} 13:39:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 13:39:44 INFO - {} 13:39:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 13:39:44 INFO - {} 13:39:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 13:39:44 INFO - {} 13:39:44 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 770ms 13:39:44 INFO - PROCESS | 2972 | 1467319184608 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 13:39:44 INFO - PROCESS | 2972 | 1467319184610 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 13:39:44 INFO - PROCESS | 2972 | 1467319184614 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 13:39:44 INFO - TEST-START | /FileAPI/fileReader.html 13:39:44 INFO - PROCESS | 2972 | 1467319184617 Marionette TRACE conn5 <- [1,3002,null,{}] 13:39:44 INFO - PROCESS | 2972 | 1467319184641 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}] 13:39:44 INFO - PROCESS | 2972 | 1467319184646 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:44 INFO - PROCESS | 2972 | 1467319184736 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 13:39:44 INFO - PROCESS | 2972 | 1467319184743 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:44 INFO - PROCESS | 2972 | 1467319184746 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:44 INFO - PROCESS | 2972 | ++DOCSHELL 17F97800 == 31 [pid = 2972] [id = 762] 13:39:44 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (17F98000) [pid = 2972] [serial = 2284] [outer = 00000000] 13:39:44 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (1875F000) [pid = 2972] [serial = 2285] [outer = 17F98000] 13:39:44 INFO - PROCESS | 2972 | 1467319184793 Marionette DEBUG loaded listener.js 13:39:44 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (189B2000) [pid = 2972] [serial = 2286] [outer = 17F98000] 13:39:45 INFO - PROCESS | 2972 | 1467319185271 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]]]}] 13:39:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 13:39:45 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 13:39:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 13:39:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 13:39:45 INFO - TEST-OK | /FileAPI/fileReader.html | took 730ms 13:39:45 INFO - PROCESS | 2972 | 1467319185348 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 13:39:45 INFO - PROCESS | 2972 | 1467319185350 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 13:39:45 INFO - PROCESS | 2972 | 1467319185354 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 13:39:45 INFO - TEST-START | /FileAPI/historical.html 13:39:45 INFO - PROCESS | 2972 | 1467319185355 Marionette TRACE conn5 <- [1,3006,null,{}] 13:39:45 INFO - PROCESS | 2972 | 1467319185359 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}] 13:39:45 INFO - PROCESS | 2972 | 1467319185361 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:45 INFO - PROCESS | 2972 | 1467319185487 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 13:39:45 INFO - PROCESS | 2972 | 1467319185557 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:45 INFO - PROCESS | 2972 | 1467319185559 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:45 INFO - PROCESS | 2972 | ++DOCSHELL 18B7B000 == 32 [pid = 2972] [id = 763] 13:39:45 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (18B7EC00) [pid = 2972] [serial = 2287] [outer = 00000000] 13:39:45 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (19585000) [pid = 2972] [serial = 2288] [outer = 18B7EC00] 13:39:45 INFO - PROCESS | 2972 | 1467319185607 Marionette DEBUG loaded listener.js 13:39:45 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (19817C00) [pid = 2972] [serial = 2289] [outer = 18B7EC00] 13:39:45 INFO - PROCESS | 2972 | 1467319186002 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"]]]}] 13:39:46 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 13:39:46 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 13:39:46 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 13:39:46 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 13:39:46 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 13:39:46 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 13:39:46 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 13:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:39:46 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 13:39:46 INFO - TEST-OK | /FileAPI/historical.html | took 670ms 13:39:46 INFO - PROCESS | 2972 | 1467319186028 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 13:39:46 INFO - PROCESS | 2972 | 1467319186030 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 13:39:46 INFO - TEST-START | /FileAPI/idlharness.html 13:39:46 INFO - PROCESS | 2972 | 1467319186040 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 13:39:46 INFO - PROCESS | 2972 | 1467319186042 Marionette TRACE conn5 <- [1,3010,null,{}] 13:39:46 INFO - PROCESS | 2972 | 1467319186045 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}] 13:39:46 INFO - PROCESS | 2972 | 1467319186047 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:46 INFO - PROCESS | 2972 | 1467319186164 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 13:39:46 INFO - PROCESS | 2972 | 1467319186169 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:46 INFO - PROCESS | 2972 | 1467319186171 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:46 INFO - PROCESS | 2972 | ++DOCSHELL 1981D400 == 33 [pid = 2972] [id = 764] 13:39:46 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (19842400) [pid = 2972] [serial = 2290] [outer = 00000000] 13:39:46 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (19E52400) [pid = 2972] [serial = 2291] [outer = 19842400] 13:39:46 INFO - PROCESS | 2972 | 1467319186214 Marionette DEBUG loaded listener.js 13:39:46 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (19E57800) [pid = 2972] [serial = 2292] [outer = 19842400] 13:39:47 INFO - PROCESS | 2972 | 1467319187188 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\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 13:39:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:39:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:39:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:39:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:39:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:39:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 13:39:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:39:47 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:39:47 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:39:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:39:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:39:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:39:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 13:39:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:39:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:39:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:39:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:39:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:39:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 13:39:47 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 13:39:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:39:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:39:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:39:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:39:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:39:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 13:39:47 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 13:39:47 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 13:39:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:39:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:39:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:39:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:39:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:39:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 13:39:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:39:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:39:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:39:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:39:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:39:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 13:39:47 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 13:39:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:39:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:39:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:39:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:39:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:39:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 13:39:47 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 13:39:47 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 13:39:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:39:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:39:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:39:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:39:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:39:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 13:39:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 13:39:47 INFO - TEST-OK | /FileAPI/idlharness.html | took 1260ms 13:39:47 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (0FE28000) [pid = 2972] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 13:39:47 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (10222C00) [pid = 2972] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 13:39:47 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (13E9E800) [pid = 2972] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 13:39:47 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (1574E400) [pid = 2972] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 13:39:47 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (0FE99C00) [pid = 2972] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 13:39:47 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (17968800) [pid = 2972] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 13:39:47 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (1BA37C00) [pid = 2972] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 13:39:47 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (13ECE400) [pid = 2972] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 13:39:47 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (10022C00) [pid = 2972] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:39:47 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (1BA78400) [pid = 2972] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 13:39:47 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (17F96800) [pid = 2972] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 13:39:47 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (18A15400) [pid = 2972] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 13:39:47 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (1BA2E800) [pid = 2972] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:39:47 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (10001C00) [pid = 2972] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 13:39:47 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (17224400) [pid = 2972] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 13:39:47 INFO - PROCESS | 2972 | 1467319187367 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 13:39:47 INFO - PROCESS | 2972 | 1467319187369 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 13:39:47 INFO - PROCESS | 2972 | 1467319187375 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 13:39:47 INFO - PROCESS | 2972 | 1467319187376 Marionette TRACE conn5 <- [1,3014,null,{}] 13:39:47 INFO - PROCESS | 2972 | 1467319187380 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}] 13:39:47 INFO - TEST-START | /FileAPI/idlharness.worker 13:39:47 INFO - PROCESS | 2972 | 1467319187386 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:47 INFO - PROCESS | 2972 | 1467319187501 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 13:39:47 INFO - PROCESS | 2972 | 1467319187508 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:47 INFO - PROCESS | 2972 | 1467319187509 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:47 INFO - PROCESS | 2972 | ++DOCSHELL 0FE28000 == 34 [pid = 2972] [id = 765] 13:39:47 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (19E5B800) [pid = 2972] [serial = 2293] [outer = 00000000] 13:39:47 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (1C0C6000) [pid = 2972] [serial = 2294] [outer = 19E5B800] 13:39:47 INFO - PROCESS | 2972 | 1467319187554 Marionette DEBUG loaded listener.js 13:39:47 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (1C0CC400) [pid = 2972] [serial = 2295] [outer = 19E5B800] 13:39:47 INFO - PROCESS | 2972 | [2972] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:39:48 INFO - PROCESS | 2972 | 1467319188494 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\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:39:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:39:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:39:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:39:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:39:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:39:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:39:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:39:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:39:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:39:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:39:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:39:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:39:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:39:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:39:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:39:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 13:39:48 INFO - {} 13:39:48 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 13:39:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:39:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:39:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:39:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:39:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:39:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 13:39:48 INFO - {} 13:39:48 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 - {} 13:39:48 INFO - {} 13:39:48 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 13:39:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:39:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:39:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:39:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:39:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:39:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:39:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:39:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:39:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:39:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:39:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 13:39:48 INFO - {} 13:39:48 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 13:39:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:39:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:39:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:39:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:39:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:39:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 13:39:48 INFO - {} 13:39:48 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 - {} 13:39:48 INFO - {} 13:39:48 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 13:39:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:39:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:39:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:39:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:39:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:39:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:39:48 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 13:39:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 13:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:39:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 13:39:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:39:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:39:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:39:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:39:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 13:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:39:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:39:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:39:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:39:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:39:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:39:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 13:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:39:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 13:39:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:39:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:39:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:39:48 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 13:39:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 13:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:39:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 13:39:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:39:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:39:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:39:48 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 13:39:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 13:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:39:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 13:39:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:39:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:39:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:39:48 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 13:39:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 13:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:39:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:39:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:39:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:39:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:39:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:39:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 13:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:39:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:39:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:39:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:39:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:39:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:39:48 INFO - {} 13:39:48 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1245ms 13:39:48 INFO - PROCESS | 2972 | 1467319188631 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 13:39:48 INFO - PROCESS | 2972 | 1467319188634 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 13:39:48 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 13:39:48 INFO - PROCESS | 2972 | 1467319188636 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 13:39:48 INFO - PROCESS | 2972 | 1467319188638 Marionette TRACE conn5 <- [1,3018,null,{}] 13:39:48 INFO - PROCESS | 2972 | 1467319188642 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}] 13:39:48 INFO - PROCESS | 2972 | 1467319188644 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:48 INFO - PROCESS | 2972 | 1467319188725 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 13:39:48 INFO - PROCESS | 2972 | 1467319188729 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:48 INFO - PROCESS | 2972 | 1467319188731 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:48 INFO - PROCESS | 2972 | ++DOCSHELL 1C0D1C00 == 35 [pid = 2972] [id = 766] 13:39:48 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (1C0D2800) [pid = 2972] [serial = 2296] [outer = 00000000] 13:39:48 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (1E7DD000) [pid = 2972] [serial = 2297] [outer = 1C0D2800] 13:39:48 INFO - PROCESS | 2972 | 1467319188776 Marionette DEBUG loaded listener.js 13:39:48 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (1E7DD800) [pid = 2972] [serial = 2298] [outer = 1C0D2800] 13:39:49 INFO - PROCESS | 2972 | 1467319189233 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]]]}] 13:39:49 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 13:39:49 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 630ms 13:39:49 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 13:39:49 INFO - PROCESS | 2972 | 1467319189268 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 13:39:49 INFO - PROCESS | 2972 | 1467319189270 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 13:39:49 INFO - PROCESS | 2972 | 1467319189273 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 13:39:49 INFO - PROCESS | 2972 | 1467319189274 Marionette TRACE conn5 <- [1,3022,null,{}] 13:39:49 INFO - PROCESS | 2972 | 1467319189278 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}] 13:39:49 INFO - PROCESS | 2972 | 1467319189280 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:49 INFO - PROCESS | 2972 | 1467319189362 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 13:39:49 INFO - PROCESS | 2972 | 1467319189501 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:49 INFO - PROCESS | 2972 | 1467319189505 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:49 INFO - PROCESS | 2972 | ++DOCSHELL 0C704C00 == 36 [pid = 2972] [id = 767] 13:39:49 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (0C706C00) [pid = 2972] [serial = 2299] [outer = 00000000] 13:39:49 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (0F63B400) [pid = 2972] [serial = 2300] [outer = 0C706C00] 13:39:49 INFO - PROCESS | 2972 | 1467319189566 Marionette DEBUG loaded listener.js 13:39:49 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (0FD96C00) [pid = 2972] [serial = 2301] [outer = 0C706C00] 13:39:50 INFO - PROCESS | 2972 | 1467319190209 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]]]}] 13:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 13:39:50 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 970ms 13:39:50 INFO - PROCESS | 2972 | 1467319190246 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 13:39:50 INFO - PROCESS | 2972 | 1467319190250 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 13:39:50 INFO - TEST-START | /FileAPI/blob/Blob-close.html 13:39:50 INFO - PROCESS | 2972 | 1467319190255 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 13:39:50 INFO - PROCESS | 2972 | 1467319190258 Marionette TRACE conn5 <- [1,3026,null,{}] 13:39:50 INFO - PROCESS | 2972 | 1467319190264 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}] 13:39:50 INFO - PROCESS | 2972 | 1467319190269 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:50 INFO - PROCESS | 2972 | 1467319190391 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 13:39:50 INFO - PROCESS | 2972 | 1467319190501 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:50 INFO - PROCESS | 2972 | 1467319190505 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:50 INFO - PROCESS | 2972 | ++DOCSHELL 1492F000 == 37 [pid = 2972] [id = 768] 13:39:50 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (149DA400) [pid = 2972] [serial = 2302] [outer = 00000000] 13:39:50 INFO - PROCESS | 2972 | ++DOMWINDOW == 81 (15754000) [pid = 2972] [serial = 2303] [outer = 149DA400] 13:39:50 INFO - PROCESS | 2972 | 1467319190604 Marionette DEBUG loaded listener.js 13:39:50 INFO - PROCESS | 2972 | ++DOMWINDOW == 82 (1721C400) [pid = 2972] [serial = 2304] [outer = 149DA400] 13:39:51 INFO - PROCESS | 2972 | 1467319191122 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"]]]}] 13:39:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 13:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 13:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 13:39:51 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 930ms 13:39:51 INFO - PROCESS | 2972 | 1467319191192 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 13:39:51 INFO - PROCESS | 2972 | 1467319191197 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 13:39:51 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 13:39:51 INFO - PROCESS | 2972 | 1467319191201 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 13:39:51 INFO - PROCESS | 2972 | 1467319191204 Marionette TRACE conn5 <- [1,3030,null,{}] 13:39:51 INFO - PROCESS | 2972 | 1467319191208 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}] 13:39:51 INFO - PROCESS | 2972 | 1467319191211 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:51 INFO - PROCESS | 2972 | 1467319191327 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 13:39:51 INFO - PROCESS | 2972 | 1467319191484 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:51 INFO - PROCESS | 2972 | 1467319191487 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:51 INFO - PROCESS | 2972 | ++DOCSHELL 1890D800 == 38 [pid = 2972] [id = 769] 13:39:51 INFO - PROCESS | 2972 | ++DOMWINDOW == 83 (189BA400) [pid = 2972] [serial = 2305] [outer = 00000000] 13:39:51 INFO - PROCESS | 2972 | ++DOMWINDOW == 84 (1936F800) [pid = 2972] [serial = 2306] [outer = 189BA400] 13:39:51 INFO - PROCESS | 2972 | 1467319191543 Marionette DEBUG loaded listener.js 13:39:51 INFO - PROCESS | 2972 | ++DOMWINDOW == 85 (19E7A000) [pid = 2972] [serial = 2307] [outer = 189BA400] 13:39:52 INFO - PROCESS | 2972 | 1467319192338 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]]]}] 13:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 13:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 13:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 13:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 13:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 13:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 13:39:52 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. 13:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 13:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 13:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 13:39:52 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'.) 13:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 13:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 13:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 13:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 13:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 13:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 13:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 13:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 13:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 13:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 13:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 13:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 13:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 13:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 13:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 13:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 13:39:52 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. 13:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 13:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 13:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 13:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 13:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 13:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 13:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 13:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 13:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 13:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 13:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 13:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 13:39:52 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. 13:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 13:39:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 13:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:39:52 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. 13:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 13:39:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 13:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 13:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 13:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 13:39:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 13:39:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 13:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 13:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 13:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 13:39:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 13:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 13:39:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 13:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:39:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 13:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:39:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 13:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 13:39:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 13:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:39:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 13:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:39:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 13:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:39:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 13:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:39:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 13:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 13:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 13:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 13:39:52 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1267ms 13:39:52 INFO - PROCESS | 2972 | 1467319192472 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 13:39:52 INFO - PROCESS | 2972 | 1467319192474 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 13:39:52 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 13:39:52 INFO - PROCESS | 2972 | 1467319192484 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 13:39:52 INFO - PROCESS | 2972 | 1467319192490 Marionette TRACE conn5 <- [1,3034,null,{}] 13:39:52 INFO - PROCESS | 2972 | 1467319192540 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}] 13:39:52 INFO - PROCESS | 2972 | 1467319192544 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:52 INFO - PROCESS | 2972 | 1467319192646 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 13:39:52 INFO - PROCESS | 2972 | 1467319192784 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:52 INFO - PROCESS | 2972 | 1467319192786 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:52 INFO - PROCESS | 2972 | ++DOCSHELL 19648800 == 39 [pid = 2972] [id = 770] 13:39:52 INFO - PROCESS | 2972 | ++DOMWINDOW == 86 (19649800) [pid = 2972] [serial = 2308] [outer = 00000000] 13:39:52 INFO - PROCESS | 2972 | ++DOMWINDOW == 87 (19E7C400) [pid = 2972] [serial = 2309] [outer = 19649800] 13:39:52 INFO - PROCESS | 2972 | 1467319192897 Marionette DEBUG loaded listener.js 13:39:52 INFO - PROCESS | 2972 | ++DOMWINDOW == 88 (1CE25000) [pid = 2972] [serial = 2310] [outer = 19649800] 13:39:53 INFO - PROCESS | 2972 | [2972] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:39:53 INFO - PROCESS | 2972 | 1467319193638 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 13:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 13:39:53 INFO - {} 13:39:53 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1185ms 13:39:53 INFO - PROCESS | 2972 | 1467319193665 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 13:39:53 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 13:39:53 INFO - PROCESS | 2972 | 1467319193669 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 13:39:53 INFO - PROCESS | 2972 | 1467319193673 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 13:39:53 INFO - PROCESS | 2972 | 1467319193676 Marionette TRACE conn5 <- [1,3038,null,{}] 13:39:53 INFO - PROCESS | 2972 | 1467319193682 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}] 13:39:53 INFO - PROCESS | 2972 | 1467319193685 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:53 INFO - PROCESS | 2972 | 1467319193799 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 13:39:53 INFO - PROCESS | 2972 | 1467319193945 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:53 INFO - PROCESS | 2972 | 1467319193948 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:53 INFO - PROCESS | 2972 | ++DOCSHELL 13ED7800 == 40 [pid = 2972] [id = 771] 13:39:53 INFO - PROCESS | 2972 | ++DOMWINDOW == 89 (14018400) [pid = 2972] [serial = 2311] [outer = 00000000] 13:39:53 INFO - PROCESS | 2972 | ++DOMWINDOW == 90 (14951000) [pid = 2972] [serial = 2312] [outer = 14018400] 13:39:53 INFO - PROCESS | 2972 | 1467319194000 Marionette DEBUG loaded listener.js 13:39:54 INFO - PROCESS | 2972 | ++DOMWINDOW == 91 (15E48C00) [pid = 2972] [serial = 2313] [outer = 14018400] 13:39:54 INFO - PROCESS | 2972 | --DOCSHELL 1C0D1C00 == 39 [pid = 2972] [id = 766] 13:39:54 INFO - PROCESS | 2972 | --DOCSHELL 0FE28000 == 38 [pid = 2972] [id = 765] 13:39:54 INFO - PROCESS | 2972 | --DOCSHELL 1981D400 == 37 [pid = 2972] [id = 764] 13:39:54 INFO - PROCESS | 2972 | --DOCSHELL 18B7B000 == 36 [pid = 2972] [id = 763] 13:39:54 INFO - PROCESS | 2972 | --DOCSHELL 17F97800 == 35 [pid = 2972] [id = 762] 13:39:54 INFO - PROCESS | 2972 | --DOCSHELL 140A8800 == 34 [pid = 2972] [id = 761] 13:39:54 INFO - PROCESS | 2972 | --DOCSHELL 0C70C400 == 33 [pid = 2972] [id = 760] 13:39:54 INFO - PROCESS | 2972 | --DOCSHELL 13E13C00 == 32 [pid = 2972] [id = 746] 13:39:54 INFO - PROCESS | 2972 | --DOCSHELL 10FCD000 == 31 [pid = 2972] [id = 758] 13:39:54 INFO - PROCESS | 2972 | --DOCSHELL 10FD0C00 == 30 [pid = 2972] [id = 759] 13:39:54 INFO - PROCESS | 2972 | --DOCSHELL 0C705000 == 29 [pid = 2972] [id = 757] 13:39:54 INFO - PROCESS | 2972 | --DOCSHELL 19648800 == 28 [pid = 2972] [id = 770] 13:39:54 INFO - PROCESS | 2972 | --DOCSHELL 1890D800 == 27 [pid = 2972] [id = 769] 13:39:54 INFO - PROCESS | 2972 | --DOCSHELL 0C704C00 == 26 [pid = 2972] [id = 767] 13:39:54 INFO - PROCESS | 2972 | --DOCSHELL 1492F000 == 25 [pid = 2972] [id = 768] 13:39:54 INFO - PROCESS | 2972 | --DOMWINDOW == 90 (10007400) [pid = 2972] [serial = 2241] [outer = 00000000] [url = about:blank] 13:39:54 INFO - PROCESS | 2972 | --DOMWINDOW == 89 (10026C00) [pid = 2972] [serial = 2242] [outer = 00000000] [url = about:blank] 13:39:54 INFO - PROCESS | 2972 | --DOMWINDOW == 88 (10FCC400) [pid = 2972] [serial = 2244] [outer = 00000000] [url = about:blank] 13:39:54 INFO - PROCESS | 2972 | --DOMWINDOW == 87 (13EC9400) [pid = 2972] [serial = 2245] [outer = 00000000] [url = about:blank] 13:39:54 INFO - PROCESS | 2972 | --DOMWINDOW == 86 (149E5800) [pid = 2972] [serial = 2239] [outer = 00000000] [url = about:blank] 13:39:54 INFO - PROCESS | 2972 | --DOMWINDOW == 85 (1448F800) [pid = 2972] [serial = 2238] [outer = 00000000] [url = about:blank] 13:39:54 INFO - PROCESS | 2972 | --DOMWINDOW == 84 (16746000) [pid = 2972] [serial = 2248] [outer = 00000000] [url = about:blank] 13:39:54 INFO - PROCESS | 2972 | --DOMWINDOW == 83 (1575A400) [pid = 2972] [serial = 2247] [outer = 00000000] [url = about:blank] 13:39:54 INFO - PROCESS | 2972 | --DOMWINDOW == 82 (14829000) [pid = 2972] [serial = 2225] [outer = 00000000] [url = about:blank] 13:39:54 INFO - PROCESS | 2972 | --DOMWINDOW == 81 (1401EC00) [pid = 2972] [serial = 2224] [outer = 00000000] [url = about:blank] 13:39:54 INFO - PROCESS | 2972 | --DOMWINDOW == 80 (18D4A800) [pid = 2972] [serial = 2228] [outer = 00000000] [url = about:blank] 13:39:54 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (18910C00) [pid = 2972] [serial = 2227] [outer = 00000000] [url = about:blank] 13:39:54 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (1BDD2000) [pid = 2972] [serial = 2231] [outer = 00000000] [url = about:blank] 13:39:54 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (1BD2F000) [pid = 2972] [serial = 2230] [outer = 00000000] [url = about:blank] 13:39:54 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (19371400) [pid = 2972] [serial = 2263] [outer = 00000000] [url = about:blank] 13:39:54 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (105CF800) [pid = 2972] [serial = 2236] [outer = 00000000] [url = about:blank] 13:39:54 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (1C0CC800) [pid = 2972] [serial = 2234] [outer = 00000000] [url = about:blank] 13:39:54 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (1C0C8400) [pid = 2972] [serial = 2233] [outer = 00000000] [url = about:blank] 13:39:54 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (18910800) [pid = 2972] [serial = 2253] [outer = 00000000] [url = about:blank] 13:39:54 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (1957EC00) [pid = 2972] [serial = 2256] [outer = 00000000] [url = about:blank] 13:39:54 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (1BA2F800) [pid = 2972] [serial = 2268] [outer = 00000000] [url = about:blank] 13:39:54 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (140AFC00) [pid = 2972] [serial = 2259] [outer = 00000000] [url = about:blank] 13:39:54 INFO - PROCESS | 2972 | --DOMWINDOW == 68 (1981A400) [pid = 2972] [serial = 2257] [outer = 00000000] [url = about:blank] 13:39:54 INFO - PROCESS | 2972 | --DOMWINDOW == 67 (17955000) [pid = 2972] [serial = 2250] [outer = 00000000] [url = about:blank] 13:39:54 INFO - PROCESS | 2972 | --DOMWINDOW == 66 (15E47800) [pid = 2972] [serial = 2260] [outer = 00000000] [url = about:blank] 13:39:54 INFO - PROCESS | 2972 | --DOMWINDOW == 65 (17F1EC00) [pid = 2972] [serial = 2251] [outer = 00000000] [url = about:blank] 13:39:54 INFO - PROCESS | 2972 | --DOMWINDOW == 64 (189B6C00) [pid = 2972] [serial = 2254] [outer = 00000000] [url = about:blank] 13:39:54 INFO - PROCESS | 2972 | --DOMWINDOW == 63 (19C03000) [pid = 2972] [serial = 2262] [outer = 00000000] [url = about:blank] 13:39:54 INFO - PROCESS | 2972 | --DOMWINDOW == 62 (19FE5400) [pid = 2972] [serial = 2265] [outer = 00000000] [url = about:blank] 13:39:55 INFO - PROCESS | 2972 | 1467319195264 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]]]}] 13:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 13:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 13:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 13:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 13:39:55 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1635ms 13:39:55 INFO - PROCESS | 2972 | 1467319195323 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 13:39:55 INFO - PROCESS | 2972 | 1467319195327 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 13:39:55 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 13:39:55 INFO - PROCESS | 2972 | 1467319195335 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 13:39:55 INFO - PROCESS | 2972 | 1467319195339 Marionette TRACE conn5 <- [1,3042,null,{}] 13:39:55 INFO - PROCESS | 2972 | 1467319195344 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}] 13:39:55 INFO - PROCESS | 2972 | 1467319195347 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:55 INFO - PROCESS | 2972 | 1467319195467 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 13:39:55 INFO - PROCESS | 2972 | 1467319195484 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:55 INFO - PROCESS | 2972 | 1467319195486 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:55 INFO - PROCESS | 2972 | ++DOCSHELL 0FDCB800 == 26 [pid = 2972] [id = 772] 13:39:55 INFO - PROCESS | 2972 | ++DOMWINDOW == 63 (10006400) [pid = 2972] [serial = 2314] [outer = 00000000] 13:39:55 INFO - PROCESS | 2972 | ++DOMWINDOW == 64 (10021C00) [pid = 2972] [serial = 2315] [outer = 10006400] 13:39:55 INFO - PROCESS | 2972 | 1467319195534 Marionette DEBUG loaded listener.js 13:39:55 INFO - PROCESS | 2972 | ++DOMWINDOW == 65 (1002A400) [pid = 2972] [serial = 2316] [outer = 10006400] 13:39:56 INFO - PROCESS | 2972 | 1467319196243 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"]]]}] 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 13:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 13:39:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 13:39:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:39:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 13:39:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:39:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 13:39:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:39:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 13:39:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:39:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 13:39:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:39:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 13:39:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:39:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 13:39:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:39:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 13:39:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:39:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 13:39:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:39:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 13:39:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:39:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 13:39:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:39:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 13:39:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:39:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 13:39:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:39:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 13:39:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:39:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 13:39:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:39:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 13:39:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:39:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 13:39:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:39:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 13:39:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:39:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 13:39:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:39:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 13:39:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:39:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 13:39:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:39:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 13:39:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:39:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:39:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:39:56 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" 13:39:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:39:56 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" 13:39:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:39:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:39:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:39:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 981ms 13:39:56 INFO - PROCESS | 2972 | 1467319196320 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 13:39:56 INFO - PROCESS | 2972 | 1467319196325 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 13:39:56 INFO - TEST-START | /FileAPI/file/File-constructor.html 13:39:56 INFO - PROCESS | 2972 | 1467319196332 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 13:39:56 INFO - PROCESS | 2972 | 1467319196334 Marionette TRACE conn5 <- [1,3046,null,{}] 13:39:56 INFO - PROCESS | 2972 | 1467319196344 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}] 13:39:56 INFO - PROCESS | 2972 | 1467319196347 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:56 INFO - PROCESS | 2972 | 1467319196435 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 13:39:56 INFO - PROCESS | 2972 | 1467319196452 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:56 INFO - PROCESS | 2972 | 1467319196454 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:56 INFO - PROCESS | 2972 | ++DOCSHELL 140A8000 == 27 [pid = 2972] [id = 773] 13:39:56 INFO - PROCESS | 2972 | ++DOMWINDOW == 66 (140A8800) [pid = 2972] [serial = 2317] [outer = 00000000] 13:39:56 INFO - PROCESS | 2972 | ++DOMWINDOW == 67 (141C6400) [pid = 2972] [serial = 2318] [outer = 140A8800] 13:39:56 INFO - PROCESS | 2972 | 1467319196502 Marionette DEBUG loaded listener.js 13:39:56 INFO - PROCESS | 2972 | ++DOMWINDOW == 68 (14830000) [pid = 2972] [serial = 2319] [outer = 140A8800] 13:39:57 INFO - PROCESS | 2972 | 1467319197028 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]]]}] 13:39:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 13:39:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 13:39:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 13:39:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 13:39:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 13:39:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 13:39:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 13:39:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 13:39:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 13:39:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 13:39:57 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 13:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:39:57 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 13:39:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 13:39:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 13:39:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:39:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 13:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:39:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 13:39:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 13:39:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 13:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:39:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 13:39:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 13:39:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 13:39:57 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 736ms 13:39:57 INFO - PROCESS | 2972 | 1467319197070 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 13:39:57 INFO - PROCESS | 2972 | 1467319197073 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 13:39:57 INFO - PROCESS | 2972 | 1467319197076 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 13:39:57 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 13:39:57 INFO - PROCESS | 2972 | 1467319197080 Marionette TRACE conn5 <- [1,3050,null,{}] 13:39:57 INFO - PROCESS | 2972 | 1467319197091 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}] 13:39:57 INFO - PROCESS | 2972 | 1467319197095 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:57 INFO - PROCESS | 2972 | 1467319197182 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 13:39:57 INFO - PROCESS | 2972 | 1467319197188 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:57 INFO - PROCESS | 2972 | 1467319197191 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:57 INFO - PROCESS | 2972 | ++DOCSHELL 17963800 == 28 [pid = 2972] [id = 774] 13:39:57 INFO - PROCESS | 2972 | ++DOMWINDOW == 69 (17964400) [pid = 2972] [serial = 2320] [outer = 00000000] 13:39:57 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (17F10400) [pid = 2972] [serial = 2321] [outer = 17964400] 13:39:57 INFO - PROCESS | 2972 | 1467319197239 Marionette DEBUG loaded listener.js 13:39:57 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (17F8F000) [pid = 2972] [serial = 2322] [outer = 17964400] 13:39:57 INFO - PROCESS | 2972 | [2972] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:39:57 INFO - PROCESS | 2972 | 1467319197742 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 13:39:57 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 13:39:57 INFO - {} 13:39:57 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 670ms 13:39:57 INFO - PROCESS | 2972 | 1467319197750 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 13:39:57 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 13:39:57 INFO - PROCESS | 2972 | 1467319197752 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 13:39:57 INFO - PROCESS | 2972 | 1467319197756 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 13:39:57 INFO - PROCESS | 2972 | 1467319197757 Marionette TRACE conn5 <- [1,3054,null,{}] 13:39:57 INFO - PROCESS | 2972 | 1467319197768 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}] 13:39:57 INFO - PROCESS | 2972 | 1467319197770 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:57 INFO - PROCESS | 2972 | 1467319197890 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 13:39:57 INFO - PROCESS | 2972 | 1467319197895 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:57 INFO - PROCESS | 2972 | 1467319197897 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:57 INFO - PROCESS | 2972 | ++DOCSHELL 18A0B800 == 29 [pid = 2972] [id = 775] 13:39:57 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (18A0BC00) [pid = 2972] [serial = 2323] [outer = 00000000] 13:39:57 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (18A15400) [pid = 2972] [serial = 2324] [outer = 18A0BC00] 13:39:57 INFO - PROCESS | 2972 | 1467319197941 Marionette DEBUG loaded listener.js 13:39:58 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (18B7A000) [pid = 2972] [serial = 2325] [outer = 18A0BC00] 13:39:58 INFO - PROCESS | 2972 | 1467319198401 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]]]}] 13:39:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 13:39:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 13:39:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 13:39:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 13:39:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 13:39:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 13:39:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 13:39:58 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 670ms 13:39:58 INFO - PROCESS | 2972 | 1467319198430 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 13:39:58 INFO - PROCESS | 2972 | 1467319198432 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 13:39:58 INFO - PROCESS | 2972 | 1467319198435 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 13:39:58 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 13:39:58 INFO - PROCESS | 2972 | 1467319198437 Marionette TRACE conn5 <- [1,3058,null,{}] 13:39:58 INFO - PROCESS | 2972 | 1467319198441 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}] 13:39:58 INFO - PROCESS | 2972 | 1467319198452 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:58 INFO - PROCESS | 2972 | 1467319198575 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 13:39:58 INFO - PROCESS | 2972 | 1467319198580 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:58 INFO - PROCESS | 2972 | 1467319198582 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:58 INFO - PROCESS | 2972 | ++DOCSHELL 18D48800 == 30 [pid = 2972] [id = 776] 13:39:58 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (18D49800) [pid = 2972] [serial = 2326] [outer = 00000000] 13:39:58 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (19588C00) [pid = 2972] [serial = 2327] [outer = 18D49800] 13:39:58 INFO - PROCESS | 2972 | 1467319198627 Marionette DEBUG loaded listener.js 13:39:58 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (1964D000) [pid = 2972] [serial = 2328] [outer = 18D49800] 13:39:59 INFO - PROCESS | 2972 | 1467319199079 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]]]}] 13:39:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 13:39:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 13:39:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 13:39:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 13:39:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 13:39:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 13:39:59 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 670ms 13:39:59 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 13:39:59 INFO - PROCESS | 2972 | 1467319199110 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 13:39:59 INFO - PROCESS | 2972 | 1467319199112 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 13:39:59 INFO - PROCESS | 2972 | 1467319199116 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 13:39:59 INFO - PROCESS | 2972 | 1467319199117 Marionette TRACE conn5 <- [1,3062,null,{}] 13:39:59 INFO - PROCESS | 2972 | 1467319199121 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}] 13:39:59 INFO - PROCESS | 2972 | 1467319199126 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:59 INFO - PROCESS | 2972 | 1467319199305 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 13:39:59 INFO - PROCESS | 2972 | 1467319199375 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:59 INFO - PROCESS | 2972 | 1467319199377 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:39:59 INFO - PROCESS | 2972 | ++DOCSHELL 19373000 == 31 [pid = 2972] [id = 777] 13:39:59 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (19587400) [pid = 2972] [serial = 2329] [outer = 00000000] 13:39:59 INFO - PROCESS | 2972 | ++DOMWINDOW == 79 (19845C00) [pid = 2972] [serial = 2330] [outer = 19587400] 13:39:59 INFO - PROCESS | 2972 | 1467319199425 Marionette DEBUG loaded listener.js 13:39:59 INFO - PROCESS | 2972 | ++DOMWINDOW == 80 (19912800) [pid = 2972] [serial = 2331] [outer = 19587400] 13:39:59 INFO - PROCESS | 2972 | --DOMWINDOW == 79 (1C0D2800) [pid = 2972] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 13:39:59 INFO - PROCESS | 2972 | --DOMWINDOW == 78 (140AB800) [pid = 2972] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 13:39:59 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (18B7EC00) [pid = 2972] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 13:39:59 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (19842400) [pid = 2972] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 13:39:59 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (19E5B800) [pid = 2972] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 13:39:59 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (140A5000) [pid = 2972] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 13:39:59 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (13E11C00) [pid = 2972] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 13:39:59 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (0C706400) [pid = 2972] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 13:39:59 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (0C710800) [pid = 2972] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 13:39:59 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (17F98000) [pid = 2972] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 13:39:59 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (19E5AC00) [pid = 2972] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 13:40:00 INFO - PROCESS | 2972 | 1467319200006 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]]]}] 13:40:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 13:40:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 13:40:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 13:40:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 13:40:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 13:40:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 13:40:00 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 930ms 13:40:00 INFO - PROCESS | 2972 | 1467319200051 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 13:40:00 INFO - PROCESS | 2972 | 1467319200053 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 13:40:00 INFO - PROCESS | 2972 | 1467319200056 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 13:40:00 INFO - PROCESS | 2972 | 1467319200058 Marionette TRACE conn5 <- [1,3066,null,{}] 13:40:00 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 13:40:00 INFO - PROCESS | 2972 | 1467319200075 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}] 13:40:00 INFO - PROCESS | 2972 | 1467319200077 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:40:00 INFO - PROCESS | 2972 | 1467319200155 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 13:40:00 INFO - PROCESS | 2972 | 1467319200160 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:00 INFO - PROCESS | 2972 | 1467319200162 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:40:00 INFO - PROCESS | 2972 | ++DOCSHELL 19589400 == 32 [pid = 2972] [id = 778] 13:40:00 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (19839800) [pid = 2972] [serial = 2332] [outer = 00000000] 13:40:00 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (19CBE400) [pid = 2972] [serial = 2333] [outer = 19839800] 13:40:00 INFO - PROCESS | 2972 | 1467319200207 Marionette DEBUG loaded listener.js 13:40:00 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (19CBF000) [pid = 2972] [serial = 2334] [outer = 19839800] 13:40:00 INFO - PROCESS | 2972 | 1467319200660 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] 13:40:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 13:40:00 INFO - PROCESS | 2972 | 1467319200698 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 13:40:00 INFO - PROCESS | 2972 | 1467319200706 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 13:40:00 INFO - PROCESS | 2972 | 1467319200707 Marionette TRACE conn5 <- [1,3070,null,{}] 13:40:00 INFO - PROCESS | 2972 | 1467319200711 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}] 13:40:00 INFO - PROCESS | 2972 | 1467319200713 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:40:00 INFO - PROCESS | 2972 | 1467319200794 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 13:40:00 INFO - PROCESS | 2972 | 1467319200799 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:00 INFO - PROCESS | 2972 | 1467319200801 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:40:00 INFO - PROCESS | 2972 | ++DOCSHELL 19E51000 == 33 [pid = 2972] [id = 779] 13:40:00 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (19E5A400) [pid = 2972] [serial = 2335] [outer = 00000000] 13:40:00 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (19FE5000) [pid = 2972] [serial = 2336] [outer = 19E5A400] 13:40:00 INFO - PROCESS | 2972 | 1467319200847 Marionette DEBUG loaded listener.js 13:40:00 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (19E7A400) [pid = 2972] [serial = 2337] [outer = 19E5A400] 13:40:01 INFO - PROCESS | 2972 | 1467319201285 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]]]}] 13:40:01 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 13:40:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 13:40:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:40:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:40:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 13:40:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 13:40:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 627ms 13:40:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 13:40:01 INFO - PROCESS | 2972 | 1467319201338 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 13:40:01 INFO - PROCESS | 2972 | 1467319201340 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 13:40:01 INFO - PROCESS | 2972 | 1467319201343 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 13:40:01 INFO - PROCESS | 2972 | 1467319201345 Marionette TRACE conn5 <- [1,3074,null,{}] 13:40:01 INFO - PROCESS | 2972 | 1467319201348 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}] 13:40:01 INFO - PROCESS | 2972 | 1467319201350 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:40:01 INFO - PROCESS | 2972 | 1467319201482 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 13:40:01 INFO - PROCESS | 2972 | 1467319201494 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:01 INFO - PROCESS | 2972 | 1467319201496 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:40:01 INFO - PROCESS | 2972 | ++DOCSHELL 17955000 == 34 [pid = 2972] [id = 780] 13:40:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (1B1E6C00) [pid = 2972] [serial = 2338] [outer = 00000000] 13:40:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (1B2DE400) [pid = 2972] [serial = 2339] [outer = 1B1E6C00] 13:40:01 INFO - PROCESS | 2972 | 1467319201539 Marionette DEBUG loaded listener.js 13:40:01 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (1B2EA000) [pid = 2972] [serial = 2340] [outer = 1B1E6C00] 13:40:02 INFO - PROCESS | 2972 | --DOCSHELL 0FDCB800 == 33 [pid = 2972] [id = 772] 13:40:02 INFO - PROCESS | 2972 | --DOCSHELL 13ED7800 == 32 [pid = 2972] [id = 771] 13:40:03 INFO - PROCESS | 2972 | --DOCSHELL 17963800 == 31 [pid = 2972] [id = 774] 13:40:03 INFO - PROCESS | 2972 | --DOCSHELL 140A8000 == 30 [pid = 2972] [id = 773] 13:40:03 INFO - PROCESS | 2972 | --DOCSHELL 18A0B800 == 29 [pid = 2972] [id = 775] 13:40:03 INFO - PROCESS | 2972 | --DOCSHELL 19373000 == 28 [pid = 2972] [id = 777] 13:40:03 INFO - PROCESS | 2972 | --DOCSHELL 19589400 == 27 [pid = 2972] [id = 778] 13:40:03 INFO - PROCESS | 2972 | --DOCSHELL 19E51000 == 26 [pid = 2972] [id = 779] 13:40:03 INFO - PROCESS | 2972 | --DOCSHELL 18D48800 == 25 [pid = 2972] [id = 776] 13:40:03 INFO - PROCESS | 2972 | --DOMWINDOW == 77 (19E57800) [pid = 2972] [serial = 2292] [outer = 00000000] [url = about:blank] 13:40:03 INFO - PROCESS | 2972 | --DOMWINDOW == 76 (1E7DD800) [pid = 2972] [serial = 2298] [outer = 00000000] [url = about:blank] 13:40:03 INFO - PROCESS | 2972 | --DOMWINDOW == 75 (1C0CC400) [pid = 2972] [serial = 2295] [outer = 00000000] [url = about:blank] 13:40:03 INFO - PROCESS | 2972 | --DOMWINDOW == 74 (189B2000) [pid = 2972] [serial = 2286] [outer = 00000000] [url = about:blank] 13:40:03 INFO - PROCESS | 2972 | --DOMWINDOW == 73 (19FE5C00) [pid = 2972] [serial = 2266] [outer = 00000000] [url = about:blank] 13:40:03 INFO - PROCESS | 2972 | --DOMWINDOW == 72 (1E7DD000) [pid = 2972] [serial = 2297] [outer = 00000000] [url = about:blank] 13:40:03 INFO - PROCESS | 2972 | --DOMWINDOW == 71 (1494A800) [pid = 2972] [serial = 2283] [outer = 00000000] [url = about:blank] 13:40:03 INFO - PROCESS | 2972 | --DOMWINDOW == 70 (19585000) [pid = 2972] [serial = 2288] [outer = 00000000] [url = about:blank] 13:40:03 INFO - PROCESS | 2972 | --DOMWINDOW == 69 (19817C00) [pid = 2972] [serial = 2289] [outer = 00000000] [url = about:blank] 13:40:03 INFO - PROCESS | 2972 | --DOMWINDOW == 68 (19E52400) [pid = 2972] [serial = 2291] [outer = 00000000] [url = about:blank] 13:40:03 INFO - PROCESS | 2972 | --DOMWINDOW == 67 (1C0C6000) [pid = 2972] [serial = 2294] [outer = 00000000] [url = about:blank] 13:40:03 INFO - PROCESS | 2972 | --DOMWINDOW == 66 (1936F400) [pid = 2972] [serial = 2276] [outer = 00000000] [url = about:blank] 13:40:03 INFO - PROCESS | 2972 | --DOMWINDOW == 65 (19C0E800) [pid = 2972] [serial = 2277] [outer = 00000000] [url = about:blank] 13:40:03 INFO - PROCESS | 2972 | --DOMWINDOW == 64 (14492800) [pid = 2972] [serial = 2273] [outer = 00000000] [url = about:blank] 13:40:03 INFO - PROCESS | 2972 | --DOMWINDOW == 63 (1494A000) [pid = 2972] [serial = 2274] [outer = 00000000] [url = about:blank] 13:40:03 INFO - PROCESS | 2972 | --DOMWINDOW == 62 (0C96A800) [pid = 2972] [serial = 2270] [outer = 00000000] [url = about:blank] 13:40:03 INFO - PROCESS | 2972 | --DOMWINDOW == 61 (0FD75800) [pid = 2972] [serial = 2271] [outer = 00000000] [url = about:blank] 13:40:03 INFO - PROCESS | 2972 | --DOMWINDOW == 60 (0FD91800) [pid = 2972] [serial = 2279] [outer = 00000000] [url = about:blank] 13:40:03 INFO - PROCESS | 2972 | --DOMWINDOW == 59 (10025400) [pid = 2972] [serial = 2280] [outer = 00000000] [url = about:blank] 13:40:03 INFO - PROCESS | 2972 | --DOMWINDOW == 58 (1875F000) [pid = 2972] [serial = 2285] [outer = 00000000] [url = about:blank] 13:40:03 INFO - PROCESS | 2972 | --DOMWINDOW == 57 (1448E800) [pid = 2972] [serial = 2282] [outer = 00000000] [url = about:blank] 13:40:03 INFO - PROCESS | 2972 | 1467319203336 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 13:40:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 13:40:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 2019ms 13:40:03 INFO - PROCESS | 2972 | 1467319203363 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 13:40:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 13:40:03 INFO - PROCESS | 2972 | 1467319203367 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 13:40:03 INFO - PROCESS | 2972 | 1467319203372 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 13:40:03 INFO - PROCESS | 2972 | 1467319203375 Marionette TRACE conn5 <- [1,3078,null,{}] 13:40:03 INFO - PROCESS | 2972 | 1467319203381 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}] 13:40:03 INFO - PROCESS | 2972 | 1467319203384 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:40:03 INFO - PROCESS | 2972 | 1467319203478 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 13:40:03 INFO - PROCESS | 2972 | 1467319203485 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:03 INFO - PROCESS | 2972 | 1467319203489 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:40:03 INFO - PROCESS | 2972 | ++DOCSHELL 0FDCA000 == 26 [pid = 2972] [id = 781] 13:40:03 INFO - PROCESS | 2972 | ++DOMWINDOW == 58 (0FDCB800) [pid = 2972] [serial = 2341] [outer = 00000000] 13:40:03 INFO - PROCESS | 2972 | ++DOMWINDOW == 59 (0FE21C00) [pid = 2972] [serial = 2342] [outer = 0FDCB800] 13:40:03 INFO - PROCESS | 2972 | 1467319203538 Marionette DEBUG loaded listener.js 13:40:03 INFO - PROCESS | 2972 | ++DOMWINDOW == 60 (0FE2E000) [pid = 2972] [serial = 2343] [outer = 0FDCB800] 13:40:04 INFO - PROCESS | 2972 | 1467319204044 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 13:40:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 13:40:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 730ms 13:40:04 INFO - PROCESS | 2972 | 1467319204103 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 13:40:04 INFO - PROCESS | 2972 | 1467319204108 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 13:40:04 INFO - PROCESS | 2972 | 1467319204114 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 13:40:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 13:40:04 INFO - PROCESS | 2972 | 1467319204117 Marionette TRACE conn5 <- [1,3082,null,{}] 13:40:04 INFO - PROCESS | 2972 | 1467319204121 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}] 13:40:04 INFO - PROCESS | 2972 | 1467319204124 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:40:04 INFO - PROCESS | 2972 | 1467319204215 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 13:40:04 INFO - PROCESS | 2972 | 1467319204229 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:04 INFO - PROCESS | 2972 | 1467319204231 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:40:04 INFO - PROCESS | 2972 | ++DOCSHELL 10067000 == 27 [pid = 2972] [id = 782] 13:40:04 INFO - PROCESS | 2972 | ++DOMWINDOW == 61 (10067800) [pid = 2972] [serial = 2344] [outer = 00000000] 13:40:04 INFO - PROCESS | 2972 | ++DOMWINDOW == 62 (1006B000) [pid = 2972] [serial = 2345] [outer = 10067800] 13:40:04 INFO - PROCESS | 2972 | 1467319204279 Marionette DEBUG loaded listener.js 13:40:04 INFO - PROCESS | 2972 | ++DOMWINDOW == 63 (10185000) [pid = 2972] [serial = 2346] [outer = 10067800] 13:40:04 INFO - PROCESS | 2972 | 1467319204738 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 13:40:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 13:40:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 670ms 13:40:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 13:40:04 INFO - PROCESS | 2972 | 1467319204787 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 13:40:04 INFO - PROCESS | 2972 | 1467319204790 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 13:40:04 INFO - PROCESS | 2972 | 1467319204793 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 13:40:04 INFO - PROCESS | 2972 | 1467319204796 Marionette TRACE conn5 <- [1,3086,null,{}] 13:40:04 INFO - PROCESS | 2972 | 1467319204807 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}] 13:40:04 INFO - PROCESS | 2972 | 1467319204812 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:40:04 INFO - PROCESS | 2972 | 1467319204923 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 13:40:04 INFO - PROCESS | 2972 | 1467319204940 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:04 INFO - PROCESS | 2972 | 1467319204943 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:40:05 INFO - PROCESS | 2972 | ++DOCSHELL 13ED6400 == 28 [pid = 2972] [id = 783] 13:40:05 INFO - PROCESS | 2972 | ++DOMWINDOW == 64 (13ED6800) [pid = 2972] [serial = 2347] [outer = 00000000] 13:40:05 INFO - PROCESS | 2972 | ++DOMWINDOW == 65 (1401EC00) [pid = 2972] [serial = 2348] [outer = 13ED6800] 13:40:05 INFO - PROCESS | 2972 | 1467319205082 Marionette DEBUG loaded listener.js 13:40:05 INFO - PROCESS | 2972 | ++DOMWINDOW == 66 (140E5800) [pid = 2972] [serial = 2349] [outer = 13ED6800] 13:40:05 INFO - PROCESS | 2972 | 1467319205443 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]]]}] 13:40:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 13:40:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 13:40:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 670ms 13:40:05 INFO - PROCESS | 2972 | 1467319205468 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 13:40:05 INFO - PROCESS | 2972 | 1467319205470 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 13:40:05 INFO - PROCESS | 2972 | 1467319205473 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 13:40:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 13:40:05 INFO - PROCESS | 2972 | 1467319205475 Marionette TRACE conn5 <- [1,3090,null,{}] 13:40:05 INFO - PROCESS | 2972 | 1467319205478 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}] 13:40:05 INFO - PROCESS | 2972 | 1467319205480 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:40:05 INFO - PROCESS | 2972 | 1467319205565 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 13:40:05 INFO - PROCESS | 2972 | 1467319205570 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:05 INFO - PROCESS | 2972 | 1467319205572 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:40:05 INFO - PROCESS | 2972 | ++DOCSHELL 14493800 == 29 [pid = 2972] [id = 784] 13:40:05 INFO - PROCESS | 2972 | ++DOMWINDOW == 67 (14494000) [pid = 2972] [serial = 2350] [outer = 00000000] 13:40:05 INFO - PROCESS | 2972 | ++DOMWINDOW == 68 (1494A800) [pid = 2972] [serial = 2351] [outer = 14494000] 13:40:05 INFO - PROCESS | 2972 | 1467319205618 Marionette DEBUG loaded listener.js 13:40:05 INFO - PROCESS | 2972 | ++DOMWINDOW == 69 (149DF000) [pid = 2972] [serial = 2352] [outer = 14494000] 13:40:06 INFO - PROCESS | 2972 | 1467319206034 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 13:40:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 13:40:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 630ms 13:40:06 INFO - PROCESS | 2972 | 1467319206107 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 13:40:06 INFO - PROCESS | 2972 | 1467319206110 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 13:40:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 13:40:06 INFO - PROCESS | 2972 | 1467319206113 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 13:40:06 INFO - PROCESS | 2972 | 1467319206115 Marionette TRACE conn5 <- [1,3094,null,{}] 13:40:06 INFO - PROCESS | 2972 | 1467319206118 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}] 13:40:06 INFO - PROCESS | 2972 | 1467319206120 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:40:06 INFO - PROCESS | 2972 | 1467319206199 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 13:40:06 INFO - PROCESS | 2972 | 1467319206204 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:06 INFO - PROCESS | 2972 | 1467319206206 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:40:06 INFO - PROCESS | 2972 | ++DOCSHELL 149E5C00 == 30 [pid = 2972] [id = 785] 13:40:06 INFO - PROCESS | 2972 | ++DOMWINDOW == 70 (149E7800) [pid = 2972] [serial = 2353] [outer = 00000000] 13:40:06 INFO - PROCESS | 2972 | ++DOMWINDOW == 71 (15E42800) [pid = 2972] [serial = 2354] [outer = 149E7800] 13:40:06 INFO - PROCESS | 2972 | 1467319206250 Marionette DEBUG loaded listener.js 13:40:06 INFO - PROCESS | 2972 | ++DOMWINDOW == 72 (16746000) [pid = 2972] [serial = 2355] [outer = 149E7800] 13:40:06 INFO - PROCESS | 2972 | 1467319206685 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]]]}] 13:40:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 13:40:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 13:40:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 13:40:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 630ms 13:40:06 INFO - PROCESS | 2972 | 1467319206758 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 13:40:06 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 13:40:06 INFO - PROCESS | 2972 | 1467319206760 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 13:40:06 INFO - PROCESS | 2972 | 1467319206763 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 13:40:06 INFO - PROCESS | 2972 | 1467319206765 Marionette TRACE conn5 <- [1,3098,null,{}] 13:40:06 INFO - PROCESS | 2972 | 1467319206769 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}] 13:40:06 INFO - PROCESS | 2972 | 1467319206774 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:40:06 INFO - PROCESS | 2972 | 1467319206875 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 13:40:06 INFO - PROCESS | 2972 | 1467319206886 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:06 INFO - PROCESS | 2972 | 1467319206888 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:40:06 INFO - PROCESS | 2972 | ++DOCSHELL 17803400 == 31 [pid = 2972] [id = 786] 13:40:06 INFO - PROCESS | 2972 | ++DOMWINDOW == 73 (17805800) [pid = 2972] [serial = 2356] [outer = 00000000] 13:40:06 INFO - PROCESS | 2972 | ++DOMWINDOW == 74 (17F77000) [pid = 2972] [serial = 2357] [outer = 17805800] 13:40:06 INFO - PROCESS | 2972 | 1467319206932 Marionette DEBUG loaded listener.js 13:40:06 INFO - PROCESS | 2972 | ++DOMWINDOW == 75 (184AEC00) [pid = 2972] [serial = 2358] [outer = 17805800] 13:40:07 INFO - PROCESS | 2972 | 1467319207356 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"]]]}] 13:40:07 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 13:40:07 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 13:40:07 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 13:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:40:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:40:07 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 13:40:07 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 630ms 13:40:07 INFO - PROCESS | 2972 | 1467319207395 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 13:40:07 INFO - PROCESS | 2972 | 1467319207397 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 13:40:07 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 13:40:07 INFO - PROCESS | 2972 | 1467319207418 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 13:40:07 INFO - PROCESS | 2972 | 1467319207420 Marionette TRACE conn5 <- [1,3102,null,{}] 13:40:07 INFO - PROCESS | 2972 | 1467319207423 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}] 13:40:07 INFO - PROCESS | 2972 | 1467319207425 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:40:07 INFO - PROCESS | 2972 | 1467319207507 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 13:40:07 INFO - PROCESS | 2972 | 1467319207512 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\", \"c2d79c18-2f31-41e0-9c7f-cc42f686411a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:07 INFO - PROCESS | 2972 | 1467319207513 Marionette INFO sendAsync 464cbc4f-eca0-48a1-ad64-9c1e12d3252b 13:40:07 INFO - PROCESS | 2972 | ++DOCSHELL 18761400 == 32 [pid = 2972] [id = 787] 13:40:07 INFO - PROCESS | 2972 | ++DOMWINDOW == 76 (1876C000) [pid = 2972] [serial = 2359] [outer = 00000000] 13:40:07 INFO - PROCESS | 2972 | ++DOMWINDOW == 77 (18A0B800) [pid = 2972] [serial = 2360] [outer = 1876C000] 13:40:07 INFO - PROCESS | 2972 | 1467319207557 Marionette DEBUG loaded listener.js 13:40:07 INFO - PROCESS | 2972 | ++DOMWINDOW == 78 (18A0CC00) [pid = 2972] [serial = 2361] [outer = 1876C000] 13:40:08 INFO - PROCESS | 2972 | 1467319208043 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]]]}] 13:40:08 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 13:40:08 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 690ms 13:40:08 INFO - PROCESS | 2972 | 1467319208106 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 13:40:08 INFO - PROCESS | 2972 | 1467319208108 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 13:40:09 WARNING - u'runner_teardown' () 13:40:09 INFO - No more tests 13:40:09 INFO - Got 0 unexpected results 13:40:09 INFO - SUITE-END | took 684s 13:40:09 INFO - Closing logging queue 13:40:09 INFO - queue closed 13:40:09 INFO - Return code: 0 13:40:09 WARNING - # TBPL SUCCESS # 13:40:09 INFO - Running post-action listener: _resource_record_post_action 13:40:09 INFO - Running post-run listener: _resource_record_post_run 13:40:10 INFO - Total resource usage - Wall time: 693s; CPU: 14.0%; Read bytes: 71345152; Write bytes: 1117165568; Read time: 835090; Write time: 7990280 13:40:10 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 13:40:10 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 249856; Write bytes: 57931776; Read time: 18080; Write time: 48950 13:40:10 INFO - run-tests - Wall time: 691s; CPU: 14.0%; Read bytes: 71026176; Write bytes: 1051213312; Read time: 803760; Write time: 7924970 13:40:10 INFO - Running post-run listener: _upload_blobber_files 13:40:10 INFO - Blob upload gear active. 13:40:10 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 13:40:10 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 13:40:10 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 13:40:10 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 13:40:11 INFO - (blobuploader) - INFO - Open directory for files ... 13:40:11 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 13:40:11 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:40:11 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:40:11 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 13:40:11 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:40:11 INFO - (blobuploader) - INFO - Done attempting. 13:40:11 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 13:40:12 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:40:12 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:40:13 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 13:40:13 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:40:13 INFO - (blobuploader) - INFO - Done attempting. 13:40:13 INFO - (blobuploader) - INFO - Iteration through files over. 13:40:13 INFO - Return code: 0 13:40:13 INFO - rmtree: C:\slave\test\build\uploaded_files.json 13:40:13 INFO - Using _rmtree_windows ... 13:40:13 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 13:40:13 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f7754112713c7dad7569427a6553363467336cbea66888819a0fcad0001a6c00dafd4d026f74696f7571c75d75bfd977ec1308b64012093d53556a2c2b02aece", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8ad9e4f1ebbf2422e4cd18d348c3062467157db9d0ccf22e8831a01fa26479e99b141b8ed91ed44274e29cdbeb8cfd3f3d026784e41a1a733282edf3673e621d"} 13:40:13 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 13:40:13 INFO - Writing to file C:\slave\test\properties\blobber_files 13:40:13 INFO - Contents: 13:40:13 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f7754112713c7dad7569427a6553363467336cbea66888819a0fcad0001a6c00dafd4d026f74696f7571c75d75bfd977ec1308b64012093d53556a2c2b02aece", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8ad9e4f1ebbf2422e4cd18d348c3062467157db9d0ccf22e8831a01fa26479e99b141b8ed91ed44274e29cdbeb8cfd3f3d026784e41a1a733282edf3673e621d"} 13:40:13 INFO - Running post-run listener: copy_logs_to_upload_dir 13:40:13 INFO - Copying logs to upload dir... 13:40:13 INFO - mkdir: C:\slave\test\build\upload\logs 13:40:13 INFO - Copying logs to upload dir... 13:40:13 INFO - Using _rmtree_windows ... 13:40:13 INFO - Using _rmtree_windows ... 13:40:13 INFO - Using _rmtree_windows ... 13:40:13 INFO - Using _rmtree_windows ... 13:40:13 INFO - Using _rmtree_windows ... 13:40:13 INFO - Using _rmtree_windows ... 13:40:13 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=899.237000 ========= master_lag: 0.30 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 59 secs) (at 2016-06-30 13:40:14.340388) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-30 13:40:14.341268) ========= '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-204 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-204 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;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-204 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-beta/sha512/f7754112713c7dad7569427a6553363467336cbea66888819a0fcad0001a6c00dafd4d026f74696f7571c75d75bfd977ec1308b64012093d53556a2c2b02aece", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8ad9e4f1ebbf2422e4cd18d348c3062467157db9d0ccf22e8831a01fa26479e99b141b8ed91ed44274e29cdbeb8cfd3f3d026784e41a1a733282edf3673e621d"} build_url:https://queue.taskcluster.net/v1/task/R64qTvruQ9u1GCZTj3VMXw/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/R64qTvruQ9u1GCZTj3VMXw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/R64qTvruQ9u1GCZTj3VMXw/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f7754112713c7dad7569427a6553363467336cbea66888819a0fcad0001a6c00dafd4d026f74696f7571c75d75bfd977ec1308b64012093d53556a2c2b02aece", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8ad9e4f1ebbf2422e4cd18d348c3062467157db9d0ccf22e8831a01fa26479e99b141b8ed91ed44274e29cdbeb8cfd3f3d026784e41a1a733282edf3673e621d"}' symbols_url: 'https://queue.taskcluster.net/v1/task/R64qTvruQ9u1GCZTj3VMXw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-30 13:40:14.463955) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-30 13:40:14.464279) ========= '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-204 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-204 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;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-204 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-06-30 13:40:14.582216) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-30 13:40:14.582535) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-30 13:40:15.288382) ========= ========= Total master_lag: 0.43 =========