builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-137 starttime: 1468504091.47 results: success (0) buildid: 20160714050942 builduid: c397ffc3b333402787154f3bf98d9259 revision: 306382512096564f06aa175ddddeef59a90f36f0 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-14 06:48:11.469701) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-14 06:48:11.470952) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-14 06:48:11.471315) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-14 06:48:11.671708) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-14 06:48:11.672153) ========= '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-137 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-137 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-137 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 --06:48:12-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.13 MB/s 06:48:12 (8.13 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.173000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-14 06:48:12.878570) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-14 06:48:12.879393) ========= '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-137 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-137 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-137 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.904000 ========= master_lag: 0.08 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-14 06:48:16.865667) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-07-14 06:48:16.866089) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 306382512096564f06aa175ddddeef59a90f36f0 --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 306382512096564f06aa175ddddeef59a90f36f0 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-137 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-137 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-137 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-07-14 06:48:16,803 truncating revision to first 12 chars 2016-07-14 06:48:16,803 Setting DEBUG logging. 2016-07-14 06:48:16,803 attempt 1/10 2016-07-14 06:48:16,803 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/306382512096?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-14 06:48:17,792 unpacking tar archive at: mozilla-beta-306382512096/testing/mozharness/ program finished with exit code 0 elapsedTime=1.684000 ========= master_lag: 4.63 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-07-14 06:48:23.179104) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-14 06:48:23.179376) ========= script_repo_revision: 306382512096564f06aa175ddddeef59a90f36f0 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-14 06:48:23.179748) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-14 06:48:23.180023) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-14 06:48:23.200153) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 18 secs) (at 2016-07-14 06:48:23.200451) ========= '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-137 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-137 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-137 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 06:48:23 INFO - MultiFileLogger online at 20160714 06:48:23 in C:\slave\test 06:48:23 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 06:48:23 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 06:48:23 INFO - {'append_to_log': False, 06:48:23 INFO - 'base_work_dir': 'C:\\slave\\test', 06:48:23 INFO - 'blob_upload_branch': 'mozilla-beta', 06:48:23 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 06:48:23 INFO - 'buildbot_json_path': 'buildprops.json', 06:48:23 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 06:48:23 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 06:48:23 INFO - 'download_minidump_stackwalk': True, 06:48:23 INFO - 'download_symbols': 'true', 06:48:23 INFO - 'e10s': False, 06:48:23 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 06:48:23 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 06:48:23 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 06:48:23 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 06:48:23 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 06:48:23 INFO - 'C:/mozilla-build/tooltool.py'), 06:48:23 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 06:48:23 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 06:48:23 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 06:48:23 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 06:48:23 INFO - 'log_level': 'info', 06:48:23 INFO - 'log_to_console': True, 06:48:23 INFO - 'opt_config_files': (), 06:48:23 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 06:48:23 INFO - '--processes=1', 06:48:23 INFO - '--config=%(test_path)s/wptrunner.ini', 06:48:23 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 06:48:23 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 06:48:23 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 06:48:23 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 06:48:23 INFO - 'pip_index': False, 06:48:23 INFO - 'require_test_zip': True, 06:48:23 INFO - 'test_type': ('testharness',), 06:48:23 INFO - 'this_chunk': '1', 06:48:23 INFO - 'total_chunks': '10', 06:48:23 INFO - 'virtualenv_path': 'venv', 06:48:23 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 06:48:23 INFO - 'work_dir': 'build'} 06:48:23 INFO - ##### 06:48:23 INFO - ##### Running clobber step. 06:48:23 INFO - ##### 06:48:23 INFO - Running pre-action listener: _resource_record_pre_action 06:48:23 INFO - Running main action method: clobber 06:48:23 INFO - rmtree: C:\slave\test\build 06:48:23 INFO - Using _rmtree_windows ... 06:48:23 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 06:50:12 INFO - Running post-action listener: _resource_record_post_action 06:50:12 INFO - ##### 06:50:12 INFO - ##### Running read-buildbot-config step. 06:50:12 INFO - ##### 06:50:12 INFO - Running pre-action listener: _resource_record_pre_action 06:50:12 INFO - Running main action method: read_buildbot_config 06:50:12 INFO - Using buildbot properties: 06:50:12 INFO - { 06:50:12 INFO - "project": "", 06:50:12 INFO - "product": "firefox", 06:50:12 INFO - "script_repo_revision": "production", 06:50:12 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 06:50:12 INFO - "repository": "", 06:50:12 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 06:50:12 INFO - "buildid": "20160714050942", 06:50:12 INFO - "pgo_build": "False", 06:50:12 INFO - "basedir": "C:\\slave\\test", 06:50:12 INFO - "buildnumber": 10, 06:50:12 INFO - "slavename": "t-w732-ix-137", 06:50:12 INFO - "revision": "306382512096564f06aa175ddddeef59a90f36f0", 06:50:12 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 06:50:12 INFO - "platform": "win32", 06:50:12 INFO - "branch": "mozilla-beta", 06:50:12 INFO - "repo_path": "releases/mozilla-beta", 06:50:12 INFO - "moz_repo_path": "", 06:50:12 INFO - "stage_platform": "win32", 06:50:12 INFO - "builduid": "c397ffc3b333402787154f3bf98d9259", 06:50:12 INFO - "slavebuilddir": "test" 06:50:12 INFO - } 06:50:12 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/GkUzvFnvRKWqUTG4X0l2Kg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 06:50:12 INFO - Found installer url https://queue.taskcluster.net/v1/task/GkUzvFnvRKWqUTG4X0l2Kg/artifacts/public/build/firefox-48.0.en-US.win32.zip. 06:50:12 INFO - Running post-action listener: _resource_record_post_action 06:50:12 INFO - ##### 06:50:12 INFO - ##### Running download-and-extract step. 06:50:12 INFO - ##### 06:50:12 INFO - Running pre-action listener: _resource_record_pre_action 06:50:12 INFO - Running main action method: download_and_extract 06:50:12 INFO - mkdir: C:\slave\test\build\tests 06:50:12 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')]} 06:50:12 INFO - https://queue.taskcluster.net/v1/task/GkUzvFnvRKWqUTG4X0l2Kg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 06:50:12 INFO - trying https://queue.taskcluster.net/v1/task/GkUzvFnvRKWqUTG4X0l2Kg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 06:50:12 INFO - Downloading https://queue.taskcluster.net/v1/task/GkUzvFnvRKWqUTG4X0l2Kg/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 06:50:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GkUzvFnvRKWqUTG4X0l2Kg/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 06:50:13 INFO - Downloaded 1240 bytes. 06:50:13 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 06:50:13 INFO - Using the following test package requirements: 06:50:13 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 06:50:13 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 06:50:13 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 06:50:13 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 06:50:13 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 06:50:13 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 06:50:13 INFO - u'jsshell-win32.zip'], 06:50:13 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 06:50:13 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 06:50:13 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 06:50:13 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 06:50:13 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 06:50:13 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 06:50:13 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 06:50:13 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 06:50:13 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 06:50:13 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 06:50:13 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 06:50:13 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 06:50:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:50:13 INFO - https://queue.taskcluster.net/v1/task/GkUzvFnvRKWqUTG4X0l2Kg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 06:50:13 INFO - trying https://queue.taskcluster.net/v1/task/GkUzvFnvRKWqUTG4X0l2Kg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 06:50:13 INFO - Downloading https://queue.taskcluster.net/v1/task/GkUzvFnvRKWqUTG4X0l2Kg/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 06:50:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/GkUzvFnvRKWqUTG4X0l2Kg/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 06:50:15 INFO - Downloaded 20366314 bytes. 06:50:15 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/*'] 06:50:15 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/* 06:50:17 INFO - caution: filename not matched: web-platform/* 06:50:17 INFO - Return code: 11 06:50:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:50:17 INFO - https://queue.taskcluster.net/v1/task/GkUzvFnvRKWqUTG4X0l2Kg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 06:50:17 INFO - trying https://queue.taskcluster.net/v1/task/GkUzvFnvRKWqUTG4X0l2Kg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 06:50:17 INFO - Downloading https://queue.taskcluster.net/v1/task/GkUzvFnvRKWqUTG4X0l2Kg/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 06:50:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/GkUzvFnvRKWqUTG4X0l2Kg/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 06:50:20 INFO - Downloaded 36389908 bytes. 06:50:20 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/*'] 06:50:20 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/* 06:51:07 INFO - caution: filename not matched: bin/* 06:51:07 INFO - caution: filename not matched: config/* 06:51:07 INFO - caution: filename not matched: mozbase/* 06:51:07 INFO - caution: filename not matched: marionette/* 06:51:07 INFO - caution: filename not matched: tools/wptserve/* 06:51:07 INFO - Return code: 11 06:51:07 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')]} 06:51:07 INFO - https://queue.taskcluster.net/v1/task/GkUzvFnvRKWqUTG4X0l2Kg/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 06:51:07 INFO - trying https://queue.taskcluster.net/v1/task/GkUzvFnvRKWqUTG4X0l2Kg/artifacts/public/build/firefox-48.0.en-US.win32.zip 06:51:07 INFO - Downloading https://queue.taskcluster.net/v1/task/GkUzvFnvRKWqUTG4X0l2Kg/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 06:51:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GkUzvFnvRKWqUTG4X0l2Kg/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 06:51:12 INFO - Downloaded 68477772 bytes. 06:51:12 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/GkUzvFnvRKWqUTG4X0l2Kg/artifacts/public/build/firefox-48.0.en-US.win32.zip 06:51:12 INFO - mkdir: C:\slave\test\properties 06:51:12 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 06:51:12 INFO - Writing to file C:\slave\test\properties\build_url 06:51:12 INFO - Contents: 06:51:12 INFO - build_url:https://queue.taskcluster.net/v1/task/GkUzvFnvRKWqUTG4X0l2Kg/artifacts/public/build/firefox-48.0.en-US.win32.zip 06:51:12 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/GkUzvFnvRKWqUTG4X0l2Kg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 06:51:12 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 06:51:12 INFO - Writing to file C:\slave\test\properties\symbols_url 06:51:12 INFO - Contents: 06:51:12 INFO - symbols_url:https://queue.taskcluster.net/v1/task/GkUzvFnvRKWqUTG4X0l2Kg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 06:51:12 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')]} 06:51:12 INFO - https://queue.taskcluster.net/v1/task/GkUzvFnvRKWqUTG4X0l2Kg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 06:51:12 INFO - trying https://queue.taskcluster.net/v1/task/GkUzvFnvRKWqUTG4X0l2Kg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 06:51:12 INFO - Downloading https://queue.taskcluster.net/v1/task/GkUzvFnvRKWqUTG4X0l2Kg/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 06:51:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GkUzvFnvRKWqUTG4X0l2Kg/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 06:51:16 INFO - Downloaded 55589606 bytes. 06:51:16 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'] 06:51:16 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 06:51:18 INFO - Return code: 0 06:51:18 INFO - Running post-action listener: _resource_record_post_action 06:51:18 INFO - Running post-action listener: set_extra_try_arguments 06:51:18 INFO - ##### 06:51:18 INFO - ##### Running create-virtualenv step. 06:51:18 INFO - ##### 06:51:18 INFO - Running pre-action listener: _pre_create_virtualenv 06:51:18 INFO - Running pre-action listener: _resource_record_pre_action 06:51:18 INFO - Running main action method: create_virtualenv 06:51:18 INFO - Creating virtualenv C:\slave\test\build\venv 06:51:18 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 06:51:18 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 06:51:23 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 06:51:26 INFO - Installing distribute......................................................................................................................................................................................done. 06:51:28 INFO - Return code: 0 06:51:28 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 06:51:28 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')]} 06:51:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:51:28 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')]} 06:51:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:51:28 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 0x019776B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C26200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019360B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B9C368>, '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 0x018FAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C320C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-137', 'USERDOMAIN': 'T-W732-IX-137', '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-137', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 06:51:28 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 06:51:28 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 06:51:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:51:28 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 06:51:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 06:51:28 INFO - 'COMPUTERNAME': 'T-W732-IX-137', 06:51:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:51:28 INFO - 'DCLOCATION': 'SCL3', 06:51:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 06:51:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:51:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:51:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 06:51:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 06:51:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 06:51:28 INFO - 'HOMEDRIVE': 'C:', 06:51:28 INFO - 'HOMEPATH': '\\Users\\cltbld', 06:51:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:51:28 INFO - 'KTS_VERSION': '1.19c', 06:51:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 06:51:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 06:51:28 INFO - 'LOGONSERVER': '\\\\T-W732-IX-137', 06:51:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:51:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:51:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 06:51:28 INFO - 'MOZILLABUILDDRIVE': 'C:', 06:51:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 06:51:28 INFO - 'MOZ_AIRBAG': '1', 06:51:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:51:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:51:28 INFO - 'MOZ_MSVCVERSION': '8', 06:51:28 INFO - 'MOZ_NO_REMOTE': '1', 06:51:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 06:51:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 06:51:28 INFO - 'NO_EM_RESTART': '1', 06:51:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:51:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:51:28 INFO - 'OS': 'Windows_NT', 06:51:28 INFO - 'OURDRIVE': 'C:', 06:51:28 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 06:51:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:51:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:51:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 06:51:28 INFO - 'PROCESSOR_LEVEL': '6', 06:51:28 INFO - 'PROCESSOR_REVISION': '1e05', 06:51:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:51:28 INFO - 'PROGRAMFILES': 'C:\\Program Files', 06:51:28 INFO - 'PROMPT': '$P$G', 06:51:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:51:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:51:28 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:51:28 INFO - 'PWD': 'C:\\slave\\test', 06:51:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:51:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:51:28 INFO - 'SYSTEMDRIVE': 'C:', 06:51:28 INFO - 'SYSTEMROOT': 'C:\\windows', 06:51:28 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 06:51:28 INFO - 'TEST1': 'testie', 06:51:28 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 06:51:28 INFO - 'USERDOMAIN': 'T-W732-IX-137', 06:51:28 INFO - 'USERNAME': 'cltbld', 06:51:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 06:51:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 06:51:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 06:51:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 06:51:28 INFO - 'WINDIR': 'C:\\windows', 06:51:28 INFO - 'WINDOWS_TRACING_FLAGS': '3', 06:51:28 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 06:51:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:51:29 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:51:29 INFO - Downloading/unpacking psutil>=0.7.1 06:51:30 INFO - Running setup.py egg_info for package psutil 06:51:30 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 06:51:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:51:30 INFO - Installing collected packages: psutil 06:51:30 INFO - Running setup.py install for psutil 06:51:30 INFO - building 'psutil._psutil_windows' extension 06:51:30 INFO - error: Unable to find vcvarsall.bat 06:51:30 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-rjzajv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 06:51:30 INFO - running install 06:51:30 INFO - running build 06:51:30 INFO - running build_py 06:51:30 INFO - creating build 06:51:30 INFO - creating build\lib.win32-2.7 06:51:30 INFO - creating build\lib.win32-2.7\psutil 06:51:30 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 06:51:30 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 06:51:30 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 06:51:30 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 06:51:30 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 06:51:30 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 06:51:30 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 06:51:30 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 06:51:30 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 06:51:30 INFO - running build_ext 06:51:30 INFO - building 'psutil._psutil_windows' extension 06:51:30 INFO - error: Unable to find vcvarsall.bat 06:51:30 INFO - ---------------------------------------- 06:51:30 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-rjzajv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 06:51:30 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 06:51:30 WARNING - Return code: 1 06:51:30 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! 06:51:30 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 06:51:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:51:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:51:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:51:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:51:30 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 0x019776B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C26200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019360B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B9C368>, '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 0x018FAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C320C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-137', 'USERDOMAIN': 'T-W732-IX-137', '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-137', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 06:51:30 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 06:51:30 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 06:51:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:51:30 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 06:51:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 06:51:30 INFO - 'COMPUTERNAME': 'T-W732-IX-137', 06:51:30 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:51:30 INFO - 'DCLOCATION': 'SCL3', 06:51:30 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 06:51:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:51:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:51:30 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 06:51:30 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 06:51:30 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 06:51:30 INFO - 'HOMEDRIVE': 'C:', 06:51:30 INFO - 'HOMEPATH': '\\Users\\cltbld', 06:51:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:51:30 INFO - 'KTS_VERSION': '1.19c', 06:51:30 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 06:51:30 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 06:51:30 INFO - 'LOGONSERVER': '\\\\T-W732-IX-137', 06:51:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:51:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:51:30 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 06:51:30 INFO - 'MOZILLABUILDDRIVE': 'C:', 06:51:30 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 06:51:30 INFO - 'MOZ_AIRBAG': '1', 06:51:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:51:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:51:30 INFO - 'MOZ_MSVCVERSION': '8', 06:51:30 INFO - 'MOZ_NO_REMOTE': '1', 06:51:30 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 06:51:30 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 06:51:30 INFO - 'NO_EM_RESTART': '1', 06:51:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:51:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:51:30 INFO - 'OS': 'Windows_NT', 06:51:30 INFO - 'OURDRIVE': 'C:', 06:51:30 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 06:51:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:51:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:51:30 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 06:51:30 INFO - 'PROCESSOR_LEVEL': '6', 06:51:30 INFO - 'PROCESSOR_REVISION': '1e05', 06:51:30 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:51:30 INFO - 'PROGRAMFILES': 'C:\\Program Files', 06:51:30 INFO - 'PROMPT': '$P$G', 06:51:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:51:30 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:51:30 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:51:30 INFO - 'PWD': 'C:\\slave\\test', 06:51:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:51:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:51:30 INFO - 'SYSTEMDRIVE': 'C:', 06:51:30 INFO - 'SYSTEMROOT': 'C:\\windows', 06:51:30 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 06:51:30 INFO - 'TEST1': 'testie', 06:51:30 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 06:51:30 INFO - 'USERDOMAIN': 'T-W732-IX-137', 06:51:30 INFO - 'USERNAME': 'cltbld', 06:51:30 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 06:51:30 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 06:51:30 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 06:51:30 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 06:51:30 INFO - 'WINDIR': 'C:\\windows', 06:51:30 INFO - 'WINDOWS_TRACING_FLAGS': '3', 06:51:30 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 06:51:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:51:30 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:51:30 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 06:51:30 INFO - Downloading mozsystemmonitor-0.0.tar.gz 06:51:30 INFO - Running setup.py egg_info for package mozsystemmonitor 06:51:30 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 06:51:30 INFO - Running setup.py egg_info for package psutil 06:51:30 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 06:51:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:51:30 INFO - Installing collected packages: mozsystemmonitor, psutil 06:51:30 INFO - Running setup.py install for mozsystemmonitor 06:51:30 INFO - Running setup.py install for psutil 06:51:30 INFO - building 'psutil._psutil_windows' extension 06:51:30 INFO - error: Unable to find vcvarsall.bat 06:51:30 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-bncmo_-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 06:51:30 INFO - running install 06:51:30 INFO - running build 06:51:30 INFO - running build_py 06:51:30 INFO - running build_ext 06:51:30 INFO - building 'psutil._psutil_windows' extension 06:51:30 INFO - error: Unable to find vcvarsall.bat 06:51:30 INFO - ---------------------------------------- 06:51:30 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-bncmo_-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 06:51:30 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 06:51:31 WARNING - Return code: 1 06:51:31 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! 06:51:31 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 06:51:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:51:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:51:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:51:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:51:31 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x019776B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C26200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019360B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B9C368>, '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 0x018FAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C320C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-137', 'USERDOMAIN': 'T-W732-IX-137', '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-137', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 06:51:31 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 06:51:31 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 06:51:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:51:31 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 06:51:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 06:51:31 INFO - 'COMPUTERNAME': 'T-W732-IX-137', 06:51:31 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:51:31 INFO - 'DCLOCATION': 'SCL3', 06:51:31 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 06:51:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:51:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:51:31 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 06:51:31 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 06:51:31 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 06:51:31 INFO - 'HOMEDRIVE': 'C:', 06:51:31 INFO - 'HOMEPATH': '\\Users\\cltbld', 06:51:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:51:31 INFO - 'KTS_VERSION': '1.19c', 06:51:31 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 06:51:31 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 06:51:31 INFO - 'LOGONSERVER': '\\\\T-W732-IX-137', 06:51:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:51:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:51:31 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 06:51:31 INFO - 'MOZILLABUILDDRIVE': 'C:', 06:51:31 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 06:51:31 INFO - 'MOZ_AIRBAG': '1', 06:51:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:51:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:51:31 INFO - 'MOZ_MSVCVERSION': '8', 06:51:31 INFO - 'MOZ_NO_REMOTE': '1', 06:51:31 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 06:51:31 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 06:51:31 INFO - 'NO_EM_RESTART': '1', 06:51:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:51:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:51:31 INFO - 'OS': 'Windows_NT', 06:51:31 INFO - 'OURDRIVE': 'C:', 06:51:31 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 06:51:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:51:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:51:31 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 06:51:31 INFO - 'PROCESSOR_LEVEL': '6', 06:51:31 INFO - 'PROCESSOR_REVISION': '1e05', 06:51:31 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:51:31 INFO - 'PROGRAMFILES': 'C:\\Program Files', 06:51:31 INFO - 'PROMPT': '$P$G', 06:51:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:51:31 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:51:31 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:51:31 INFO - 'PWD': 'C:\\slave\\test', 06:51:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:51:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:51:31 INFO - 'SYSTEMDRIVE': 'C:', 06:51:31 INFO - 'SYSTEMROOT': 'C:\\windows', 06:51:31 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 06:51:31 INFO - 'TEST1': 'testie', 06:51:31 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 06:51:31 INFO - 'USERDOMAIN': 'T-W732-IX-137', 06:51:31 INFO - 'USERNAME': 'cltbld', 06:51:31 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 06:51:31 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 06:51:31 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 06:51:31 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 06:51:31 INFO - 'WINDIR': 'C:\\windows', 06:51:31 INFO - 'WINDOWS_TRACING_FLAGS': '3', 06:51:31 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 06:51:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:51:31 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:51:31 INFO - Downloading/unpacking blobuploader==1.2.4 06:51:31 INFO - Downloading blobuploader-1.2.4.tar.gz 06:51:31 INFO - Running setup.py egg_info for package blobuploader 06:51:31 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 06:51:35 INFO - Running setup.py egg_info for package requests 06:51:35 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 06:51:35 INFO - Downloading docopt-0.6.1.tar.gz 06:51:35 INFO - Running setup.py egg_info for package docopt 06:51:35 INFO - Installing collected packages: blobuploader, docopt, requests 06:51:35 INFO - Running setup.py install for blobuploader 06:51:35 INFO - Running setup.py install for docopt 06:51:35 INFO - Running setup.py install for requests 06:51:35 INFO - Successfully installed blobuploader docopt requests 06:51:35 INFO - Cleaning up... 06:51:35 INFO - Return code: 0 06:51:35 INFO - Installing None into virtualenv C:\slave\test\build\venv 06:51:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:51:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:51:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:51:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:51:35 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 0x019776B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C26200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019360B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B9C368>, '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 0x018FAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C320C0>, '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-137', 'USERDOMAIN': 'T-W732-IX-137', '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-137', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 06:51:35 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 06:51:35 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 06:51:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:51:35 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 06:51:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 06:51:35 INFO - 'COMPUTERNAME': 'T-W732-IX-137', 06:51:35 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:51:35 INFO - 'DCLOCATION': 'SCL3', 06:51:35 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 06:51:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:51:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:51:35 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 06:51:35 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 06:51:35 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 06:51:35 INFO - 'HOMEDRIVE': 'C:', 06:51:35 INFO - 'HOMEPATH': '\\Users\\cltbld', 06:51:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:51:35 INFO - 'KTS_VERSION': '1.19c', 06:51:35 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 06:51:35 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 06:51:35 INFO - 'LOGONSERVER': '\\\\T-W732-IX-137', 06:51:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:51:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:51:35 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 06:51:35 INFO - 'MOZILLABUILDDRIVE': 'C:', 06:51:35 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 06:51:35 INFO - 'MOZ_AIRBAG': '1', 06:51:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:51:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:51:35 INFO - 'MOZ_MSVCVERSION': '8', 06:51:35 INFO - 'MOZ_NO_REMOTE': '1', 06:51:35 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 06:51:35 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 06:51:35 INFO - 'NO_EM_RESTART': '1', 06:51:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:51:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:51:35 INFO - 'OS': 'Windows_NT', 06:51:35 INFO - 'OURDRIVE': 'C:', 06:51:35 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 06:51:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:51:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:51:35 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 06:51:35 INFO - 'PROCESSOR_LEVEL': '6', 06:51:35 INFO - 'PROCESSOR_REVISION': '1e05', 06:51:35 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:51:35 INFO - 'PROGRAMFILES': 'C:\\Program Files', 06:51:35 INFO - 'PROMPT': '$P$G', 06:51:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:51:35 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:51:35 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:51:35 INFO - 'PWD': 'C:\\slave\\test', 06:51:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:51:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:51:35 INFO - 'SYSTEMDRIVE': 'C:', 06:51:35 INFO - 'SYSTEMROOT': 'C:\\windows', 06:51:35 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 06:51:35 INFO - 'TEST1': 'testie', 06:51:35 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 06:51:35 INFO - 'USERDOMAIN': 'T-W732-IX-137', 06:51:35 INFO - 'USERNAME': 'cltbld', 06:51:35 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 06:51:35 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 06:51:35 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 06:51:35 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 06:51:35 INFO - 'WINDIR': 'C:\\windows', 06:51:35 INFO - 'WINDOWS_TRACING_FLAGS': '3', 06:51:35 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 06:51:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:51:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:51:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 06:51:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 06:51:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 06:51:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 06:51:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 06:51:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 06:51:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 06:51:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 06:51:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 06:51:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 06:51:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 06:51:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 06:51:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 06:51:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 06:51:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 06:51:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 06:51:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 06:51:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 06:51:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 06:51:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 06:51:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 06:51:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 06:51:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 06:51:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 06:51:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 06:51:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 06:51:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 06:51:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 06:51:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 06:51:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 06:51:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 06:51:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 06:51:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 06:51:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 06:51:40 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 06:51:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 06:51:40 INFO - Unpacking c:\slave\test\build\tests\marionette\client 06:51:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 06:51:40 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 06:51:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 06:51:40 INFO - Unpacking c:\slave\test\build\tests\marionette 06:51:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 06:51:40 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:51:40 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 06:51:40 INFO - Running setup.py install for browsermob-proxy 06:51:54 INFO - Running setup.py install for manifestparser 06:51:54 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 06:51:54 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 06:51:54 INFO - Running setup.py install for marionette-client 06:51:54 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:51:54 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 06:51:54 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 06:51:54 INFO - Running setup.py install for marionette-driver 06:51:54 INFO - Running setup.py install for mozcrash 06:51:54 INFO - Running setup.py install for mozdebug 06:51:54 INFO - Running setup.py install for mozdevice 06:51:54 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 06:51:54 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 06:51:54 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 06:51:54 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 06:51:54 INFO - Running setup.py install for mozfile 06:51:54 INFO - Running setup.py install for mozhttpd 06:51:54 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 06:51:54 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 06:51:54 INFO - Running setup.py install for mozinfo 06:51:54 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 06:51:54 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 06:51:54 INFO - Running setup.py install for mozInstall 06:51:54 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 06:51:54 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 06:51:54 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 06:51:54 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 06:51:54 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 06:51:54 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 06:51:54 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 06:51:54 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 06:51:54 INFO - Running setup.py install for mozleak 06:51:54 INFO - Running setup.py install for mozlog 06:51:54 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 06:51:54 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 06:51:54 INFO - Running setup.py install for moznetwork 06:51:54 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 06:51:54 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 06:51:54 INFO - Running setup.py install for mozprocess 06:51:54 INFO - Running setup.py install for mozprofile 06:51:54 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 06:51:54 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 06:51:54 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 06:51:54 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 06:51:54 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 06:51:54 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 06:51:54 INFO - Running setup.py install for mozrunner 06:51:54 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 06:51:54 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 06:51:54 INFO - Running setup.py install for mozscreenshot 06:51:54 INFO - Running setup.py install for moztest 06:51:54 INFO - Running setup.py install for mozversion 06:51:54 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 06:51:54 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 06:51:54 INFO - Running setup.py install for wptserve 06:51:54 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 06:51:54 INFO - Cleaning up... 06:51:54 INFO - Return code: 0 06:51:54 INFO - Installing None into virtualenv C:\slave\test\build\venv 06:51: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')]} 06:51:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:51: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')]} 06:51:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:51:54 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 0x019776B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C26200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019360B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B9C368>, '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 0x018FAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C320C0>, '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-137', 'USERDOMAIN': 'T-W732-IX-137', '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-137', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 06:51:54 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 06:51:54 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 06:51:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:51:54 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 06:51:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 06:51:54 INFO - 'COMPUTERNAME': 'T-W732-IX-137', 06:51:54 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:51:54 INFO - 'DCLOCATION': 'SCL3', 06:51:54 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 06:51:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:51:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:51:54 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 06:51:54 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 06:51:54 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 06:51:54 INFO - 'HOMEDRIVE': 'C:', 06:51:54 INFO - 'HOMEPATH': '\\Users\\cltbld', 06:51:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:51:54 INFO - 'KTS_VERSION': '1.19c', 06:51:54 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 06:51:54 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 06:51:54 INFO - 'LOGONSERVER': '\\\\T-W732-IX-137', 06:51:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:51:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:51:54 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 06:51:54 INFO - 'MOZILLABUILDDRIVE': 'C:', 06:51:54 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 06:51:54 INFO - 'MOZ_AIRBAG': '1', 06:51:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:51:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:51:54 INFO - 'MOZ_MSVCVERSION': '8', 06:51:54 INFO - 'MOZ_NO_REMOTE': '1', 06:51:54 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 06:51:54 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 06:51:54 INFO - 'NO_EM_RESTART': '1', 06:51:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:51:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:51:54 INFO - 'OS': 'Windows_NT', 06:51:54 INFO - 'OURDRIVE': 'C:', 06:51: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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 06:51:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:51:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:51:54 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 06:51:54 INFO - 'PROCESSOR_LEVEL': '6', 06:51:54 INFO - 'PROCESSOR_REVISION': '1e05', 06:51:54 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:51:54 INFO - 'PROGRAMFILES': 'C:\\Program Files', 06:51:54 INFO - 'PROMPT': '$P$G', 06:51:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:51:54 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:51:54 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:51:54 INFO - 'PWD': 'C:\\slave\\test', 06:51:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:51:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:51:54 INFO - 'SYSTEMDRIVE': 'C:', 06:51:54 INFO - 'SYSTEMROOT': 'C:\\windows', 06:51:54 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 06:51:54 INFO - 'TEST1': 'testie', 06:51:54 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 06:51:54 INFO - 'USERDOMAIN': 'T-W732-IX-137', 06:51:54 INFO - 'USERNAME': 'cltbld', 06:51:54 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 06:51:54 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 06:51:54 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 06:51:54 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 06:51:54 INFO - 'WINDIR': 'C:\\windows', 06:51:54 INFO - 'WINDOWS_TRACING_FLAGS': '3', 06:51:54 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 06:51:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:51:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:51:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 06:51:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 06:51:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 06:51:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 06:51:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 06:51:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 06:51:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 06:51:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 06:51:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 06:51:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 06:51:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 06:51:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 06:51:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 06:51:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 06:51:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 06:51:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 06:51:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 06:51:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 06:51:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 06:51:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 06:51:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 06:51:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 06:51:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 06:51:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 06:51:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 06:51:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 06:51:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 06:51:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 06:51:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 06:51:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 06:51:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 06:51:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 06:51:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 06:51:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 06:51:58 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 06:51:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 06:51:58 INFO - Unpacking c:\slave\test\build\tests\marionette\client 06:51:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 06:51:58 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 06:51:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 06:51:58 INFO - Unpacking c:\slave\test\build\tests\marionette 06:51:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 06:51:58 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:51:58 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)) 06:52:09 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)) 06:52:09 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)) 06:52:09 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)) 06:52:09 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)) 06:52:09 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 06:52:09 INFO - Downloading blessings-1.6.tar.gz 06:52:09 INFO - Running setup.py egg_info for package blessings 06:52:09 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)) 06:52:09 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 06:52:09 INFO - Running setup.py install for blessings 06:52:09 INFO - Running setup.py install for browsermob-proxy 06:52:09 INFO - Running setup.py install for manifestparser 06:52:09 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 06:52:09 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 06:52:09 INFO - Running setup.py install for marionette-client 06:52:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:52:09 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 06:52:09 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 06:52:09 INFO - Running setup.py install for marionette-driver 06:52:09 INFO - Running setup.py install for mozcrash 06:52:09 INFO - Running setup.py install for mozdebug 06:52:09 INFO - Running setup.py install for mozdevice 06:52:09 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 06:52:09 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 06:52:09 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 06:52:09 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 06:52:09 INFO - Running setup.py install for mozhttpd 06:52:09 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 06:52:09 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 06:52:09 INFO - Running setup.py install for mozInstall 06:52:09 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 06:52:09 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 06:52:09 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 06:52:09 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 06:52:09 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 06:52:09 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 06:52:09 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 06:52:09 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 06:52:09 INFO - Running setup.py install for mozleak 06:52:09 INFO - Running setup.py install for mozprofile 06:52:09 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 06:52:09 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 06:52:09 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 06:52:09 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 06:52:09 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 06:52:09 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 06:52:09 INFO - Running setup.py install for mozrunner 06:52:09 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 06:52:09 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 06:52:11 INFO - Running setup.py install for mozscreenshot 06:52:11 INFO - Running setup.py install for moztest 06:52:11 INFO - Running setup.py install for mozversion 06:52:11 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 06:52:11 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 06:52:11 INFO - Running setup.py install for wptserve 06:52:11 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 06:52:11 INFO - Cleaning up... 06:52:11 INFO - Return code: 0 06:52:11 INFO - Done creating virtualenv C:\slave\test\build\venv. 06:52:11 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 06:52:11 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 06:52:12 INFO - Reading from file tmpfile_stdout 06:52:12 INFO - Using _rmtree_windows ... 06:52:12 INFO - Using _rmtree_windows ... 06:52:12 INFO - Current package versions: 06:52:12 INFO - blessings == 1.6 06:52:12 INFO - blobuploader == 1.2.4 06:52:12 INFO - browsermob-proxy == 0.6.0 06:52:12 INFO - distribute == 0.6.14 06:52:12 INFO - docopt == 0.6.1 06:52:12 INFO - manifestparser == 1.1 06:52:12 INFO - marionette-client == 2.3.0 06:52:12 INFO - marionette-driver == 1.4.0 06:52:12 INFO - mozInstall == 1.12 06:52:12 INFO - mozcrash == 0.17 06:52:12 INFO - mozdebug == 0.1 06:52:12 INFO - mozdevice == 0.48 06:52:12 INFO - mozfile == 1.2 06:52:12 INFO - mozhttpd == 0.7 06:52:12 INFO - mozinfo == 0.9 06:52:12 INFO - mozleak == 0.1 06:52:12 INFO - mozlog == 3.1 06:52:12 INFO - moznetwork == 0.27 06:52:12 INFO - mozprocess == 0.22 06:52:12 INFO - mozprofile == 0.28 06:52:12 INFO - mozrunner == 6.11 06:52:12 INFO - mozscreenshot == 0.1 06:52:12 INFO - mozsystemmonitor == 0.0 06:52:12 INFO - moztest == 0.7 06:52:12 INFO - mozversion == 1.4 06:52:12 INFO - requests == 1.2.3 06:52:12 INFO - wptserve == 1.4.0 06:52:12 INFO - Running post-action listener: _resource_record_post_action 06:52:12 INFO - Running post-action listener: _start_resource_monitoring 06:52:12 INFO - Starting resource monitoring. 06:52:12 INFO - ##### 06:52:12 INFO - ##### Running pull step. 06:52:12 INFO - ##### 06:52:12 INFO - Running pre-action listener: _resource_record_pre_action 06:52:12 INFO - Running main action method: pull 06:52:12 INFO - Pull has nothing to do! 06:52:12 INFO - Running post-action listener: _resource_record_post_action 06:52:12 INFO - ##### 06:52:12 INFO - ##### Running install step. 06:52:12 INFO - ##### 06:52:12 INFO - Running pre-action listener: _resource_record_pre_action 06:52:12 INFO - Running main action method: install 06:52:12 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 06:52:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 06:52:12 INFO - Reading from file tmpfile_stdout 06:52:12 INFO - Using _rmtree_windows ... 06:52:12 INFO - Using _rmtree_windows ... 06:52:12 INFO - Detecting whether we're running mozinstall >=1.0... 06:52:12 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 06:52:12 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 06:52:12 INFO - Reading from file tmpfile_stdout 06:52:12 INFO - Output received: 06:52:12 INFO - Usage: mozinstall-script.py [options] installer 06:52:12 INFO - Options: 06:52:12 INFO - -h, --help show this help message and exit 06:52:12 INFO - -d DEST, --destination=DEST 06:52:12 INFO - Directory to install application into. [default: 06:52:12 INFO - "C:\slave\test"] 06:52:12 INFO - --app=APP Application being installed. [default: firefox] 06:52:12 INFO - Using _rmtree_windows ... 06:52:12 INFO - Using _rmtree_windows ... 06:52:12 INFO - mkdir: C:\slave\test\build\application 06:52:12 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'] 06:52:12 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 06:52:14 INFO - Reading from file tmpfile_stdout 06:52:14 INFO - Output received: 06:52:14 INFO - C:\slave\test\build\application\firefox\firefox.exe 06:52:14 INFO - Using _rmtree_windows ... 06:52:14 INFO - Using _rmtree_windows ... 06:52:14 INFO - Running post-action listener: _resource_record_post_action 06:52:14 INFO - ##### 06:52:14 INFO - ##### Running run-tests step. 06:52:14 INFO - ##### 06:52:14 INFO - Running pre-action listener: _resource_record_pre_action 06:52:14 INFO - Running main action method: run_tests 06:52:14 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 06:52:14 INFO - Minidump filename unknown. Determining based upon platform and architecture. 06:52:14 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 06:52:14 INFO - grabbing minidump binary from tooltool 06:52:14 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')]} 06:52:14 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 0x01B9C368>, '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 0x018FAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C320C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 06:52:14 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 06:52:14 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 06:52:14 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 06:52:15 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp63xpia 06:52:15 INFO - INFO - File integrity verified, renaming tmp63xpia to win32-minidump_stackwalk.exe 06:52:15 INFO - Return code: 0 06:52:15 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 06:52:15 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 06:52:15 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/GkUzvFnvRKWqUTG4X0l2Kg/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 06:52:15 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/GkUzvFnvRKWqUTG4X0l2Kg/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 06:52:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:52:15 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 06:52:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 06:52:15 INFO - 'COMPUTERNAME': 'T-W732-IX-137', 06:52:15 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:52:15 INFO - 'DCLOCATION': 'SCL3', 06:52:15 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 06:52:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:52:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:52:15 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 06:52:15 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 06:52:15 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 06:52:15 INFO - 'HOMEDRIVE': 'C:', 06:52:15 INFO - 'HOMEPATH': '\\Users\\cltbld', 06:52:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:52:15 INFO - 'KTS_VERSION': '1.19c', 06:52:15 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 06:52:15 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 06:52:15 INFO - 'LOGONSERVER': '\\\\T-W732-IX-137', 06:52:15 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 06:52:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:52:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:52:15 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 06:52:15 INFO - 'MOZILLABUILDDRIVE': 'C:', 06:52:15 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 06:52:15 INFO - 'MOZ_AIRBAG': '1', 06:52:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:52:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:52:15 INFO - 'MOZ_MSVCVERSION': '8', 06:52:15 INFO - 'MOZ_NO_REMOTE': '1', 06:52:15 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 06:52:15 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 06:52:15 INFO - 'NO_EM_RESTART': '1', 06:52:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:52:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:52:15 INFO - 'OS': 'Windows_NT', 06:52:15 INFO - 'OURDRIVE': 'C:', 06:52:15 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 06:52:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:52:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:52:15 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 06:52:15 INFO - 'PROCESSOR_LEVEL': '6', 06:52:15 INFO - 'PROCESSOR_REVISION': '1e05', 06:52:15 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:52:15 INFO - 'PROGRAMFILES': 'C:\\Program Files', 06:52:15 INFO - 'PROMPT': '$P$G', 06:52:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:52:15 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:52:15 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:52:15 INFO - 'PWD': 'C:\\slave\\test', 06:52:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:52:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:52:15 INFO - 'SYSTEMDRIVE': 'C:', 06:52:15 INFO - 'SYSTEMROOT': 'C:\\windows', 06:52:15 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 06:52:15 INFO - 'TEST1': 'testie', 06:52:15 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 06:52:15 INFO - 'USERDOMAIN': 'T-W732-IX-137', 06:52:15 INFO - 'USERNAME': 'cltbld', 06:52:15 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 06:52:15 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 06:52:15 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 06:52:15 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 06:52:15 INFO - 'WINDIR': 'C:\\windows', 06:52:15 INFO - 'WINDOWS_TRACING_FLAGS': '3', 06:52:15 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 06:52:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:52:15 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/GkUzvFnvRKWqUTG4X0l2Kg/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 06:52:17 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 06:52:17 INFO - import pkg_resources 06:52:18 INFO - Using 1 client processes 06:52:21 INFO - SUITE-START | Running 778 tests 06:52:21 INFO - Running testharness tests 06:52:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 06:52:21 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 06:52:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 06:52:21 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 06:52:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 06:52:21 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 06:52:22 INFO - Setting up ssl 06:52:22 INFO - PROCESS | certutil | 06:52:22 INFO - PROCESS | certutil | 06:52:22 INFO - PROCESS | certutil | 06:52:22 INFO - Certificate Nickname Trust Attributes 06:52:22 INFO - SSL,S/MIME,JAR/XPI 06:52:22 INFO - 06:52:22 INFO - web-platform-tests CT,, 06:52:22 INFO - 06:52:22 INFO - Starting runner 06:52:23 INFO - PROCESS | 2880 | [2880] 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 06:52:23 INFO - PROCESS | 2880 | [2880] 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 06:52:23 INFO - PROCESS | 2880 | [2880] 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 06:52:24 INFO - PROCESS | 2880 | 1468504344698 Marionette DEBUG Marionette enabled via build flag and pref 06:52:25 INFO - PROCESS | 2880 | ++DOCSHELL 10F87800 == 1 [pid = 2880] [id = 1] 06:52:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 1 (10F87C00) [pid = 2880] [serial = 1] [outer = 00000000] 06:52:25 INFO - PROCESS | 2880 | [2880] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:52:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 2 (10F88800) [pid = 2880] [serial = 2] [outer = 10F87C00] 06:52:26 INFO - PROCESS | 2880 | ++DOCSHELL 116CD000 == 2 [pid = 2880] [id = 2] 06:52:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 3 (116CD400) [pid = 2880] [serial = 3] [outer = 00000000] 06:52:26 INFO - PROCESS | 2880 | [2880] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:52:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 4 (116CE000) [pid = 2880] [serial = 4] [outer = 116CD400] 06:52:26 INFO - PROCESS | 2880 | 1468504346325 Marionette INFO Listening on port 2828 06:52:27 INFO - PROCESS | 2880 | 1468504347878 Marionette DEBUG Marionette enabled via command-line flag 06:52:27 INFO - PROCESS | 2880 | [2880] 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 06:52:27 INFO - PROCESS | 2880 | [2880] 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 06:52:27 INFO - PROCESS | 2880 | ++DOCSHELL 0FD0B000 == 3 [pid = 2880] [id = 3] 06:52:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 5 (0FD0B400) [pid = 2880] [serial = 5] [outer = 00000000] 06:52:27 INFO - PROCESS | 2880 | [2880] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:52:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 6 (0FD0C000) [pid = 2880] [serial = 6] [outer = 0FD0B400] 06:52:28 INFO - PROCESS | 2880 | [2880] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 06:52:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 7 (15EC7800) [pid = 2880] [serial = 7] [outer = 116CD400] 06:52:29 INFO - PROCESS | 2880 | [2880] 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 06:52:29 INFO - PROCESS | 2880 | 1468504349011 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49631 06:52:29 INFO - PROCESS | 2880 | [2880] 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 06:52:29 INFO - PROCESS | 2880 | 1468504349017 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49633 06:52:29 INFO - PROCESS | 2880 | [2880] 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 06:52:29 INFO - PROCESS | 2880 | 1468504349053 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49634 06:52:29 INFO - PROCESS | 2880 | [2880] 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 06:52:29 INFO - PROCESS | 2880 | 1468504349060 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49636 06:52:29 INFO - PROCESS | 2880 | 1468504349063 Marionette DEBUG Closed connection conn0 06:52:29 INFO - PROCESS | 2880 | 1468504349065 Marionette DEBUG Closed connection conn1 06:52:29 INFO - PROCESS | 2880 | 1468504349126 Marionette DEBUG Closed connection conn2 06:52:29 INFO - PROCESS | 2880 | 1468504349159 Marionette DEBUG Closed connection conn3 06:52:29 INFO - PROCESS | 2880 | [2880] 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 06:52:29 INFO - PROCESS | 2880 | 1468504349164 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49637 06:52:29 INFO - PROCESS | 2880 | 1468504349271 Marionette DEBUG Closed connection conn4 06:52:29 INFO - PROCESS | 2880 | [2880] 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 06:52:29 INFO - PROCESS | 2880 | 1468504349278 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49638 06:52:29 INFO - PROCESS | 2880 | ++DOCSHELL 10F88C00 == 4 [pid = 2880] [id = 4] 06:52:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 8 (16B56800) [pid = 2880] [serial = 8] [outer = 00000000] 06:52:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 9 (16C6A400) [pid = 2880] [serial = 9] [outer = 16B56800] 06:52:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 10 (16C70800) [pid = 2880] [serial = 10] [outer = 16B56800] 06:52:29 INFO - PROCESS | 2880 | 1468504349417 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 06:52:29 INFO - PROCESS | 2880 | 1468504349421 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":"20160714050942","device":"desktop","version":"48.0"} 06:52:30 INFO - PROCESS | 2880 | [2880] 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 06:52:31 INFO - PROCESS | 2880 | [2880] 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 06:52:31 INFO - PROCESS | 2880 | [2880] 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 06:52:31 INFO - PROCESS | 2880 | ++DOCSHELL 183E4400 == 5 [pid = 2880] [id = 5] 06:52:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 11 (183E4800) [pid = 2880] [serial = 11] [outer = 00000000] 06:52:31 INFO - PROCESS | 2880 | ++DOCSHELL 18852800 == 6 [pid = 2880] [id = 6] 06:52:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 12 (18852C00) [pid = 2880] [serial = 12] [outer = 00000000] 06:52:32 INFO - PROCESS | 2880 | [2880] 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 06:52:32 INFO - PROCESS | 2880 | ++DOCSHELL 1927BC00 == 7 [pid = 2880] [id = 7] 06:52:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 13 (1927C000) [pid = 2880] [serial = 13] [outer = 00000000] 06:52:32 INFO - PROCESS | 2880 | [2880] 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 06:52:32 INFO - PROCESS | 2880 | [2880] 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 06:52:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 14 (18D09C00) [pid = 2880] [serial = 14] [outer = 1927C000] 06:52:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 15 (192B1400) [pid = 2880] [serial = 15] [outer = 183E4800] 06:52:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 16 (193A8000) [pid = 2880] [serial = 16] [outer = 18852C00] 06:52:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 17 (193AA800) [pid = 2880] [serial = 17] [outer = 1927C000] 06:52:33 INFO - PROCESS | 2880 | 1468504353082 Marionette INFO startBrowser 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:33 INFO - PROCESS | 2880 | 1468504353119 Marionette DEBUG loaded listener.js 06:52:33 INFO - PROCESS | 2880 | 1468504353132 Marionette DEBUG loaded listener.js 06:52:33 INFO - PROCESS | 2880 | 1468504353135 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 18 (1C3B8C00) [pid = 2880] [serial = 18] [outer = 1927C000] 06:52:33 INFO - PROCESS | 2880 | 1468504353839 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"41eb3d01-ce1c-4875-8714-76396c04000f","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":"20160714050942","device":"desktop","version":"48.0","command_id":1}}] 06:52:34 INFO - PROCESS | 2880 | 1468504354166 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}] 06:52:34 INFO - PROCESS | 2880 | 1468504354168 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:34 INFO - PROCESS | 2880 | 1468504354234 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 06:52:34 INFO - PROCESS | 2880 | 1468504354240 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 06:52:34 INFO - PROCESS | 2880 | 1468504354243 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:34 INFO - PROCESS | 2880 | [2880] 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 06:52:34 INFO - PROCESS | 2880 | [2880] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:52:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 19 (1CF61800) [pid = 2880] [serial = 19] [outer = 1927C000] 06:52:35 INFO - PROCESS | 2880 | 1468504355164 Marionette TRACE conn5 <- [1,3,null,{}] 06:52:35 INFO - PROCESS | 2880 | 1468504355168 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 06:52:35 INFO - PROCESS | 2880 | 1468504355170 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:35 INFO - PROCESS | 2880 | 1468504355189 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 06:52:35 INFO - PROCESS | 2880 | 1468504355207 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 06:52:35 INFO - PROCESS | 2880 | 1468504355210 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 06:52:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 06:52:35 INFO - PROCESS | 2880 | 1468504355215 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 06:52:35 INFO - PROCESS | 2880 | 1468504355219 Marionette TRACE conn5 <- [1,6,null,{}] 06:52:35 INFO - PROCESS | 2880 | 1468504355296 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}] 06:52:35 INFO - PROCESS | 2880 | 1468504355299 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:35 INFO - PROCESS | 2880 | 1468504355319 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 06:52:35 INFO - PROCESS | 2880 | 1468504355323 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:35 INFO - PROCESS | 2880 | 1468504355327 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:35 INFO - PROCESS | 2880 | ++DOCSHELL 1D982400 == 8 [pid = 2880] [id = 8] 06:52:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 20 (1D982800) [pid = 2880] [serial = 20] [outer = 00000000] 06:52:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 21 (1D985000) [pid = 2880] [serial = 21] [outer = 1D982800] 06:52:35 INFO - PROCESS | 2880 | 1468504355377 Marionette DEBUG loaded listener.js 06:52:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 22 (1D989400) [pid = 2880] [serial = 22] [outer = 1D982800] 06:52:35 INFO - PROCESS | 2880 | --DOCSHELL 10F87800 == 7 [pid = 2880] [id = 1] 06:52:35 INFO - PROCESS | 2880 | ++DOCSHELL 0936E800 == 8 [pid = 2880] [id = 9] 06:52:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 23 (0CC6D000) [pid = 2880] [serial = 23] [outer = 00000000] 06:52:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 24 (0FC3B000) [pid = 2880] [serial = 24] [outer = 0CC6D000] 06:52:35 INFO - PROCESS | 2880 | 1468504355784 Marionette DEBUG loaded listener.js 06:52:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 25 (0FCE7800) [pid = 2880] [serial = 25] [outer = 0CC6D000] 06:52:36 INFO - PROCESS | 2880 | [2880] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:52:36 INFO - PROCESS | 2880 | [2880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:52:36 INFO - PROCESS | 2880 | 1468504356653 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]]]}] 06:52:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 06:52:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1477ms 06:52:36 INFO - PROCESS | 2880 | 1468504356693 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 06:52:36 INFO - PROCESS | 2880 | 1468504356697 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 06:52:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 06:52:36 INFO - PROCESS | 2880 | 1468504356702 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 06:52:36 INFO - PROCESS | 2880 | 1468504356704 Marionette TRACE conn5 <- [1,10,null,{}] 06:52:36 INFO - PROCESS | 2880 | 1468504356710 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}] 06:52:36 INFO - PROCESS | 2880 | 1468504356713 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:36 INFO - PROCESS | 2880 | 1468504356843 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 06:52:36 INFO - PROCESS | 2880 | 1468504356912 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:36 INFO - PROCESS | 2880 | 1468504356915 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:36 INFO - PROCESS | 2880 | ++DOCSHELL 18D14000 == 9 [pid = 2880] [id = 10] 06:52:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 26 (18D72800) [pid = 2880] [serial = 26] [outer = 00000000] 06:52:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 27 (1933C400) [pid = 2880] [serial = 27] [outer = 18D72800] 06:52:36 INFO - PROCESS | 2880 | 1468504356973 Marionette DEBUG loaded listener.js 06:52:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 28 (1BF22C00) [pid = 2880] [serial = 28] [outer = 18D72800] 06:52:37 INFO - PROCESS | 2880 | 1468504357554 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]]]}] 06:52:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 06:52:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 930ms 06:52:37 INFO - PROCESS | 2880 | 1468504357633 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 06:52:37 INFO - PROCESS | 2880 | 1468504357637 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 06:52:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 06:52:37 INFO - PROCESS | 2880 | 1468504357644 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 06:52:37 INFO - PROCESS | 2880 | 1468504357647 Marionette TRACE conn5 <- [1,14,null,{}] 06:52:37 INFO - PROCESS | 2880 | 1468504357651 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}] 06:52:37 INFO - PROCESS | 2880 | 1468504357654 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:37 INFO - PROCESS | 2880 | 1468504357785 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 06:52:37 INFO - PROCESS | 2880 | 1468504357839 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:37 INFO - PROCESS | 2880 | 1468504357841 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:37 INFO - PROCESS | 2880 | ++DOCSHELL 1926D800 == 10 [pid = 2880] [id = 11] 06:52:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 29 (1926DC00) [pid = 2880] [serial = 29] [outer = 00000000] 06:52:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 30 (1C367800) [pid = 2880] [serial = 30] [outer = 1926DC00] 06:52:37 INFO - PROCESS | 2880 | 1468504357900 Marionette DEBUG loaded listener.js 06:52:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 31 (1CF5F800) [pid = 2880] [serial = 31] [outer = 1926DC00] 06:52:38 INFO - PROCESS | 2880 | --DOCSHELL 10F88C00 == 9 [pid = 2880] [id = 4] 06:52:38 INFO - PROCESS | 2880 | 1468504358549 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]]]}] 06:52:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 06:52:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 931ms 06:52:38 INFO - PROCESS | 2880 | 1468504358578 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 06:52:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 06:52:38 INFO - PROCESS | 2880 | 1468504358582 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 06:52:38 INFO - PROCESS | 2880 | 1468504358586 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 06:52:38 INFO - PROCESS | 2880 | 1468504358591 Marionette TRACE conn5 <- [1,18,null,{}] 06:52:38 INFO - PROCESS | 2880 | 1468504358596 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}] 06:52:38 INFO - PROCESS | 2880 | 1468504358598 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:38 INFO - PROCESS | 2880 | ++DOCSHELL 105D5C00 == 10 [pid = 2880] [id = 12] 06:52:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 32 (105D9C00) [pid = 2880] [serial = 32] [outer = 00000000] 06:52:38 INFO - PROCESS | 2880 | 1468504358699 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 06:52:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 33 (106ABC00) [pid = 2880] [serial = 33] [outer = 105D9C00] 06:52:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 34 (0FDF7000) [pid = 2880] [serial = 34] [outer = 105D9C00] 06:52:38 INFO - PROCESS | 2880 | 1468504358806 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:38 INFO - PROCESS | 2880 | 1468504358809 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:38 INFO - PROCESS | 2880 | ++DOCSHELL 0CC68C00 == 11 [pid = 2880] [id = 13] 06:52:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 35 (106B5C00) [pid = 2880] [serial = 35] [outer = 00000000] 06:52:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 36 (10960C00) [pid = 2880] [serial = 36] [outer = 106B5C00] 06:52:38 INFO - PROCESS | 2880 | ++DOCSHELL 10A7B000 == 12 [pid = 2880] [id = 14] 06:52:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 37 (10A7C800) [pid = 2880] [serial = 37] [outer = 00000000] 06:52:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 38 (10A85800) [pid = 2880] [serial = 38] [outer = 10A7C800] 06:52:38 INFO - PROCESS | 2880 | 1468504358901 Marionette DEBUG loaded listener.js 06:52:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 39 (10F10400) [pid = 2880] [serial = 39] [outer = 10A7C800] 06:52:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 40 (14661000) [pid = 2880] [serial = 40] [outer = 106B5C00] 06:52:39 INFO - PROCESS | 2880 | 1468504359372 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]]]}] 06:52:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 06:52:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 830ms 06:52:39 INFO - PROCESS | 2880 | 1468504359418 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 06:52:39 INFO - PROCESS | 2880 | 1468504359422 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 06:52:39 INFO - PROCESS | 2880 | 1468504359428 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 06:52:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 06:52:39 INFO - PROCESS | 2880 | 1468504359430 Marionette TRACE conn5 <- [1,22,null,{}] 06:52:39 INFO - PROCESS | 2880 | 1468504359434 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}] 06:52:39 INFO - PROCESS | 2880 | 1468504359437 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:39 INFO - PROCESS | 2880 | 1468504359521 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 06:52:39 INFO - PROCESS | 2880 | 1468504359529 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:39 INFO - PROCESS | 2880 | 1468504359532 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:39 INFO - PROCESS | 2880 | ++DOCSHELL 14E53400 == 13 [pid = 2880] [id = 15] 06:52:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 41 (14EBCC00) [pid = 2880] [serial = 41] [outer = 00000000] 06:52:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 42 (14FD9400) [pid = 2880] [serial = 42] [outer = 14EBCC00] 06:52:39 INFO - PROCESS | 2880 | 1468504359580 Marionette DEBUG loaded listener.js 06:52:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 43 (15ECA000) [pid = 2880] [serial = 43] [outer = 14EBCC00] 06:52:40 INFO - PROCESS | 2880 | 1468504359988 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]]]}] 06:52:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 06:52:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 631ms 06:52:40 INFO - PROCESS | 2880 | 1468504360064 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 06:52:40 INFO - PROCESS | 2880 | 1468504360066 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 06:52:40 INFO - PROCESS | 2880 | 1468504360070 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 06:52:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 06:52:40 INFO - PROCESS | 2880 | 1468504360073 Marionette TRACE conn5 <- [1,26,null,{}] 06:52:40 INFO - PROCESS | 2880 | 1468504360084 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}] 06:52:40 INFO - PROCESS | 2880 | 1468504360089 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:40 INFO - PROCESS | 2880 | 1468504360182 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 06:52:40 INFO - PROCESS | 2880 | 1468504360203 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:40 INFO - PROCESS | 2880 | 1468504360206 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:40 INFO - PROCESS | 2880 | ++DOCSHELL 16F4FC00 == 14 [pid = 2880] [id = 16] 06:52:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 44 (16F51000) [pid = 2880] [serial = 44] [outer = 00000000] 06:52:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 45 (16F78400) [pid = 2880] [serial = 45] [outer = 16F51000] 06:52:40 INFO - PROCESS | 2880 | 1468504360256 Marionette DEBUG loaded listener.js 06:52:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 46 (17197400) [pid = 2880] [serial = 46] [outer = 16F51000] 06:52:40 INFO - PROCESS | 2880 | 1468504360644 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]]]}] 06:52:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 06:52:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 631ms 06:52:40 INFO - PROCESS | 2880 | 1468504360714 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 06:52:40 INFO - PROCESS | 2880 | 1468504360717 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 06:52:40 INFO - PROCESS | 2880 | 1468504360721 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 06:52:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 06:52:40 INFO - PROCESS | 2880 | 1468504360722 Marionette TRACE conn5 <- [1,30,null,{}] 06:52:40 INFO - PROCESS | 2880 | 1468504360726 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}] 06:52:40 INFO - PROCESS | 2880 | 1468504360728 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:40 INFO - PROCESS | 2880 | 1468504360811 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 06:52:40 INFO - PROCESS | 2880 | 1468504360816 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:40 INFO - PROCESS | 2880 | 1468504360818 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:40 INFO - PROCESS | 2880 | ++DOCSHELL 17606000 == 15 [pid = 2880] [id = 17] 06:52:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 47 (17608C00) [pid = 2880] [serial = 47] [outer = 00000000] 06:52:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 48 (18C0DC00) [pid = 2880] [serial = 48] [outer = 17608C00] 06:52:40 INFO - PROCESS | 2880 | 1468504360880 Marionette DEBUG loaded listener.js 06:52:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 49 (18D77000) [pid = 2880] [serial = 49] [outer = 17608C00] 06:52:41 INFO - PROCESS | 2880 | 1468504361260 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]]]}] 06:52:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 06:52:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 573ms 06:52:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 06:52:41 INFO - PROCESS | 2880 | 1468504361298 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 06:52:41 INFO - PROCESS | 2880 | 1468504361300 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 06:52:41 INFO - PROCESS | 2880 | 1468504361303 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 06:52:41 INFO - PROCESS | 2880 | 1468504361305 Marionette TRACE conn5 <- [1,34,null,{}] 06:52:41 INFO - PROCESS | 2880 | 1468504361321 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}] 06:52:41 INFO - PROCESS | 2880 | 1468504361323 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:41 INFO - PROCESS | 2880 | 1468504361399 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 06:52:41 INFO - PROCESS | 2880 | 1468504361404 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:41 INFO - PROCESS | 2880 | 1468504361406 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:41 INFO - PROCESS | 2880 | ++DOCSHELL 1624EC00 == 16 [pid = 2880] [id = 18] 06:52:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 50 (16C72400) [pid = 2880] [serial = 50] [outer = 00000000] 06:52:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 51 (1926C800) [pid = 2880] [serial = 51] [outer = 16C72400] 06:52:41 INFO - PROCESS | 2880 | 1468504361450 Marionette DEBUG loaded listener.js 06:52:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 52 (1927F400) [pid = 2880] [serial = 52] [outer = 16C72400] 06:52:41 INFO - PROCESS | 2880 | 1468504361857 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]]]}] 06:52:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 06:52:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 590ms 06:52:41 INFO - PROCESS | 2880 | 1468504361903 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 06:52:41 INFO - PROCESS | 2880 | 1468504361905 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 06:52:41 INFO - PROCESS | 2880 | 1468504361908 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 06:52:41 INFO - PROCESS | 2880 | 1468504361910 Marionette TRACE conn5 <- [1,38,null,{}] 06:52:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 06:52:41 INFO - PROCESS | 2880 | 1468504361913 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}] 06:52:41 INFO - PROCESS | 2880 | 1468504361919 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:42 INFO - PROCESS | 2880 | 1468504362015 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 06:52:42 INFO - PROCESS | 2880 | 1468504362021 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:42 INFO - PROCESS | 2880 | 1468504362023 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:42 INFO - PROCESS | 2880 | ++DOCSHELL 17262400 == 17 [pid = 2880] [id = 19] 06:52:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 53 (17267400) [pid = 2880] [serial = 53] [outer = 00000000] 06:52:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 54 (19F0AC00) [pid = 2880] [serial = 54] [outer = 17267400] 06:52:42 INFO - PROCESS | 2880 | 1468504362068 Marionette DEBUG loaded listener.js 06:52:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 55 (1B374C00) [pid = 2880] [serial = 55] [outer = 17267400] 06:52:42 INFO - PROCESS | 2880 | 1468504362474 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]]]}] 06:52:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 06:52:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 630ms 06:52:42 INFO - PROCESS | 2880 | 1468504362545 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 06:52:42 INFO - PROCESS | 2880 | 1468504362547 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 06:52:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 06:52:42 INFO - PROCESS | 2880 | 1468504362563 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 06:52:42 INFO - PROCESS | 2880 | 1468504362566 Marionette TRACE conn5 <- [1,42,null,{}] 06:52:42 INFO - PROCESS | 2880 | 1468504362570 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}] 06:52:42 INFO - PROCESS | 2880 | 1468504362572 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:42 INFO - PROCESS | 2880 | 1468504362647 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 06:52:42 INFO - PROCESS | 2880 | 1468504362652 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:42 INFO - PROCESS | 2880 | 1468504362654 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:42 INFO - PROCESS | 2880 | ++DOCSHELL 16C47C00 == 18 [pid = 2880] [id = 20] 06:52:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 56 (16C48000) [pid = 2880] [serial = 56] [outer = 00000000] 06:52:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 57 (16C4B000) [pid = 2880] [serial = 57] [outer = 16C48000] 06:52:42 INFO - PROCESS | 2880 | 1468504362700 Marionette DEBUG loaded listener.js 06:52:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 58 (183D9400) [pid = 2880] [serial = 58] [outer = 16C48000] 06:52:43 INFO - PROCESS | 2880 | 1468504363245 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]]]}] 06:52:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 06:52:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 731ms 06:52:43 INFO - PROCESS | 2880 | 1468504363290 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 06:52:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 06:52:43 INFO - PROCESS | 2880 | 1468504363292 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 06:52:43 INFO - PROCESS | 2880 | 1468504363295 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 06:52:43 INFO - PROCESS | 2880 | 1468504363297 Marionette TRACE conn5 <- [1,46,null,{}] 06:52:43 INFO - PROCESS | 2880 | 1468504363300 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}] 06:52:43 INFO - PROCESS | 2880 | 1468504363302 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:43 INFO - PROCESS | 2880 | 1468504363391 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 06:52:43 INFO - PROCESS | 2880 | 1468504363400 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:43 INFO - PROCESS | 2880 | 1468504363402 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:43 INFO - PROCESS | 2880 | ++DOCSHELL 1BF27800 == 19 [pid = 2880] [id = 21] 06:52:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 59 (1C3B2400) [pid = 2880] [serial = 59] [outer = 00000000] 06:52:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 60 (1C7C2C00) [pid = 2880] [serial = 60] [outer = 1C3B2400] 06:52:43 INFO - PROCESS | 2880 | 1468504363449 Marionette DEBUG loaded listener.js 06:52:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (1D52D400) [pid = 2880] [serial = 61] [outer = 1C3B2400] 06:52:43 INFO - PROCESS | 2880 | 1468504363832 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]]]}] 06:52:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 06:52:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 06:52:43 INFO - PROCESS | 2880 | 1468504363880 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 06:52:43 INFO - PROCESS | 2880 | 1468504363882 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 06:52:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 06:52:43 INFO - PROCESS | 2880 | 1468504363885 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 06:52:43 INFO - PROCESS | 2880 | 1468504363887 Marionette TRACE conn5 <- [1,50,null,{}] 06:52:43 INFO - PROCESS | 2880 | 1468504363890 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}] 06:52:43 INFO - PROCESS | 2880 | 1468504363892 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:43 INFO - PROCESS | 2880 | 1468504363971 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 06:52:43 INFO - PROCESS | 2880 | 1468504363977 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:43 INFO - PROCESS | 2880 | 1468504363979 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:44 INFO - PROCESS | 2880 | ++DOCSHELL 0CAF4000 == 20 [pid = 2880] [id = 22] 06:52:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (0CAF4400) [pid = 2880] [serial = 62] [outer = 00000000] 06:52:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (105D9800) [pid = 2880] [serial = 63] [outer = 0CAF4400] 06:52:44 INFO - PROCESS | 2880 | 1468504364032 Marionette DEBUG loaded listener.js 06:52:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (19264400) [pid = 2880] [serial = 64] [outer = 0CAF4400] 06:52:44 INFO - PROCESS | 2880 | 1468504364400 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]]]}] 06:52:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 06:52:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 06:52:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 06:52:44 INFO - PROCESS | 2880 | 1468504364457 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 06:52:44 INFO - PROCESS | 2880 | 1468504364458 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 06:52:44 INFO - PROCESS | 2880 | 1468504364476 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 06:52:44 INFO - PROCESS | 2880 | 1468504364477 Marionette TRACE conn5 <- [1,54,null,{}] 06:52:44 INFO - PROCESS | 2880 | 1468504364481 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}] 06:52:44 INFO - PROCESS | 2880 | 1468504364483 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:44 INFO - PROCESS | 2880 | 1468504364559 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 06:52:44 INFO - PROCESS | 2880 | 1468504364565 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:44 INFO - PROCESS | 2880 | 1468504364566 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:44 INFO - PROCESS | 2880 | ++DOCSHELL 0CAF8C00 == 21 [pid = 2880] [id = 23] 06:52:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (105D5400) [pid = 2880] [serial = 65] [outer = 00000000] 06:52:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (1834D800) [pid = 2880] [serial = 66] [outer = 105D5400] 06:52:44 INFO - PROCESS | 2880 | 1468504364611 Marionette DEBUG loaded listener.js 06:52:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (18350C00) [pid = 2880] [serial = 67] [outer = 105D5400] 06:52:45 INFO - PROCESS | 2880 | 1468504365019 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]]]}] 06:52:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 06:52:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 590ms 06:52:45 INFO - PROCESS | 2880 | 1468504365053 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 06:52:45 INFO - PROCESS | 2880 | 1468504365055 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 06:52:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 06:52:45 INFO - PROCESS | 2880 | 1468504365058 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 06:52:45 INFO - PROCESS | 2880 | 1468504365060 Marionette TRACE conn5 <- [1,58,null,{}] 06:52:45 INFO - PROCESS | 2880 | 1468504365064 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}] 06:52:45 INFO - PROCESS | 2880 | 1468504365066 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:45 INFO - PROCESS | 2880 | 1468504365193 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 06:52:45 INFO - PROCESS | 2880 | 1468504365204 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:45 INFO - PROCESS | 2880 | 1468504365206 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:45 INFO - PROCESS | 2880 | ++DOCSHELL 10338C00 == 22 [pid = 2880] [id = 24] 06:52:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (1033AC00) [pid = 2880] [serial = 68] [outer = 00000000] 06:52:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (14E34800) [pid = 2880] [serial = 69] [outer = 1033AC00] 06:52:45 INFO - PROCESS | 2880 | 1468504365251 Marionette DEBUG loaded listener.js 06:52:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (18354000) [pid = 2880] [serial = 70] [outer = 1033AC00] 06:52:45 INFO - PROCESS | 2880 | 1468504365615 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]]]}] 06:52:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 06:52:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 571ms 06:52:45 INFO - PROCESS | 2880 | 1468504365629 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 06:52:45 INFO - PROCESS | 2880 | 1468504365630 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 06:52:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 06:52:45 INFO - PROCESS | 2880 | 1468504365633 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 06:52:45 INFO - PROCESS | 2880 | 1468504365635 Marionette TRACE conn5 <- [1,62,null,{}] 06:52:45 INFO - PROCESS | 2880 | 1468504365638 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}] 06:52:45 INFO - PROCESS | 2880 | 1468504365640 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:45 INFO - PROCESS | 2880 | 1468504365728 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 06:52:45 INFO - PROCESS | 2880 | 1468504365809 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:45 INFO - PROCESS | 2880 | 1468504365810 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:45 INFO - PROCESS | 2880 | ++DOCSHELL 10F88C00 == 23 [pid = 2880] [id = 25] 06:52:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (18356000) [pid = 2880] [serial = 71] [outer = 00000000] 06:52:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (1D59E400) [pid = 2880] [serial = 72] [outer = 18356000] 06:52:45 INFO - PROCESS | 2880 | 1468504365853 Marionette DEBUG loaded listener.js 06:52:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (1D7E0800) [pid = 2880] [serial = 73] [outer = 18356000] 06:52:46 INFO - PROCESS | 2880 | 1468504366845 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]]]}] 06:52:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 06:52:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1218ms 06:52:46 INFO - PROCESS | 2880 | 1468504366854 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 06:52:46 INFO - PROCESS | 2880 | 1468504366857 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 06:52:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 06:52:46 INFO - PROCESS | 2880 | 1468504366867 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 06:52:46 INFO - PROCESS | 2880 | 1468504366870 Marionette TRACE conn5 <- [1,66,null,{}] 06:52:46 INFO - PROCESS | 2880 | 1468504366876 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}] 06:52:46 INFO - PROCESS | 2880 | 1468504366879 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:47 INFO - PROCESS | 2880 | 1468504366989 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 06:52:47 INFO - PROCESS | 2880 | 1468504366996 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:47 INFO - PROCESS | 2880 | 1468504367000 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:47 INFO - PROCESS | 2880 | ++DOCSHELL 0FD19000 == 24 [pid = 2880] [id = 26] 06:52:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (0FD19800) [pid = 2880] [serial = 74] [outer = 00000000] 06:52:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (10334000) [pid = 2880] [serial = 75] [outer = 0FD19800] 06:52:47 INFO - PROCESS | 2880 | 1468504367049 Marionette DEBUG loaded listener.js 06:52:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (10337400) [pid = 2880] [serial = 76] [outer = 0FD19800] 06:52:47 INFO - PROCESS | 2880 | 1468504367502 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]]]}] 06:52:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 06:52:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 670ms 06:52:47 INFO - PROCESS | 2880 | 1468504367538 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 06:52:47 INFO - PROCESS | 2880 | 1468504367543 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 06:52:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 06:52:47 INFO - PROCESS | 2880 | 1468504367549 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 06:52:47 INFO - PROCESS | 2880 | 1468504367551 Marionette TRACE conn5 <- [1,70,null,{}] 06:52:47 INFO - PROCESS | 2880 | 1468504367555 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}] 06:52:47 INFO - PROCESS | 2880 | 1468504367557 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:47 INFO - PROCESS | 2880 | 1468504367661 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 06:52:47 INFO - PROCESS | 2880 | 1468504367667 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:47 INFO - PROCESS | 2880 | 1468504367669 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:47 INFO - PROCESS | 2880 | ++DOCSHELL 1095E000 == 25 [pid = 2880] [id = 27] 06:52:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1095EC00) [pid = 2880] [serial = 77] [outer = 00000000] 06:52:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (11689400) [pid = 2880] [serial = 78] [outer = 1095EC00] 06:52:47 INFO - PROCESS | 2880 | 1468504367716 Marionette DEBUG loaded listener.js 06:52:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (146AC000) [pid = 2880] [serial = 79] [outer = 1095EC00] 06:52:48 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (16B56800) [pid = 2880] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 06:52:48 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (14EBCC00) [pid = 2880] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 06:52:48 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (16F51000) [pid = 2880] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 06:52:48 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (17608C00) [pid = 2880] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 06:52:48 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (16C72400) [pid = 2880] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 06:52:48 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (17267400) [pid = 2880] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 06:52:48 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1033AC00) [pid = 2880] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 06:52:48 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (0CAF4400) [pid = 2880] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 06:52:48 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (105D5400) [pid = 2880] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 06:52:48 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (1D982800) [pid = 2880] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 06:52:48 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (18D72800) [pid = 2880] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 06:52:48 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (1926DC00) [pid = 2880] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 06:52:48 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (10A7C800) [pid = 2880] [serial = 37] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 06:52:48 INFO - PROCESS | 2880 | 1468504368485 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]]]}] 06:52:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 06:52:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 971ms 06:52:48 INFO - PROCESS | 2880 | 1468504368523 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 06:52:48 INFO - PROCESS | 2880 | 1468504368525 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 06:52:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 06:52:48 INFO - PROCESS | 2880 | 1468504368529 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 06:52:48 INFO - PROCESS | 2880 | 1468504368532 Marionette TRACE conn5 <- [1,74,null,{}] 06:52:48 INFO - PROCESS | 2880 | 1468504368542 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}] 06:52:48 INFO - PROCESS | 2880 | 1468504368547 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:48 INFO - PROCESS | 2880 | 1468504368628 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 06:52:48 INFO - PROCESS | 2880 | 1468504368645 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:48 INFO - PROCESS | 2880 | 1468504368648 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:48 INFO - PROCESS | 2880 | ++DOCSHELL 14F16800 == 26 [pid = 2880] [id = 28] 06:52:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (14F16C00) [pid = 2880] [serial = 80] [outer = 00000000] 06:52:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (16253400) [pid = 2880] [serial = 81] [outer = 14F16C00] 06:52:48 INFO - PROCESS | 2880 | 1468504368751 Marionette DEBUG loaded listener.js 06:52:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (16C48800) [pid = 2880] [serial = 82] [outer = 14F16C00] 06:52:49 INFO - PROCESS | 2880 | 1468504369099 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]]]}] 06:52:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 06:52:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 630ms 06:52:49 INFO - PROCESS | 2880 | 1468504369163 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 06:52:49 INFO - PROCESS | 2880 | 1468504369165 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 06:52:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 06:52:49 INFO - PROCESS | 2880 | 1468504369189 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 06:52:49 INFO - PROCESS | 2880 | 1468504369191 Marionette TRACE conn5 <- [1,78,null,{}] 06:52:49 INFO - PROCESS | 2880 | 1468504369195 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}] 06:52:49 INFO - PROCESS | 2880 | 1468504369197 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:49 INFO - PROCESS | 2880 | 1468504369276 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 06:52:49 INFO - PROCESS | 2880 | 1468504369282 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:49 INFO - PROCESS | 2880 | 1468504369284 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:49 INFO - PROCESS | 2880 | ++DOCSHELL 16C71C00 == 27 [pid = 2880] [id = 29] 06:52:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (16C72400) [pid = 2880] [serial = 83] [outer = 00000000] 06:52:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (16F53400) [pid = 2880] [serial = 84] [outer = 16C72400] 06:52:49 INFO - PROCESS | 2880 | 1468504369329 Marionette DEBUG loaded listener.js 06:52:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (1718FC00) [pid = 2880] [serial = 85] [outer = 16C72400] 06:52:49 INFO - PROCESS | 2880 | 1468504369721 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]]]}] 06:52:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 06:52:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 570ms 06:52:49 INFO - PROCESS | 2880 | 1468504369761 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 06:52:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 06:52:49 INFO - PROCESS | 2880 | 1468504369763 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 06:52:49 INFO - PROCESS | 2880 | 1468504369766 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 06:52:49 INFO - PROCESS | 2880 | 1468504369768 Marionette TRACE conn5 <- [1,82,null,{}] 06:52:49 INFO - PROCESS | 2880 | 1468504369771 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}] 06:52:49 INFO - PROCESS | 2880 | 1468504369773 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:49 INFO - PROCESS | 2880 | 1468504369852 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 06:52:49 INFO - PROCESS | 2880 | 1468504369857 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:49 INFO - PROCESS | 2880 | 1468504369859 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:49 INFO - PROCESS | 2880 | ++DOCSHELL 17257C00 == 28 [pid = 2880] [id = 30] 06:52:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (1725C400) [pid = 2880] [serial = 86] [outer = 00000000] 06:52:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (17263C00) [pid = 2880] [serial = 87] [outer = 1725C400] 06:52:49 INFO - PROCESS | 2880 | 1468504369903 Marionette DEBUG loaded listener.js 06:52:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (18348800) [pid = 2880] [serial = 88] [outer = 1725C400] 06:52:50 INFO - PROCESS | 2880 | 1468504370336 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]]]}] 06:52:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 06:52:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 06:52:50 INFO - PROCESS | 2880 | 1468504370423 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 06:52:50 INFO - PROCESS | 2880 | 1468504370427 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 06:52:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 06:52:50 INFO - PROCESS | 2880 | 1468504370433 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 06:52:50 INFO - PROCESS | 2880 | 1468504370437 Marionette TRACE conn5 <- [1,86,null,{}] 06:52:50 INFO - PROCESS | 2880 | 1468504370444 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}] 06:52:50 INFO - PROCESS | 2880 | 1468504370447 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:50 INFO - PROCESS | 2880 | 1468504370588 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 06:52:50 INFO - PROCESS | 2880 | 1468504370657 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:50 INFO - PROCESS | 2880 | 1468504370662 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:50 INFO - PROCESS | 2880 | ++DOCSHELL 0FD02400 == 29 [pid = 2880] [id = 31] 06:52:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (0FD04400) [pid = 2880] [serial = 89] [outer = 00000000] 06:52:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (10174000) [pid = 2880] [serial = 90] [outer = 0FD04400] 06:52:50 INFO - PROCESS | 2880 | 1468504370720 Marionette DEBUG loaded listener.js 06:52:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (10334400) [pid = 2880] [serial = 91] [outer = 0FD04400] 06:52:51 INFO - PROCESS | 2880 | 1468504371273 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]]]}] 06:52:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 06:52:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 892ms 06:52:51 INFO - PROCESS | 2880 | 1468504371325 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 06:52:51 INFO - PROCESS | 2880 | 1468504371329 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 06:52:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 06:52:51 INFO - PROCESS | 2880 | 1468504371335 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 06:52:51 INFO - PROCESS | 2880 | 1468504371339 Marionette TRACE conn5 <- [1,90,null,{}] 06:52:51 INFO - PROCESS | 2880 | 1468504371344 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}] 06:52:51 INFO - PROCESS | 2880 | 1468504371347 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:51 INFO - PROCESS | 2880 | 1468504371451 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 06:52:51 INFO - PROCESS | 2880 | 1468504371534 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:51 INFO - PROCESS | 2880 | 1468504371536 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:51 INFO - PROCESS | 2880 | ++DOCSHELL 16B4F800 == 30 [pid = 2880] [id = 32] 06:52:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (16C3D800) [pid = 2880] [serial = 92] [outer = 00000000] 06:52:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (16C64800) [pid = 2880] [serial = 93] [outer = 16C3D800] 06:52:51 INFO - PROCESS | 2880 | 1468504371593 Marionette DEBUG loaded listener.js 06:52:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (16F31000) [pid = 2880] [serial = 94] [outer = 16C3D800] 06:52:52 INFO - PROCESS | 2880 | 1468504372080 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]]]}] 06:52:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 06:52:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 790ms 06:52:52 INFO - PROCESS | 2880 | 1468504372133 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 06:52:52 INFO - PROCESS | 2880 | 1468504372135 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 06:52:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 06:52:52 INFO - PROCESS | 2880 | 1468504372140 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 06:52:52 INFO - PROCESS | 2880 | 1468504372142 Marionette TRACE conn5 <- [1,94,null,{}] 06:52:52 INFO - PROCESS | 2880 | 1468504372152 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}] 06:52:52 INFO - PROCESS | 2880 | 1468504372157 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:52 INFO - PROCESS | 2880 | 1468504372263 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 06:52:52 INFO - PROCESS | 2880 | 1468504372347 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:52 INFO - PROCESS | 2880 | 1468504372351 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:52 INFO - PROCESS | 2880 | ++DOCSHELL 1926AC00 == 31 [pid = 2880] [id = 33] 06:52:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1926B400) [pid = 2880] [serial = 95] [outer = 00000000] 06:52:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1926E400) [pid = 2880] [serial = 96] [outer = 1926B400] 06:52:52 INFO - PROCESS | 2880 | 1468504372408 Marionette DEBUG loaded listener.js 06:52:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (193AC800) [pid = 2880] [serial = 97] [outer = 1926B400] 06:52:52 INFO - PROCESS | 2880 | 1468504372980 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]]]}] 06:52:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 06:52:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 870ms 06:52:53 INFO - PROCESS | 2880 | 1468504373015 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 06:52:53 INFO - PROCESS | 2880 | 1468504373018 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 06:52:53 INFO - PROCESS | 2880 | 1468504373021 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 06:52:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 06:52:53 INFO - PROCESS | 2880 | 1468504373023 Marionette TRACE conn5 <- [1,98,null,{}] 06:52:53 INFO - PROCESS | 2880 | 1468504373027 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}] 06:52:53 INFO - PROCESS | 2880 | 1468504373029 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:53 INFO - PROCESS | 2880 | 1468504373134 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 06:52:53 INFO - PROCESS | 2880 | 1468504373217 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:53 INFO - PROCESS | 2880 | 1468504373219 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:53 INFO - PROCESS | 2880 | ++DOCSHELL 1B371000 == 32 [pid = 2880] [id = 34] 06:52:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (1B371400) [pid = 2880] [serial = 98] [outer = 00000000] 06:52:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (1C730800) [pid = 2880] [serial = 99] [outer = 1B371400] 06:52:53 INFO - PROCESS | 2880 | 1468504373273 Marionette DEBUG loaded listener.js 06:52:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (1C7C6800) [pid = 2880] [serial = 100] [outer = 1B371400] 06:52:53 INFO - PROCESS | 2880 | 1468504373852 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]]]}] 06:52:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 06:52:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 871ms 06:52:53 INFO - PROCESS | 2880 | 1468504373896 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 06:52:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 06:52:53 INFO - PROCESS | 2880 | 1468504373900 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 06:52:53 INFO - PROCESS | 2880 | 1468504373905 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 06:52:53 INFO - PROCESS | 2880 | 1468504373909 Marionette TRACE conn5 <- [1,102,null,{}] 06:52:53 INFO - PROCESS | 2880 | 1468504373915 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}] 06:52:53 INFO - PROCESS | 2880 | 1468504373918 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:54 INFO - PROCESS | 2880 | 1468504374021 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 06:52:54 INFO - PROCESS | 2880 | 1468504374100 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:54 INFO - PROCESS | 2880 | 1468504374104 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:54 INFO - PROCESS | 2880 | ++DOCSHELL 0FD5F400 == 33 [pid = 2880] [id = 35] 06:52:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (0FDF1000) [pid = 2880] [serial = 101] [outer = 00000000] 06:52:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (10334C00) [pid = 2880] [serial = 102] [outer = 0FDF1000] 06:52:54 INFO - PROCESS | 2880 | 1468504374154 Marionette DEBUG loaded listener.js 06:52:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (10966400) [pid = 2880] [serial = 103] [outer = 0FDF1000] 06:52:54 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (193AA800) [pid = 2880] [serial = 17] [outer = 00000000] [url = about:blank] 06:52:54 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (14FD9400) [pid = 2880] [serial = 42] [outer = 00000000] [url = about:blank] 06:52:54 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (16F78400) [pid = 2880] [serial = 45] [outer = 00000000] [url = about:blank] 06:52:54 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (18C0DC00) [pid = 2880] [serial = 48] [outer = 00000000] [url = about:blank] 06:52:54 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (1926C800) [pid = 2880] [serial = 51] [outer = 00000000] [url = about:blank] 06:52:54 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (19F0AC00) [pid = 2880] [serial = 54] [outer = 00000000] [url = about:blank] 06:52:54 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (17197400) [pid = 2880] [serial = 46] [outer = 00000000] [url = about:blank] 06:52:54 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (106ABC00) [pid = 2880] [serial = 33] [outer = 00000000] [url = about:blank] 06:52:54 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (18D77000) [pid = 2880] [serial = 49] [outer = 00000000] [url = about:blank] 06:52:54 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (1927F400) [pid = 2880] [serial = 52] [outer = 00000000] [url = about:blank] 06:52:54 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (1B374C00) [pid = 2880] [serial = 55] [outer = 00000000] [url = about:blank] 06:52:54 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (18350C00) [pid = 2880] [serial = 67] [outer = 00000000] [url = about:blank] 06:52:54 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (19264400) [pid = 2880] [serial = 64] [outer = 00000000] [url = about:blank] 06:52:54 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (10F10400) [pid = 2880] [serial = 39] [outer = 00000000] [url = about:blank] 06:52:54 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1D989400) [pid = 2880] [serial = 22] [outer = 00000000] [url = about:blank] 06:52:54 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1BF22C00) [pid = 2880] [serial = 28] [outer = 00000000] [url = about:blank] 06:52:54 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (15ECA000) [pid = 2880] [serial = 43] [outer = 00000000] [url = about:blank] 06:52:54 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (18354000) [pid = 2880] [serial = 70] [outer = 00000000] [url = about:blank] 06:52:54 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (18D09C00) [pid = 2880] [serial = 14] [outer = 00000000] [url = about:blank] 06:52:54 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (16C70800) [pid = 2880] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 06:52:54 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (16C6A400) [pid = 2880] [serial = 9] [outer = 00000000] [url = about:blank] 06:52:54 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (116CE000) [pid = 2880] [serial = 4] [outer = 00000000] [url = about:blank] 06:52:54 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (16C4B000) [pid = 2880] [serial = 57] [outer = 00000000] [url = about:blank] 06:52:54 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (1C7C2C00) [pid = 2880] [serial = 60] [outer = 00000000] [url = about:blank] 06:52:54 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (105D9800) [pid = 2880] [serial = 63] [outer = 00000000] [url = about:blank] 06:52:54 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (1834D800) [pid = 2880] [serial = 66] [outer = 00000000] [url = about:blank] 06:52:54 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (14E34800) [pid = 2880] [serial = 69] [outer = 00000000] [url = about:blank] 06:52:54 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (0FC3B000) [pid = 2880] [serial = 24] [outer = 00000000] [url = about:blank] 06:52:54 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (1933C400) [pid = 2880] [serial = 27] [outer = 00000000] [url = about:blank] 06:52:54 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (1C367800) [pid = 2880] [serial = 30] [outer = 00000000] [url = about:blank] 06:52:54 INFO - PROCESS | 2880 | --DOMWINDOW == 59 (1CF5F800) [pid = 2880] [serial = 31] [outer = 00000000] [url = about:blank] 06:52:54 INFO - PROCESS | 2880 | --DOMWINDOW == 58 (10960C00) [pid = 2880] [serial = 36] [outer = 00000000] [url = about:blank] 06:52:54 INFO - PROCESS | 2880 | --DOMWINDOW == 57 (10A85800) [pid = 2880] [serial = 38] [outer = 00000000] [url = about:blank] 06:52:54 INFO - PROCESS | 2880 | --DOMWINDOW == 56 (1D985000) [pid = 2880] [serial = 21] [outer = 00000000] [url = about:blank] 06:52:54 INFO - PROCESS | 2880 | 1468504374617 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]]]}] 06:52:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 06:52:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 730ms 06:52:54 INFO - PROCESS | 2880 | 1468504374635 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 06:52:54 INFO - PROCESS | 2880 | 1468504374640 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 06:52:54 INFO - PROCESS | 2880 | 1468504374645 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 06:52:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 06:52:54 INFO - PROCESS | 2880 | 1468504374648 Marionette TRACE conn5 <- [1,106,null,{}] 06:52:54 INFO - PROCESS | 2880 | 1468504374671 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}] 06:52:54 INFO - PROCESS | 2880 | 1468504374673 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:54 INFO - PROCESS | 2880 | 1468504374760 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 06:52:54 INFO - PROCESS | 2880 | 1468504374769 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:54 INFO - PROCESS | 2880 | 1468504374771 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:54 INFO - PROCESS | 2880 | ++DOCSHELL 14F1D400 == 34 [pid = 2880] [id = 36] 06:52:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 57 (14F1EC00) [pid = 2880] [serial = 104] [outer = 00000000] 06:52:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 58 (15C54C00) [pid = 2880] [serial = 105] [outer = 14F1EC00] 06:52:54 INFO - PROCESS | 2880 | 1468504374818 Marionette DEBUG loaded listener.js 06:52:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 59 (16B4D800) [pid = 2880] [serial = 106] [outer = 14F1EC00] 06:52:55 INFO - PROCESS | 2880 | 1468504375241 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]]]}] 06:52:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 06:52:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 06:52:55 INFO - PROCESS | 2880 | 1468504375281 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 06:52:55 INFO - PROCESS | 2880 | 1468504375283 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 06:52:55 INFO - PROCESS | 2880 | 1468504375291 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 06:52:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 06:52:55 INFO - PROCESS | 2880 | 1468504375294 Marionette TRACE conn5 <- [1,110,null,{}] 06:52:55 INFO - PROCESS | 2880 | 1468504375304 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}] 06:52:55 INFO - PROCESS | 2880 | 1468504375308 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:55 INFO - PROCESS | 2880 | 1468504375393 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 06:52:55 INFO - PROCESS | 2880 | 1468504375402 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:55 INFO - PROCESS | 2880 | 1468504375405 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:55 INFO - PROCESS | 2880 | ++DOCSHELL 1724C000 == 35 [pid = 2880] [id = 37] 06:52:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 60 (1724C800) [pid = 2880] [serial = 107] [outer = 00000000] 06:52:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (17262C00) [pid = 2880] [serial = 108] [outer = 1724C800] 06:52:55 INFO - PROCESS | 2880 | 1468504375453 Marionette DEBUG loaded listener.js 06:52:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (1760C400) [pid = 2880] [serial = 109] [outer = 1724C800] 06:52:55 INFO - PROCESS | 2880 | 1468504375894 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]]]}] 06:52:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 06:52:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 631ms 06:52:55 INFO - PROCESS | 2880 | 1468504375926 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 06:52:55 INFO - PROCESS | 2880 | 1468504375928 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 06:52:55 INFO - PROCESS | 2880 | 1468504375931 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 06:52:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 06:52:55 INFO - PROCESS | 2880 | 1468504375933 Marionette TRACE conn5 <- [1,114,null,{}] 06:52:55 INFO - PROCESS | 2880 | 1468504375940 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}] 06:52:55 INFO - PROCESS | 2880 | 1468504375942 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:56 INFO - PROCESS | 2880 | 1468504376025 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 06:52:56 INFO - PROCESS | 2880 | 1468504376031 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:56 INFO - PROCESS | 2880 | 1468504376033 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:56 INFO - PROCESS | 2880 | ++DOCSHELL 18354400 == 36 [pid = 2880] [id = 38] 06:52:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (18355000) [pid = 2880] [serial = 110] [outer = 00000000] 06:52:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (18858C00) [pid = 2880] [serial = 111] [outer = 18355000] 06:52:56 INFO - PROCESS | 2880 | 1468504376088 Marionette DEBUG loaded listener.js 06:52:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (18C10400) [pid = 2880] [serial = 112] [outer = 18355000] 06:52:56 INFO - PROCESS | 2880 | 1468504376494 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]]]}] 06:52:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 06:52:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 570ms 06:52:56 INFO - PROCESS | 2880 | 1468504376505 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 06:52:56 INFO - PROCESS | 2880 | 1468504376507 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 06:52:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 06:52:56 INFO - PROCESS | 2880 | 1468504376510 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 06:52:56 INFO - PROCESS | 2880 | 1468504376512 Marionette TRACE conn5 <- [1,118,null,{}] 06:52:56 INFO - PROCESS | 2880 | 1468504376516 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}] 06:52:56 INFO - PROCESS | 2880 | 1468504376518 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:56 INFO - PROCESS | 2880 | 1468504376631 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 06:52:56 INFO - PROCESS | 2880 | 1468504376636 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:56 INFO - PROCESS | 2880 | 1468504376638 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:56 INFO - PROCESS | 2880 | ++DOCSHELL 0CADF800 == 37 [pid = 2880] [id = 39] 06:52:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (0CAE0000) [pid = 2880] [serial = 113] [outer = 00000000] 06:52:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (0CAE5800) [pid = 2880] [serial = 114] [outer = 0CAE0000] 06:52:56 INFO - PROCESS | 2880 | 1468504376682 Marionette DEBUG loaded listener.js 06:52:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (0CAE7800) [pid = 2880] [serial = 115] [outer = 0CAE0000] 06:52:57 INFO - PROCESS | 2880 | --DOCSHELL 16C71C00 == 36 [pid = 2880] [id = 29] 06:52:57 INFO - PROCESS | 2880 | --DOCSHELL 14F1D400 == 35 [pid = 2880] [id = 36] 06:52:57 INFO - PROCESS | 2880 | --DOCSHELL 1B371000 == 34 [pid = 2880] [id = 34] 06:52:57 INFO - PROCESS | 2880 | --DOCSHELL 0FD5F400 == 33 [pid = 2880] [id = 35] 06:52:57 INFO - PROCESS | 2880 | --DOCSHELL 16B4F800 == 32 [pid = 2880] [id = 32] 06:52:57 INFO - PROCESS | 2880 | --DOCSHELL 1926AC00 == 31 [pid = 2880] [id = 33] 06:52:57 INFO - PROCESS | 2880 | --DOCSHELL 17257C00 == 30 [pid = 2880] [id = 30] 06:52:57 INFO - PROCESS | 2880 | --DOCSHELL 0FD02400 == 29 [pid = 2880] [id = 31] 06:52:57 INFO - PROCESS | 2880 | 1468504377775 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]]]}] 06:52:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 06:52:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1335ms 06:52:57 INFO - PROCESS | 2880 | 1468504377849 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 06:52:57 INFO - PROCESS | 2880 | 1468504377853 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 06:52:57 INFO - PROCESS | 2880 | 1468504377858 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 06:52:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 06:52:57 INFO - PROCESS | 2880 | 1468504377862 Marionette TRACE conn5 <- [1,122,null,{}] 06:52:57 INFO - PROCESS | 2880 | 1468504377867 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}] 06:52:57 INFO - PROCESS | 2880 | 1468504377870 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:58 INFO - PROCESS | 2880 | 1468504377979 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 06:52:58 INFO - PROCESS | 2880 | 1468504377990 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:58 INFO - PROCESS | 2880 | 1468504377992 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:58 INFO - PROCESS | 2880 | ++DOCSHELL 0FCE6C00 == 30 [pid = 2880] [id = 40] 06:52:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (0FCE7400) [pid = 2880] [serial = 116] [outer = 00000000] 06:52:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (0FD5F400) [pid = 2880] [serial = 117] [outer = 0FCE7400] 06:52:58 INFO - PROCESS | 2880 | 1468504378075 Marionette DEBUG loaded listener.js 06:52:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (10335400) [pid = 2880] [serial = 118] [outer = 0FCE7400] 06:52:58 INFO - PROCESS | 2880 | 1468504378481 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]]]}] 06:52:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 06:52:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 671ms 06:52:58 INFO - PROCESS | 2880 | 1468504378536 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 06:52:58 INFO - PROCESS | 2880 | 1468504378540 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 06:52:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 06:52:58 INFO - PROCESS | 2880 | 1468504378554 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 06:52:58 INFO - PROCESS | 2880 | 1468504378556 Marionette TRACE conn5 <- [1,126,null,{}] 06:52:58 INFO - PROCESS | 2880 | 1468504378560 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}] 06:52:58 INFO - PROCESS | 2880 | 1468504378563 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:58 INFO - PROCESS | 2880 | 1468504378700 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 06:52:58 INFO - PROCESS | 2880 | 1468504378717 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:58 INFO - PROCESS | 2880 | 1468504378720 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:58 INFO - PROCESS | 2880 | ++DOCSHELL 146A9000 == 31 [pid = 2880] [id = 41] 06:52:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (146AA000) [pid = 2880] [serial = 119] [outer = 00000000] 06:52:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (14E51C00) [pid = 2880] [serial = 120] [outer = 146AA000] 06:52:58 INFO - PROCESS | 2880 | 1468504378766 Marionette DEBUG loaded listener.js 06:52:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (14F22400) [pid = 2880] [serial = 121] [outer = 146AA000] 06:52:59 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (18356000) [pid = 2880] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 06:52:59 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1C3B2400) [pid = 2880] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 06:52:59 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (16C48000) [pid = 2880] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 06:52:59 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (0FD19800) [pid = 2880] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 06:52:59 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (1095EC00) [pid = 2880] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 06:52:59 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (16C72400) [pid = 2880] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 06:52:59 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (14F16C00) [pid = 2880] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 06:52:59 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (1725C400) [pid = 2880] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 06:52:59 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (0FD04400) [pid = 2880] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 06:52:59 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (16C3D800) [pid = 2880] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 06:52:59 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (1926B400) [pid = 2880] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 06:52:59 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (1B371400) [pid = 2880] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 06:52:59 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (0FDF1000) [pid = 2880] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 06:52:59 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (14F1EC00) [pid = 2880] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 06:52:59 INFO - PROCESS | 2880 | --DOMWINDOW == 59 (18355000) [pid = 2880] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 06:52:59 INFO - PROCESS | 2880 | 1468504379396 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]]]}] 06:52:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 06:52:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 890ms 06:52:59 INFO - PROCESS | 2880 | 1468504379447 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 06:52:59 INFO - PROCESS | 2880 | 1468504379449 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 06:52:59 INFO - PROCESS | 2880 | 1468504379453 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 06:52:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 06:52:59 INFO - PROCESS | 2880 | 1468504379457 Marionette TRACE conn5 <- [1,130,null,{}] 06:52:59 INFO - PROCESS | 2880 | 1468504379467 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}] 06:52:59 INFO - PROCESS | 2880 | 1468504379471 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:59 INFO - PROCESS | 2880 | 1468504379556 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 06:52:59 INFO - PROCESS | 2880 | 1468504379563 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:59 INFO - PROCESS | 2880 | 1468504379566 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:52:59 INFO - PROCESS | 2880 | ++DOCSHELL 16B4F800 == 32 [pid = 2880] [id = 42] 06:52:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 60 (16B5A800) [pid = 2880] [serial = 122] [outer = 00000000] 06:52:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (16C47000) [pid = 2880] [serial = 123] [outer = 16B5A800] 06:52:59 INFO - PROCESS | 2880 | 1468504379616 Marionette DEBUG loaded listener.js 06:52:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (16C6B000) [pid = 2880] [serial = 124] [outer = 16B5A800] 06:53:00 INFO - PROCESS | 2880 | 1468504380042 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]]]}] 06:53:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 06:53:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 06:53:00 INFO - PROCESS | 2880 | 1468504380088 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 06:53:00 INFO - PROCESS | 2880 | 1468504380090 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 06:53:00 INFO - PROCESS | 2880 | 1468504380093 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 06:53:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 06:53:00 INFO - PROCESS | 2880 | 1468504380095 Marionette TRACE conn5 <- [1,134,null,{}] 06:53:00 INFO - PROCESS | 2880 | 1468504380098 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}] 06:53:00 INFO - PROCESS | 2880 | 1468504380100 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:00 INFO - PROCESS | 2880 | 1468504380184 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 06:53:00 INFO - PROCESS | 2880 | 1468504380189 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:00 INFO - PROCESS | 2880 | 1468504380191 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:00 INFO - PROCESS | 2880 | ++DOCSHELL 16C72400 == 33 [pid = 2880] [id = 43] 06:53:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (16F0F400) [pid = 2880] [serial = 125] [outer = 00000000] 06:53:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (16F74000) [pid = 2880] [serial = 126] [outer = 16F0F400] 06:53:00 INFO - PROCESS | 2880 | 1468504380236 Marionette DEBUG loaded listener.js 06:53:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (1725C400) [pid = 2880] [serial = 127] [outer = 16F0F400] 06:53:00 INFO - PROCESS | 2880 | 1468504380659 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]]]}] 06:53:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 06:53:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 631ms 06:53:00 INFO - PROCESS | 2880 | 1468504380728 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 06:53:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 06:53:00 INFO - PROCESS | 2880 | 1468504380730 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 06:53:00 INFO - PROCESS | 2880 | 1468504380733 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 06:53:00 INFO - PROCESS | 2880 | 1468504380735 Marionette TRACE conn5 <- [1,138,null,{}] 06:53:00 INFO - PROCESS | 2880 | 1468504380739 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}] 06:53:00 INFO - PROCESS | 2880 | 1468504380740 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:00 INFO - PROCESS | 2880 | 1468504380817 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 06:53:00 INFO - PROCESS | 2880 | 1468504380825 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:00 INFO - PROCESS | 2880 | 1468504380827 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:00 INFO - PROCESS | 2880 | ++DOCSHELL 17268C00 == 34 [pid = 2880] [id = 44] 06:53:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (17269400) [pid = 2880] [serial = 128] [outer = 00000000] 06:53:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (18350400) [pid = 2880] [serial = 129] [outer = 17269400] 06:53:00 INFO - PROCESS | 2880 | 1468504380872 Marionette DEBUG loaded listener.js 06:53:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (183E3C00) [pid = 2880] [serial = 130] [outer = 17269400] 06:53:01 INFO - PROCESS | 2880 | 1468504381450 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]]]}] 06:53:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 06:53:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 770ms 06:53:01 INFO - PROCESS | 2880 | 1468504381531 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 06:53:01 INFO - PROCESS | 2880 | 1468504381536 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 06:53:01 INFO - PROCESS | 2880 | 1468504381542 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 06:53:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 06:53:01 INFO - PROCESS | 2880 | 1468504381546 Marionette TRACE conn5 <- [1,142,null,{}] 06:53:01 INFO - PROCESS | 2880 | 1468504381553 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}] 06:53:01 INFO - PROCESS | 2880 | 1468504381556 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:01 INFO - PROCESS | 2880 | 1468504381672 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 06:53:01 INFO - PROCESS | 2880 | 1468504381738 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:01 INFO - PROCESS | 2880 | 1468504381740 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:01 INFO - PROCESS | 2880 | ++DOCSHELL 0CAF5C00 == 35 [pid = 2880] [id = 45] 06:53:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (0CAF7400) [pid = 2880] [serial = 131] [outer = 00000000] 06:53:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (10175800) [pid = 2880] [serial = 132] [outer = 0CAF7400] 06:53:01 INFO - PROCESS | 2880 | 1468504381798 Marionette DEBUG loaded listener.js 06:53:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (1095BC00) [pid = 2880] [serial = 133] [outer = 0CAF7400] 06:53:02 INFO - PROCESS | 2880 | 1468504382322 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]]]}] 06:53:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 06:53:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 830ms 06:53:02 INFO - PROCESS | 2880 | 1468504382379 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 06:53:02 INFO - PROCESS | 2880 | 1468504382384 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 06:53:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 06:53:02 INFO - PROCESS | 2880 | 1468504382391 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 06:53:02 INFO - PROCESS | 2880 | 1468504382395 Marionette TRACE conn5 <- [1,146,null,{}] 06:53:02 INFO - PROCESS | 2880 | 1468504382399 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}] 06:53:02 INFO - PROCESS | 2880 | 1468504382402 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:02 INFO - PROCESS | 2880 | 1468504382510 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 06:53:02 INFO - PROCESS | 2880 | 1468504382639 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:02 INFO - PROCESS | 2880 | 1468504382642 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:02 INFO - PROCESS | 2880 | ++DOCSHELL 0FD17400 == 36 [pid = 2880] [id = 46] 06:53:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (15EC5C00) [pid = 2880] [serial = 134] [outer = 00000000] 06:53:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (16B4D400) [pid = 2880] [serial = 135] [outer = 15EC5C00] 06:53:02 INFO - PROCESS | 2880 | 1468504382701 Marionette DEBUG loaded listener.js 06:53:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (16C66000) [pid = 2880] [serial = 136] [outer = 15EC5C00] 06:53:03 INFO - PROCESS | 2880 | 1468504383327 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]]]}] 06:53:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 06:53:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 971ms 06:53:03 INFO - PROCESS | 2880 | 1468504383364 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 06:53:03 INFO - PROCESS | 2880 | 1468504383367 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 06:53:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 06:53:03 INFO - PROCESS | 2880 | 1468504383371 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 06:53:03 INFO - PROCESS | 2880 | 1468504383375 Marionette TRACE conn5 <- [1,150,null,{}] 06:53:03 INFO - PROCESS | 2880 | 1468504383386 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}] 06:53:03 INFO - PROCESS | 2880 | 1468504383391 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:03 INFO - PROCESS | 2880 | 1468504383494 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 06:53:03 INFO - PROCESS | 2880 | 1468504383569 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:03 INFO - PROCESS | 2880 | 1468504383573 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:03 INFO - PROCESS | 2880 | ++DOCSHELL 19265400 == 37 [pid = 2880] [id = 47] 06:53:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (19265800) [pid = 2880] [serial = 137] [outer = 00000000] 06:53:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (19268C00) [pid = 2880] [serial = 138] [outer = 19265800] 06:53:03 INFO - PROCESS | 2880 | 1468504383630 Marionette DEBUG loaded listener.js 06:53:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1926C800) [pid = 2880] [serial = 139] [outer = 19265800] 06:53:04 INFO - PROCESS | 2880 | 1468504384189 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]]]}] 06:53:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 06:53:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 870ms 06:53:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 06:53:04 INFO - PROCESS | 2880 | 1468504384244 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 06:53:04 INFO - PROCESS | 2880 | 1468504384247 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 06:53:04 INFO - PROCESS | 2880 | 1468504384251 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 06:53:04 INFO - PROCESS | 2880 | 1468504384253 Marionette TRACE conn5 <- [1,154,null,{}] 06:53:04 INFO - PROCESS | 2880 | 1468504384257 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}] 06:53:04 INFO - PROCESS | 2880 | 1468504384259 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:04 INFO - PROCESS | 2880 | 1468504384362 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 06:53:04 INFO - PROCESS | 2880 | 1468504384447 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:04 INFO - PROCESS | 2880 | 1468504384449 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:04 INFO - PROCESS | 2880 | ++DOCSHELL 10360000 == 38 [pid = 2880] [id = 48] 06:53:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (10360C00) [pid = 2880] [serial = 140] [outer = 00000000] 06:53:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (10369800) [pid = 2880] [serial = 141] [outer = 10360C00] 06:53:04 INFO - PROCESS | 2880 | 1468504384504 Marionette DEBUG loaded listener.js 06:53:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1036C000) [pid = 2880] [serial = 142] [outer = 10360C00] 06:53:05 INFO - PROCESS | 2880 | 1468504385100 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]]]}] 06:53:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 06:53:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 870ms 06:53:05 INFO - PROCESS | 2880 | 1468504385125 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 06:53:05 INFO - PROCESS | 2880 | 1468504385129 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 06:53:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 06:53:05 INFO - PROCESS | 2880 | 1468504385133 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 06:53:05 INFO - PROCESS | 2880 | 1468504385137 Marionette TRACE conn5 <- [1,158,null,{}] 06:53:05 INFO - PROCESS | 2880 | 1468504385142 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}] 06:53:05 INFO - PROCESS | 2880 | 1468504385145 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:05 INFO - PROCESS | 2880 | 1468504385266 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 06:53:05 INFO - PROCESS | 2880 | 1468504385358 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:05 INFO - PROCESS | 2880 | 1468504385361 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:05 INFO - PROCESS | 2880 | ++DOCSHELL 0CCF0400 == 39 [pid = 2880] [id = 49] 06:53:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (0FCE9400) [pid = 2880] [serial = 143] [outer = 00000000] 06:53:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (10339400) [pid = 2880] [serial = 144] [outer = 0FCE9400] 06:53:05 INFO - PROCESS | 2880 | 1468504385410 Marionette DEBUG loaded listener.js 06:53:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (10364800) [pid = 2880] [serial = 145] [outer = 0FCE9400] 06:53:05 INFO - PROCESS | 2880 | --DOCSHELL 16C72400 == 38 [pid = 2880] [id = 43] 06:53:05 INFO - PROCESS | 2880 | --DOCSHELL 16B4F800 == 37 [pid = 2880] [id = 42] 06:53:05 INFO - PROCESS | 2880 | --DOCSHELL 146A9000 == 36 [pid = 2880] [id = 41] 06:53:05 INFO - PROCESS | 2880 | --DOCSHELL 1724C000 == 35 [pid = 2880] [id = 37] 06:53:05 INFO - PROCESS | 2880 | --DOCSHELL 0FCE6C00 == 34 [pid = 2880] [id = 40] 06:53:05 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (17263C00) [pid = 2880] [serial = 87] [outer = 00000000] [url = about:blank] 06:53:05 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (18858C00) [pid = 2880] [serial = 111] [outer = 00000000] [url = about:blank] 06:53:05 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (18348800) [pid = 2880] [serial = 88] [outer = 00000000] [url = about:blank] 06:53:05 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (10174000) [pid = 2880] [serial = 90] [outer = 00000000] [url = about:blank] 06:53:05 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (10334400) [pid = 2880] [serial = 91] [outer = 00000000] [url = about:blank] 06:53:05 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (16C64800) [pid = 2880] [serial = 93] [outer = 00000000] [url = about:blank] 06:53:05 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (16F31000) [pid = 2880] [serial = 94] [outer = 00000000] [url = about:blank] 06:53:05 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1926E400) [pid = 2880] [serial = 96] [outer = 00000000] [url = about:blank] 06:53:05 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (10337400) [pid = 2880] [serial = 76] [outer = 00000000] [url = about:blank] 06:53:05 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (10334000) [pid = 2880] [serial = 75] [outer = 00000000] [url = about:blank] 06:53:05 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (193AC800) [pid = 2880] [serial = 97] [outer = 00000000] [url = about:blank] 06:53:05 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (11689400) [pid = 2880] [serial = 78] [outer = 00000000] [url = about:blank] 06:53:05 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1C730800) [pid = 2880] [serial = 99] [outer = 00000000] [url = about:blank] 06:53:05 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (16F53400) [pid = 2880] [serial = 84] [outer = 00000000] [url = about:blank] 06:53:05 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (1C7C6800) [pid = 2880] [serial = 100] [outer = 00000000] [url = about:blank] 06:53:05 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (10334C00) [pid = 2880] [serial = 102] [outer = 00000000] [url = about:blank] 06:53:05 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (16253400) [pid = 2880] [serial = 81] [outer = 00000000] [url = about:blank] 06:53:05 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (15C54C00) [pid = 2880] [serial = 105] [outer = 00000000] [url = about:blank] 06:53:05 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (146AC000) [pid = 2880] [serial = 79] [outer = 00000000] [url = about:blank] 06:53:05 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (16B4D800) [pid = 2880] [serial = 106] [outer = 00000000] [url = about:blank] 06:53:05 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (1718FC00) [pid = 2880] [serial = 85] [outer = 00000000] [url = about:blank] 06:53:05 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (17262C00) [pid = 2880] [serial = 108] [outer = 00000000] [url = about:blank] 06:53:05 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (10966400) [pid = 2880] [serial = 103] [outer = 00000000] [url = about:blank] 06:53:05 INFO - PROCESS | 2880 | --DOMWINDOW == 59 (1D7E0800) [pid = 2880] [serial = 73] [outer = 00000000] [url = about:blank] 06:53:05 INFO - PROCESS | 2880 | --DOMWINDOW == 58 (16C48800) [pid = 2880] [serial = 82] [outer = 00000000] [url = about:blank] 06:53:05 INFO - PROCESS | 2880 | --DOMWINDOW == 57 (18C10400) [pid = 2880] [serial = 112] [outer = 00000000] [url = about:blank] 06:53:05 INFO - PROCESS | 2880 | --DOMWINDOW == 56 (1D59E400) [pid = 2880] [serial = 72] [outer = 00000000] [url = about:blank] 06:53:05 INFO - PROCESS | 2880 | --DOMWINDOW == 55 (1D52D400) [pid = 2880] [serial = 61] [outer = 00000000] [url = about:blank] 06:53:05 INFO - PROCESS | 2880 | --DOMWINDOW == 54 (183D9400) [pid = 2880] [serial = 58] [outer = 00000000] [url = about:blank] 06:53:05 INFO - PROCESS | 2880 | 1468504385871 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]]]}] 06:53:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 06:53:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 771ms 06:53:05 INFO - PROCESS | 2880 | 1468504385905 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 06:53:05 INFO - PROCESS | 2880 | 1468504385909 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 06:53:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 06:53:05 INFO - PROCESS | 2880 | 1468504385915 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 06:53:05 INFO - PROCESS | 2880 | 1468504385917 Marionette TRACE conn5 <- [1,162,null,{}] 06:53:05 INFO - PROCESS | 2880 | 1468504385921 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}] 06:53:05 INFO - PROCESS | 2880 | 1468504385924 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:06 INFO - PROCESS | 2880 | 1468504386013 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 06:53:06 INFO - PROCESS | 2880 | 1468504386022 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:06 INFO - PROCESS | 2880 | 1468504386024 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:06 INFO - PROCESS | 2880 | ++DOCSHELL 10708000 == 35 [pid = 2880] [id = 50] 06:53:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 55 (10708800) [pid = 2880] [serial = 146] [outer = 00000000] 06:53:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 56 (1070D000) [pid = 2880] [serial = 147] [outer = 10708800] 06:53:06 INFO - PROCESS | 2880 | 1468504386074 Marionette DEBUG loaded listener.js 06:53:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 57 (10710C00) [pid = 2880] [serial = 148] [outer = 10708800] 06:53:06 INFO - PROCESS | 2880 | 1468504386502 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]]]}] 06:53:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 06:53:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 632ms 06:53:06 INFO - PROCESS | 2880 | 1468504386554 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 06:53:06 INFO - PROCESS | 2880 | 1468504386557 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 06:53:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 06:53:06 INFO - PROCESS | 2880 | 1468504386560 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 06:53:06 INFO - PROCESS | 2880 | 1468504386564 Marionette TRACE conn5 <- [1,166,null,{}] 06:53:06 INFO - PROCESS | 2880 | 1468504386574 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}] 06:53:06 INFO - PROCESS | 2880 | 1468504386578 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:06 INFO - PROCESS | 2880 | 1468504386661 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 06:53:06 INFO - PROCESS | 2880 | 1468504386670 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:06 INFO - PROCESS | 2880 | 1468504386673 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:06 INFO - PROCESS | 2880 | ++DOCSHELL 1477AC00 == 36 [pid = 2880] [id = 51] 06:53:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 58 (14B66800) [pid = 2880] [serial = 149] [outer = 00000000] 06:53:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 59 (15C4C400) [pid = 2880] [serial = 150] [outer = 14B66800] 06:53:06 INFO - PROCESS | 2880 | 1468504386720 Marionette DEBUG loaded listener.js 06:53:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 60 (16B51800) [pid = 2880] [serial = 151] [outer = 14B66800] 06:53:07 INFO - PROCESS | 2880 | 1468504387168 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]]]}] 06:53:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 06:53:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 06:53:07 INFO - PROCESS | 2880 | 1468504387192 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 06:53:07 INFO - PROCESS | 2880 | 1468504387195 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 06:53:07 INFO - PROCESS | 2880 | 1468504387198 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 06:53:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 06:53:07 INFO - PROCESS | 2880 | 1468504387200 Marionette TRACE conn5 <- [1,170,null,{}] 06:53:07 INFO - PROCESS | 2880 | 1468504387208 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}] 06:53:07 INFO - PROCESS | 2880 | 1468504387210 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:07 INFO - PROCESS | 2880 | 1468504387294 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 06:53:07 INFO - PROCESS | 2880 | 1468504387300 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:07 INFO - PROCESS | 2880 | 1468504387302 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:07 INFO - PROCESS | 2880 | ++DOCSHELL 16C3D800 == 37 [pid = 2880] [id = 52] 06:53:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (16C3DC00) [pid = 2880] [serial = 152] [outer = 00000000] 06:53:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (16C72400) [pid = 2880] [serial = 153] [outer = 16C3DC00] 06:53:07 INFO - PROCESS | 2880 | 1468504387347 Marionette DEBUG loaded listener.js 06:53:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (16F4C000) [pid = 2880] [serial = 154] [outer = 16C3DC00] 06:53:07 INFO - PROCESS | 2880 | 1468504387751 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]]]}] 06:53:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 06:53:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 570ms 06:53:07 INFO - PROCESS | 2880 | 1468504387772 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 06:53:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 06:53:07 INFO - PROCESS | 2880 | 1468504387774 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 06:53:07 INFO - PROCESS | 2880 | 1468504387777 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 06:53:07 INFO - PROCESS | 2880 | 1468504387779 Marionette TRACE conn5 <- [1,174,null,{}] 06:53:07 INFO - PROCESS | 2880 | 1468504387782 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}] 06:53:07 INFO - PROCESS | 2880 | 1468504387784 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:07 INFO - PROCESS | 2880 | 1468504387905 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 06:53:07 INFO - PROCESS | 2880 | 1468504387910 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:07 INFO - PROCESS | 2880 | 1468504387912 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:07 INFO - PROCESS | 2880 | ++DOCSHELL 1718FC00 == 38 [pid = 2880] [id = 53] 06:53:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (17194400) [pid = 2880] [serial = 155] [outer = 00000000] 06:53:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (17266000) [pid = 2880] [serial = 156] [outer = 17194400] 06:53:07 INFO - PROCESS | 2880 | 1468504387956 Marionette DEBUG loaded listener.js 06:53:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (17604400) [pid = 2880] [serial = 157] [outer = 17194400] 06:53:08 INFO - PROCESS | 2880 | 1468504388380 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]]]}] 06:53:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 06:53:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 671ms 06:53:08 INFO - PROCESS | 2880 | 1468504388448 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 06:53:08 INFO - PROCESS | 2880 | 1468504388450 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 06:53:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 06:53:08 INFO - PROCESS | 2880 | 1468504388457 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 06:53:08 INFO - PROCESS | 2880 | 1468504388459 Marionette TRACE conn5 <- [1,178,null,{}] 06:53:08 INFO - PROCESS | 2880 | 1468504388463 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}] 06:53:08 INFO - PROCESS | 2880 | 1468504388469 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:08 INFO - PROCESS | 2880 | 1468504388599 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 06:53:08 INFO - PROCESS | 2880 | 1468504388655 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:08 INFO - PROCESS | 2880 | 1468504388657 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:08 INFO - PROCESS | 2880 | ++DOCSHELL 1834BC00 == 39 [pid = 2880] [id = 54] 06:53:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (18C09800) [pid = 2880] [serial = 158] [outer = 00000000] 06:53:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (19263800) [pid = 2880] [serial = 159] [outer = 18C09800] 06:53:08 INFO - PROCESS | 2880 | 1468504388701 Marionette DEBUG loaded listener.js 06:53:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (19268000) [pid = 2880] [serial = 160] [outer = 18C09800] 06:53:09 INFO - PROCESS | 2880 | 1468504389092 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]]]}] 06:53:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (18D77800) [pid = 2880] [serial = 161] [outer = 106B5C00] 06:53:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 06:53:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 670ms 06:53:09 INFO - PROCESS | 2880 | 1468504389135 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 06:53:09 INFO - PROCESS | 2880 | 1468504389137 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 06:53:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 06:53:09 INFO - PROCESS | 2880 | 1468504389175 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 06:53:09 INFO - PROCESS | 2880 | 1468504389176 Marionette TRACE conn5 <- [1,182,null,{}] 06:53:09 INFO - PROCESS | 2880 | 1468504389180 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}] 06:53:09 INFO - PROCESS | 2880 | 1468504389182 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:09 INFO - PROCESS | 2880 | 1468504389309 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 06:53:09 INFO - PROCESS | 2880 | 1468504389315 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:09 INFO - PROCESS | 2880 | 1468504389326 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:09 INFO - PROCESS | 2880 | ++DOCSHELL 17258400 == 40 [pid = 2880] [id = 55] 06:53:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (19263400) [pid = 2880] [serial = 162] [outer = 00000000] 06:53:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (19E64C00) [pid = 2880] [serial = 163] [outer = 19263400] 06:53:09 INFO - PROCESS | 2880 | 1468504389407 Marionette DEBUG loaded listener.js 06:53:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (19E6CC00) [pid = 2880] [serial = 164] [outer = 19263400] 06:53:09 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (0CAE0000) [pid = 2880] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 06:53:09 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (1724C800) [pid = 2880] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 06:53:09 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (0FCE7400) [pid = 2880] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 06:53:09 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (146AA000) [pid = 2880] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 06:53:09 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (16F0F400) [pid = 2880] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 06:53:09 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (16B5A800) [pid = 2880] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 06:53:09 INFO - PROCESS | 2880 | 1468504389756 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]]]}] 06:53:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 06:53:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 630ms 06:53:09 INFO - PROCESS | 2880 | 1468504389794 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 06:53:09 INFO - PROCESS | 2880 | 1468504389796 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 06:53:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 06:53:09 INFO - PROCESS | 2880 | 1468504389799 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 06:53:09 INFO - PROCESS | 2880 | 1468504389800 Marionette TRACE conn5 <- [1,186,null,{}] 06:53:09 INFO - PROCESS | 2880 | 1468504389804 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}] 06:53:09 INFO - PROCESS | 2880 | 1468504389805 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:09 INFO - PROCESS | 2880 | 1468504389912 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 06:53:09 INFO - PROCESS | 2880 | 1468504389954 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:09 INFO - PROCESS | 2880 | 1468504389956 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:09 INFO - PROCESS | 2880 | ++DOCSHELL 0CAE0800 == 41 [pid = 2880] [id = 56] 06:53:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (0FC34400) [pid = 2880] [serial = 165] [outer = 00000000] 06:53:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (1AD8D400) [pid = 2880] [serial = 166] [outer = 0FC34400] 06:53:10 INFO - PROCESS | 2880 | 1468504389999 Marionette DEBUG loaded listener.js 06:53:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (1B379400) [pid = 2880] [serial = 167] [outer = 0FC34400] 06:53:10 INFO - PROCESS | 2880 | 1468504390330 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]]]}] 06:53:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 06:53:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 570ms 06:53:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 06:53:10 INFO - PROCESS | 2880 | 1468504390370 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 06:53:10 INFO - PROCESS | 2880 | 1468504390372 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 06:53:10 INFO - PROCESS | 2880 | 1468504390375 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 06:53:10 INFO - PROCESS | 2880 | 1468504390377 Marionette TRACE conn5 <- [1,190,null,{}] 06:53:10 INFO - PROCESS | 2880 | 1468504390380 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}] 06:53:10 INFO - PROCESS | 2880 | 1468504390382 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:10 INFO - PROCESS | 2880 | 1468504390488 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 06:53:10 INFO - PROCESS | 2880 | 1468504390495 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:10 INFO - PROCESS | 2880 | 1468504390497 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:10 INFO - PROCESS | 2880 | ++DOCSHELL 10362400 == 42 [pid = 2880] [id = 57] 06:53:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (1AD88000) [pid = 2880] [serial = 168] [outer = 00000000] 06:53:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (1ADC2800) [pid = 2880] [serial = 169] [outer = 1AD88000] 06:53:10 INFO - PROCESS | 2880 | 1468504390542 Marionette DEBUG loaded listener.js 06:53:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (1ADC5400) [pid = 2880] [serial = 170] [outer = 1AD88000] 06:53:10 INFO - PROCESS | 2880 | 1468504390925 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]]]}] 06:53:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 06:53:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 571ms 06:53:10 INFO - PROCESS | 2880 | 1468504390946 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 06:53:10 INFO - PROCESS | 2880 | 1468504390948 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 06:53:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 06:53:10 INFO - PROCESS | 2880 | 1468504390951 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 06:53:10 INFO - PROCESS | 2880 | 1468504390952 Marionette TRACE conn5 <- [1,194,null,{}] 06:53:10 INFO - PROCESS | 2880 | 1468504390956 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}] 06:53:10 INFO - PROCESS | 2880 | 1468504390957 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:11 INFO - PROCESS | 2880 | 1468504391047 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 06:53:11 INFO - PROCESS | 2880 | 1468504391116 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:11 INFO - PROCESS | 2880 | 1468504391118 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:11 INFO - PROCESS | 2880 | ++DOCSHELL 10229C00 == 43 [pid = 2880] [id = 58] 06:53:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (1022DC00) [pid = 2880] [serial = 171] [outer = 00000000] 06:53:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (10232800) [pid = 2880] [serial = 172] [outer = 1022DC00] 06:53:11 INFO - PROCESS | 2880 | 1468504391165 Marionette DEBUG loaded listener.js 06:53:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (10236800) [pid = 2880] [serial = 173] [outer = 1022DC00] 06:53:11 INFO - PROCESS | 2880 | 1468504391472 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]]]}] 06:53:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 06:53:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 570ms 06:53:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 06:53:11 INFO - PROCESS | 2880 | 1468504391522 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 06:53:11 INFO - PROCESS | 2880 | 1468504391524 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 06:53:11 INFO - PROCESS | 2880 | 1468504391527 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 06:53:11 INFO - PROCESS | 2880 | 1468504391529 Marionette TRACE conn5 <- [1,198,null,{}] 06:53:11 INFO - PROCESS | 2880 | 1468504391532 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}] 06:53:11 INFO - PROCESS | 2880 | 1468504391535 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:11 INFO - PROCESS | 2880 | 1468504391628 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 06:53:11 INFO - PROCESS | 2880 | 1468504391698 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:11 INFO - PROCESS | 2880 | 1468504391700 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:11 INFO - PROCESS | 2880 | ++DOCSHELL 1022BC00 == 44 [pid = 2880] [id = 59] 06:53:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (10235400) [pid = 2880] [serial = 174] [outer = 00000000] 06:53:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1ADC4400) [pid = 2880] [serial = 175] [outer = 10235400] 06:53:11 INFO - PROCESS | 2880 | 1468504391746 Marionette DEBUG loaded listener.js 06:53:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1C730800) [pid = 2880] [serial = 176] [outer = 10235400] 06:53:12 INFO - PROCESS | 2880 | 1468504392165 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]]]}] 06:53:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 06:53:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 670ms 06:53:12 INFO - PROCESS | 2880 | 1468504392199 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 06:53:12 INFO - PROCESS | 2880 | 1468504392203 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 06:53:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 06:53:12 INFO - PROCESS | 2880 | 1468504392224 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 06:53:12 INFO - PROCESS | 2880 | 1468504392228 Marionette TRACE conn5 <- [1,202,null,{}] 06:53:12 INFO - PROCESS | 2880 | 1468504392235 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}] 06:53:12 INFO - PROCESS | 2880 | 1468504392238 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:12 INFO - PROCESS | 2880 | 1468504392354 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 06:53:12 INFO - PROCESS | 2880 | 1468504392436 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:12 INFO - PROCESS | 2880 | 1468504392439 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:12 INFO - PROCESS | 2880 | ++DOCSHELL 0CCF2C00 == 45 [pid = 2880] [id = 60] 06:53:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (0FC35800) [pid = 2880] [serial = 177] [outer = 00000000] 06:53:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (10174000) [pid = 2880] [serial = 178] [outer = 0FC35800] 06:53:12 INFO - PROCESS | 2880 | 1468504392500 Marionette DEBUG loaded listener.js 06:53:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (10233800) [pid = 2880] [serial = 179] [outer = 0FC35800] 06:53:13 INFO - PROCESS | 2880 | 1468504393107 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]]]}] 06:53:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 06:53:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 931ms 06:53:13 INFO - PROCESS | 2880 | 1468504393156 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 06:53:13 INFO - PROCESS | 2880 | 1468504393161 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 06:53:13 INFO - PROCESS | 2880 | 1468504393168 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 06:53:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 06:53:13 INFO - PROCESS | 2880 | 1468504393171 Marionette TRACE conn5 <- [1,206,null,{}] 06:53:13 INFO - PROCESS | 2880 | 1468504393175 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}] 06:53:13 INFO - PROCESS | 2880 | 1468504393178 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:13 INFO - PROCESS | 2880 | 1468504393290 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 06:53:13 INFO - PROCESS | 2880 | 1468504393396 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:13 INFO - PROCESS | 2880 | 1468504393398 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:13 INFO - PROCESS | 2880 | ++DOCSHELL 10965800 == 46 [pid = 2880] [id = 61] 06:53:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (10967000) [pid = 2880] [serial = 180] [outer = 00000000] 06:53:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (10F80800) [pid = 2880] [serial = 181] [outer = 10967000] 06:53:13 INFO - PROCESS | 2880 | 1468504393496 Marionette DEBUG loaded listener.js 06:53:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (14666C00) [pid = 2880] [serial = 182] [outer = 10967000] 06:53:14 INFO - PROCESS | 2880 | 1468504394037 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]]]}] 06:53:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 06:53:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 930ms 06:53:14 INFO - PROCESS | 2880 | 1468504394102 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 06:53:14 INFO - PROCESS | 2880 | 1468504394105 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 06:53:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 06:53:14 INFO - PROCESS | 2880 | 1468504394109 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 06:53:14 INFO - PROCESS | 2880 | 1468504394112 Marionette TRACE conn5 <- [1,210,null,{}] 06:53:14 INFO - PROCESS | 2880 | 1468504394124 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}] 06:53:14 INFO - PROCESS | 2880 | 1468504394129 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:14 INFO - PROCESS | 2880 | 1468504394302 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 06:53:14 INFO - PROCESS | 2880 | 1468504394390 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:14 INFO - PROCESS | 2880 | 1468504394393 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:14 INFO - PROCESS | 2880 | ++DOCSHELL 18351400 == 47 [pid = 2880] [id = 62] 06:53:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (18353800) [pid = 2880] [serial = 183] [outer = 00000000] 06:53:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (18C07400) [pid = 2880] [serial = 184] [outer = 18353800] 06:53:14 INFO - PROCESS | 2880 | 1468504394450 Marionette DEBUG loaded listener.js 06:53:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (18D75000) [pid = 2880] [serial = 185] [outer = 18353800] 06:53:15 INFO - PROCESS | 2880 | 1468504395200 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]]]}] 06:53:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 06:53:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1121ms 06:53:15 INFO - PROCESS | 2880 | 1468504395238 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 06:53:15 INFO - PROCESS | 2880 | 1468504395242 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 06:53:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 06:53:15 INFO - PROCESS | 2880 | 1468504395248 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 06:53:15 INFO - PROCESS | 2880 | 1468504395251 Marionette TRACE conn5 <- [1,214,null,{}] 06:53:15 INFO - PROCESS | 2880 | 1468504395256 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}] 06:53:15 INFO - PROCESS | 2880 | 1468504395259 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:15 INFO - PROCESS | 2880 | 1468504395360 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 06:53:15 INFO - PROCESS | 2880 | 1468504395434 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:15 INFO - PROCESS | 2880 | 1468504395438 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:15 INFO - PROCESS | 2880 | ++DOCSHELL 1017B400 == 48 [pid = 2880] [id = 63] 06:53:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (1022B000) [pid = 2880] [serial = 186] [outer = 00000000] 06:53:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (10336800) [pid = 2880] [serial = 187] [outer = 1022B000] 06:53:15 INFO - PROCESS | 2880 | 1468504395489 Marionette DEBUG loaded listener.js 06:53:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (10364000) [pid = 2880] [serial = 188] [outer = 1022B000] 06:53:15 INFO - PROCESS | 2880 | --DOCSHELL 10229C00 == 47 [pid = 2880] [id = 58] 06:53:15 INFO - PROCESS | 2880 | --DOCSHELL 10362400 == 46 [pid = 2880] [id = 57] 06:53:15 INFO - PROCESS | 2880 | --DOCSHELL 0CAE0800 == 45 [pid = 2880] [id = 56] 06:53:15 INFO - PROCESS | 2880 | --DOCSHELL 17258400 == 44 [pid = 2880] [id = 55] 06:53:15 INFO - PROCESS | 2880 | --DOCSHELL 1834BC00 == 43 [pid = 2880] [id = 54] 06:53:15 INFO - PROCESS | 2880 | --DOCSHELL 1718FC00 == 42 [pid = 2880] [id = 53] 06:53:15 INFO - PROCESS | 2880 | --DOCSHELL 16C3D800 == 41 [pid = 2880] [id = 52] 06:53:15 INFO - PROCESS | 2880 | --DOCSHELL 1477AC00 == 40 [pid = 2880] [id = 51] 06:53:15 INFO - PROCESS | 2880 | --DOCSHELL 18354400 == 39 [pid = 2880] [id = 38] 06:53:15 INFO - PROCESS | 2880 | --DOCSHELL 0CADF800 == 38 [pid = 2880] [id = 39] 06:53:15 INFO - PROCESS | 2880 | --DOCSHELL 10708000 == 37 [pid = 2880] [id = 50] 06:53:15 INFO - PROCESS | 2880 | --DOCSHELL 0CCF0400 == 36 [pid = 2880] [id = 49] 06:53:15 INFO - PROCESS | 2880 | --DOCSHELL 10360000 == 35 [pid = 2880] [id = 48] 06:53:15 INFO - PROCESS | 2880 | --DOCSHELL 19265400 == 34 [pid = 2880] [id = 47] 06:53:15 INFO - PROCESS | 2880 | --DOCSHELL 0FD17400 == 33 [pid = 2880] [id = 46] 06:53:15 INFO - PROCESS | 2880 | --DOCSHELL 0CAF5C00 == 32 [pid = 2880] [id = 45] 06:53:16 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (0CAE5800) [pid = 2880] [serial = 114] [outer = 00000000] [url = about:blank] 06:53:16 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (1760C400) [pid = 2880] [serial = 109] [outer = 00000000] [url = about:blank] 06:53:16 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (10335400) [pid = 2880] [serial = 118] [outer = 00000000] [url = about:blank] 06:53:16 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (0FD5F400) [pid = 2880] [serial = 117] [outer = 00000000] [url = about:blank] 06:53:16 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (14E51C00) [pid = 2880] [serial = 120] [outer = 00000000] [url = about:blank] 06:53:16 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (16F74000) [pid = 2880] [serial = 126] [outer = 00000000] [url = about:blank] 06:53:16 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (16C6B000) [pid = 2880] [serial = 124] [outer = 00000000] [url = about:blank] 06:53:16 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (14F22400) [pid = 2880] [serial = 121] [outer = 00000000] [url = about:blank] 06:53:16 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (16C47000) [pid = 2880] [serial = 123] [outer = 00000000] [url = about:blank] 06:53:16 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1725C400) [pid = 2880] [serial = 127] [outer = 00000000] [url = about:blank] 06:53:16 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (18350400) [pid = 2880] [serial = 129] [outer = 00000000] [url = about:blank] 06:53:16 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (0CAE7800) [pid = 2880] [serial = 115] [outer = 00000000] [url = about:blank] 06:53:16 INFO - PROCESS | 2880 | 1468504396079 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]]]}] 06:53:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 06:53:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 891ms 06:53:16 INFO - PROCESS | 2880 | 1468504396138 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 06:53:16 INFO - PROCESS | 2880 | 1468504396143 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 06:53:16 INFO - PROCESS | 2880 | 1468504396149 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 06:53:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 06:53:16 INFO - PROCESS | 2880 | 1468504396151 Marionette TRACE conn5 <- [1,218,null,{}] 06:53:16 INFO - PROCESS | 2880 | 1468504396155 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}] 06:53:16 INFO - PROCESS | 2880 | 1468504396157 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:16 INFO - PROCESS | 2880 | 1468504396243 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 06:53:16 INFO - PROCESS | 2880 | 1468504396316 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:16 INFO - PROCESS | 2880 | 1468504396318 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:16 INFO - PROCESS | 2880 | ++DOCSHELL 0FC84400 == 33 [pid = 2880] [id = 64] 06:53:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (0FCE7400) [pid = 2880] [serial = 189] [outer = 00000000] 06:53:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (10335400) [pid = 2880] [serial = 190] [outer = 0FCE7400] 06:53:16 INFO - PROCESS | 2880 | 1468504396367 Marionette DEBUG loaded listener.js 06:53:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (10363C00) [pid = 2880] [serial = 191] [outer = 0FCE7400] 06:53:16 INFO - PROCESS | 2880 | 1468504396746 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]]]}] 06:53:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 06:53:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 06:53:16 INFO - PROCESS | 2880 | 1468504396784 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 06:53:16 INFO - PROCESS | 2880 | 1468504396786 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 06:53:16 INFO - PROCESS | 2880 | 1468504396789 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 06:53:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 06:53:16 INFO - PROCESS | 2880 | 1468504396792 Marionette TRACE conn5 <- [1,222,null,{}] 06:53:16 INFO - PROCESS | 2880 | 1468504396803 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}] 06:53:16 INFO - PROCESS | 2880 | 1468504396807 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:16 INFO - PROCESS | 2880 | 1468504396889 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 06:53:16 INFO - PROCESS | 2880 | 1468504396895 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:16 INFO - PROCESS | 2880 | 1468504396898 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:16 INFO - PROCESS | 2880 | ++DOCSHELL 14B1D800 == 34 [pid = 2880] [id = 65] 06:53:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (14B5FC00) [pid = 2880] [serial = 192] [outer = 00000000] 06:53:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (14EBE800) [pid = 2880] [serial = 193] [outer = 14B5FC00] 06:53:16 INFO - PROCESS | 2880 | 1468504396945 Marionette DEBUG loaded listener.js 06:53:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (15EC5400) [pid = 2880] [serial = 194] [outer = 14B5FC00] 06:53:17 INFO - PROCESS | 2880 | 1468504397376 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]]]}] 06:53:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 06:53:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 06:53:17 INFO - PROCESS | 2880 | 1468504397423 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 06:53:17 INFO - PROCESS | 2880 | 1468504397426 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 06:53:17 INFO - PROCESS | 2880 | 1468504397429 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 06:53:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 06:53:17 INFO - PROCESS | 2880 | 1468504397431 Marionette TRACE conn5 <- [1,226,null,{}] 06:53:17 INFO - PROCESS | 2880 | 1468504397434 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}] 06:53:17 INFO - PROCESS | 2880 | 1468504397436 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:17 INFO - PROCESS | 2880 | 1468504397520 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 06:53:17 INFO - PROCESS | 2880 | 1468504397525 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:17 INFO - PROCESS | 2880 | 1468504397527 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:17 INFO - PROCESS | 2880 | ++DOCSHELL 1624FC00 == 35 [pid = 2880] [id = 66] 06:53:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (16B4E800) [pid = 2880] [serial = 195] [outer = 00000000] 06:53:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (16C4BC00) [pid = 2880] [serial = 196] [outer = 16B4E800] 06:53:17 INFO - PROCESS | 2880 | 1468504397582 Marionette DEBUG loaded listener.js 06:53:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (16C71000) [pid = 2880] [serial = 197] [outer = 16B4E800] 06:53:18 INFO - PROCESS | 2880 | 1468504398011 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]]]}] 06:53:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 06:53:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 06:53:18 INFO - PROCESS | 2880 | 1468504398064 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 06:53:18 INFO - PROCESS | 2880 | 1468504398066 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 06:53:18 INFO - PROCESS | 2880 | 1468504398069 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 06:53:18 INFO - PROCESS | 2880 | 1468504398071 Marionette TRACE conn5 <- [1,230,null,{}] 06:53:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 06:53:18 INFO - PROCESS | 2880 | 1468504398074 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}] 06:53:18 INFO - PROCESS | 2880 | 1468504398076 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:18 INFO - PROCESS | 2880 | 1468504398186 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 06:53:18 INFO - PROCESS | 2880 | 1468504398191 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:18 INFO - PROCESS | 2880 | 1468504398193 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:18 INFO - PROCESS | 2880 | ++DOCSHELL 14EB8400 == 36 [pid = 2880] [id = 67] 06:53:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (16C46C00) [pid = 2880] [serial = 198] [outer = 00000000] 06:53:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (16F7B000) [pid = 2880] [serial = 199] [outer = 16C46C00] 06:53:18 INFO - PROCESS | 2880 | 1468504398237 Marionette DEBUG loaded listener.js 06:53:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (16F7BC00) [pid = 2880] [serial = 200] [outer = 16C46C00] 06:53:18 INFO - PROCESS | 2880 | 1468504398672 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]]]}] 06:53:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 06:53:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 631ms 06:53:18 INFO - PROCESS | 2880 | 1468504398705 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 06:53:18 INFO - PROCESS | 2880 | 1468504398707 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 06:53:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 06:53:18 INFO - PROCESS | 2880 | 1468504398711 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 06:53:18 INFO - PROCESS | 2880 | 1468504398713 Marionette TRACE conn5 <- [1,234,null,{}] 06:53:18 INFO - PROCESS | 2880 | 1468504398716 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}] 06:53:18 INFO - PROCESS | 2880 | 1468504398722 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:18 INFO - PROCESS | 2880 | 1468504398854 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 06:53:18 INFO - PROCESS | 2880 | 1468504398931 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:18 INFO - PROCESS | 2880 | 1468504398933 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:18 INFO - PROCESS | 2880 | ++DOCSHELL 1760C400 == 37 [pid = 2880] [id = 68] 06:53:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (17610800) [pid = 2880] [serial = 201] [outer = 00000000] 06:53:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 93 (183E2000) [pid = 2880] [serial = 202] [outer = 17610800] 06:53:19 INFO - PROCESS | 2880 | 1468504398980 Marionette DEBUG loaded listener.js 06:53:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 94 (18C04000) [pid = 2880] [serial = 203] [outer = 17610800] 06:53:19 INFO - PROCESS | 2880 | 1468504399401 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]]]}] 06:53:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 06:53:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 730ms 06:53:19 INFO - PROCESS | 2880 | 1468504399443 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 06:53:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 06:53:19 INFO - PROCESS | 2880 | 1468504399445 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 06:53:19 INFO - PROCESS | 2880 | 1468504399448 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 06:53:19 INFO - PROCESS | 2880 | 1468504399450 Marionette TRACE conn5 <- [1,238,null,{}] 06:53:19 INFO - PROCESS | 2880 | 1468504399454 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}] 06:53:19 INFO - PROCESS | 2880 | 1468504399456 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:19 INFO - PROCESS | 2880 | 1468504399570 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 06:53:19 INFO - PROCESS | 2880 | 1468504399576 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:19 INFO - PROCESS | 2880 | 1468504399578 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:19 INFO - PROCESS | 2880 | ++DOCSHELL 18351000 == 38 [pid = 2880] [id = 69] 06:53:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 95 (183DF000) [pid = 2880] [serial = 204] [outer = 00000000] 06:53:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 96 (19E5F400) [pid = 2880] [serial = 205] [outer = 183DF000] 06:53:19 INFO - PROCESS | 2880 | 1468504399625 Marionette DEBUG loaded listener.js 06:53:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 97 (1AD94800) [pid = 2880] [serial = 206] [outer = 183DF000] 06:53:20 INFO - PROCESS | 2880 | 1468504400025 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]]]}] 06:53:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 06:53:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 06:53:20 INFO - PROCESS | 2880 | --DOMWINDOW == 96 (18C09800) [pid = 2880] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 06:53:20 INFO - PROCESS | 2880 | --DOMWINDOW == 95 (19263400) [pid = 2880] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 06:53:20 INFO - PROCESS | 2880 | --DOMWINDOW == 94 (0FC34400) [pid = 2880] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 06:53:20 INFO - PROCESS | 2880 | --DOMWINDOW == 93 (14B66800) [pid = 2880] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 06:53:20 INFO - PROCESS | 2880 | --DOMWINDOW == 92 (0FCE9400) [pid = 2880] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 06:53:20 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (10708800) [pid = 2880] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 06:53:20 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (17194400) [pid = 2880] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 06:53:20 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (16C3DC00) [pid = 2880] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 06:53:20 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (1AD88000) [pid = 2880] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 06:53:20 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (1022DC00) [pid = 2880] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 06:53:20 INFO - PROCESS | 2880 | 1468504400258 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 06:53:20 INFO - PROCESS | 2880 | 1468504400260 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 06:53:20 INFO - PROCESS | 2880 | 1468504400270 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 06:53:20 INFO - PROCESS | 2880 | 1468504400272 Marionette TRACE conn5 <- [1,242,null,{}] 06:53:20 INFO - PROCESS | 2880 | 1468504400275 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}] 06:53:20 INFO - PROCESS | 2880 | 1468504400277 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 06:53:20 INFO - PROCESS | 2880 | 1468504400375 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 06:53:20 INFO - PROCESS | 2880 | 1468504400386 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:20 INFO - PROCESS | 2880 | 1468504400388 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:20 INFO - PROCESS | 2880 | ++DOCSHELL 14B5F400 == 39 [pid = 2880] [id = 70] 06:53:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (14B66800) [pid = 2880] [serial = 207] [outer = 00000000] 06:53:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (16F35400) [pid = 2880] [serial = 208] [outer = 14B66800] 06:53:20 INFO - PROCESS | 2880 | 1468504400432 Marionette DEBUG loaded listener.js 06:53:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (18D73400) [pid = 2880] [serial = 209] [outer = 14B66800] 06:53:20 INFO - PROCESS | 2880 | 1468504400841 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]]]}] 06:53:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 06:53:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 614ms 06:53:20 INFO - PROCESS | 2880 | 1468504400905 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 06:53:20 INFO - PROCESS | 2880 | 1468504400907 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 06:53:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 06:53:20 INFO - PROCESS | 2880 | 1468504400910 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 06:53:20 INFO - PROCESS | 2880 | 1468504400912 Marionette TRACE conn5 <- [1,246,null,{}] 06:53:20 INFO - PROCESS | 2880 | 1468504400915 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}] 06:53:20 INFO - PROCESS | 2880 | 1468504400917 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:21 INFO - PROCESS | 2880 | 1468504400996 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 06:53:21 INFO - PROCESS | 2880 | 1468504401004 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:21 INFO - PROCESS | 2880 | 1468504401006 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:21 INFO - PROCESS | 2880 | ++DOCSHELL 0CAE9400 == 40 [pid = 2880] [id = 71] 06:53:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (16C4C800) [pid = 2880] [serial = 210] [outer = 00000000] 06:53:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (1ADC8000) [pid = 2880] [serial = 211] [outer = 16C4C800] 06:53:21 INFO - PROCESS | 2880 | 1468504401049 Marionette DEBUG loaded listener.js 06:53:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 93 (1BF26400) [pid = 2880] [serial = 212] [outer = 16C4C800] 06:53:21 INFO - PROCESS | 2880 | 1468504401453 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]]]}] 06:53:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 06:53:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 570ms 06:53:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 06:53:21 INFO - PROCESS | 2880 | 1468504401482 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 06:53:21 INFO - PROCESS | 2880 | 1468504401484 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 06:53:21 INFO - PROCESS | 2880 | 1468504401487 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 06:53:21 INFO - PROCESS | 2880 | 1468504401489 Marionette TRACE conn5 <- [1,250,null,{}] 06:53:21 INFO - PROCESS | 2880 | 1468504401504 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}] 06:53:21 INFO - PROCESS | 2880 | 1468504401506 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:21 INFO - PROCESS | 2880 | 1468504401585 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 06:53:21 INFO - PROCESS | 2880 | 1468504401591 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:21 INFO - PROCESS | 2880 | 1468504401592 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:21 INFO - PROCESS | 2880 | ++DOCSHELL 17664400 == 41 [pid = 2880] [id = 72] 06:53:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 94 (17665800) [pid = 2880] [serial = 213] [outer = 00000000] 06:53:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 95 (1766BC00) [pid = 2880] [serial = 214] [outer = 17665800] 06:53:21 INFO - PROCESS | 2880 | 1468504401637 Marionette DEBUG loaded listener.js 06:53:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 96 (1766F000) [pid = 2880] [serial = 215] [outer = 17665800] 06:53:22 INFO - PROCESS | 2880 | 1468504402172 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]]]}] 06:53:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 06:53:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 730ms 06:53:22 INFO - PROCESS | 2880 | 1468504402218 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 06:53:22 INFO - PROCESS | 2880 | 1468504402221 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 06:53:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 06:53:22 INFO - PROCESS | 2880 | 1468504402224 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 06:53:22 INFO - PROCESS | 2880 | 1468504402226 Marionette TRACE conn5 <- [1,254,null,{}] 06:53:22 INFO - PROCESS | 2880 | 1468504402229 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}] 06:53:22 INFO - PROCESS | 2880 | 1468504402231 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:22 INFO - PROCESS | 2880 | 1468504402401 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 06:53:22 INFO - PROCESS | 2880 | 1468504402502 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:22 INFO - PROCESS | 2880 | 1468504402506 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:22 INFO - PROCESS | 2880 | ++DOCSHELL 09360000 == 42 [pid = 2880] [id = 73] 06:53:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 97 (09360400) [pid = 2880] [serial = 216] [outer = 00000000] 06:53:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 98 (09364000) [pid = 2880] [serial = 217] [outer = 09360400] 06:53:22 INFO - PROCESS | 2880 | 1468504402564 Marionette DEBUG loaded listener.js 06:53:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 99 (0CAE7C00) [pid = 2880] [serial = 218] [outer = 09360400] 06:53:23 INFO - PROCESS | 2880 | 1468504403185 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]]]}] 06:53:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 06:53:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1022ms 06:53:23 INFO - PROCESS | 2880 | 1468504403247 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 06:53:23 INFO - PROCESS | 2880 | 1468504403251 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 06:53:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 06:53:23 INFO - PROCESS | 2880 | 1468504403256 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 06:53:23 INFO - PROCESS | 2880 | 1468504403259 Marionette TRACE conn5 <- [1,258,null,{}] 06:53:23 INFO - PROCESS | 2880 | 1468504403264 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}] 06:53:23 INFO - PROCESS | 2880 | 1468504403267 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:23 INFO - PROCESS | 2880 | 1468504403380 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 06:53:23 INFO - PROCESS | 2880 | 1468504403502 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:23 INFO - PROCESS | 2880 | 1468504403505 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:23 INFO - PROCESS | 2880 | ++DOCSHELL 1022F400 == 43 [pid = 2880] [id = 74] 06:53:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 100 (10332400) [pid = 2880] [serial = 219] [outer = 00000000] 06:53:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 101 (1036EC00) [pid = 2880] [serial = 220] [outer = 10332400] 06:53:23 INFO - PROCESS | 2880 | 1468504403563 Marionette DEBUG loaded listener.js 06:53:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 102 (1070D800) [pid = 2880] [serial = 221] [outer = 10332400] 06:53:24 INFO - PROCESS | 2880 | 1468504404094 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]]]}] 06:53:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 06:53:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 870ms 06:53:24 INFO - PROCESS | 2880 | 1468504404131 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 06:53:24 INFO - PROCESS | 2880 | 1468504404135 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 06:53:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 06:53:24 INFO - PROCESS | 2880 | 1468504404139 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 06:53:24 INFO - PROCESS | 2880 | 1468504404141 Marionette TRACE conn5 <- [1,262,null,{}] 06:53:24 INFO - PROCESS | 2880 | 1468504404145 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}] 06:53:24 INFO - PROCESS | 2880 | 1468504404148 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:24 INFO - PROCESS | 2880 | 1468504404259 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 06:53:24 INFO - PROCESS | 2880 | 1468504404351 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:24 INFO - PROCESS | 2880 | 1468504404354 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:24 INFO - PROCESS | 2880 | ++DOCSHELL 14F14C00 == 44 [pid = 2880] [id = 75] 06:53:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 103 (14FCC800) [pid = 2880] [serial = 222] [outer = 00000000] 06:53:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 104 (16C4A000) [pid = 2880] [serial = 223] [outer = 14FCC800] 06:53:24 INFO - PROCESS | 2880 | 1468504404413 Marionette DEBUG loaded listener.js 06:53:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 105 (17257C00) [pid = 2880] [serial = 224] [outer = 14FCC800] 06:53:25 INFO - PROCESS | 2880 | 1468504405021 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]]]}] 06:53:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 06:53:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 930ms 06:53:25 INFO - PROCESS | 2880 | 1468504405071 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 06:53:25 INFO - PROCESS | 2880 | 1468504405075 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 06:53:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 06:53:25 INFO - PROCESS | 2880 | 1468504405086 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 06:53:25 INFO - PROCESS | 2880 | 1468504405090 Marionette TRACE conn5 <- [1,266,null,{}] 06:53:25 INFO - PROCESS | 2880 | 1468504405095 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}] 06:53:25 INFO - PROCESS | 2880 | 1468504405097 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:25 INFO - PROCESS | 2880 | 1468504405205 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 06:53:25 INFO - PROCESS | 2880 | 1468504405346 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:25 INFO - PROCESS | 2880 | 1468504405348 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:25 INFO - PROCESS | 2880 | ++DOCSHELL 0FD16400 == 45 [pid = 2880] [id = 76] 06:53:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 106 (10234000) [pid = 2880] [serial = 225] [outer = 00000000] 06:53:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 107 (1834B400) [pid = 2880] [serial = 226] [outer = 10234000] 06:53:25 INFO - PROCESS | 2880 | 1468504405403 Marionette DEBUG loaded listener.js 06:53:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 108 (193ADC00) [pid = 2880] [serial = 227] [outer = 10234000] 06:53:26 INFO - PROCESS | 2880 | 1468504406255 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]]]}] 06:53:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 06:53:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1231ms 06:53:26 INFO - PROCESS | 2880 | 1468504406326 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 06:53:26 INFO - PROCESS | 2880 | 1468504406328 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 06:53:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 06:53:26 INFO - PROCESS | 2880 | 1468504406346 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 06:53:26 INFO - PROCESS | 2880 | 1468504406348 Marionette TRACE conn5 <- [1,270,null,{}] 06:53:26 INFO - PROCESS | 2880 | 1468504406353 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}] 06:53:26 INFO - PROCESS | 2880 | 1468504406356 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:26 INFO - PROCESS | 2880 | 1468504406455 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 06:53:26 INFO - PROCESS | 2880 | 1468504406529 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:26 INFO - PROCESS | 2880 | 1468504406531 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:26 INFO - PROCESS | 2880 | ++DOCSHELL 10705800 == 46 [pid = 2880] [id = 77] 06:53:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 109 (10709800) [pid = 2880] [serial = 228] [outer = 00000000] 06:53:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 110 (10F0D400) [pid = 2880] [serial = 229] [outer = 10709800] 06:53:26 INFO - PROCESS | 2880 | 1468504406580 Marionette DEBUG loaded listener.js 06:53:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 111 (145DBC00) [pid = 2880] [serial = 230] [outer = 10709800] 06:53:27 INFO - PROCESS | 2880 | --DOCSHELL 0CAE9400 == 45 [pid = 2880] [id = 71] 06:53:27 INFO - PROCESS | 2880 | --DOCSHELL 14B5F400 == 44 [pid = 2880] [id = 70] 06:53:27 INFO - PROCESS | 2880 | --DOCSHELL 18351000 == 43 [pid = 2880] [id = 69] 06:53:27 INFO - PROCESS | 2880 | --DOCSHELL 1760C400 == 42 [pid = 2880] [id = 68] 06:53:27 INFO - PROCESS | 2880 | --DOCSHELL 14EB8400 == 41 [pid = 2880] [id = 67] 06:53:27 INFO - PROCESS | 2880 | --DOCSHELL 1624FC00 == 40 [pid = 2880] [id = 66] 06:53:27 INFO - PROCESS | 2880 | --DOCSHELL 14B1D800 == 39 [pid = 2880] [id = 65] 06:53:27 INFO - PROCESS | 2880 | --DOCSHELL 0FC84400 == 38 [pid = 2880] [id = 64] 06:53:27 INFO - PROCESS | 2880 | --DOCSHELL 1017B400 == 37 [pid = 2880] [id = 63] 06:53:27 INFO - PROCESS | 2880 | --DOCSHELL 0CCF2C00 == 36 [pid = 2880] [id = 60] 06:53:27 INFO - PROCESS | 2880 | --DOMWINDOW == 110 (1ADC2800) [pid = 2880] [serial = 169] [outer = 00000000] [url = about:blank] 06:53:27 INFO - PROCESS | 2880 | --DOMWINDOW == 109 (19E6CC00) [pid = 2880] [serial = 164] [outer = 00000000] [url = about:blank] 06:53:27 INFO - PROCESS | 2880 | --DOMWINDOW == 108 (1ADC5400) [pid = 2880] [serial = 170] [outer = 00000000] [url = about:blank] 06:53:27 INFO - PROCESS | 2880 | --DOMWINDOW == 107 (10236800) [pid = 2880] [serial = 173] [outer = 00000000] [url = about:blank] 06:53:27 INFO - PROCESS | 2880 | --DOMWINDOW == 106 (17604400) [pid = 2880] [serial = 157] [outer = 00000000] [url = about:blank] 06:53:27 INFO - PROCESS | 2880 | --DOMWINDOW == 105 (10232800) [pid = 2880] [serial = 172] [outer = 00000000] [url = about:blank] 06:53:27 INFO - PROCESS | 2880 | --DOMWINDOW == 104 (1ADC4400) [pid = 2880] [serial = 175] [outer = 00000000] [url = about:blank] 06:53:27 INFO - PROCESS | 2880 | --DOMWINDOW == 103 (14661000) [pid = 2880] [serial = 40] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:53:27 INFO - PROCESS | 2880 | --DOMWINDOW == 102 (19263800) [pid = 2880] [serial = 159] [outer = 00000000] [url = about:blank] 06:53:27 INFO - PROCESS | 2880 | --DOMWINDOW == 101 (19E64C00) [pid = 2880] [serial = 163] [outer = 00000000] [url = about:blank] 06:53:27 INFO - PROCESS | 2880 | --DOMWINDOW == 100 (1AD8D400) [pid = 2880] [serial = 166] [outer = 00000000] [url = about:blank] 06:53:27 INFO - PROCESS | 2880 | --DOMWINDOW == 99 (15C4C400) [pid = 2880] [serial = 150] [outer = 00000000] [url = about:blank] 06:53:27 INFO - PROCESS | 2880 | --DOMWINDOW == 98 (16B51800) [pid = 2880] [serial = 151] [outer = 00000000] [url = about:blank] 06:53:27 INFO - PROCESS | 2880 | --DOMWINDOW == 97 (10364800) [pid = 2880] [serial = 145] [outer = 00000000] [url = about:blank] 06:53:27 INFO - PROCESS | 2880 | --DOMWINDOW == 96 (10339400) [pid = 2880] [serial = 144] [outer = 00000000] [url = about:blank] 06:53:27 INFO - PROCESS | 2880 | --DOMWINDOW == 95 (19268000) [pid = 2880] [serial = 160] [outer = 00000000] [url = about:blank] 06:53:27 INFO - PROCESS | 2880 | --DOMWINDOW == 94 (1070D000) [pid = 2880] [serial = 147] [outer = 00000000] [url = about:blank] 06:53:27 INFO - PROCESS | 2880 | --DOMWINDOW == 93 (10710C00) [pid = 2880] [serial = 148] [outer = 00000000] [url = about:blank] 06:53:27 INFO - PROCESS | 2880 | --DOMWINDOW == 92 (17266000) [pid = 2880] [serial = 156] [outer = 00000000] [url = about:blank] 06:53:27 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (16C72400) [pid = 2880] [serial = 153] [outer = 00000000] [url = about:blank] 06:53:27 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (16F4C000) [pid = 2880] [serial = 154] [outer = 00000000] [url = about:blank] 06:53:27 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (10175800) [pid = 2880] [serial = 132] [outer = 00000000] [url = about:blank] 06:53:27 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (16B4D400) [pid = 2880] [serial = 135] [outer = 00000000] [url = about:blank] 06:53:27 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (19268C00) [pid = 2880] [serial = 138] [outer = 00000000] [url = about:blank] 06:53:27 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (10369800) [pid = 2880] [serial = 141] [outer = 00000000] [url = about:blank] 06:53:27 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (1B379400) [pid = 2880] [serial = 167] [outer = 00000000] [url = about:blank] 06:53:27 INFO - PROCESS | 2880 | 1468504407134 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]]]}] 06:53:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 06:53:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 830ms 06:53:27 INFO - PROCESS | 2880 | 1468504407177 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 06:53:27 INFO - PROCESS | 2880 | 1468504407181 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 06:53:27 INFO - PROCESS | 2880 | 1468504407187 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 06:53:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 06:53:27 INFO - PROCESS | 2880 | 1468504407190 Marionette TRACE conn5 <- [1,274,null,{}] 06:53:27 INFO - PROCESS | 2880 | 1468504407193 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}] 06:53:27 INFO - PROCESS | 2880 | 1468504407196 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:27 INFO - PROCESS | 2880 | 1468504407283 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 06:53:27 INFO - PROCESS | 2880 | 1468504407293 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:27 INFO - PROCESS | 2880 | 1468504407295 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:27 INFO - PROCESS | 2880 | ++DOCSHELL 10367000 == 37 [pid = 2880] [id = 78] 06:53:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (1036B400) [pid = 2880] [serial = 231] [outer = 00000000] 06:53:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (10783400) [pid = 2880] [serial = 232] [outer = 1036B400] 06:53:27 INFO - PROCESS | 2880 | 1468504407344 Marionette DEBUG loaded listener.js 06:53:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (115DEC00) [pid = 2880] [serial = 233] [outer = 1036B400] 06:53:27 INFO - PROCESS | 2880 | 1468504407792 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]]]}] 06:53:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 06:53:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 630ms 06:53:27 INFO - PROCESS | 2880 | 1468504407828 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 06:53:27 INFO - PROCESS | 2880 | 1468504407830 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 06:53:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 06:53:27 INFO - PROCESS | 2880 | 1468504407857 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 06:53:27 INFO - PROCESS | 2880 | 1468504407861 Marionette TRACE conn5 <- [1,278,null,{}] 06:53:27 INFO - PROCESS | 2880 | 1468504407874 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}] 06:53:27 INFO - PROCESS | 2880 | 1468504407878 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:27 INFO - PROCESS | 2880 | 1468504407963 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 06:53:28 INFO - PROCESS | 2880 | 1468504407971 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:28 INFO - PROCESS | 2880 | 1468504407973 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:28 INFO - PROCESS | 2880 | ++DOCSHELL 14EBEC00 == 38 [pid = 2880] [id = 79] 06:53:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (15C4C400) [pid = 2880] [serial = 234] [outer = 00000000] 06:53:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (16F36400) [pid = 2880] [serial = 235] [outer = 15C4C400] 06:53:28 INFO - PROCESS | 2880 | 1468504408020 Marionette DEBUG loaded listener.js 06:53:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (17192800) [pid = 2880] [serial = 236] [outer = 15C4C400] 06:53:28 INFO - PROCESS | 2880 | 1468504408471 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]]]}] 06:53:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 06:53:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 631ms 06:53:28 INFO - PROCESS | 2880 | 1468504408488 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 06:53:28 INFO - PROCESS | 2880 | 1468504408491 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 06:53:28 INFO - PROCESS | 2880 | 1468504408494 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 06:53:28 INFO - PROCESS | 2880 | 1468504408495 Marionette TRACE conn5 <- [1,282,null,{}] 06:53:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 06:53:28 INFO - PROCESS | 2880 | 1468504408499 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}] 06:53:28 INFO - PROCESS | 2880 | 1468504408501 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:28 INFO - PROCESS | 2880 | 1468504408591 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 06:53:28 INFO - PROCESS | 2880 | 1468504408597 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:28 INFO - PROCESS | 2880 | 1468504408599 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:28 INFO - PROCESS | 2880 | ++DOCSHELL 1725F400 == 39 [pid = 2880] [id = 80] 06:53:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (17266000) [pid = 2880] [serial = 237] [outer = 00000000] 06:53:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 93 (17666800) [pid = 2880] [serial = 238] [outer = 17266000] 06:53:28 INFO - PROCESS | 2880 | 1468504408646 Marionette DEBUG loaded listener.js 06:53:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 94 (17670C00) [pid = 2880] [serial = 239] [outer = 17266000] 06:53:29 INFO - PROCESS | 2880 | 1468504409067 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]]]}] 06:53:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 06:53:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 06:53:29 INFO - PROCESS | 2880 | 1468504409128 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 06:53:29 INFO - PROCESS | 2880 | 1468504409130 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 06:53:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 06:53:29 INFO - PROCESS | 2880 | 1468504409139 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 06:53:29 INFO - PROCESS | 2880 | 1468504409140 Marionette TRACE conn5 <- [1,286,null,{}] 06:53:29 INFO - PROCESS | 2880 | 1468504409144 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}] 06:53:29 INFO - PROCESS | 2880 | 1468504409146 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:29 INFO - PROCESS | 2880 | 1468504409252 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 06:53:29 INFO - PROCESS | 2880 | 1468504409258 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:29 INFO - PROCESS | 2880 | 1468504409260 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:29 INFO - PROCESS | 2880 | ++DOCSHELL 17661C00 == 40 [pid = 2880] [id = 81] 06:53:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 95 (17665400) [pid = 2880] [serial = 240] [outer = 00000000] 06:53:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 96 (183E3000) [pid = 2880] [serial = 241] [outer = 17665400] 06:53:29 INFO - PROCESS | 2880 | 1468504409303 Marionette DEBUG loaded listener.js 06:53:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 97 (18D16400) [pid = 2880] [serial = 242] [outer = 17665400] 06:53:29 INFO - PROCESS | 2880 | 1468504409760 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]]]}] 06:53:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 06:53:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 670ms 06:53:29 INFO - PROCESS | 2880 | 1468504409813 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 06:53:29 INFO - PROCESS | 2880 | 1468504409815 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 06:53:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 06:53:29 INFO - PROCESS | 2880 | 1468504409818 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 06:53:29 INFO - PROCESS | 2880 | 1468504409820 Marionette TRACE conn5 <- [1,290,null,{}] 06:53:29 INFO - PROCESS | 2880 | 1468504409823 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}] 06:53:29 INFO - PROCESS | 2880 | 1468504409828 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:30 INFO - PROCESS | 2880 | 1468504409972 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 06:53:30 INFO - PROCESS | 2880 | 1468504409986 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:30 INFO - PROCESS | 2880 | 1468504409987 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:30 INFO - PROCESS | 2880 | ++DOCSHELL 1834D000 == 41 [pid = 2880] [id = 82] 06:53:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 98 (193AE400) [pid = 2880] [serial = 243] [outer = 00000000] 06:53:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 99 (19E2CC00) [pid = 2880] [serial = 244] [outer = 193AE400] 06:53:30 INFO - PROCESS | 2880 | 1468504410075 Marionette DEBUG loaded listener.js 06:53:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 100 (19E64C00) [pid = 2880] [serial = 245] [outer = 193AE400] 06:53:30 INFO - PROCESS | 2880 | 1468504410494 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]]]}] 06:53:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 06:53:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 730ms 06:53:30 INFO - PROCESS | 2880 | 1468504410564 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 06:53:30 INFO - PROCESS | 2880 | 1468504410566 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 06:53:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 06:53:30 INFO - PROCESS | 2880 | 1468504410579 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 06:53:30 INFO - PROCESS | 2880 | 1468504410581 Marionette TRACE conn5 <- [1,294,null,{}] 06:53:30 INFO - PROCESS | 2880 | 1468504410584 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}] 06:53:30 INFO - PROCESS | 2880 | 1468504410586 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:30 INFO - PROCESS | 2880 | 1468504410703 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 06:53:30 INFO - PROCESS | 2880 | 1468504410714 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:30 INFO - PROCESS | 2880 | 1468504410716 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:30 INFO - PROCESS | 2880 | ++DOCSHELL 10337400 == 42 [pid = 2880] [id = 83] 06:53:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 101 (19E2A000) [pid = 2880] [serial = 246] [outer = 00000000] 06:53:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 102 (1B374C00) [pid = 2880] [serial = 247] [outer = 19E2A000] 06:53:30 INFO - PROCESS | 2880 | 1468504410761 Marionette DEBUG loaded listener.js 06:53:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 103 (1ADC6400) [pid = 2880] [serial = 248] [outer = 19E2A000] 06:53:31 INFO - PROCESS | 2880 | --DOMWINDOW == 102 (10360C00) [pid = 2880] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 06:53:31 INFO - PROCESS | 2880 | --DOMWINDOW == 101 (17610800) [pid = 2880] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 06:53:31 INFO - PROCESS | 2880 | --DOMWINDOW == 100 (14B5FC00) [pid = 2880] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 06:53:31 INFO - PROCESS | 2880 | --DOMWINDOW == 99 (10967000) [pid = 2880] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 06:53:31 INFO - PROCESS | 2880 | --DOMWINDOW == 98 (0FCE7400) [pid = 2880] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 06:53:31 INFO - PROCESS | 2880 | --DOMWINDOW == 97 (16B4E800) [pid = 2880] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 06:53:31 INFO - PROCESS | 2880 | --DOMWINDOW == 96 (16C46C00) [pid = 2880] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 06:53:31 INFO - PROCESS | 2880 | --DOMWINDOW == 95 (0FC35800) [pid = 2880] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 06:53:31 INFO - PROCESS | 2880 | --DOMWINDOW == 94 (183DF000) [pid = 2880] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 06:53:31 INFO - PROCESS | 2880 | --DOMWINDOW == 93 (18353800) [pid = 2880] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 06:53:31 INFO - PROCESS | 2880 | --DOMWINDOW == 92 (1022B000) [pid = 2880] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 06:53:31 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (14B66800) [pid = 2880] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 06:53:31 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (16C4C800) [pid = 2880] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 06:53:31 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (19265800) [pid = 2880] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 06:53:31 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (17269400) [pid = 2880] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 06:53:31 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (0CAF7400) [pid = 2880] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 06:53:31 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (15EC5C00) [pid = 2880] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 06:53:31 INFO - PROCESS | 2880 | 1468504411316 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]]]}] 06:53:31 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. 06:53:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 771ms 06:53:31 INFO - PROCESS | 2880 | 1468504411355 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 06:53:31 INFO - PROCESS | 2880 | 1468504411357 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 06:53:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 06:53:31 INFO - PROCESS | 2880 | 1468504411360 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 06:53:31 INFO - PROCESS | 2880 | 1468504411362 Marionette TRACE conn5 <- [1,298,null,{}] 06:53:31 INFO - PROCESS | 2880 | 1468504411365 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}] 06:53:31 INFO - PROCESS | 2880 | 1468504411367 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:31 INFO - PROCESS | 2880 | 1468504411451 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 06:53:31 INFO - PROCESS | 2880 | 1468504411457 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:31 INFO - PROCESS | 2880 | 1468504411459 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:31 INFO - PROCESS | 2880 | ++DOCSHELL 0936E400 == 43 [pid = 2880] [id = 84] 06:53:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (0CAE0C00) [pid = 2880] [serial = 249] [outer = 00000000] 06:53:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (10786400) [pid = 2880] [serial = 250] [outer = 0CAE0C00] 06:53:31 INFO - PROCESS | 2880 | 1468504411502 Marionette DEBUG loaded listener.js 06:53:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (14B1D000) [pid = 2880] [serial = 251] [outer = 0CAE0C00] 06:53:31 INFO - PROCESS | 2880 | 1468504411914 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]]]}] 06:53:31 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. 06:53:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 570ms 06:53:31 INFO - PROCESS | 2880 | 1468504411931 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 06:53:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 06:53:31 INFO - PROCESS | 2880 | 1468504411933 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 06:53:31 INFO - PROCESS | 2880 | 1468504411947 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 06:53:31 INFO - PROCESS | 2880 | 1468504411948 Marionette TRACE conn5 <- [1,302,null,{}] 06:53:31 INFO - PROCESS | 2880 | 1468504411952 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}] 06:53:31 INFO - PROCESS | 2880 | 1468504411953 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:32 INFO - PROCESS | 2880 | 1468504412054 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 06:53:32 INFO - PROCESS | 2880 | 1468504412060 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:32 INFO - PROCESS | 2880 | 1468504412062 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:32 INFO - PROCESS | 2880 | ++DOCSHELL 16C66800 == 44 [pid = 2880] [id = 85] 06:53:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (16C6A400) [pid = 2880] [serial = 252] [outer = 00000000] 06:53:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (193AD000) [pid = 2880] [serial = 253] [outer = 16C6A400] 06:53:32 INFO - PROCESS | 2880 | 1468504412105 Marionette DEBUG loaded listener.js 06:53:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (1ADC9400) [pid = 2880] [serial = 254] [outer = 16C6A400] 06:53:32 INFO - PROCESS | 2880 | 1468504412523 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]]]}] 06:53:32 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. 06:53:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 630ms 06:53:32 INFO - PROCESS | 2880 | 1468504412571 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 06:53:32 INFO - PROCESS | 2880 | 1468504412573 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 06:53:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 06:53:32 INFO - PROCESS | 2880 | 1468504412576 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 06:53:32 INFO - PROCESS | 2880 | 1468504412578 Marionette TRACE conn5 <- [1,306,null,{}] 06:53:32 INFO - PROCESS | 2880 | 1468504412581 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}] 06:53:32 INFO - PROCESS | 2880 | 1468504412583 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:32 INFO - PROCESS | 2880 | 1468504412664 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 06:53:32 INFO - PROCESS | 2880 | 1468504412669 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:32 INFO - PROCESS | 2880 | 1468504412671 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:32 INFO - PROCESS | 2880 | ++DOCSHELL 1C369C00 == 45 [pid = 2880] [id = 86] 06:53:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 93 (1C36B000) [pid = 2880] [serial = 255] [outer = 00000000] 06:53:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 94 (1C7C7C00) [pid = 2880] [serial = 256] [outer = 1C36B000] 06:53:32 INFO - PROCESS | 2880 | 1468504412714 Marionette DEBUG loaded listener.js 06:53:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 95 (1CF0D400) [pid = 2880] [serial = 257] [outer = 1C36B000] 06:53:33 INFO - PROCESS | 2880 | 1468504413164 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 06:53:33 INFO - PROCESS | 2880 | 1468504413185 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]]]}] 06:53:33 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. 06:53:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 673ms 06:53:33 INFO - PROCESS | 2880 | 1468504413291 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 06:53:33 INFO - PROCESS | 2880 | 1468504413295 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 06:53:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 06:53:33 INFO - PROCESS | 2880 | 1468504413304 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 06:53:33 INFO - PROCESS | 2880 | 1468504413308 Marionette TRACE conn5 <- [1,310,null,{}] 06:53:33 INFO - PROCESS | 2880 | 1468504413314 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}] 06:53:33 INFO - PROCESS | 2880 | 1468504413318 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:33 INFO - PROCESS | 2880 | 1468504413485 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 06:53:33 INFO - PROCESS | 2880 | 1468504413605 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:33 INFO - PROCESS | 2880 | 1468504413611 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:33 INFO - PROCESS | 2880 | ++DOCSHELL 0CCF2C00 == 46 [pid = 2880] [id = 87] 06:53:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 96 (0FC34400) [pid = 2880] [serial = 258] [outer = 00000000] 06:53:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 97 (0FCEB000) [pid = 2880] [serial = 259] [outer = 0FC34400] 06:53:33 INFO - PROCESS | 2880 | 1468504413669 Marionette DEBUG loaded listener.js 06:53:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 98 (1017B400) [pid = 2880] [serial = 260] [outer = 0FC34400] 06:53:34 INFO - PROCESS | 2880 | 1468504414234 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]]]}] 06:53:34 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. 06:53:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 990ms 06:53:34 INFO - PROCESS | 2880 | 1468504414294 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 06:53:34 INFO - PROCESS | 2880 | 1468504414298 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 06:53:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 06:53:34 INFO - PROCESS | 2880 | 1468504414304 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 06:53:34 INFO - PROCESS | 2880 | 1468504414308 Marionette TRACE conn5 <- [1,314,null,{}] 06:53:34 INFO - PROCESS | 2880 | 1468504414313 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}] 06:53:34 INFO - PROCESS | 2880 | 1468504414316 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:34 INFO - PROCESS | 2880 | 1468504414428 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 06:53:34 INFO - PROCESS | 2880 | 1468504414552 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:34 INFO - PROCESS | 2880 | 1468504414555 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:34 INFO - PROCESS | 2880 | ++DOCSHELL 1070E800 == 47 [pid = 2880] [id = 88] 06:53:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 99 (10710400) [pid = 2880] [serial = 261] [outer = 00000000] 06:53:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 100 (14B1F400) [pid = 2880] [serial = 262] [outer = 10710400] 06:53:34 INFO - PROCESS | 2880 | 1468504414612 Marionette DEBUG loaded listener.js 06:53:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 101 (15C57000) [pid = 2880] [serial = 263] [outer = 10710400] 06:53:35 INFO - PROCESS | 2880 | 1468504415227 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]]]}] 06:53:35 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. 06:53:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 990ms 06:53:35 INFO - PROCESS | 2880 | 1468504415295 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 06:53:35 INFO - PROCESS | 2880 | 1468504415297 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 06:53:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 06:53:35 INFO - PROCESS | 2880 | 1468504415315 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 06:53:35 INFO - PROCESS | 2880 | 1468504415318 Marionette TRACE conn5 <- [1,318,null,{}] 06:53:35 INFO - PROCESS | 2880 | 1468504415329 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}] 06:53:35 INFO - PROCESS | 2880 | 1468504415334 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:35 INFO - PROCESS | 2880 | 1468504415474 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 06:53:35 INFO - PROCESS | 2880 | 1468504415597 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:35 INFO - PROCESS | 2880 | 1468504415601 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:35 INFO - PROCESS | 2880 | ++DOCSHELL 19262800 == 48 [pid = 2880] [id = 89] 06:53:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 102 (19264C00) [pid = 2880] [serial = 264] [outer = 00000000] 06:53:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 103 (19E25C00) [pid = 2880] [serial = 265] [outer = 19264C00] 06:53:35 INFO - PROCESS | 2880 | 1468504415659 Marionette DEBUG loaded listener.js 06:53:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 104 (19E30000) [pid = 2880] [serial = 266] [outer = 19264C00] 06:53:36 INFO - PROCESS | 2880 | 1468504416292 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]]]}] 06:53:36 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. 06:53:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1039ms 06:53:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 06:53:36 INFO - PROCESS | 2880 | 1468504416342 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 06:53:36 INFO - PROCESS | 2880 | 1468504416344 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 06:53:36 INFO - PROCESS | 2880 | 1468504416347 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 06:53:36 INFO - PROCESS | 2880 | 1468504416350 Marionette TRACE conn5 <- [1,322,null,{}] 06:53:36 INFO - PROCESS | 2880 | 1468504416353 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}] 06:53:36 INFO - PROCESS | 2880 | 1468504416356 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:36 INFO - PROCESS | 2880 | 1468504416468 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 06:53:36 INFO - PROCESS | 2880 | 1468504416709 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:36 INFO - PROCESS | 2880 | 1468504416712 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:36 INFO - PROCESS | 2880 | ++DOCSHELL 09369800 == 49 [pid = 2880] [id = 90] 06:53:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 105 (0CADA000) [pid = 2880] [serial = 267] [outer = 00000000] 06:53:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 106 (0CC2AC00) [pid = 2880] [serial = 268] [outer = 0CADA000] 06:53:36 INFO - PROCESS | 2880 | 1468504416782 Marionette DEBUG loaded listener.js 06:53:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 107 (0FCE7000) [pid = 2880] [serial = 269] [outer = 0CADA000] 06:53:37 INFO - PROCESS | 2880 | 1468504417472 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]]]}] 06:53:37 INFO - PROCESS | 2880 | --DOCSHELL 17268C00 == 48 [pid = 2880] [id = 44] 06:53:37 INFO - PROCESS | 2880 | --DOCSHELL 16C66800 == 47 [pid = 2880] [id = 85] 06:53:37 INFO - PROCESS | 2880 | --DOCSHELL 0936E400 == 46 [pid = 2880] [id = 84] 06:53:37 INFO - PROCESS | 2880 | --DOCSHELL 10337400 == 45 [pid = 2880] [id = 83] 06:53:37 INFO - PROCESS | 2880 | --DOCSHELL 1834D000 == 44 [pid = 2880] [id = 82] 06:53:37 INFO - PROCESS | 2880 | --DOCSHELL 17661C00 == 43 [pid = 2880] [id = 81] 06:53:37 INFO - PROCESS | 2880 | --DOCSHELL 1725F400 == 42 [pid = 2880] [id = 80] 06:53:37 INFO - PROCESS | 2880 | --DOCSHELL 14EBEC00 == 41 [pid = 2880] [id = 79] 06:53:37 INFO - PROCESS | 2880 | --DOCSHELL 10367000 == 40 [pid = 2880] [id = 78] 06:53:37 INFO - PROCESS | 2880 | --DOCSHELL 10705800 == 39 [pid = 2880] [id = 77] 06:53:37 INFO - PROCESS | 2880 | --DOCSHELL 0FD16400 == 38 [pid = 2880] [id = 76] 06:53:37 INFO - PROCESS | 2880 | --DOMWINDOW == 106 (1766BC00) [pid = 2880] [serial = 214] [outer = 00000000] [url = about:blank] 06:53:37 INFO - PROCESS | 2880 | --DOCSHELL 14F14C00 == 37 [pid = 2880] [id = 75] 06:53:37 INFO - PROCESS | 2880 | --DOCSHELL 1022F400 == 36 [pid = 2880] [id = 74] 06:53:37 INFO - PROCESS | 2880 | --DOCSHELL 09360000 == 35 [pid = 2880] [id = 73] 06:53:37 INFO - PROCESS | 2880 | --DOMWINDOW == 105 (183E3C00) [pid = 2880] [serial = 130] [outer = 00000000] [url = about:blank] 06:53:37 INFO - PROCESS | 2880 | --DOMWINDOW == 104 (1095BC00) [pid = 2880] [serial = 133] [outer = 00000000] [url = about:blank] 06:53:37 INFO - PROCESS | 2880 | --DOMWINDOW == 103 (16C66000) [pid = 2880] [serial = 136] [outer = 00000000] [url = about:blank] 06:53:37 INFO - PROCESS | 2880 | --DOMWINDOW == 102 (1036C000) [pid = 2880] [serial = 142] [outer = 00000000] [url = about:blank] 06:53:37 INFO - PROCESS | 2880 | --DOMWINDOW == 101 (183E2000) [pid = 2880] [serial = 202] [outer = 00000000] [url = about:blank] 06:53:37 INFO - PROCESS | 2880 | --DOMWINDOW == 100 (14EBE800) [pid = 2880] [serial = 193] [outer = 00000000] [url = about:blank] 06:53:37 INFO - PROCESS | 2880 | --DOMWINDOW == 99 (15EC5400) [pid = 2880] [serial = 194] [outer = 00000000] [url = about:blank] 06:53:37 INFO - PROCESS | 2880 | --DOMWINDOW == 98 (14666C00) [pid = 2880] [serial = 182] [outer = 00000000] [url = about:blank] 06:53:37 INFO - PROCESS | 2880 | --DOMWINDOW == 97 (10F80800) [pid = 2880] [serial = 181] [outer = 00000000] [url = about:blank] 06:53:37 INFO - PROCESS | 2880 | --DOMWINDOW == 96 (10335400) [pid = 2880] [serial = 190] [outer = 00000000] [url = about:blank] 06:53:37 INFO - PROCESS | 2880 | --DOMWINDOW == 95 (10363C00) [pid = 2880] [serial = 191] [outer = 00000000] [url = about:blank] 06:53:37 INFO - PROCESS | 2880 | --DOMWINDOW == 94 (16C4BC00) [pid = 2880] [serial = 196] [outer = 00000000] [url = about:blank] 06:53:37 INFO - PROCESS | 2880 | --DOMWINDOW == 93 (16F7B000) [pid = 2880] [serial = 199] [outer = 00000000] [url = about:blank] 06:53:37 INFO - PROCESS | 2880 | --DOMWINDOW == 92 (10233800) [pid = 2880] [serial = 179] [outer = 00000000] [url = about:blank] 06:53:37 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (10174000) [pid = 2880] [serial = 178] [outer = 00000000] [url = about:blank] 06:53:37 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (19E5F400) [pid = 2880] [serial = 205] [outer = 00000000] [url = about:blank] 06:53:37 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (18D75000) [pid = 2880] [serial = 185] [outer = 00000000] [url = about:blank] 06:53:37 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (18C07400) [pid = 2880] [serial = 184] [outer = 00000000] [url = about:blank] 06:53:37 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (10364000) [pid = 2880] [serial = 188] [outer = 00000000] [url = about:blank] 06:53:37 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (10336800) [pid = 2880] [serial = 187] [outer = 00000000] [url = about:blank] 06:53:37 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (18C04000) [pid = 2880] [serial = 203] [outer = 00000000] [url = about:blank] 06:53:37 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (18D73400) [pid = 2880] [serial = 209] [outer = 00000000] [url = about:blank] 06:53:37 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (16F35400) [pid = 2880] [serial = 208] [outer = 00000000] [url = about:blank] 06:53:37 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (1AD94800) [pid = 2880] [serial = 206] [outer = 00000000] [url = about:blank] 06:53:37 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (16F7BC00) [pid = 2880] [serial = 200] [outer = 00000000] [url = about:blank] 06:53:37 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (1ADC8000) [pid = 2880] [serial = 211] [outer = 00000000] [url = about:blank] 06:53:37 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (1BF26400) [pid = 2880] [serial = 212] [outer = 00000000] [url = about:blank] 06:53:37 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (16C71000) [pid = 2880] [serial = 197] [outer = 00000000] [url = about:blank] 06:53:37 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1926C800) [pid = 2880] [serial = 139] [outer = 00000000] [url = about:blank] 06:53:37 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. 06:53:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1229ms 06:53:37 INFO - PROCESS | 2880 | 1468504417579 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 06:53:37 INFO - PROCESS | 2880 | 1468504417583 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 06:53:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 06:53:37 INFO - PROCESS | 2880 | 1468504417587 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 06:53:37 INFO - PROCESS | 2880 | 1468504417590 Marionette TRACE conn5 <- [1,326,null,{}] 06:53:37 INFO - PROCESS | 2880 | 1468504417595 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}] 06:53:37 INFO - PROCESS | 2880 | 1468504417599 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:37 INFO - PROCESS | 2880 | 1468504417693 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 06:53:37 INFO - PROCESS | 2880 | 1468504417702 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:37 INFO - PROCESS | 2880 | 1468504417705 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:37 INFO - PROCESS | 2880 | ++DOCSHELL 1022E800 == 36 [pid = 2880] [id = 91] 06:53:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1022EC00) [pid = 2880] [serial = 270] [outer = 00000000] 06:53:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (10237000) [pid = 2880] [serial = 271] [outer = 1022EC00] 06:53:37 INFO - PROCESS | 2880 | 1468504417751 Marionette DEBUG loaded listener.js 06:53:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (10339400) [pid = 2880] [serial = 272] [outer = 1022EC00] 06:53:38 INFO - PROCESS | 2880 | 1468504418252 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]]]}] 06:53:38 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. 06:53:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 731ms 06:53:38 INFO - PROCESS | 2880 | 1468504418319 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 06:53:38 INFO - PROCESS | 2880 | 1468504418323 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 06:53:38 INFO - PROCESS | 2880 | 1468504418328 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 06:53:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 06:53:38 INFO - PROCESS | 2880 | 1468504418329 Marionette TRACE conn5 <- [1,330,null,{}] 06:53:38 INFO - PROCESS | 2880 | 1468504418333 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}] 06:53:38 INFO - PROCESS | 2880 | 1468504418335 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:38 INFO - PROCESS | 2880 | 1468504418423 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 06:53:38 INFO - PROCESS | 2880 | 1468504418501 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:38 INFO - PROCESS | 2880 | 1468504418504 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:38 INFO - PROCESS | 2880 | ++DOCSHELL 10365800 == 37 [pid = 2880] [id = 92] 06:53:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1036A400) [pid = 2880] [serial = 273] [outer = 00000000] 06:53:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1095BC00) [pid = 2880] [serial = 274] [outer = 1036A400] 06:53:38 INFO - PROCESS | 2880 | 1468504418551 Marionette DEBUG loaded listener.js 06:53:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1158CC00) [pid = 2880] [serial = 275] [outer = 1036A400] 06:53:38 INFO - PROCESS | 2880 | 1468504418939 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]]]}] 06:53:38 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. 06:53:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 630ms 06:53:38 INFO - PROCESS | 2880 | 1468504418963 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 06:53:38 INFO - PROCESS | 2880 | 1468504418965 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 06:53:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 06:53:39 INFO - PROCESS | 2880 | 1468504418970 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 06:53:39 INFO - PROCESS | 2880 | 1468504418975 Marionette TRACE conn5 <- [1,334,null,{}] 06:53:39 INFO - PROCESS | 2880 | 1468504418984 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}] 06:53:39 INFO - PROCESS | 2880 | 1468504418988 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:39 INFO - PROCESS | 2880 | 1468504419074 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 06:53:39 INFO - PROCESS | 2880 | 1468504419080 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:39 INFO - PROCESS | 2880 | 1468504419082 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:39 INFO - PROCESS | 2880 | ++DOCSHELL 1477A000 == 38 [pid = 2880] [id = 93] 06:53:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1477AC00) [pid = 2880] [serial = 276] [outer = 00000000] 06:53:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (1624C800) [pid = 2880] [serial = 277] [outer = 1477AC00] 06:53:39 INFO - PROCESS | 2880 | 1468504419128 Marionette DEBUG loaded listener.js 06:53:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (16C3E000) [pid = 2880] [serial = 278] [outer = 1477AC00] 06:53:39 INFO - PROCESS | 2880 | 1468504419565 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]]]}] 06:53:39 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. 06:53:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 630ms 06:53:39 INFO - PROCESS | 2880 | 1468504419602 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 06:53:39 INFO - PROCESS | 2880 | 1468504419605 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 06:53:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 06:53:39 INFO - PROCESS | 2880 | 1468504419608 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 06:53:39 INFO - PROCESS | 2880 | 1468504419610 Marionette TRACE conn5 <- [1,338,null,{}] 06:53:39 INFO - PROCESS | 2880 | 1468504419614 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}] 06:53:39 INFO - PROCESS | 2880 | 1468504419616 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:39 INFO - PROCESS | 2880 | 1468504419737 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 06:53:39 INFO - PROCESS | 2880 | 1468504419811 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:39 INFO - PROCESS | 2880 | 1468504419813 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:39 INFO - PROCESS | 2880 | ++DOCSHELL 16C66800 == 39 [pid = 2880] [id = 94] 06:53:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (16C69000) [pid = 2880] [serial = 279] [outer = 00000000] 06:53:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (16F0EC00) [pid = 2880] [serial = 280] [outer = 16C69000] 06:53:39 INFO - PROCESS | 2880 | 1468504419858 Marionette DEBUG loaded listener.js 06:53:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (16F18800) [pid = 2880] [serial = 281] [outer = 16C69000] 06:53:40 INFO - PROCESS | 2880 | 1468504420265 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]]]}] 06:53:40 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. 06:53:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 670ms 06:53:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 06:53:40 INFO - PROCESS | 2880 | 1468504420282 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 06:53:40 INFO - PROCESS | 2880 | 1468504420284 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 06:53:40 INFO - PROCESS | 2880 | 1468504420288 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 06:53:40 INFO - PROCESS | 2880 | 1468504420289 Marionette TRACE conn5 <- [1,342,null,{}] 06:53:40 INFO - PROCESS | 2880 | 1468504420298 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}] 06:53:40 INFO - PROCESS | 2880 | 1468504420300 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:40 INFO - PROCESS | 2880 | 1468504420406 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 06:53:40 INFO - PROCESS | 2880 | 1468504420412 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:40 INFO - PROCESS | 2880 | 1468504420418 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:40 INFO - PROCESS | 2880 | ++DOCSHELL 16F81000 == 40 [pid = 2880] [id = 95] 06:53:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (17189C00) [pid = 2880] [serial = 282] [outer = 00000000] 06:53:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (1725E400) [pid = 2880] [serial = 283] [outer = 17189C00] 06:53:40 INFO - PROCESS | 2880 | 1468504420474 Marionette DEBUG loaded listener.js 06:53:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (17608800) [pid = 2880] [serial = 284] [outer = 17189C00] 06:53:40 INFO - PROCESS | 2880 | 1468504420945 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]]]}] 06:53:40 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. 06:53:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 671ms 06:53:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 06:53:40 INFO - PROCESS | 2880 | 1468504420958 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 06:53:40 INFO - PROCESS | 2880 | 1468504420960 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 06:53:40 INFO - PROCESS | 2880 | 1468504420963 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 06:53:40 INFO - PROCESS | 2880 | 1468504420965 Marionette TRACE conn5 <- [1,346,null,{}] 06:53:40 INFO - PROCESS | 2880 | 1468504420968 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}] 06:53:41 INFO - PROCESS | 2880 | 1468504420970 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:41 INFO - PROCESS | 2880 | 1468504421093 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 06:53:41 INFO - PROCESS | 2880 | 1468504421178 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:41 INFO - PROCESS | 2880 | 1468504421180 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:41 INFO - PROCESS | 2880 | ++DOCSHELL 1766E400 == 41 [pid = 2880] [id = 96] 06:53:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 93 (17670000) [pid = 2880] [serial = 285] [outer = 00000000] 06:53:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 94 (18853400) [pid = 2880] [serial = 286] [outer = 17670000] 06:53:41 INFO - PROCESS | 2880 | 1468504421223 Marionette DEBUG loaded listener.js 06:53:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 95 (18C04C00) [pid = 2880] [serial = 287] [outer = 17670000] 06:53:41 INFO - PROCESS | 2880 | --DOMWINDOW == 94 (10235400) [pid = 2880] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 06:53:41 INFO - PROCESS | 2880 | --DOMWINDOW == 93 (10709800) [pid = 2880] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 06:53:41 INFO - PROCESS | 2880 | --DOMWINDOW == 92 (1036B400) [pid = 2880] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 06:53:41 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (10234000) [pid = 2880] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 06:53:41 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (17266000) [pid = 2880] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 06:53:41 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (14FCC800) [pid = 2880] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 06:53:41 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (17665400) [pid = 2880] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 06:53:41 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (10332400) [pid = 2880] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 06:53:41 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (09360400) [pid = 2880] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 06:53:41 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (15C4C400) [pid = 2880] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 06:53:41 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (17665800) [pid = 2880] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 06:53:41 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (193AE400) [pid = 2880] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 06:53:41 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (19E2A000) [pid = 2880] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 06:53:41 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (0CAE0C00) [pid = 2880] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 06:53:41 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (16C6A400) [pid = 2880] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 06:53:41 INFO - PROCESS | 2880 | 1468504421787 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]]]}] 06:53:41 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. 06:53:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 870ms 06:53:41 INFO - PROCESS | 2880 | 1468504421835 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 06:53:41 INFO - PROCESS | 2880 | 1468504421837 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 06:53:41 INFO - PROCESS | 2880 | 1468504421840 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 06:53:41 INFO - PROCESS | 2880 | 1468504421842 Marionette TRACE conn5 <- [1,350,null,{}] 06:53:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 06:53:41 INFO - PROCESS | 2880 | 1468504421845 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}] 06:53:41 INFO - PROCESS | 2880 | 1468504421847 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:41 INFO - PROCESS | 2880 | 1468504421928 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 06:53:41 INFO - PROCESS | 2880 | 1468504421933 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:41 INFO - PROCESS | 2880 | 1468504421935 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:41 INFO - PROCESS | 2880 | ++DOCSHELL 0FCEBC00 == 42 [pid = 2880] [id = 97] 06:53:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1033F400) [pid = 2880] [serial = 288] [outer = 00000000] 06:53:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1070CC00) [pid = 2880] [serial = 289] [outer = 1033F400] 06:53:42 INFO - PROCESS | 2880 | 1468504421980 Marionette DEBUG loaded listener.js 06:53:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (16C40800) [pid = 2880] [serial = 290] [outer = 1033F400] 06:53:42 INFO - PROCESS | 2880 | 1468504422394 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]]]}] 06:53:42 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. 06:53:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 571ms 06:53:42 INFO - PROCESS | 2880 | 1468504422438 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 06:53:42 INFO - PROCESS | 2880 | 1468504422440 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 06:53:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 06:53:42 INFO - PROCESS | 2880 | 1468504422458 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 06:53:42 INFO - PROCESS | 2880 | 1468504422460 Marionette TRACE conn5 <- [1,354,null,{}] 06:53:42 INFO - PROCESS | 2880 | 1468504422464 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}] 06:53:42 INFO - PROCESS | 2880 | 1468504422465 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:42 INFO - PROCESS | 2880 | 1468504422547 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 06:53:42 INFO - PROCESS | 2880 | 1468504422553 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:42 INFO - PROCESS | 2880 | 1468504422555 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:42 INFO - PROCESS | 2880 | ++DOCSHELL 17665400 == 43 [pid = 2880] [id = 98] 06:53:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1766B800) [pid = 2880] [serial = 291] [outer = 00000000] 06:53:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (18D36C00) [pid = 2880] [serial = 292] [outer = 1766B800] 06:53:42 INFO - PROCESS | 2880 | 1468504422598 Marionette DEBUG loaded listener.js 06:53:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (18D37400) [pid = 2880] [serial = 293] [outer = 1766B800] 06:53:43 INFO - PROCESS | 2880 | 1468504423014 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]]]}] 06:53:43 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. 06:53:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 570ms 06:53:43 INFO - PROCESS | 2880 | 1468504423031 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 06:53:43 INFO - PROCESS | 2880 | 1468504423033 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 06:53:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 06:53:43 INFO - PROCESS | 2880 | 1468504423036 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 06:53:43 INFO - PROCESS | 2880 | 1468504423048 Marionette TRACE conn5 <- [1,358,null,{}] 06:53:43 INFO - PROCESS | 2880 | 1468504423068 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}] 06:53:43 INFO - PROCESS | 2880 | 1468504423070 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:43 INFO - PROCESS | 2880 | 1468504423150 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 06:53:43 INFO - PROCESS | 2880 | 1468504423156 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:43 INFO - PROCESS | 2880 | 1468504423157 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:43 INFO - PROCESS | 2880 | ++DOCSHELL 10332400 == 44 [pid = 2880] [id = 99] 06:53:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (18355400) [pid = 2880] [serial = 294] [outer = 00000000] 06:53:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (18D43800) [pid = 2880] [serial = 295] [outer = 18355400] 06:53:43 INFO - PROCESS | 2880 | 1468504423203 Marionette DEBUG loaded listener.js 06:53:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (18D74400) [pid = 2880] [serial = 296] [outer = 18355400] 06:53:43 INFO - PROCESS | 2880 | 1468504423620 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]]]}] 06:53:43 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. 06:53:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 591ms 06:53:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 06:53:43 INFO - PROCESS | 2880 | 1468504423630 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 06:53:43 INFO - PROCESS | 2880 | 1468504423632 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 06:53:43 INFO - PROCESS | 2880 | 1468504423635 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 06:53:43 INFO - PROCESS | 2880 | 1468504423637 Marionette TRACE conn5 <- [1,362,null,{}] 06:53:43 INFO - PROCESS | 2880 | 1468504423640 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}] 06:53:43 INFO - PROCESS | 2880 | 1468504423642 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:43 INFO - PROCESS | 2880 | 1468504423760 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 06:53:43 INFO - PROCESS | 2880 | 1468504423907 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:43 INFO - PROCESS | 2880 | 1468504423910 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:43 INFO - PROCESS | 2880 | ++DOCSHELL 0CADA800 == 45 [pid = 2880] [id = 100] 06:53:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (0CADD800) [pid = 2880] [serial = 297] [outer = 00000000] 06:53:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (0CC26000) [pid = 2880] [serial = 298] [outer = 0CADD800] 06:53:44 INFO - PROCESS | 2880 | 1468504423983 Marionette DEBUG loaded listener.js 06:53:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (1022CC00) [pid = 2880] [serial = 299] [outer = 0CADD800] 06:53:44 INFO - PROCESS | 2880 | 1468504424531 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]]]}] 06:53:44 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. 06:53:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 930ms 06:53:44 INFO - PROCESS | 2880 | 1468504424569 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 06:53:44 INFO - PROCESS | 2880 | 1468504424573 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 06:53:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 06:53:44 INFO - PROCESS | 2880 | 1468504424577 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 06:53:44 INFO - PROCESS | 2880 | 1468504424581 Marionette TRACE conn5 <- [1,366,null,{}] 06:53:44 INFO - PROCESS | 2880 | 1468504424586 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}] 06:53:44 INFO - PROCESS | 2880 | 1468504424589 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:44 INFO - PROCESS | 2880 | 1468504424702 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 06:53:44 INFO - PROCESS | 2880 | 1468504424799 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:44 INFO - PROCESS | 2880 | 1468504424803 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:44 INFO - PROCESS | 2880 | ++DOCSHELL 1070F800 == 46 [pid = 2880] [id = 101] 06:53:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 93 (1078F400) [pid = 2880] [serial = 300] [outer = 00000000] 06:53:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 94 (10F80800) [pid = 2880] [serial = 301] [outer = 1078F400] 06:53:44 INFO - PROCESS | 2880 | 1468504424860 Marionette DEBUG loaded listener.js 06:53:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 95 (146A3800) [pid = 2880] [serial = 302] [outer = 1078F400] 06:53:45 INFO - PROCESS | 2880 | 1468504425472 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]]]}] 06:53:45 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. 06:53:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 930ms 06:53:45 INFO - PROCESS | 2880 | 1468504425514 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 06:53:45 INFO - PROCESS | 2880 | 1468504425519 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 06:53:45 INFO - PROCESS | 2880 | 1468504425522 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 06:53:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 06:53:45 INFO - PROCESS | 2880 | 1468504425525 Marionette TRACE conn5 <- [1,370,null,{}] 06:53:45 INFO - PROCESS | 2880 | 1468504425529 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}] 06:53:45 INFO - PROCESS | 2880 | 1468504425531 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:45 INFO - PROCESS | 2880 | 1468504425644 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 06:53:45 INFO - PROCESS | 2880 | 1468504425767 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:45 INFO - PROCESS | 2880 | 1468504425769 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:45 INFO - PROCESS | 2880 | ++DOCSHELL 1095D800 == 47 [pid = 2880] [id = 102] 06:53:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 96 (16B56800) [pid = 2880] [serial = 303] [outer = 00000000] 06:53:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 97 (17268C00) [pid = 2880] [serial = 304] [outer = 16B56800] 06:53:45 INFO - PROCESS | 2880 | 1468504425825 Marionette DEBUG loaded listener.js 06:53:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 98 (1834F800) [pid = 2880] [serial = 305] [outer = 16B56800] 06:53:46 INFO - PROCESS | 2880 | 1468504426472 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]]]}] 06:53:46 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. 06:53:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 971ms 06:53:46 INFO - PROCESS | 2880 | 1468504426497 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 06:53:46 INFO - PROCESS | 2880 | 1468504426500 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 06:53:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 06:53:46 INFO - PROCESS | 2880 | 1468504426510 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 06:53:46 INFO - PROCESS | 2880 | 1468504426516 Marionette TRACE conn5 <- [1,374,null,{}] 06:53:46 INFO - PROCESS | 2880 | 1468504426521 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}] 06:53:46 INFO - PROCESS | 2880 | 1468504426525 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:46 INFO - PROCESS | 2880 | 1468504426637 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 06:53:46 INFO - PROCESS | 2880 | 1468504426760 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:46 INFO - PROCESS | 2880 | 1468504426763 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:46 INFO - PROCESS | 2880 | ++DOCSHELL 16C45000 == 48 [pid = 2880] [id = 103] 06:53:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 99 (193AE400) [pid = 2880] [serial = 306] [outer = 00000000] 06:53:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 100 (1AD8B000) [pid = 2880] [serial = 307] [outer = 193AE400] 06:53:46 INFO - PROCESS | 2880 | 1468504426818 Marionette DEBUG loaded listener.js 06:53:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 101 (1ADBC400) [pid = 2880] [serial = 308] [outer = 193AE400] 06:53:47 INFO - PROCESS | 2880 | 1468504427385 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 06:53:47 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 06:53:47 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 930ms 06:53:47 INFO - PROCESS | 2880 | 1468504427437 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 06:53:47 INFO - PROCESS | 2880 | 1468504427440 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 06:53:47 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 06:53:47 INFO - PROCESS | 2880 | 1468504427443 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 06:53:47 INFO - PROCESS | 2880 | 1468504427445 Marionette TRACE conn5 <- [1,378,null,{}] 06:53:47 INFO - PROCESS | 2880 | 1468504427449 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}] 06:53:47 INFO - PROCESS | 2880 | 1468504427452 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:47 INFO - PROCESS | 2880 | 1468504427561 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 06:53:47 INFO - PROCESS | 2880 | 1468504427685 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:47 INFO - PROCESS | 2880 | 1468504427687 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:47 INFO - PROCESS | 2880 | ++DOCSHELL 19E30400 == 49 [pid = 2880] [id = 104] 06:53:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 102 (1AC0EC00) [pid = 2880] [serial = 309] [outer = 00000000] 06:53:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 103 (1B37AC00) [pid = 2880] [serial = 310] [outer = 1AC0EC00] 06:53:47 INFO - PROCESS | 2880 | 1468504427741 Marionette DEBUG loaded listener.js 06:53:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 104 (1BF23000) [pid = 2880] [serial = 311] [outer = 1AC0EC00] 06:53:48 INFO - PROCESS | 2880 | 1468504428464 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 06:53:48 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 06:53:48 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1070ms 06:53:48 INFO - PROCESS | 2880 | 1468504428516 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 06:53:48 INFO - PROCESS | 2880 | 1468504428520 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 06:53:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 06:53:48 INFO - PROCESS | 2880 | 1468504428525 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 06:53:48 INFO - PROCESS | 2880 | 1468504428528 Marionette TRACE conn5 <- [1,382,null,{}] 06:53:48 INFO - PROCESS | 2880 | 1468504428533 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}] 06:53:48 INFO - PROCESS | 2880 | 1468504428536 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:48 INFO - PROCESS | 2880 | 1468504428635 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 06:53:48 INFO - PROCESS | 2880 | 1468504428763 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:48 INFO - PROCESS | 2880 | 1468504428766 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:48 INFO - PROCESS | 2880 | ++DOCSHELL 10340800 == 50 [pid = 2880] [id = 105] 06:53:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 105 (10361800) [pid = 2880] [serial = 312] [outer = 00000000] 06:53:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 106 (1036C000) [pid = 2880] [serial = 313] [outer = 10361800] 06:53:48 INFO - PROCESS | 2880 | 1468504428818 Marionette DEBUG loaded listener.js 06:53:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 107 (1070B800) [pid = 2880] [serial = 314] [outer = 10361800] 06:53:49 INFO - PROCESS | 2880 | --DOCSHELL 10332400 == 49 [pid = 2880] [id = 99] 06:53:49 INFO - PROCESS | 2880 | --DOCSHELL 17665400 == 48 [pid = 2880] [id = 98] 06:53:49 INFO - PROCESS | 2880 | --DOCSHELL 0FCEBC00 == 47 [pid = 2880] [id = 97] 06:53:49 INFO - PROCESS | 2880 | --DOCSHELL 1766E400 == 46 [pid = 2880] [id = 96] 06:53:49 INFO - PROCESS | 2880 | --DOCSHELL 16F81000 == 45 [pid = 2880] [id = 95] 06:53:49 INFO - PROCESS | 2880 | --DOCSHELL 16C66800 == 44 [pid = 2880] [id = 94] 06:53:49 INFO - PROCESS | 2880 | --DOCSHELL 1477A000 == 43 [pid = 2880] [id = 93] 06:53:49 INFO - PROCESS | 2880 | --DOCSHELL 10365800 == 42 [pid = 2880] [id = 92] 06:53:49 INFO - PROCESS | 2880 | --DOCSHELL 1022E800 == 41 [pid = 2880] [id = 91] 06:53:49 INFO - PROCESS | 2880 | --DOCSHELL 09369800 == 40 [pid = 2880] [id = 90] 06:53:49 INFO - PROCESS | 2880 | --DOCSHELL 0CCF2C00 == 39 [pid = 2880] [id = 87] 06:53:49 INFO - PROCESS | 2880 | --DOMWINDOW == 106 (1C730800) [pid = 2880] [serial = 176] [outer = 00000000] [url = about:blank] 06:53:49 INFO - PROCESS | 2880 | --DOMWINDOW == 105 (145DBC00) [pid = 2880] [serial = 230] [outer = 00000000] [url = about:blank] 06:53:49 INFO - PROCESS | 2880 | --DOMWINDOW == 104 (10F0D400) [pid = 2880] [serial = 229] [outer = 00000000] [url = about:blank] 06:53:49 INFO - PROCESS | 2880 | --DOMWINDOW == 103 (10783400) [pid = 2880] [serial = 232] [outer = 00000000] [url = about:blank] 06:53:49 INFO - PROCESS | 2880 | --DOMWINDOW == 102 (115DEC00) [pid = 2880] [serial = 233] [outer = 00000000] [url = about:blank] 06:53:49 INFO - PROCESS | 2880 | --DOMWINDOW == 101 (193ADC00) [pid = 2880] [serial = 227] [outer = 00000000] [url = about:blank] 06:53:49 INFO - PROCESS | 2880 | --DOMWINDOW == 100 (1834B400) [pid = 2880] [serial = 226] [outer = 00000000] [url = about:blank] 06:53:49 INFO - PROCESS | 2880 | --DOMWINDOW == 99 (17666800) [pid = 2880] [serial = 238] [outer = 00000000] [url = about:blank] 06:53:49 INFO - PROCESS | 2880 | --DOMWINDOW == 98 (17257C00) [pid = 2880] [serial = 224] [outer = 00000000] [url = about:blank] 06:53:49 INFO - PROCESS | 2880 | --DOMWINDOW == 97 (16C4A000) [pid = 2880] [serial = 223] [outer = 00000000] [url = about:blank] 06:53:49 INFO - PROCESS | 2880 | --DOMWINDOW == 96 (18D16400) [pid = 2880] [serial = 242] [outer = 00000000] [url = about:blank] 06:53:49 INFO - PROCESS | 2880 | --DOMWINDOW == 95 (183E3000) [pid = 2880] [serial = 241] [outer = 00000000] [url = about:blank] 06:53:49 INFO - PROCESS | 2880 | --DOMWINDOW == 94 (1070D800) [pid = 2880] [serial = 221] [outer = 00000000] [url = about:blank] 06:53:49 INFO - PROCESS | 2880 | --DOMWINDOW == 93 (1036EC00) [pid = 2880] [serial = 220] [outer = 00000000] [url = about:blank] 06:53:49 INFO - PROCESS | 2880 | --DOMWINDOW == 92 (0CAE7C00) [pid = 2880] [serial = 218] [outer = 00000000] [url = about:blank] 06:53:49 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (09364000) [pid = 2880] [serial = 217] [outer = 00000000] [url = about:blank] 06:53:49 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (16F36400) [pid = 2880] [serial = 235] [outer = 00000000] [url = about:blank] 06:53:49 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (17192800) [pid = 2880] [serial = 236] [outer = 00000000] [url = about:blank] 06:53:49 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (1766F000) [pid = 2880] [serial = 215] [outer = 00000000] [url = about:blank] 06:53:49 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (19E64C00) [pid = 2880] [serial = 245] [outer = 00000000] [url = about:blank] 06:53:49 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (19E2CC00) [pid = 2880] [serial = 244] [outer = 00000000] [url = about:blank] 06:53:49 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (1B374C00) [pid = 2880] [serial = 247] [outer = 00000000] [url = about:blank] 06:53:49 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (14B1D000) [pid = 2880] [serial = 251] [outer = 00000000] [url = about:blank] 06:53:49 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (10786400) [pid = 2880] [serial = 250] [outer = 00000000] [url = about:blank] 06:53:49 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (1ADC6400) [pid = 2880] [serial = 248] [outer = 00000000] [url = about:blank] 06:53:49 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1ADC9400) [pid = 2880] [serial = 254] [outer = 00000000] [url = about:blank] 06:53:49 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (17670C00) [pid = 2880] [serial = 239] [outer = 00000000] [url = about:blank] 06:53:49 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (193AD000) [pid = 2880] [serial = 253] [outer = 00000000] [url = about:blank] 06:53:49 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (1C7C7C00) [pid = 2880] [serial = 256] [outer = 00000000] [url = about:blank] 06:53:49 INFO - PROCESS | 2880 | 1468504429363 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 06:53:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 06:53:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 870ms 06:53:49 INFO - PROCESS | 2880 | 1468504429396 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 06:53:49 INFO - PROCESS | 2880 | 1468504429400 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 06:53:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 06:53:49 INFO - PROCESS | 2880 | 1468504429406 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 06:53:49 INFO - PROCESS | 2880 | 1468504429408 Marionette TRACE conn5 <- [1,386,null,{}] 06:53:49 INFO - PROCESS | 2880 | 1468504429412 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}] 06:53:49 INFO - PROCESS | 2880 | 1468504429415 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:49 INFO - PROCESS | 2880 | 1468504429505 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 06:53:49 INFO - PROCESS | 2880 | 1468504429588 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:49 INFO - PROCESS | 2880 | 1468504429590 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:49 INFO - PROCESS | 2880 | ++DOCSHELL 10236800 == 40 [pid = 2880] [id = 106] 06:53:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (10703000) [pid = 2880] [serial = 315] [outer = 00000000] 06:53:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (10966000) [pid = 2880] [serial = 316] [outer = 10703000] 06:53:49 INFO - PROCESS | 2880 | 1468504429637 Marionette DEBUG loaded listener.js 06:53:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (145DBC00) [pid = 2880] [serial = 317] [outer = 10703000] 06:53:50 INFO - PROCESS | 2880 | 1468504430032 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]]]}] 06:53:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 06:53:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 670ms 06:53:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 06:53:50 INFO - PROCESS | 2880 | 1468504430081 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 06:53:50 INFO - PROCESS | 2880 | 1468504430083 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 06:53:50 INFO - PROCESS | 2880 | 1468504430087 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 06:53:50 INFO - PROCESS | 2880 | 1468504430090 Marionette TRACE conn5 <- [1,390,null,{}] 06:53:50 INFO - PROCESS | 2880 | 1468504430100 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}] 06:53:50 INFO - PROCESS | 2880 | 1468504430105 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:50 INFO - PROCESS | 2880 | 1468504430191 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 06:53:50 INFO - PROCESS | 2880 | 1468504430198 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:50 INFO - PROCESS | 2880 | 1468504430201 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:50 INFO - PROCESS | 2880 | ++DOCSHELL 16250800 == 41 [pid = 2880] [id = 107] 06:53:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (16C4C800) [pid = 2880] [serial = 318] [outer = 00000000] 06:53:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (16C73C00) [pid = 2880] [serial = 319] [outer = 16C4C800] 06:53:50 INFO - PROCESS | 2880 | 1468504430248 Marionette DEBUG loaded listener.js 06:53:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (16F7B400) [pid = 2880] [serial = 320] [outer = 16C4C800] 06:53:50 INFO - PROCESS | 2880 | 1468504430738 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]]]}] 06:53:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 06:53:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 671ms 06:53:50 INFO - PROCESS | 2880 | 1468504430761 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 06:53:50 INFO - PROCESS | 2880 | 1468504430763 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 06:53:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 06:53:50 INFO - PROCESS | 2880 | 1468504430767 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 06:53:50 INFO - PROCESS | 2880 | 1468504430769 Marionette TRACE conn5 <- [1,394,null,{}] 06:53:50 INFO - PROCESS | 2880 | 1468504430773 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}] 06:53:50 INFO - PROCESS | 2880 | 1468504430775 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:50 INFO - PROCESS | 2880 | 1468504430898 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 06:53:50 INFO - PROCESS | 2880 | 1468504430906 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:50 INFO - PROCESS | 2880 | 1468504430908 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:50 INFO - PROCESS | 2880 | ++DOCSHELL 1725E000 == 42 [pid = 2880] [id = 108] 06:53:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (17261000) [pid = 2880] [serial = 321] [outer = 00000000] 06:53:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (1766E000) [pid = 2880] [serial = 322] [outer = 17261000] 06:53:50 INFO - PROCESS | 2880 | 1468504430953 Marionette DEBUG loaded listener.js 06:53:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (18349400) [pid = 2880] [serial = 323] [outer = 17261000] 06:53:51 INFO - PROCESS | 2880 | 1468504431391 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]]]}] 06:53:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 06:53:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 670ms 06:53:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 06:53:51 INFO - PROCESS | 2880 | 1468504431441 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 06:53:51 INFO - PROCESS | 2880 | 1468504431443 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 06:53:51 INFO - PROCESS | 2880 | 1468504431446 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 06:53:51 INFO - PROCESS | 2880 | 1468504431448 Marionette TRACE conn5 <- [1,398,null,{}] 06:53:51 INFO - PROCESS | 2880 | 1468504431452 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}] 06:53:51 INFO - PROCESS | 2880 | 1468504431454 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:51 INFO - PROCESS | 2880 | 1468504431563 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 06:53:51 INFO - PROCESS | 2880 | 1468504431569 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:51 INFO - PROCESS | 2880 | 1468504431571 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:51 INFO - PROCESS | 2880 | ++DOCSHELL 1834B400 == 43 [pid = 2880] [id = 109] 06:53:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (1834BC00) [pid = 2880] [serial = 324] [outer = 00000000] 06:53:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (183DFC00) [pid = 2880] [serial = 325] [outer = 1834BC00] 06:53:51 INFO - PROCESS | 2880 | 1468504431662 Marionette DEBUG loaded listener.js 06:53:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (18C01400) [pid = 2880] [serial = 326] [outer = 1834BC00] 06:53:52 INFO - PROCESS | 2880 | 1468504432105 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]]]}] 06:53:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 06:53:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 670ms 06:53:52 INFO - PROCESS | 2880 | 1468504432117 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 06:53:52 INFO - PROCESS | 2880 | 1468504432119 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 06:53:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 06:53:52 INFO - PROCESS | 2880 | 1468504432122 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 06:53:52 INFO - PROCESS | 2880 | 1468504432123 Marionette TRACE conn5 <- [1,402,null,{}] 06:53:52 INFO - PROCESS | 2880 | 1468504432127 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}] 06:53:52 INFO - PROCESS | 2880 | 1468504432132 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:52 INFO - PROCESS | 2880 | 1468504432317 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 06:53:52 INFO - PROCESS | 2880 | 1468504432341 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:52 INFO - PROCESS | 2880 | 1468504432343 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:52 INFO - PROCESS | 2880 | ++DOCSHELL 1926FC00 == 44 [pid = 2880] [id = 110] 06:53:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (192A4800) [pid = 2880] [serial = 327] [outer = 00000000] 06:53:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (19E28C00) [pid = 2880] [serial = 328] [outer = 192A4800] 06:53:52 INFO - PROCESS | 2880 | 1468504432387 Marionette DEBUG loaded listener.js 06:53:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 93 (19E2E800) [pid = 2880] [serial = 329] [outer = 192A4800] 06:53:52 INFO - PROCESS | 2880 | 1468504432856 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]]]}] 06:53:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 06:53:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 770ms 06:53:52 INFO - PROCESS | 2880 | 1468504432896 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 06:53:52 INFO - PROCESS | 2880 | 1468504432898 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 06:53:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 06:53:52 INFO - PROCESS | 2880 | 1468504432901 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 06:53:52 INFO - PROCESS | 2880 | 1468504432903 Marionette TRACE conn5 <- [1,406,null,{}] 06:53:52 INFO - PROCESS | 2880 | 1468504432906 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}] 06:53:52 INFO - PROCESS | 2880 | 1468504432908 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:53 INFO - PROCESS | 2880 | 1468504433020 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 06:53:53 INFO - PROCESS | 2880 | 1468504433078 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:53 INFO - PROCESS | 2880 | 1468504433080 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:53 INFO - PROCESS | 2880 | ++DOCSHELL 19E68C00 == 45 [pid = 2880] [id = 111] 06:53:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 94 (19E6CC00) [pid = 2880] [serial = 330] [outer = 00000000] 06:53:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 95 (1ADC0000) [pid = 2880] [serial = 331] [outer = 19E6CC00] 06:53:53 INFO - PROCESS | 2880 | 1468504433125 Marionette DEBUG loaded listener.js 06:53:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 96 (1ADC6000) [pid = 2880] [serial = 332] [outer = 19E6CC00] 06:53:53 INFO - PROCESS | 2880 | --DOMWINDOW == 95 (16C69000) [pid = 2880] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 06:53:53 INFO - PROCESS | 2880 | --DOMWINDOW == 94 (1036A400) [pid = 2880] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 06:53:53 INFO - PROCESS | 2880 | --DOMWINDOW == 93 (1477AC00) [pid = 2880] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 06:53:53 INFO - PROCESS | 2880 | --DOMWINDOW == 92 (1022EC00) [pid = 2880] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 06:53:53 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (0CADA000) [pid = 2880] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 06:53:53 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (17189C00) [pid = 2880] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 06:53:53 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (17670000) [pid = 2880] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 06:53:53 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (1033F400) [pid = 2880] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 06:53:53 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (1766B800) [pid = 2880] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 06:53:53 INFO - PROCESS | 2880 | 1468504433645 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]]]}] 06:53:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 06:53:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 771ms 06:53:53 INFO - PROCESS | 2880 | 1468504433673 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 06:53:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 06:53:53 INFO - PROCESS | 2880 | 1468504433675 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 06:53:53 INFO - PROCESS | 2880 | 1468504433678 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 06:53:53 INFO - PROCESS | 2880 | 1468504433680 Marionette TRACE conn5 <- [1,410,null,{}] 06:53:53 INFO - PROCESS | 2880 | 1468504433684 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}] 06:53:53 INFO - PROCESS | 2880 | 1468504433685 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:53 INFO - PROCESS | 2880 | 1468504433767 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 06:53:53 INFO - PROCESS | 2880 | 1468504433773 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:53 INFO - PROCESS | 2880 | 1468504433775 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:53 INFO - PROCESS | 2880 | ++DOCSHELL 106AFC00 == 46 [pid = 2880] [id = 112] 06:53:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (10710C00) [pid = 2880] [serial = 333] [outer = 00000000] 06:53:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (18D3B000) [pid = 2880] [serial = 334] [outer = 10710C00] 06:53:53 INFO - PROCESS | 2880 | 1468504433820 Marionette DEBUG loaded listener.js 06:53:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (1ADBF800) [pid = 2880] [serial = 335] [outer = 10710C00] 06:53:54 INFO - PROCESS | 2880 | 1468504434261 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]]]}] 06:53:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 06:53:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 630ms 06:53:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 06:53:54 INFO - PROCESS | 2880 | 1468504434309 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 06:53:54 INFO - PROCESS | 2880 | 1468504434311 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 06:53:54 INFO - PROCESS | 2880 | 1468504434315 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 06:53:54 INFO - PROCESS | 2880 | 1468504434316 Marionette TRACE conn5 <- [1,414,null,{}] 06:53:54 INFO - PROCESS | 2880 | 1468504434320 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}] 06:53:54 INFO - PROCESS | 2880 | 1468504434322 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:54 INFO - PROCESS | 2880 | 1468504434405 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 06:53:54 INFO - PROCESS | 2880 | 1468504434410 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:54 INFO - PROCESS | 2880 | 1468504434412 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:54 INFO - PROCESS | 2880 | ++DOCSHELL 1BF26800 == 47 [pid = 2880] [id = 113] 06:53:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (1BF2A800) [pid = 2880] [serial = 336] [outer = 00000000] 06:53:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (1C7C2400) [pid = 2880] [serial = 337] [outer = 1BF2A800] 06:53:54 INFO - PROCESS | 2880 | 1468504434455 Marionette DEBUG loaded listener.js 06:53:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 93 (1CEB1400) [pid = 2880] [serial = 338] [outer = 1BF2A800] 06:53:54 INFO - PROCESS | 2880 | 1468504434889 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]]]}] 06:53:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 06:53:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 630ms 06:53:54 INFO - PROCESS | 2880 | 1468504434949 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 06:53:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 06:53:54 INFO - PROCESS | 2880 | 1468504434951 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 06:53:54 INFO - PROCESS | 2880 | 1468504434954 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 06:53:54 INFO - PROCESS | 2880 | 1468504434956 Marionette TRACE conn5 <- [1,418,null,{}] 06:53:54 INFO - PROCESS | 2880 | 1468504434959 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}] 06:53:54 INFO - PROCESS | 2880 | 1468504434961 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:55 INFO - PROCESS | 2880 | 1468504435043 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 06:53:55 INFO - PROCESS | 2880 | 1468504435049 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:55 INFO - PROCESS | 2880 | 1468504435051 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:55 INFO - PROCESS | 2880 | ++DOCSHELL 10333400 == 48 [pid = 2880] [id = 114] 06:53:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 94 (19404C00) [pid = 2880] [serial = 339] [outer = 00000000] 06:53:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 95 (1940B800) [pid = 2880] [serial = 340] [outer = 19404C00] 06:53:55 INFO - PROCESS | 2880 | 1468504435095 Marionette DEBUG loaded listener.js 06:53:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 96 (1940D800) [pid = 2880] [serial = 341] [outer = 19404C00] 06:53:56 INFO - PROCESS | 2880 | 1468504436077 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]]]}] 06:53:56 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 06:53:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1169ms 06:53:56 INFO - PROCESS | 2880 | 1468504436124 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 06:53:56 INFO - PROCESS | 2880 | 1468504436128 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 06:53:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 06:53:56 INFO - PROCESS | 2880 | 1468504436133 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 06:53:56 INFO - PROCESS | 2880 | 1468504436137 Marionette TRACE conn5 <- [1,422,null,{}] 06:53:56 INFO - PROCESS | 2880 | 1468504436143 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}] 06:53:56 INFO - PROCESS | 2880 | 1468504436146 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:56 INFO - PROCESS | 2880 | 1468504436262 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 06:53:56 INFO - PROCESS | 2880 | 1468504436382 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:56 INFO - PROCESS | 2880 | 1468504436387 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:56 INFO - PROCESS | 2880 | ++DOCSHELL 1022D400 == 49 [pid = 2880] [id = 115] 06:53:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 97 (1022E400) [pid = 2880] [serial = 342] [outer = 00000000] 06:53:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 98 (1033F800) [pid = 2880] [serial = 343] [outer = 1022E400] 06:53:56 INFO - PROCESS | 2880 | 1468504436487 Marionette DEBUG loaded listener.js 06:53:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 99 (1036D000) [pid = 2880] [serial = 344] [outer = 1022E400] 06:53:57 INFO - PROCESS | 2880 | 1468504437528 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]]]}] 06:53:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 06:53:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1376ms 06:53:57 INFO - PROCESS | 2880 | 1468504437541 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 06:53:57 INFO - PROCESS | 2880 | 1468504437546 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 06:53:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 06:53:57 INFO - PROCESS | 2880 | 1468504437595 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 06:53:57 INFO - PROCESS | 2880 | 1468504437598 Marionette TRACE conn5 <- [1,426,null,{}] 06:53:57 INFO - PROCESS | 2880 | 1468504437602 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}] 06:53:57 INFO - PROCESS | 2880 | 1468504437605 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:57 INFO - PROCESS | 2880 | 1468504437709 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 06:53:57 INFO - PROCESS | 2880 | 1468504437905 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:57 INFO - PROCESS | 2880 | 1468504437908 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:57 INFO - PROCESS | 2880 | ++DOCSHELL 14FD6400 == 50 [pid = 2880] [id = 116] 06:53:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 100 (16C46800) [pid = 2880] [serial = 345] [outer = 00000000] 06:53:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 101 (16C71800) [pid = 2880] [serial = 346] [outer = 16C46800] 06:53:57 INFO - PROCESS | 2880 | 1468504437964 Marionette DEBUG loaded listener.js 06:53:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 102 (17257C00) [pid = 2880] [serial = 347] [outer = 16C46800] 06:53:58 INFO - PROCESS | 2880 | 1468504438558 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] 06:53:58 INFO - PROCESS | 2880 | 1468504438620 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 06:53:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 06:53:58 INFO - PROCESS | 2880 | 1468504438623 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 06:53:58 INFO - PROCESS | 2880 | 1468504438627 Marionette TRACE conn5 <- [1,430,null,{}] 06:53:58 INFO - PROCESS | 2880 | 1468504438638 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}] 06:53:58 INFO - PROCESS | 2880 | 1468504438643 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:58 INFO - PROCESS | 2880 | 1468504438758 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 06:53:59 INFO - PROCESS | 2880 | 1468504439069 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:59 INFO - PROCESS | 2880 | 1468504439072 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:53:59 INFO - PROCESS | 2880 | ++DOCSHELL 09373C00 == 51 [pid = 2880] [id = 117] 06:53:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 103 (0CADAC00) [pid = 2880] [serial = 348] [outer = 00000000] 06:53:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 104 (0FC3AC00) [pid = 2880] [serial = 349] [outer = 0CADAC00] 06:53:59 INFO - PROCESS | 2880 | 1468504439121 Marionette DEBUG loaded listener.js 06:53:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 105 (1017E400) [pid = 2880] [serial = 350] [outer = 0CADAC00] 06:54:00 INFO - PROCESS | 2880 | --DOCSHELL 17664400 == 50 [pid = 2880] [id = 72] 06:54:00 INFO - PROCESS | 2880 | --DOCSHELL 1BF26800 == 49 [pid = 2880] [id = 113] 06:54:00 INFO - PROCESS | 2880 | --DOCSHELL 106AFC00 == 48 [pid = 2880] [id = 112] 06:54:00 INFO - PROCESS | 2880 | --DOCSHELL 19E68C00 == 47 [pid = 2880] [id = 111] 06:54:00 INFO - PROCESS | 2880 | --DOCSHELL 1926FC00 == 46 [pid = 2880] [id = 110] 06:54:00 INFO - PROCESS | 2880 | --DOCSHELL 1834B400 == 45 [pid = 2880] [id = 109] 06:54:00 INFO - PROCESS | 2880 | --DOCSHELL 1725E000 == 44 [pid = 2880] [id = 108] 06:54:00 INFO - PROCESS | 2880 | --DOCSHELL 16250800 == 43 [pid = 2880] [id = 107] 06:54:00 INFO - PROCESS | 2880 | --DOCSHELL 10236800 == 42 [pid = 2880] [id = 106] 06:54:00 INFO - PROCESS | 2880 | --DOCSHELL 10340800 == 41 [pid = 2880] [id = 105] 06:54:00 INFO - PROCESS | 2880 | --DOCSHELL 1095D800 == 40 [pid = 2880] [id = 102] 06:54:00 INFO - PROCESS | 2880 | --DOCSHELL 16C45000 == 39 [pid = 2880] [id = 103] 06:54:00 INFO - PROCESS | 2880 | --DOCSHELL 1070F800 == 38 [pid = 2880] [id = 101] 06:54:00 INFO - PROCESS | 2880 | --DOCSHELL 0CADA800 == 37 [pid = 2880] [id = 100] 06:54:00 INFO - PROCESS | 2880 | --DOCSHELL 10965800 == 36 [pid = 2880] [id = 61] 06:54:00 INFO - PROCESS | 2880 | --DOCSHELL 19262800 == 35 [pid = 2880] [id = 89] 06:54:00 INFO - PROCESS | 2880 | --DOCSHELL 1C369C00 == 34 [pid = 2880] [id = 86] 06:54:00 INFO - PROCESS | 2880 | --DOCSHELL 1022BC00 == 33 [pid = 2880] [id = 59] 06:54:00 INFO - PROCESS | 2880 | --DOCSHELL 18351400 == 32 [pid = 2880] [id = 62] 06:54:00 INFO - PROCESS | 2880 | --DOCSHELL 1070E800 == 31 [pid = 2880] [id = 88] 06:54:00 INFO - PROCESS | 2880 | --DOCSHELL 19E30400 == 30 [pid = 2880] [id = 104] 06:54:00 INFO - PROCESS | 2880 | --DOCSHELL 14FD6400 == 29 [pid = 2880] [id = 116] 06:54:00 INFO - PROCESS | 2880 | --DOCSHELL 10333400 == 28 [pid = 2880] [id = 114] 06:54:00 INFO - PROCESS | 2880 | --DOCSHELL 1022D400 == 27 [pid = 2880] [id = 115] 06:54:00 INFO - PROCESS | 2880 | --DOMWINDOW == 104 (18D43800) [pid = 2880] [serial = 295] [outer = 00000000] [url = about:blank] 06:54:00 INFO - PROCESS | 2880 | --DOMWINDOW == 103 (16F0EC00) [pid = 2880] [serial = 280] [outer = 00000000] [url = about:blank] 06:54:00 INFO - PROCESS | 2880 | --DOMWINDOW == 102 (16F18800) [pid = 2880] [serial = 281] [outer = 00000000] [url = about:blank] 06:54:00 INFO - PROCESS | 2880 | --DOMWINDOW == 101 (1095BC00) [pid = 2880] [serial = 274] [outer = 00000000] [url = about:blank] 06:54:00 INFO - PROCESS | 2880 | --DOMWINDOW == 100 (1158CC00) [pid = 2880] [serial = 275] [outer = 00000000] [url = about:blank] 06:54:00 INFO - PROCESS | 2880 | --DOMWINDOW == 99 (0FCEB000) [pid = 2880] [serial = 259] [outer = 00000000] [url = about:blank] 06:54:00 INFO - PROCESS | 2880 | --DOMWINDOW == 98 (1624C800) [pid = 2880] [serial = 277] [outer = 00000000] [url = about:blank] 06:54:00 INFO - PROCESS | 2880 | --DOMWINDOW == 97 (14B1F400) [pid = 2880] [serial = 262] [outer = 00000000] [url = about:blank] 06:54:00 INFO - PROCESS | 2880 | --DOMWINDOW == 96 (10237000) [pid = 2880] [serial = 271] [outer = 00000000] [url = about:blank] 06:54:00 INFO - PROCESS | 2880 | --DOMWINDOW == 95 (10339400) [pid = 2880] [serial = 272] [outer = 00000000] [url = about:blank] 06:54:00 INFO - PROCESS | 2880 | --DOMWINDOW == 94 (0CC2AC00) [pid = 2880] [serial = 268] [outer = 00000000] [url = about:blank] 06:54:00 INFO - PROCESS | 2880 | --DOMWINDOW == 93 (0FCE7000) [pid = 2880] [serial = 269] [outer = 00000000] [url = about:blank] 06:54:00 INFO - PROCESS | 2880 | --DOMWINDOW == 92 (17608800) [pid = 2880] [serial = 284] [outer = 00000000] [url = about:blank] 06:54:00 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (19E25C00) [pid = 2880] [serial = 265] [outer = 00000000] [url = about:blank] 06:54:00 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (1725E400) [pid = 2880] [serial = 283] [outer = 00000000] [url = about:blank] 06:54:00 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (18853400) [pid = 2880] [serial = 286] [outer = 00000000] [url = about:blank] 06:54:00 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (1070CC00) [pid = 2880] [serial = 289] [outer = 00000000] [url = about:blank] 06:54:00 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (16C40800) [pid = 2880] [serial = 290] [outer = 00000000] [url = about:blank] 06:54:00 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (18D36C00) [pid = 2880] [serial = 292] [outer = 00000000] [url = about:blank] 06:54:00 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (18C04C00) [pid = 2880] [serial = 287] [outer = 00000000] [url = about:blank] 06:54:00 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (18D37400) [pid = 2880] [serial = 293] [outer = 00000000] [url = about:blank] 06:54:00 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (16C3E000) [pid = 2880] [serial = 278] [outer = 00000000] [url = about:blank] 06:54:00 INFO - PROCESS | 2880 | 1468504440536 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]]]}] 06:54:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 06:54:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1939ms 06:54:00 INFO - PROCESS | 2880 | 1468504440566 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 06:54:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 06:54:00 INFO - PROCESS | 2880 | 1468504440571 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 06:54:00 INFO - PROCESS | 2880 | 1468504440576 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 06:54:00 INFO - PROCESS | 2880 | 1468504440579 Marionette TRACE conn5 <- [1,434,null,{}] 06:54:00 INFO - PROCESS | 2880 | 1468504440585 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}] 06:54:00 INFO - PROCESS | 2880 | 1468504440588 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:00 INFO - PROCESS | 2880 | 1468504440680 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 06:54:00 INFO - PROCESS | 2880 | 1468504440763 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:00 INFO - PROCESS | 2880 | 1468504440767 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:00 INFO - PROCESS | 2880 | ++DOCSHELL 0CAF5C00 == 28 [pid = 2880] [id = 118] 06:54:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (0CAF6800) [pid = 2880] [serial = 351] [outer = 00000000] 06:54:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (0CCD3C00) [pid = 2880] [serial = 352] [outer = 0CAF6800] 06:54:00 INFO - PROCESS | 2880 | 1468504440818 Marionette DEBUG loaded listener.js 06:54:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (0FCE7000) [pid = 2880] [serial = 353] [outer = 0CAF6800] 06:54:01 INFO - PROCESS | 2880 | 1468504441224 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]]]}] 06:54:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 06:54:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 691ms 06:54:01 INFO - PROCESS | 2880 | 1468504441266 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 06:54:01 INFO - PROCESS | 2880 | 1468504441271 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 06:54:01 INFO - PROCESS | 2880 | 1468504441277 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 06:54:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 06:54:01 INFO - PROCESS | 2880 | 1468504441280 Marionette TRACE conn5 <- [1,438,null,{}] 06:54:01 INFO - PROCESS | 2880 | 1468504441284 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}] 06:54:01 INFO - PROCESS | 2880 | 1468504441286 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:01 INFO - PROCESS | 2880 | 1468504441374 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 06:54:01 INFO - PROCESS | 2880 | 1468504441381 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:01 INFO - PROCESS | 2880 | 1468504441384 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:01 INFO - PROCESS | 2880 | ++DOCSHELL 10234400 == 29 [pid = 2880] [id = 119] 06:54:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (10236400) [pid = 2880] [serial = 354] [outer = 00000000] 06:54:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (1033F000) [pid = 2880] [serial = 355] [outer = 10236400] 06:54:01 INFO - PROCESS | 2880 | 1468504441435 Marionette DEBUG loaded listener.js 06:54:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (10366C00) [pid = 2880] [serial = 356] [outer = 10236400] 06:54:01 INFO - PROCESS | 2880 | 1468504441914 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]]]}] 06:54:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 06:54:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 670ms 06:54:01 INFO - PROCESS | 2880 | 1468504441951 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 06:54:01 INFO - PROCESS | 2880 | 1468504441953 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 06:54:01 INFO - PROCESS | 2880 | 1468504441956 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 06:54:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 06:54:01 INFO - PROCESS | 2880 | 1468504441960 Marionette TRACE conn5 <- [1,442,null,{}] 06:54:01 INFO - PROCESS | 2880 | 1468504441971 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}] 06:54:01 INFO - PROCESS | 2880 | 1468504441975 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:02 INFO - PROCESS | 2880 | 1468504442088 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 06:54:02 INFO - PROCESS | 2880 | 1468504442177 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:02 INFO - PROCESS | 2880 | 1468504442180 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:02 INFO - PROCESS | 2880 | ++DOCSHELL 11590800 == 30 [pid = 2880] [id = 120] 06:54:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (11596400) [pid = 2880] [serial = 357] [outer = 00000000] 06:54:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (116D2800) [pid = 2880] [serial = 358] [outer = 11596400] 06:54:02 INFO - PROCESS | 2880 | 1468504442231 Marionette DEBUG loaded listener.js 06:54:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (1477AC00) [pid = 2880] [serial = 359] [outer = 11596400] 06:54:02 INFO - PROCESS | 2880 | 1468504442660 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]]]}] 06:54:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 06:54:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 730ms 06:54:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 06:54:02 INFO - PROCESS | 2880 | 1468504442690 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 06:54:02 INFO - PROCESS | 2880 | 1468504442693 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 06:54:02 INFO - PROCESS | 2880 | 1468504442696 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 06:54:02 INFO - PROCESS | 2880 | 1468504442698 Marionette TRACE conn5 <- [1,446,null,{}] 06:54:02 INFO - PROCESS | 2880 | 1468504442707 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}] 06:54:02 INFO - PROCESS | 2880 | 1468504442709 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:02 INFO - PROCESS | 2880 | 1468504442821 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 06:54:02 INFO - PROCESS | 2880 | 1468504442829 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:02 INFO - PROCESS | 2880 | 1468504442831 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:02 INFO - PROCESS | 2880 | ++DOCSHELL 14E30800 == 31 [pid = 2880] [id = 121] 06:54:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 93 (14E30C00) [pid = 2880] [serial = 360] [outer = 00000000] 06:54:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 94 (15EC6C00) [pid = 2880] [serial = 361] [outer = 14E30C00] 06:54:02 INFO - PROCESS | 2880 | 1468504442877 Marionette DEBUG loaded listener.js 06:54:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 95 (16C43C00) [pid = 2880] [serial = 362] [outer = 14E30C00] 06:54:03 INFO - PROCESS | 2880 | 1468504443333 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]]]}] 06:54:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 06:54:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 671ms 06:54:03 INFO - PROCESS | 2880 | 1468504443366 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 06:54:03 INFO - PROCESS | 2880 | 1468504443368 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 06:54:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 06:54:03 INFO - PROCESS | 2880 | 1468504443371 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 06:54:03 INFO - PROCESS | 2880 | 1468504443373 Marionette TRACE conn5 <- [1,450,null,{}] 06:54:03 INFO - PROCESS | 2880 | 1468504443377 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}] 06:54:03 INFO - PROCESS | 2880 | 1468504443379 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:03 INFO - PROCESS | 2880 | 1468504443512 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 06:54:03 INFO - PROCESS | 2880 | 1468504443523 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:03 INFO - PROCESS | 2880 | 1468504443525 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:03 INFO - PROCESS | 2880 | ++DOCSHELL 16C4A800 == 32 [pid = 2880] [id = 122] 06:54:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 96 (16C6A400) [pid = 2880] [serial = 363] [outer = 00000000] 06:54:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 97 (16F0EC00) [pid = 2880] [serial = 364] [outer = 16C6A400] 06:54:03 INFO - PROCESS | 2880 | 1468504443569 Marionette DEBUG loaded listener.js 06:54:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 98 (16F53400) [pid = 2880] [serial = 365] [outer = 16C6A400] 06:54:04 INFO - PROCESS | 2880 | 1468504444033 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] 06:54:04 INFO - PROCESS | 2880 | 1468504444046 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 06:54:04 INFO - PROCESS | 2880 | 1468504444050 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 06:54:04 INFO - PROCESS | 2880 | 1468504444051 Marionette TRACE conn5 <- [1,454,null,{}] 06:54:04 INFO - PROCESS | 2880 | 1468504444054 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}] 06:54:04 INFO - PROCESS | 2880 | 1468504444060 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:04 INFO - PROCESS | 2880 | 1468504444195 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 06:54:04 INFO - PROCESS | 2880 | 1468504444202 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:04 INFO - PROCESS | 2880 | 1468504444204 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:04 INFO - PROCESS | 2880 | ++DOCSHELL 1718E800 == 33 [pid = 2880] [id = 123] 06:54:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 99 (17198000) [pid = 2880] [serial = 366] [outer = 00000000] 06:54:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 100 (17666800) [pid = 2880] [serial = 367] [outer = 17198000] 06:54:04 INFO - PROCESS | 2880 | 1468504444248 Marionette DEBUG loaded listener.js 06:54:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 101 (1834F000) [pid = 2880] [serial = 368] [outer = 17198000] 06:54:04 INFO - PROCESS | 2880 | --DOMWINDOW == 100 (1AC0EC00) [pid = 2880] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 06:54:04 INFO - PROCESS | 2880 | --DOMWINDOW == 99 (19E6CC00) [pid = 2880] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 06:54:04 INFO - PROCESS | 2880 | --DOMWINDOW == 98 (192A4800) [pid = 2880] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 06:54:04 INFO - PROCESS | 2880 | --DOMWINDOW == 97 (10703000) [pid = 2880] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 06:54:04 INFO - PROCESS | 2880 | --DOMWINDOW == 96 (16C4C800) [pid = 2880] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 06:54:04 INFO - PROCESS | 2880 | --DOMWINDOW == 95 (18355400) [pid = 2880] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 06:54:04 INFO - PROCESS | 2880 | --DOMWINDOW == 94 (1C36B000) [pid = 2880] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 06:54:04 INFO - PROCESS | 2880 | --DOMWINDOW == 93 (1834BC00) [pid = 2880] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 06:54:04 INFO - PROCESS | 2880 | --DOMWINDOW == 92 (19264C00) [pid = 2880] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 06:54:04 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (0CADD800) [pid = 2880] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 06:54:04 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (10710C00) [pid = 2880] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 06:54:04 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (1078F400) [pid = 2880] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 06:54:04 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (193AE400) [pid = 2880] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 06:54:04 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (16B56800) [pid = 2880] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 06:54:04 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (1BF2A800) [pid = 2880] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 06:54:04 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (10361800) [pid = 2880] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 06:54:04 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (17261000) [pid = 2880] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 06:54:04 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (0FC34400) [pid = 2880] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 06:54:04 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (10710400) [pid = 2880] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 06:54:04 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (19404C00) [pid = 2880] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 06:54:05 INFO - PROCESS | 2880 | [2880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:54:05 INFO - PROCESS | 2880 | 1468504445100 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]]]}] 06:54:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 06:54:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1068ms 06:54:05 INFO - PROCESS | 2880 | 1468504445134 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 06:54:05 INFO - PROCESS | 2880 | 1468504445136 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 06:54:05 INFO - PROCESS | 2880 | 1468504445140 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 06:54:05 INFO - PROCESS | 2880 | 1468504445142 Marionette TRACE conn5 <- [1,458,null,{}] 06:54:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 06:54:05 INFO - PROCESS | 2880 | 1468504445146 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}] 06:54:05 INFO - PROCESS | 2880 | 1468504445148 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:05 INFO - PROCESS | 2880 | 1468504445230 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 06:54:05 INFO - PROCESS | 2880 | 1468504445236 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:05 INFO - PROCESS | 2880 | 1468504445238 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:05 INFO - PROCESS | 2880 | ++DOCSHELL 10703000 == 34 [pid = 2880] [id = 124] 06:54:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (10A81800) [pid = 2880] [serial = 369] [outer = 00000000] 06:54:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (16C4A400) [pid = 2880] [serial = 370] [outer = 10A81800] 06:54:05 INFO - PROCESS | 2880 | 1468504445281 Marionette DEBUG loaded listener.js 06:54:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (17194400) [pid = 2880] [serial = 371] [outer = 10A81800] 06:54:05 INFO - PROCESS | 2880 | 1468504445906 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] 06:54:05 INFO - PROCESS | 2880 | 1468504445983 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 06:54:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 06:54:06 INFO - PROCESS | 2880 | 1468504445987 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 06:54:06 INFO - PROCESS | 2880 | 1468504445991 Marionette TRACE conn5 <- [1,462,null,{}] 06:54:06 INFO - PROCESS | 2880 | 1468504446039 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}] 06:54:06 INFO - PROCESS | 2880 | 1468504446043 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:06 INFO - PROCESS | 2880 | 1468504446166 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 06:54:06 INFO - PROCESS | 2880 | 1468504446286 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:06 INFO - PROCESS | 2880 | 1468504446289 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:06 INFO - PROCESS | 2880 | ++DOCSHELL 0CAF7800 == 35 [pid = 2880] [id = 125] 06:54:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (0CC21000) [pid = 2880] [serial = 372] [outer = 00000000] 06:54:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (10231C00) [pid = 2880] [serial = 373] [outer = 0CC21000] 06:54:06 INFO - PROCESS | 2880 | 1468504446347 Marionette DEBUG loaded listener.js 06:54:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (1033A000) [pid = 2880] [serial = 374] [outer = 0CC21000] 06:54:07 INFO - PROCESS | 2880 | [2880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:54:07 INFO - PROCESS | 2880 | 1468504447141 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] 06:54:07 INFO - PROCESS | 2880 | 1468504447234 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 06:54:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 06:54:07 INFO - PROCESS | 2880 | 1468504447241 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 06:54:07 INFO - PROCESS | 2880 | 1468504447244 Marionette TRACE conn5 <- [1,466,null,{}] 06:54:07 INFO - PROCESS | 2880 | 1468504447248 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}] 06:54:07 INFO - PROCESS | 2880 | 1468504447251 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:07 INFO - PROCESS | 2880 | 1468504447383 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 06:54:07 INFO - PROCESS | 2880 | 1468504447501 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:07 INFO - PROCESS | 2880 | 1468504447503 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:07 INFO - PROCESS | 2880 | ++DOCSHELL 1095EC00 == 36 [pid = 2880] [id = 126] 06:54:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (1158DC00) [pid = 2880] [serial = 375] [outer = 00000000] 06:54:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (15EC4C00) [pid = 2880] [serial = 376] [outer = 1158DC00] 06:54:07 INFO - PROCESS | 2880 | 1468504447561 Marionette DEBUG loaded listener.js 06:54:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (16B55000) [pid = 2880] [serial = 377] [outer = 1158DC00] 06:54:08 INFO - PROCESS | 2880 | --DOCSHELL 1718E800 == 35 [pid = 2880] [id = 123] 06:54:08 INFO - PROCESS | 2880 | --DOCSHELL 16C4A800 == 34 [pid = 2880] [id = 122] 06:54:08 INFO - PROCESS | 2880 | --DOCSHELL 14E30800 == 33 [pid = 2880] [id = 121] 06:54:08 INFO - PROCESS | 2880 | --DOCSHELL 11590800 == 32 [pid = 2880] [id = 120] 06:54:08 INFO - PROCESS | 2880 | --DOCSHELL 10234400 == 31 [pid = 2880] [id = 119] 06:54:08 INFO - PROCESS | 2880 | --DOCSHELL 0CAF5C00 == 30 [pid = 2880] [id = 118] 06:54:08 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (1070B800) [pid = 2880] [serial = 314] [outer = 00000000] [url = about:blank] 06:54:08 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (17268C00) [pid = 2880] [serial = 304] [outer = 00000000] [url = about:blank] 06:54:08 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (183DFC00) [pid = 2880] [serial = 325] [outer = 00000000] [url = about:blank] 06:54:08 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (10F80800) [pid = 2880] [serial = 301] [outer = 00000000] [url = about:blank] 06:54:08 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (1AD8B000) [pid = 2880] [serial = 307] [outer = 00000000] [url = about:blank] 06:54:08 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (1017B400) [pid = 2880] [serial = 260] [outer = 00000000] [url = about:blank] 06:54:08 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (15C57000) [pid = 2880] [serial = 263] [outer = 00000000] [url = about:blank] 06:54:08 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (1940B800) [pid = 2880] [serial = 340] [outer = 00000000] [url = about:blank] 06:54:08 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1CEB1400) [pid = 2880] [serial = 338] [outer = 00000000] [url = about:blank] 06:54:08 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (1940D800) [pid = 2880] [serial = 341] [outer = 00000000] [url = about:blank] 06:54:08 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (1BF23000) [pid = 2880] [serial = 311] [outer = 00000000] [url = about:blank] 06:54:08 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (1ADC0000) [pid = 2880] [serial = 331] [outer = 00000000] [url = about:blank] 06:54:08 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (19E2E800) [pid = 2880] [serial = 329] [outer = 00000000] [url = about:blank] 06:54:08 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (145DBC00) [pid = 2880] [serial = 317] [outer = 00000000] [url = about:blank] 06:54:08 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (16C73C00) [pid = 2880] [serial = 319] [outer = 00000000] [url = about:blank] 06:54:08 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (19E28C00) [pid = 2880] [serial = 328] [outer = 00000000] [url = about:blank] 06:54:08 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (18D74400) [pid = 2880] [serial = 296] [outer = 00000000] [url = about:blank] 06:54:08 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1CF0D400) [pid = 2880] [serial = 257] [outer = 00000000] [url = about:blank] 06:54:08 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (18C01400) [pid = 2880] [serial = 326] [outer = 00000000] [url = about:blank] 06:54:08 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (19E30000) [pid = 2880] [serial = 266] [outer = 00000000] [url = about:blank] 06:54:08 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (0CC26000) [pid = 2880] [serial = 298] [outer = 00000000] [url = about:blank] 06:54:08 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (1022CC00) [pid = 2880] [serial = 299] [outer = 00000000] [url = about:blank] 06:54:08 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (1ADBF800) [pid = 2880] [serial = 335] [outer = 00000000] [url = about:blank] 06:54:08 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (10966000) [pid = 2880] [serial = 316] [outer = 00000000] [url = about:blank] 06:54:08 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (146A3800) [pid = 2880] [serial = 302] [outer = 00000000] [url = about:blank] 06:54:08 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (1ADBC400) [pid = 2880] [serial = 308] [outer = 00000000] [url = about:blank] 06:54:08 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (1834F800) [pid = 2880] [serial = 305] [outer = 00000000] [url = about:blank] 06:54:08 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (18D3B000) [pid = 2880] [serial = 334] [outer = 00000000] [url = about:blank] 06:54:08 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (1C7C2400) [pid = 2880] [serial = 337] [outer = 00000000] [url = about:blank] 06:54:08 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (16F7B400) [pid = 2880] [serial = 320] [outer = 00000000] [url = about:blank] 06:54:08 INFO - PROCESS | 2880 | --DOMWINDOW == 59 (1ADC6000) [pid = 2880] [serial = 332] [outer = 00000000] [url = about:blank] 06:54:08 INFO - PROCESS | 2880 | --DOMWINDOW == 58 (1036C000) [pid = 2880] [serial = 313] [outer = 00000000] [url = about:blank] 06:54:08 INFO - PROCESS | 2880 | --DOMWINDOW == 57 (1766E000) [pid = 2880] [serial = 322] [outer = 00000000] [url = about:blank] 06:54:08 INFO - PROCESS | 2880 | --DOMWINDOW == 56 (18349400) [pid = 2880] [serial = 323] [outer = 00000000] [url = about:blank] 06:54:08 INFO - PROCESS | 2880 | --DOMWINDOW == 55 (1B37AC00) [pid = 2880] [serial = 310] [outer = 00000000] [url = about:blank] 06:54:08 INFO - PROCESS | 2880 | 1468504448339 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] 06:54:08 INFO - PROCESS | 2880 | 1468504448373 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 06:54:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 06:54:08 INFO - PROCESS | 2880 | 1468504448378 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 06:54:08 INFO - PROCESS | 2880 | 1468504448381 Marionette TRACE conn5 <- [1,470,null,{}] 06:54:08 INFO - PROCESS | 2880 | 1468504448387 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}] 06:54:08 INFO - PROCESS | 2880 | 1468504448389 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:08 INFO - PROCESS | 2880 | 1468504448476 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 06:54:08 INFO - PROCESS | 2880 | 1468504448484 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:08 INFO - PROCESS | 2880 | 1468504448488 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:08 INFO - PROCESS | 2880 | ++DOCSHELL 0FDFAC00 == 31 [pid = 2880] [id = 127] 06:54:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 56 (10173C00) [pid = 2880] [serial = 378] [outer = 00000000] 06:54:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 57 (10362000) [pid = 2880] [serial = 379] [outer = 10173C00] 06:54:08 INFO - PROCESS | 2880 | 1468504448535 Marionette DEBUG loaded listener.js 06:54:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 58 (106B3C00) [pid = 2880] [serial = 380] [outer = 10173C00] 06:54:09 INFO - PROCESS | 2880 | 1468504449060 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]]]}] 06:54:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 06:54:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 730ms 06:54:09 INFO - PROCESS | 2880 | 1468504449111 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 06:54:09 INFO - PROCESS | 2880 | 1468504449115 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 06:54:09 INFO - PROCESS | 2880 | 1468504449121 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 06:54:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 06:54:09 INFO - PROCESS | 2880 | 1468504449124 Marionette TRACE conn5 <- [1,474,null,{}] 06:54:09 INFO - PROCESS | 2880 | 1468504449128 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}] 06:54:09 INFO - PROCESS | 2880 | 1468504449130 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:09 INFO - PROCESS | 2880 | 1468504449216 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 06:54:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 59 (10966000) [pid = 2880] [serial = 381] [outer = 106B5C00] 06:54:09 INFO - PROCESS | 2880 | 1468504449320 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:09 INFO - PROCESS | 2880 | 1468504449323 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:09 INFO - PROCESS | 2880 | ++DOCSHELL 14666C00 == 32 [pid = 2880] [id = 128] 06:54:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 60 (14667800) [pid = 2880] [serial = 382] [outer = 00000000] 06:54:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (14B60000) [pid = 2880] [serial = 383] [outer = 14667800] 06:54:09 INFO - PROCESS | 2880 | 1468504449375 Marionette DEBUG loaded listener.js 06:54:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (14F22000) [pid = 2880] [serial = 384] [outer = 14667800] 06:54:09 INFO - PROCESS | 2880 | 1468504449807 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]]]}] 06:54:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 06:54:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 730ms 06:54:09 INFO - PROCESS | 2880 | 1468504449856 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 06:54:09 INFO - PROCESS | 2880 | 1468504449858 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 06:54:09 INFO - PROCESS | 2880 | 1468504449862 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 06:54:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 06:54:09 INFO - PROCESS | 2880 | 1468504449866 Marionette TRACE conn5 <- [1,478,null,{}] 06:54:09 INFO - PROCESS | 2880 | 1468504449876 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}] 06:54:09 INFO - PROCESS | 2880 | 1468504449881 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:09 INFO - PROCESS | 2880 | 1468504449965 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 06:54:09 INFO - PROCESS | 2880 | 1468504449974 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:09 INFO - PROCESS | 2880 | 1468504449977 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:10 INFO - PROCESS | 2880 | ++DOCSHELL 1725E000 == 33 [pid = 2880] [id = 129] 06:54:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (1725EC00) [pid = 2880] [serial = 385] [outer = 00000000] 06:54:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (17264400) [pid = 2880] [serial = 386] [outer = 1725EC00] 06:54:10 INFO - PROCESS | 2880 | 1468504450025 Marionette DEBUG loaded listener.js 06:54:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (17663C00) [pid = 2880] [serial = 387] [outer = 1725EC00] 06:54:10 INFO - PROCESS | 2880 | 1468504450481 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]]]}] 06:54:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 06:54:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 670ms 06:54:10 INFO - PROCESS | 2880 | 1468504450536 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 06:54:10 INFO - PROCESS | 2880 | 1468504450538 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 06:54:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 06:54:10 INFO - PROCESS | 2880 | 1468504450542 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 06:54:10 INFO - PROCESS | 2880 | 1468504450543 Marionette TRACE conn5 <- [1,482,null,{}] 06:54:10 INFO - PROCESS | 2880 | 1468504450547 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}] 06:54:10 INFO - PROCESS | 2880 | 1468504450549 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:10 INFO - PROCESS | 2880 | 1468504450687 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 06:54:10 INFO - PROCESS | 2880 | 1468504450708 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:10 INFO - PROCESS | 2880 | 1468504450710 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:10 INFO - PROCESS | 2880 | ++DOCSHELL 0936EC00 == 34 [pid = 2880] [id = 130] 06:54:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (1766F000) [pid = 2880] [serial = 388] [outer = 00000000] 06:54:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (18351800) [pid = 2880] [serial = 389] [outer = 1766F000] 06:54:10 INFO - PROCESS | 2880 | 1468504450755 Marionette DEBUG loaded listener.js 06:54:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (183DE400) [pid = 2880] [serial = 390] [outer = 1766F000] 06:54:11 INFO - PROCESS | 2880 | 1468504451198 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]]]}] 06:54:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 06:54:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 671ms 06:54:11 INFO - PROCESS | 2880 | 1468504451216 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 06:54:11 INFO - PROCESS | 2880 | 1468504451218 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 06:54:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 06:54:11 INFO - PROCESS | 2880 | 1468504451222 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 06:54:11 INFO - PROCESS | 2880 | 1468504451223 Marionette TRACE conn5 <- [1,486,null,{}] 06:54:11 INFO - PROCESS | 2880 | 1468504451235 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}] 06:54:11 INFO - PROCESS | 2880 | 1468504451237 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:11 INFO - PROCESS | 2880 | 1468504451343 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 06:54:11 INFO - PROCESS | 2880 | 1468504451352 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:11 INFO - PROCESS | 2880 | 1468504451354 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:11 INFO - PROCESS | 2880 | ++DOCSHELL 14B5AC00 == 35 [pid = 2880] [id = 131] 06:54:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (16F4D400) [pid = 2880] [serial = 391] [outer = 00000000] 06:54:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (18C09800) [pid = 2880] [serial = 392] [outer = 16F4D400] 06:54:11 INFO - PROCESS | 2880 | 1468504451399 Marionette DEBUG loaded listener.js 06:54:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (18D16400) [pid = 2880] [serial = 393] [outer = 16F4D400] 06:54:11 INFO - PROCESS | 2880 | 1468504451868 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]]]}] 06:54:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 06:54:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 670ms 06:54:11 INFO - PROCESS | 2880 | 1468504451892 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 06:54:11 INFO - PROCESS | 2880 | 1468504451894 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 06:54:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 06:54:11 INFO - PROCESS | 2880 | 1468504451907 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 06:54:11 INFO - PROCESS | 2880 | 1468504451909 Marionette TRACE conn5 <- [1,490,null,{}] 06:54:11 INFO - PROCESS | 2880 | 1468504451912 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}] 06:54:11 INFO - PROCESS | 2880 | 1468504451918 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:12 INFO - PROCESS | 2880 | 1468504452077 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 06:54:12 INFO - PROCESS | 2880 | 1468504452104 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:12 INFO - PROCESS | 2880 | 1468504452106 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:12 INFO - PROCESS | 2880 | ++DOCSHELL 18D73400 == 36 [pid = 2880] [id = 132] 06:54:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (18D73C00) [pid = 2880] [serial = 394] [outer = 00000000] 06:54:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (19264400) [pid = 2880] [serial = 395] [outer = 18D73C00] 06:54:12 INFO - PROCESS | 2880 | 1468504452149 Marionette DEBUG loaded listener.js 06:54:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (19267800) [pid = 2880] [serial = 396] [outer = 18D73C00] 06:54:12 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (10236400) [pid = 2880] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 06:54:12 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (0CAF6800) [pid = 2880] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 06:54:12 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (14E30C00) [pid = 2880] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 06:54:12 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (0CADAC00) [pid = 2880] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 06:54:12 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (11596400) [pid = 2880] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 06:54:12 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (1022E400) [pid = 2880] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 06:54:12 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (16C46800) [pid = 2880] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 06:54:12 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (16C6A400) [pid = 2880] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 06:54:12 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (17198000) [pid = 2880] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 06:54:12 INFO - PROCESS | 2880 | 1468504452639 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]]]}] 06:54:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 06:54:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 770ms 06:54:12 INFO - PROCESS | 2880 | 1468504452677 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 06:54:12 INFO - PROCESS | 2880 | 1468504452679 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 06:54:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 06:54:12 INFO - PROCESS | 2880 | 1468504452682 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 06:54:12 INFO - PROCESS | 2880 | 1468504452684 Marionette TRACE conn5 <- [1,494,null,{}] 06:54:12 INFO - PROCESS | 2880 | 1468504452688 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}] 06:54:12 INFO - PROCESS | 2880 | 1468504452690 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:12 INFO - PROCESS | 2880 | 1468504452767 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 06:54:12 INFO - PROCESS | 2880 | 1468504452772 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:12 INFO - PROCESS | 2880 | 1468504452774 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:12 INFO - PROCESS | 2880 | ++DOCSHELL 0FD04400 == 37 [pid = 2880] [id = 133] 06:54:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (10338400) [pid = 2880] [serial = 397] [outer = 00000000] 06:54:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (116CF800) [pid = 2880] [serial = 398] [outer = 10338400] 06:54:12 INFO - PROCESS | 2880 | 1468504452817 Marionette DEBUG loaded listener.js 06:54:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (16C40400) [pid = 2880] [serial = 399] [outer = 10338400] 06:54:13 INFO - PROCESS | 2880 | 1468504453238 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]]]}] 06:54:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 06:54:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 571ms 06:54:13 INFO - PROCESS | 2880 | 1468504453253 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 06:54:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 06:54:13 INFO - PROCESS | 2880 | 1468504453255 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 06:54:13 INFO - PROCESS | 2880 | 1468504453269 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 06:54:13 INFO - PROCESS | 2880 | 1468504453271 Marionette TRACE conn5 <- [1,498,null,{}] 06:54:13 INFO - PROCESS | 2880 | 1468504453275 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}] 06:54:13 INFO - PROCESS | 2880 | 1468504453277 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:13 INFO - PROCESS | 2880 | 1468504453356 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 06:54:13 INFO - PROCESS | 2880 | 1468504453362 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:13 INFO - PROCESS | 2880 | 1468504453364 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:13 INFO - PROCESS | 2880 | ++DOCSHELL 116CF400 == 38 [pid = 2880] [id = 134] 06:54:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (17198000) [pid = 2880] [serial = 400] [outer = 00000000] 06:54:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (1927F400) [pid = 2880] [serial = 401] [outer = 17198000] 06:54:13 INFO - PROCESS | 2880 | 1468504453408 Marionette DEBUG loaded listener.js 06:54:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (19406400) [pid = 2880] [serial = 402] [outer = 17198000] 06:54:13 INFO - PROCESS | 2880 | 1468504453852 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]]]}] 06:54:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 06:54:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 630ms 06:54:13 INFO - PROCESS | 2880 | 1468504453900 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 06:54:13 INFO - PROCESS | 2880 | 1468504453902 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 06:54:13 INFO - PROCESS | 2880 | 1468504453910 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 06:54:13 INFO - PROCESS | 2880 | 1468504453912 Marionette TRACE conn5 <- [1,502,null,{}] 06:54:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 06:54:13 INFO - PROCESS | 2880 | 1468504453916 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}] 06:54:13 INFO - PROCESS | 2880 | 1468504453918 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:14 INFO - PROCESS | 2880 | 1468504453998 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 06:54:14 INFO - PROCESS | 2880 | 1468504454003 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:14 INFO - PROCESS | 2880 | 1468504454005 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:14 INFO - PROCESS | 2880 | ++DOCSHELL 1725D800 == 39 [pid = 2880] [id = 135] 06:54:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (1926B800) [pid = 2880] [serial = 403] [outer = 00000000] 06:54:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (1940B000) [pid = 2880] [serial = 404] [outer = 1926B800] 06:54:14 INFO - PROCESS | 2880 | 1468504454060 Marionette DEBUG loaded listener.js 06:54:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (1940B400) [pid = 2880] [serial = 405] [outer = 1926B800] 06:54:14 INFO - PROCESS | 2880 | 1468504454487 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]]]}] 06:54:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 06:54:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 630ms 06:54:14 INFO - PROCESS | 2880 | 1468504454547 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 06:54:14 INFO - PROCESS | 2880 | 1468504454549 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 06:54:14 INFO - PROCESS | 2880 | 1468504454552 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 06:54:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 06:54:14 INFO - PROCESS | 2880 | 1468504454554 Marionette TRACE conn5 <- [1,506,null,{}] 06:54:14 INFO - PROCESS | 2880 | 1468504454558 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}] 06:54:14 INFO - PROCESS | 2880 | 1468504454560 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:14 INFO - PROCESS | 2880 | 1468504454682 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 06:54:14 INFO - PROCESS | 2880 | 1468504454858 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:14 INFO - PROCESS | 2880 | 1468504454861 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:14 INFO - PROCESS | 2880 | ++DOCSHELL 0CAE0800 == 40 [pid = 2880] [id = 136] 06:54:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (0CAE2800) [pid = 2880] [serial = 406] [outer = 00000000] 06:54:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (0CCCE000) [pid = 2880] [serial = 407] [outer = 0CAE2800] 06:54:14 INFO - PROCESS | 2880 | 1468504454921 Marionette DEBUG loaded listener.js 06:54:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1022FC00) [pid = 2880] [serial = 408] [outer = 0CAE2800] 06:54:15 INFO - PROCESS | 2880 | 1468504455526 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]]]}] 06:54:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 06:54:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1015ms 06:54:15 INFO - PROCESS | 2880 | 1468504455574 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 06:54:15 INFO - PROCESS | 2880 | 1468504455578 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 06:54:15 INFO - PROCESS | 2880 | 1468504455583 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 06:54:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 06:54:15 INFO - PROCESS | 2880 | 1468504455587 Marionette TRACE conn5 <- [1,510,null,{}] 06:54:15 INFO - PROCESS | 2880 | 1468504455611 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}] 06:54:15 INFO - PROCESS | 2880 | 1468504455614 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:15 INFO - PROCESS | 2880 | 1468504455755 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 06:54:15 INFO - PROCESS | 2880 | 1468504455880 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:15 INFO - PROCESS | 2880 | 1468504455883 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:15 INFO - PROCESS | 2880 | ++DOCSHELL 116CD800 == 41 [pid = 2880] [id = 137] 06:54:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (146A3800) [pid = 2880] [serial = 409] [outer = 00000000] 06:54:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (16C42400) [pid = 2880] [serial = 410] [outer = 146A3800] 06:54:15 INFO - PROCESS | 2880 | 1468504455939 Marionette DEBUG loaded listener.js 06:54:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (16F2D400) [pid = 2880] [serial = 411] [outer = 146A3800] 06:54:16 INFO - PROCESS | 2880 | 1468504456530 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]]]}] 06:54:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 06:54:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 971ms 06:54:16 INFO - PROCESS | 2880 | 1468504456558 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 06:54:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 06:54:16 INFO - PROCESS | 2880 | 1468504456561 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 06:54:16 INFO - PROCESS | 2880 | 1468504456564 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 06:54:16 INFO - PROCESS | 2880 | 1468504456567 Marionette TRACE conn5 <- [1,514,null,{}] 06:54:16 INFO - PROCESS | 2880 | 1468504456571 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}] 06:54:16 INFO - PROCESS | 2880 | 1468504456573 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:16 INFO - PROCESS | 2880 | 1468504456687 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 06:54:16 INFO - PROCESS | 2880 | 1468504456815 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:16 INFO - PROCESS | 2880 | 1468504456818 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:16 INFO - PROCESS | 2880 | ++DOCSHELL 1760C400 == 42 [pid = 2880] [id = 138] 06:54:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (18D38400) [pid = 2880] [serial = 412] [outer = 00000000] 06:54:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (18D3E400) [pid = 2880] [serial = 413] [outer = 18D38400] 06:54:16 INFO - PROCESS | 2880 | 1468504456876 Marionette DEBUG loaded listener.js 06:54:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (18D73000) [pid = 2880] [serial = 414] [outer = 18D38400] 06:54:17 INFO - PROCESS | 2880 | 1468504457460 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]]]}] 06:54:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 06:54:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 930ms 06:54:17 INFO - PROCESS | 2880 | 1468504457498 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 06:54:17 INFO - PROCESS | 2880 | 1468504457502 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 06:54:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 06:54:17 INFO - PROCESS | 2880 | 1468504457513 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 06:54:17 INFO - PROCESS | 2880 | 1468504457518 Marionette TRACE conn5 <- [1,518,null,{}] 06:54:17 INFO - PROCESS | 2880 | 1468504457522 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}] 06:54:17 INFO - PROCESS | 2880 | 1468504457525 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:17 INFO - PROCESS | 2880 | 1468504457635 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 06:54:17 INFO - PROCESS | 2880 | 1468504457731 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:17 INFO - PROCESS | 2880 | 1468504457733 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:17 INFO - PROCESS | 2880 | ++DOCSHELL 19E27C00 == 43 [pid = 2880] [id = 139] 06:54:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (19E29800) [pid = 2880] [serial = 415] [outer = 00000000] 06:54:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (19F0AC00) [pid = 2880] [serial = 416] [outer = 19E29800] 06:54:17 INFO - PROCESS | 2880 | 1468504457787 Marionette DEBUG loaded listener.js 06:54:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (1ADBA400) [pid = 2880] [serial = 417] [outer = 19E29800] 06:54:18 INFO - PROCESS | 2880 | 1468504458498 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]]]}] 06:54:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 06:54:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1033ms 06:54:18 INFO - PROCESS | 2880 | 1468504458540 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 06:54:18 INFO - PROCESS | 2880 | 1468504458544 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 06:54:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 06:54:18 INFO - PROCESS | 2880 | 1468504458549 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 06:54:18 INFO - PROCESS | 2880 | 1468504458552 Marionette TRACE conn5 <- [1,522,null,{}] 06:54:18 INFO - PROCESS | 2880 | 1468504458558 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}] 06:54:18 INFO - PROCESS | 2880 | 1468504458560 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:18 INFO - PROCESS | 2880 | 1468504458664 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 06:54:18 INFO - PROCESS | 2880 | 1468504458749 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:18 INFO - PROCESS | 2880 | 1468504458753 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:18 INFO - PROCESS | 2880 | ++DOCSHELL 0CADC000 == 44 [pid = 2880] [id = 140] 06:54:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (0CAE3000) [pid = 2880] [serial = 418] [outer = 00000000] 06:54:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (0FD16400) [pid = 2880] [serial = 419] [outer = 0CAE3000] 06:54:18 INFO - PROCESS | 2880 | 1468504458847 Marionette DEBUG loaded listener.js 06:54:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (10369C00) [pid = 2880] [serial = 420] [outer = 0CAE3000] 06:54:19 INFO - PROCESS | 2880 | --DOCSHELL 09373C00 == 43 [pid = 2880] [id = 117] 06:54:19 INFO - PROCESS | 2880 | --DOCSHELL 1725D800 == 42 [pid = 2880] [id = 135] 06:54:19 INFO - PROCESS | 2880 | --DOCSHELL 116CF400 == 41 [pid = 2880] [id = 134] 06:54:19 INFO - PROCESS | 2880 | --DOCSHELL 0FD04400 == 40 [pid = 2880] [id = 133] 06:54:19 INFO - PROCESS | 2880 | --DOCSHELL 18D73400 == 39 [pid = 2880] [id = 132] 06:54:19 INFO - PROCESS | 2880 | --DOCSHELL 14B5AC00 == 38 [pid = 2880] [id = 131] 06:54:19 INFO - PROCESS | 2880 | --DOCSHELL 0936EC00 == 37 [pid = 2880] [id = 130] 06:54:19 INFO - PROCESS | 2880 | --DOCSHELL 1725E000 == 36 [pid = 2880] [id = 129] 06:54:19 INFO - PROCESS | 2880 | --DOCSHELL 14666C00 == 35 [pid = 2880] [id = 128] 06:54:19 INFO - PROCESS | 2880 | --DOCSHELL 0FDFAC00 == 34 [pid = 2880] [id = 127] 06:54:19 INFO - PROCESS | 2880 | --DOCSHELL 10703000 == 33 [pid = 2880] [id = 124] 06:54:19 INFO - PROCESS | 2880 | --DOCSHELL 0CAF7800 == 32 [pid = 2880] [id = 125] 06:54:19 INFO - PROCESS | 2880 | --DOCSHELL 1095EC00 == 31 [pid = 2880] [id = 126] 06:54:19 INFO - PROCESS | 2880 | --DOCSHELL 19E27C00 == 30 [pid = 2880] [id = 139] 06:54:19 INFO - PROCESS | 2880 | --DOCSHELL 1760C400 == 29 [pid = 2880] [id = 138] 06:54:19 INFO - PROCESS | 2880 | --DOCSHELL 0CAE0800 == 28 [pid = 2880] [id = 136] 06:54:19 INFO - PROCESS | 2880 | --DOCSHELL 116CD800 == 27 [pid = 2880] [id = 137] 06:54:19 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (1033F000) [pid = 2880] [serial = 355] [outer = 00000000] [url = about:blank] 06:54:19 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (10366C00) [pid = 2880] [serial = 356] [outer = 00000000] [url = about:blank] 06:54:19 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (0CCD3C00) [pid = 2880] [serial = 352] [outer = 00000000] [url = about:blank] 06:54:19 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (0FCE7000) [pid = 2880] [serial = 353] [outer = 00000000] [url = about:blank] 06:54:19 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (15EC6C00) [pid = 2880] [serial = 361] [outer = 00000000] [url = about:blank] 06:54:19 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (1017E400) [pid = 2880] [serial = 350] [outer = 00000000] [url = about:blank] 06:54:19 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (0FC3AC00) [pid = 2880] [serial = 349] [outer = 00000000] [url = about:blank] 06:54:19 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (116D2800) [pid = 2880] [serial = 358] [outer = 00000000] [url = about:blank] 06:54:19 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (1036D000) [pid = 2880] [serial = 344] [outer = 00000000] [url = about:blank] 06:54:19 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (1033F800) [pid = 2880] [serial = 343] [outer = 00000000] [url = about:blank] 06:54:19 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (17257C00) [pid = 2880] [serial = 347] [outer = 00000000] [url = about:blank] 06:54:19 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (16C71800) [pid = 2880] [serial = 346] [outer = 00000000] [url = about:blank] 06:54:19 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (16F0EC00) [pid = 2880] [serial = 364] [outer = 00000000] [url = about:blank] 06:54:19 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (17666800) [pid = 2880] [serial = 367] [outer = 00000000] [url = about:blank] 06:54:19 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (16F53400) [pid = 2880] [serial = 365] [outer = 00000000] [url = about:blank] 06:54:19 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (16C43C00) [pid = 2880] [serial = 362] [outer = 00000000] [url = about:blank] 06:54:19 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1477AC00) [pid = 2880] [serial = 359] [outer = 00000000] [url = about:blank] 06:54:19 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (1834F000) [pid = 2880] [serial = 368] [outer = 00000000] [url = about:blank] 06:54:19 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (16C4A400) [pid = 2880] [serial = 370] [outer = 00000000] [url = about:blank] 06:54:20 INFO - PROCESS | 2880 | 1468504460037 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]]]}] 06:54:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 06:54:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1537ms 06:54:20 INFO - PROCESS | 2880 | 1468504460087 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 06:54:20 INFO - PROCESS | 2880 | 1468504460091 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 06:54:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 06:54:20 INFO - PROCESS | 2880 | 1468504460096 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 06:54:20 INFO - PROCESS | 2880 | 1468504460100 Marionette TRACE conn5 <- [1,526,null,{}] 06:54:20 INFO - PROCESS | 2880 | 1468504460105 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}] 06:54:20 INFO - PROCESS | 2880 | 1468504460108 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:20 INFO - PROCESS | 2880 | 1468504460196 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 06:54:20 INFO - PROCESS | 2880 | 1468504460202 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:20 INFO - PROCESS | 2880 | 1468504460206 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:20 INFO - PROCESS | 2880 | ++DOCSHELL 0FCE7C00 == 28 [pid = 2880] [id = 141] 06:54:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (0FCEB000) [pid = 2880] [serial = 421] [outer = 00000000] 06:54:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (10174000) [pid = 2880] [serial = 422] [outer = 0FCEB000] 06:54:20 INFO - PROCESS | 2880 | 1468504460254 Marionette DEBUG loaded listener.js 06:54:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (1022DC00) [pid = 2880] [serial = 423] [outer = 0FCEB000] 06:54:20 INFO - PROCESS | 2880 | 1468504460741 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]]]}] 06:54:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 06:54:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 691ms 06:54:20 INFO - PROCESS | 2880 | 1468504460790 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 06:54:20 INFO - PROCESS | 2880 | 1468504460796 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 06:54:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 06:54:20 INFO - PROCESS | 2880 | 1468504460840 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 06:54:20 INFO - PROCESS | 2880 | 1468504460842 Marionette TRACE conn5 <- [1,530,null,{}] 06:54:20 INFO - PROCESS | 2880 | 1468504460846 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}] 06:54:20 INFO - PROCESS | 2880 | 1468504460849 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:20 INFO - PROCESS | 2880 | 1468504460945 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 06:54:21 INFO - PROCESS | 2880 | 1468504461024 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:21 INFO - PROCESS | 2880 | 1468504461026 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:21 INFO - PROCESS | 2880 | ++DOCSHELL 106A7C00 == 29 [pid = 2880] [id = 142] 06:54:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (106AF000) [pid = 2880] [serial = 424] [outer = 00000000] 06:54:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (1070E800) [pid = 2880] [serial = 425] [outer = 106AF000] 06:54:21 INFO - PROCESS | 2880 | 1468504461074 Marionette DEBUG loaded listener.js 06:54:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (107E1C00) [pid = 2880] [serial = 426] [outer = 106AF000] 06:54:21 INFO - PROCESS | 2880 | 1468504461446 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"]]]}] 06:54:21 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 06:54:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 06:54:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:54:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:54:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 06:54:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:54:21 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 06:54:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 06:54:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:54:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:54:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 06:54:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:54:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 670ms 06:54:21 INFO - PROCESS | 2880 | 1468504461512 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 06:54:21 INFO - PROCESS | 2880 | 1468504461514 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 06:54:21 INFO - PROCESS | 2880 | 1468504461518 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 06:54:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 06:54:21 INFO - PROCESS | 2880 | 1468504461521 Marionette TRACE conn5 <- [1,534,null,{}] 06:54:21 INFO - PROCESS | 2880 | 1468504461532 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}] 06:54:21 INFO - PROCESS | 2880 | 1468504461537 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:21 INFO - PROCESS | 2880 | 1468504461633 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 06:54:21 INFO - PROCESS | 2880 | 1468504461647 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:21 INFO - PROCESS | 2880 | 1468504461650 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:21 INFO - PROCESS | 2880 | ++DOCSHELL 14EC3800 == 30 [pid = 2880] [id = 143] 06:54:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (14EC6400) [pid = 2880] [serial = 427] [outer = 00000000] 06:54:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (14FD6C00) [pid = 2880] [serial = 428] [outer = 14EC6400] 06:54:21 INFO - PROCESS | 2880 | 1468504461699 Marionette DEBUG loaded listener.js 06:54:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1624FC00) [pid = 2880] [serial = 429] [outer = 14EC6400] 06:54:22 INFO - PROCESS | 2880 | 1468504462185 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]]]}] 06:54:22 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. 06:54:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 670ms 06:54:22 INFO - PROCESS | 2880 | 1468504462192 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 06:54:22 INFO - PROCESS | 2880 | 1468504462194 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 06:54:22 INFO - PROCESS | 2880 | 1468504462197 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 06:54:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 06:54:22 INFO - PROCESS | 2880 | 1468504462199 Marionette TRACE conn5 <- [1,538,null,{}] 06:54:22 INFO - PROCESS | 2880 | 1468504462202 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}] 06:54:22 INFO - PROCESS | 2880 | 1468504462204 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:22 INFO - PROCESS | 2880 | 1468504462348 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 06:54:22 INFO - PROCESS | 2880 | 1468504462367 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:22 INFO - PROCESS | 2880 | 1468504462369 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:22 INFO - PROCESS | 2880 | ++DOCSHELL 16C46000 == 31 [pid = 2880] [id = 144] 06:54:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (16C46400) [pid = 2880] [serial = 430] [outer = 00000000] 06:54:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (16F11000) [pid = 2880] [serial = 431] [outer = 16C46400] 06:54:22 INFO - PROCESS | 2880 | 1468504462417 Marionette DEBUG loaded listener.js 06:54:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (16F4CC00) [pid = 2880] [serial = 432] [outer = 16C46400] 06:54:22 INFO - PROCESS | 2880 | 1468504462835 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]]]}] 06:54:22 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. 06:54:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 670ms 06:54:22 INFO - PROCESS | 2880 | 1468504462872 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 06:54:22 INFO - PROCESS | 2880 | 1468504462874 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 06:54:22 INFO - PROCESS | 2880 | 1468504462877 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 06:54:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 06:54:22 INFO - PROCESS | 2880 | 1468504462879 Marionette TRACE conn5 <- [1,542,null,{}] 06:54:22 INFO - PROCESS | 2880 | 1468504462883 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}] 06:54:22 INFO - PROCESS | 2880 | 1468504462885 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:23 INFO - PROCESS | 2880 | 1468504462994 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 06:54:23 INFO - PROCESS | 2880 | 1468504462999 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:23 INFO - PROCESS | 2880 | 1468504463002 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:23 INFO - PROCESS | 2880 | ++DOCSHELL 16F7B000 == 32 [pid = 2880] [id = 145] 06:54:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (17191000) [pid = 2880] [serial = 433] [outer = 00000000] 06:54:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (17266800) [pid = 2880] [serial = 434] [outer = 17191000] 06:54:23 INFO - PROCESS | 2880 | 1468504463050 Marionette DEBUG loaded listener.js 06:54:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (17608800) [pid = 2880] [serial = 435] [outer = 17191000] 06:54:23 INFO - PROCESS | 2880 | [2880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:54:23 INFO - PROCESS | 2880 | [2880] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:54:23 INFO - PROCESS | 2880 | [2880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:54:23 INFO - PROCESS | 2880 | [2880] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:54:23 INFO - PROCESS | 2880 | 1468504463534 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]]]}] 06:54:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 06:54:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 671ms 06:54:23 INFO - PROCESS | 2880 | 1468504463551 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 06:54:23 INFO - PROCESS | 2880 | 1468504463553 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 06:54:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 06:54:23 INFO - PROCESS | 2880 | 1468504463556 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 06:54:23 INFO - PROCESS | 2880 | 1468504463558 Marionette TRACE conn5 <- [1,546,null,{}] 06:54:23 INFO - PROCESS | 2880 | 1468504463568 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}] 06:54:23 INFO - PROCESS | 2880 | 1468504463574 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:23 INFO - PROCESS | 2880 | 1468504463724 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 06:54:23 INFO - PROCESS | 2880 | 1468504463747 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:23 INFO - PROCESS | 2880 | 1468504463749 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:23 INFO - PROCESS | 2880 | ++DOCSHELL 0CAF8800 == 33 [pid = 2880] [id = 146] 06:54:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (1766A400) [pid = 2880] [serial = 436] [outer = 00000000] 06:54:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (18353400) [pid = 2880] [serial = 437] [outer = 1766A400] 06:54:23 INFO - PROCESS | 2880 | 1468504463805 Marionette DEBUG loaded listener.js 06:54:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (18858000) [pid = 2880] [serial = 438] [outer = 1766A400] 06:54:24 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (1926B800) [pid = 2880] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 06:54:24 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (1766F000) [pid = 2880] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 06:54:24 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (16F4D400) [pid = 2880] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 06:54:24 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (14667800) [pid = 2880] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 06:54:24 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (10173C00) [pid = 2880] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 06:54:24 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (1725EC00) [pid = 2880] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 06:54:24 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1158DC00) [pid = 2880] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 06:54:24 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (0CC21000) [pid = 2880] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 06:54:24 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (10A81800) [pid = 2880] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 06:54:24 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (18D73C00) [pid = 2880] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 06:54:24 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (10338400) [pid = 2880] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 06:54:24 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (17198000) [pid = 2880] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 06:54:24 INFO - PROCESS | 2880 | 1468504464425 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]]]}] 06:54:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 06:54:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 931ms 06:54:24 INFO - PROCESS | 2880 | 1468504464489 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 06:54:24 INFO - PROCESS | 2880 | 1468504464491 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 06:54:24 INFO - PROCESS | 2880 | 1468504464494 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 06:54:24 INFO - PROCESS | 2880 | 1468504464496 Marionette TRACE conn5 <- [1,550,null,{}] 06:54:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 06:54:24 INFO - PROCESS | 2880 | 1468504464500 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}] 06:54:24 INFO - PROCESS | 2880 | 1468504464502 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:24 INFO - PROCESS | 2880 | 1468504464577 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 06:54:24 INFO - PROCESS | 2880 | 1468504464584 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:24 INFO - PROCESS | 2880 | 1468504464586 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:24 INFO - PROCESS | 2880 | ++DOCSHELL 10365400 == 34 [pid = 2880] [id = 147] 06:54:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1036E000) [pid = 2880] [serial = 439] [outer = 00000000] 06:54:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (17198000) [pid = 2880] [serial = 440] [outer = 1036E000] 06:54:24 INFO - PROCESS | 2880 | 1468504464629 Marionette DEBUG loaded listener.js 06:54:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1766E400) [pid = 2880] [serial = 441] [outer = 1036E000] 06:54:24 INFO - PROCESS | 2880 | [2880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:54:24 INFO - PROCESS | 2880 | [2880] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:54:25 INFO - PROCESS | 2880 | [2880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:54:25 INFO - PROCESS | 2880 | [2880] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:54:25 INFO - PROCESS | 2880 | 1468504465042 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]]]}] 06:54:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 06:54:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 570ms 06:54:25 INFO - PROCESS | 2880 | 1468504465077 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 06:54:25 INFO - PROCESS | 2880 | 1468504465079 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 06:54:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 06:54:25 INFO - PROCESS | 2880 | 1468504465087 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 06:54:25 INFO - PROCESS | 2880 | 1468504465089 Marionette TRACE conn5 <- [1,554,null,{}] 06:54:25 INFO - PROCESS | 2880 | 1468504465093 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}] 06:54:25 INFO - PROCESS | 2880 | 1468504465095 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:25 INFO - PROCESS | 2880 | 1468504465172 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 06:54:25 INFO - PROCESS | 2880 | 1468504465178 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:25 INFO - PROCESS | 2880 | 1468504465180 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:25 INFO - PROCESS | 2880 | ++DOCSHELL 18353800 == 35 [pid = 2880] [id = 148] 06:54:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (183DEC00) [pid = 2880] [serial = 442] [outer = 00000000] 06:54:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (18D3AC00) [pid = 2880] [serial = 443] [outer = 183DEC00] 06:54:25 INFO - PROCESS | 2880 | 1468504465225 Marionette DEBUG loaded listener.js 06:54:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (18C10400) [pid = 2880] [serial = 444] [outer = 183DEC00] 06:54:25 INFO - PROCESS | 2880 | [2880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:54:25 INFO - PROCESS | 2880 | [2880] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:54:25 INFO - PROCESS | 2880 | [2880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:54:25 INFO - PROCESS | 2880 | [2880] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:54:25 INFO - PROCESS | 2880 | 1468504465667 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]]]}] 06:54:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 06:54:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 631ms 06:54:25 INFO - PROCESS | 2880 | 1468504465714 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 06:54:25 INFO - PROCESS | 2880 | 1468504465716 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 06:54:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 06:54:25 INFO - PROCESS | 2880 | 1468504465724 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 06:54:25 INFO - PROCESS | 2880 | 1468504465725 Marionette TRACE conn5 <- [1,558,null,{}] 06:54:25 INFO - PROCESS | 2880 | 1468504465729 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}] 06:54:25 INFO - PROCESS | 2880 | 1468504465731 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:25 INFO - PROCESS | 2880 | 1468504465811 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 06:54:25 INFO - PROCESS | 2880 | 1468504465827 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:25 INFO - PROCESS | 2880 | 1468504465829 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:25 INFO - PROCESS | 2880 | ++DOCSHELL 18D3F000 == 36 [pid = 2880] [id = 149] 06:54:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (18D6E400) [pid = 2880] [serial = 445] [outer = 00000000] 06:54:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1926B000) [pid = 2880] [serial = 446] [outer = 18D6E400] 06:54:25 INFO - PROCESS | 2880 | 1468504465873 Marionette DEBUG loaded listener.js 06:54:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (1926B800) [pid = 2880] [serial = 447] [outer = 18D6E400] 06:54:26 INFO - PROCESS | 2880 | [2880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:54:26 INFO - PROCESS | 2880 | [2880] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:54:26 INFO - PROCESS | 2880 | 1468504466476 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]]]}] 06:54:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 06:54:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 770ms 06:54:26 INFO - PROCESS | 2880 | 1468504466562 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 06:54:26 INFO - PROCESS | 2880 | 1468504466567 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 06:54:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 06:54:26 INFO - PROCESS | 2880 | 1468504466597 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 06:54:26 INFO - PROCESS | 2880 | 1468504466601 Marionette TRACE conn5 <- [1,562,null,{}] 06:54:26 INFO - PROCESS | 2880 | 1468504466607 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}] 06:54:26 INFO - PROCESS | 2880 | 1468504466610 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:26 INFO - PROCESS | 2880 | 1468504466742 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 06:54:26 INFO - PROCESS | 2880 | 1468504466819 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:26 INFO - PROCESS | 2880 | 1468504466822 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:26 INFO - PROCESS | 2880 | ++DOCSHELL 0FC33400 == 37 [pid = 2880] [id = 150] 06:54:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (0FC34400) [pid = 2880] [serial = 448] [outer = 00000000] 06:54:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (10369400) [pid = 2880] [serial = 449] [outer = 0FC34400] 06:54:26 INFO - PROCESS | 2880 | 1468504466921 Marionette DEBUG loaded listener.js 06:54:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (1070C000) [pid = 2880] [serial = 450] [outer = 0FC34400] 06:54:27 INFO - PROCESS | 2880 | 1468504467556 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]]]}] 06:54:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 06:54:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1017ms 06:54:27 INFO - PROCESS | 2880 | 1468504467621 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 06:54:27 INFO - PROCESS | 2880 | 1468504467626 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 06:54:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 06:54:27 INFO - PROCESS | 2880 | 1468504467633 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 06:54:27 INFO - PROCESS | 2880 | 1468504467635 Marionette TRACE conn5 <- [1,566,null,{}] 06:54:27 INFO - PROCESS | 2880 | 1468504467640 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}] 06:54:27 INFO - PROCESS | 2880 | 1468504467643 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:27 INFO - PROCESS | 2880 | 1468504467763 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 06:54:27 INFO - PROCESS | 2880 | 1468504467886 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:27 INFO - PROCESS | 2880 | 1468504467888 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:27 INFO - PROCESS | 2880 | ++DOCSHELL 16C41800 == 38 [pid = 2880] [id = 151] 06:54:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (16C44000) [pid = 2880] [serial = 451] [outer = 00000000] 06:54:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (16F78800) [pid = 2880] [serial = 452] [outer = 16C44000] 06:54:27 INFO - PROCESS | 2880 | 1468504467946 Marionette DEBUG loaded listener.js 06:54:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (17269400) [pid = 2880] [serial = 453] [outer = 16C44000] 06:54:28 INFO - PROCESS | 2880 | --DOCSHELL 18353800 == 37 [pid = 2880] [id = 148] 06:54:28 INFO - PROCESS | 2880 | --DOCSHELL 10365400 == 36 [pid = 2880] [id = 147] 06:54:28 INFO - PROCESS | 2880 | --DOCSHELL 0CAF8800 == 35 [pid = 2880] [id = 146] 06:54:28 INFO - PROCESS | 2880 | --DOCSHELL 16F7B000 == 34 [pid = 2880] [id = 145] 06:54:28 INFO - PROCESS | 2880 | --DOCSHELL 16C46000 == 33 [pid = 2880] [id = 144] 06:54:28 INFO - PROCESS | 2880 | --DOCSHELL 14EC3800 == 32 [pid = 2880] [id = 143] 06:54:28 INFO - PROCESS | 2880 | --DOCSHELL 106A7C00 == 31 [pid = 2880] [id = 142] 06:54:28 INFO - PROCESS | 2880 | --DOCSHELL 0FCE7C00 == 30 [pid = 2880] [id = 141] 06:54:28 INFO - PROCESS | 2880 | --DOCSHELL 0CADC000 == 29 [pid = 2880] [id = 140] 06:54:28 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (1033A000) [pid = 2880] [serial = 374] [outer = 00000000] [url = about:blank] 06:54:28 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (17194400) [pid = 2880] [serial = 371] [outer = 00000000] [url = about:blank] 06:54:28 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (19264400) [pid = 2880] [serial = 395] [outer = 00000000] [url = about:blank] 06:54:28 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (18D77800) [pid = 2880] [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.] 06:54:28 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (16C40400) [pid = 2880] [serial = 399] [outer = 00000000] [url = about:blank] 06:54:28 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (1940B400) [pid = 2880] [serial = 405] [outer = 00000000] [url = about:blank] 06:54:28 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (116CF800) [pid = 2880] [serial = 398] [outer = 00000000] [url = about:blank] 06:54:28 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (19267800) [pid = 2880] [serial = 396] [outer = 00000000] [url = about:blank] 06:54:28 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (19406400) [pid = 2880] [serial = 402] [outer = 00000000] [url = about:blank] 06:54:28 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1927F400) [pid = 2880] [serial = 401] [outer = 00000000] [url = about:blank] 06:54:28 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (17663C00) [pid = 2880] [serial = 387] [outer = 00000000] [url = about:blank] 06:54:28 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (1940B000) [pid = 2880] [serial = 404] [outer = 00000000] [url = about:blank] 06:54:28 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (18351800) [pid = 2880] [serial = 389] [outer = 00000000] [url = about:blank] 06:54:28 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (183DE400) [pid = 2880] [serial = 390] [outer = 00000000] [url = about:blank] 06:54:28 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (18D16400) [pid = 2880] [serial = 393] [outer = 00000000] [url = about:blank] 06:54:28 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (18C09800) [pid = 2880] [serial = 392] [outer = 00000000] [url = about:blank] 06:54:28 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (14B60000) [pid = 2880] [serial = 383] [outer = 00000000] [url = about:blank] 06:54:28 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (14F22000) [pid = 2880] [serial = 384] [outer = 00000000] [url = about:blank] 06:54:28 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (10362000) [pid = 2880] [serial = 379] [outer = 00000000] [url = about:blank] 06:54:28 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (106B3C00) [pid = 2880] [serial = 380] [outer = 00000000] [url = about:blank] 06:54:28 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (17264400) [pid = 2880] [serial = 386] [outer = 00000000] [url = about:blank] 06:54:28 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (15EC4C00) [pid = 2880] [serial = 376] [outer = 00000000] [url = about:blank] 06:54:28 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (16B55000) [pid = 2880] [serial = 377] [outer = 00000000] [url = about:blank] 06:54:28 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (10231C00) [pid = 2880] [serial = 373] [outer = 00000000] [url = about:blank] 06:54:28 INFO - PROCESS | 2880 | 1468504468727 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]]]}] 06:54:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 06:54:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1231ms 06:54:28 INFO - PROCESS | 2880 | 1468504468898 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 06:54:28 INFO - PROCESS | 2880 | 1468504468902 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 06:54:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 06:54:28 INFO - PROCESS | 2880 | 1468504468907 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 06:54:28 INFO - PROCESS | 2880 | 1468504468910 Marionette TRACE conn5 <- [1,570,null,{}] 06:54:28 INFO - PROCESS | 2880 | 1468504468916 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}] 06:54:28 INFO - PROCESS | 2880 | 1468504468918 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:29 INFO - PROCESS | 2880 | 1468504469004 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 06:54:29 INFO - PROCESS | 2880 | 1468504469011 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:29 INFO - PROCESS | 2880 | 1468504469013 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:29 INFO - PROCESS | 2880 | ++DOCSHELL 10338000 == 30 [pid = 2880] [id = 152] 06:54:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (10339000) [pid = 2880] [serial = 454] [outer = 00000000] 06:54:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (10367800) [pid = 2880] [serial = 455] [outer = 10339000] 06:54:29 INFO - PROCESS | 2880 | 1468504469061 Marionette DEBUG loaded listener.js 06:54:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (10709400) [pid = 2880] [serial = 456] [outer = 10339000] 06:54:29 INFO - PROCESS | 2880 | 1468504469527 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]]]}] 06:54:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 06:54:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 670ms 06:54:29 INFO - PROCESS | 2880 | 1468504469581 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 06:54:29 INFO - PROCESS | 2880 | 1468504469585 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 06:54:29 INFO - PROCESS | 2880 | 1468504469591 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 06:54:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 06:54:29 INFO - PROCESS | 2880 | 1468504469593 Marionette TRACE conn5 <- [1,574,null,{}] 06:54:29 INFO - PROCESS | 2880 | 1468504469597 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}] 06:54:29 INFO - PROCESS | 2880 | 1468504469600 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:29 INFO - PROCESS | 2880 | 1468504469685 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 06:54:29 INFO - PROCESS | 2880 | 1468504469800 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:29 INFO - PROCESS | 2880 | 1468504469803 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:29 INFO - PROCESS | 2880 | ++DOCSHELL 11596800 == 31 [pid = 2880] [id = 153] 06:54:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (11685400) [pid = 2880] [serial = 457] [outer = 00000000] 06:54:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (14B66000) [pid = 2880] [serial = 458] [outer = 11685400] 06:54:29 INFO - PROCESS | 2880 | 1468504469851 Marionette DEBUG loaded listener.js 06:54:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (14FCC800) [pid = 2880] [serial = 459] [outer = 11685400] 06:54:30 INFO - PROCESS | 2880 | [2880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:54:30 INFO - PROCESS | 2880 | [2880] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:54:30 INFO - PROCESS | 2880 | [2880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:54:30 INFO - PROCESS | 2880 | 1468504470230 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]]]}] 06:54:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 06:54:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 670ms 06:54:30 INFO - PROCESS | 2880 | 1468504470266 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 06:54:30 INFO - PROCESS | 2880 | 1468504470268 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 06:54:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 06:54:30 INFO - PROCESS | 2880 | 1468504470272 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 06:54:30 INFO - PROCESS | 2880 | 1468504470275 Marionette TRACE conn5 <- [1,578,null,{}] 06:54:30 INFO - PROCESS | 2880 | 1468504470286 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}] 06:54:30 INFO - PROCESS | 2880 | 1468504470290 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:30 INFO - PROCESS | 2880 | 1468504470376 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 06:54:30 INFO - PROCESS | 2880 | 1468504470383 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:30 INFO - PROCESS | 2880 | 1468504470386 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:30 INFO - PROCESS | 2880 | ++DOCSHELL 16F34C00 == 32 [pid = 2880] [id = 154] 06:54:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (16F35400) [pid = 2880] [serial = 460] [outer = 00000000] 06:54:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (17194400) [pid = 2880] [serial = 461] [outer = 16F35400] 06:54:30 INFO - PROCESS | 2880 | 1468504470445 Marionette DEBUG loaded listener.js 06:54:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (17266000) [pid = 2880] [serial = 462] [outer = 16F35400] 06:54:30 INFO - PROCESS | 2880 | 1468504470888 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]]]}] 06:54:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 06:54:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 631ms 06:54:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 06:54:30 INFO - PROCESS | 2880 | 1468504470919 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 06:54:30 INFO - PROCESS | 2880 | 1468504470922 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 06:54:30 INFO - PROCESS | 2880 | 1468504470925 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 06:54:30 INFO - PROCESS | 2880 | 1468504470927 Marionette TRACE conn5 <- [1,582,null,{}] 06:54:30 INFO - PROCESS | 2880 | 1468504470931 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}] 06:54:30 INFO - PROCESS | 2880 | 1468504470933 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:31 INFO - PROCESS | 2880 | 1468504471049 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 06:54:31 INFO - PROCESS | 2880 | 1468504471129 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:31 INFO - PROCESS | 2880 | 1468504471131 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:31 INFO - PROCESS | 2880 | ++DOCSHELL 1766C400 == 33 [pid = 2880] [id = 155] 06:54:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1766D400) [pid = 2880] [serial = 463] [outer = 00000000] 06:54:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (18352400) [pid = 2880] [serial = 464] [outer = 1766D400] 06:54:31 INFO - PROCESS | 2880 | 1468504471176 Marionette DEBUG loaded listener.js 06:54:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (183DFC00) [pid = 2880] [serial = 465] [outer = 1766D400] 06:54:31 INFO - PROCESS | 2880 | 1468504471593 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]]]}] 06:54:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 06:54:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 730ms 06:54:31 INFO - PROCESS | 2880 | 1468504471657 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 06:54:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 06:54:31 INFO - PROCESS | 2880 | 1468504471659 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 06:54:31 INFO - PROCESS | 2880 | 1468504471673 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 06:54:31 INFO - PROCESS | 2880 | 1468504471674 Marionette TRACE conn5 <- [1,586,null,{}] 06:54:31 INFO - PROCESS | 2880 | 1468504471678 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}] 06:54:31 INFO - PROCESS | 2880 | 1468504471680 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:31 INFO - PROCESS | 2880 | 1468504471787 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 06:54:31 INFO - PROCESS | 2880 | 1468504471796 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:31 INFO - PROCESS | 2880 | 1468504471798 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:31 INFO - PROCESS | 2880 | ++DOCSHELL 18856C00 == 34 [pid = 2880] [id = 156] 06:54:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1885CC00) [pid = 2880] [serial = 466] [outer = 00000000] 06:54:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (18D36400) [pid = 2880] [serial = 467] [outer = 1885CC00] 06:54:31 INFO - PROCESS | 2880 | 1468504471844 Marionette DEBUG loaded listener.js 06:54:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (18D37800) [pid = 2880] [serial = 468] [outer = 1885CC00] 06:54:32 INFO - PROCESS | 2880 | 1468504472279 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]]]}] 06:54:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 06:54:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 630ms 06:54:32 INFO - PROCESS | 2880 | 1468504472293 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 06:54:32 INFO - PROCESS | 2880 | 1468504472295 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 06:54:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 06:54:32 INFO - PROCESS | 2880 | 1468504472298 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 06:54:32 INFO - PROCESS | 2880 | 1468504472300 Marionette TRACE conn5 <- [1,590,null,{}] 06:54:32 INFO - PROCESS | 2880 | 1468504472303 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}] 06:54:32 INFO - PROCESS | 2880 | 1468504472308 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:32 INFO - PROCESS | 2880 | 1468504472479 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 06:54:32 INFO - PROCESS | 2880 | 1468504472505 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:32 INFO - PROCESS | 2880 | 1468504472506 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:32 INFO - PROCESS | 2880 | ++DOCSHELL 193AAC00 == 35 [pid = 2880] [id = 157] 06:54:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (19403800) [pid = 2880] [serial = 469] [outer = 00000000] 06:54:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1940A000) [pid = 2880] [serial = 470] [outer = 19403800] 06:54:32 INFO - PROCESS | 2880 | 1468504472550 Marionette DEBUG loaded listener.js 06:54:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (19405400) [pid = 2880] [serial = 471] [outer = 19403800] 06:54:33 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (16C46400) [pid = 2880] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 06:54:33 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (14EC6400) [pid = 2880] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 06:54:33 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (106AF000) [pid = 2880] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 06:54:33 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (0CAE3000) [pid = 2880] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 06:54:33 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (0FCEB000) [pid = 2880] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 06:54:33 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (0CAE2800) [pid = 2880] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 06:54:33 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (17191000) [pid = 2880] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 06:54:33 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (146A3800) [pid = 2880] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 06:54:33 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (18D38400) [pid = 2880] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 06:54:33 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (19E29800) [pid = 2880] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 06:54:33 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1766A400) [pid = 2880] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 06:54:33 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (183DEC00) [pid = 2880] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 06:54:33 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1036E000) [pid = 2880] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 06:54:33 INFO - PROCESS | 2880 | 1468504473082 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]]]}] 06:54:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 06:54:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 830ms 06:54:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 06:54:33 INFO - PROCESS | 2880 | 1468504473129 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 06:54:33 INFO - PROCESS | 2880 | 1468504473131 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 06:54:33 INFO - PROCESS | 2880 | 1468504473134 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 06:54:33 INFO - PROCESS | 2880 | 1468504473136 Marionette TRACE conn5 <- [1,594,null,{}] 06:54:33 INFO - PROCESS | 2880 | 1468504473139 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}] 06:54:33 INFO - PROCESS | 2880 | 1468504473141 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:33 INFO - PROCESS | 2880 | 1468504473221 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 06:54:33 INFO - PROCESS | 2880 | 1468504473227 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:33 INFO - PROCESS | 2880 | 1468504473229 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:33 INFO - PROCESS | 2880 | ++DOCSHELL 10336800 == 36 [pid = 2880] [id = 158] 06:54:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (10338400) [pid = 2880] [serial = 472] [outer = 00000000] 06:54:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (11687C00) [pid = 2880] [serial = 473] [outer = 10338400] 06:54:33 INFO - PROCESS | 2880 | 1468504473272 Marionette DEBUG loaded listener.js 06:54:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (15C53400) [pid = 2880] [serial = 474] [outer = 10338400] 06:54:33 INFO - PROCESS | 2880 | [2880] 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 06:54:33 INFO - PROCESS | 2880 | 1468504473869 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]]]}] 06:54:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 06:54:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 771ms 06:54:33 INFO - PROCESS | 2880 | 1468504473905 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 06:54:33 INFO - PROCESS | 2880 | 1468504473907 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 06:54:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 06:54:33 INFO - PROCESS | 2880 | 1468504473910 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 06:54:33 INFO - PROCESS | 2880 | 1468504473911 Marionette TRACE conn5 <- [1,598,null,{}] 06:54:33 INFO - PROCESS | 2880 | 1468504473915 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}] 06:54:33 INFO - PROCESS | 2880 | 1468504473917 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:34 INFO - PROCESS | 2880 | 1468504473994 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 06:54:34 INFO - PROCESS | 2880 | 1468504474001 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:34 INFO - PROCESS | 2880 | 1468504474003 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:34 INFO - PROCESS | 2880 | ++DOCSHELL 17261800 == 37 [pid = 2880] [id = 159] 06:54:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (183DEC00) [pid = 2880] [serial = 475] [outer = 00000000] 06:54:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (19E26000) [pid = 2880] [serial = 476] [outer = 183DEC00] 06:54:34 INFO - PROCESS | 2880 | 1468504474046 Marionette DEBUG loaded listener.js 06:54:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (19E27C00) [pid = 2880] [serial = 477] [outer = 183DEC00] 06:54:34 INFO - PROCESS | 2880 | 1468504474465 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]]]}] 06:54:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 06:54:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 570ms 06:54:34 INFO - PROCESS | 2880 | 1468504474493 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 06:54:34 INFO - PROCESS | 2880 | 1468504474496 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 06:54:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 06:54:34 INFO - PROCESS | 2880 | 1468504474499 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 06:54:34 INFO - PROCESS | 2880 | 1468504474501 Marionette TRACE conn5 <- [1,602,null,{}] 06:54:34 INFO - PROCESS | 2880 | 1468504474509 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}] 06:54:34 INFO - PROCESS | 2880 | 1468504474511 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:34 INFO - PROCESS | 2880 | 1468504474589 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 06:54:34 INFO - PROCESS | 2880 | 1468504474595 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:34 INFO - PROCESS | 2880 | 1468504474597 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:34 INFO - PROCESS | 2880 | ++DOCSHELL 16B55000 == 38 [pid = 2880] [id = 160] 06:54:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (16F2E400) [pid = 2880] [serial = 478] [outer = 00000000] 06:54:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (19E61400) [pid = 2880] [serial = 479] [outer = 16F2E400] 06:54:34 INFO - PROCESS | 2880 | 1468504474640 Marionette DEBUG loaded listener.js 06:54:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1AD93C00) [pid = 2880] [serial = 480] [outer = 16F2E400] 06:54:35 INFO - PROCESS | 2880 | 1468504475129 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]]]}] 06:54:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 06:54:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 690ms 06:54:35 INFO - PROCESS | 2880 | 1468504475193 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 06:54:35 INFO - PROCESS | 2880 | 1468504475198 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 06:54:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 06:54:35 INFO - PROCESS | 2880 | 1468504475204 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 06:54:35 INFO - PROCESS | 2880 | 1468504475207 Marionette TRACE conn5 <- [1,606,null,{}] 06:54:35 INFO - PROCESS | 2880 | 1468504475213 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}] 06:54:35 INFO - PROCESS | 2880 | 1468504475217 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:35 INFO - PROCESS | 2880 | 1468504475407 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 06:54:35 INFO - PROCESS | 2880 | 1468504475504 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:35 INFO - PROCESS | 2880 | 1468504475508 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:35 INFO - PROCESS | 2880 | ++DOCSHELL 10174800 == 39 [pid = 2880] [id = 161] 06:54:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (10229C00) [pid = 2880] [serial = 481] [outer = 00000000] 06:54:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (10341400) [pid = 2880] [serial = 482] [outer = 10229C00] 06:54:35 INFO - PROCESS | 2880 | 1468504475566 Marionette DEBUG loaded listener.js 06:54:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (10A7D000) [pid = 2880] [serial = 483] [outer = 10229C00] 06:54:36 INFO - PROCESS | 2880 | 1468504476154 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]]]}] 06:54:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 06:54:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1022ms 06:54:36 INFO - PROCESS | 2880 | 1468504476229 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 06:54:36 INFO - PROCESS | 2880 | 1468504476233 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 06:54:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 06:54:36 INFO - PROCESS | 2880 | 1468504476240 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 06:54:36 INFO - PROCESS | 2880 | 1468504476243 Marionette TRACE conn5 <- [1,610,null,{}] 06:54:36 INFO - PROCESS | 2880 | 1468504476247 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}] 06:54:36 INFO - PROCESS | 2880 | 1468504476250 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:36 INFO - PROCESS | 2880 | 1468504476362 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 06:54:36 INFO - PROCESS | 2880 | 1468504476489 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:36 INFO - PROCESS | 2880 | 1468504476492 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:36 INFO - PROCESS | 2880 | ++DOCSHELL 16C42000 == 40 [pid = 2880] [id = 162] 06:54:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (16C48C00) [pid = 2880] [serial = 484] [outer = 00000000] 06:54:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (16F30400) [pid = 2880] [serial = 485] [outer = 16C48C00] 06:54:36 INFO - PROCESS | 2880 | 1468504476550 Marionette DEBUG loaded listener.js 06:54:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (1726A800) [pid = 2880] [serial = 486] [outer = 16C48C00] 06:54:37 INFO - PROCESS | 2880 | 1468504477161 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]]]}] 06:54:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 06:54:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 970ms 06:54:37 INFO - PROCESS | 2880 | 1468504477214 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 06:54:37 INFO - PROCESS | 2880 | 1468504477216 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 06:54:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 06:54:37 INFO - PROCESS | 2880 | 1468504477220 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 06:54:37 INFO - PROCESS | 2880 | 1468504477224 Marionette TRACE conn5 <- [1,614,null,{}] 06:54:37 INFO - PROCESS | 2880 | 1468504477235 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}] 06:54:37 INFO - PROCESS | 2880 | 1468504477239 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:37 INFO - PROCESS | 2880 | 1468504477346 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 06:54:37 INFO - PROCESS | 2880 | 1468504477470 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:37 INFO - PROCESS | 2880 | 1468504477473 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:37 INFO - PROCESS | 2880 | ++DOCSHELL 193AA000 == 41 [pid = 2880] [id = 163] 06:54:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (19401400) [pid = 2880] [serial = 487] [outer = 00000000] 06:54:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (19E2D800) [pid = 2880] [serial = 488] [outer = 19401400] 06:54:37 INFO - PROCESS | 2880 | 1468504477530 Marionette DEBUG loaded listener.js 06:54:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (1AD8DC00) [pid = 2880] [serial = 489] [outer = 19401400] 06:54:38 INFO - PROCESS | 2880 | 1468504478149 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]]]}] 06:54:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 06:54:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 971ms 06:54:38 INFO - PROCESS | 2880 | 1468504478193 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 06:54:38 INFO - PROCESS | 2880 | 1468504478196 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 06:54:38 INFO - PROCESS | 2880 | 1468504478199 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 06:54:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 06:54:38 INFO - PROCESS | 2880 | 1468504478202 Marionette TRACE conn5 <- [1,618,null,{}] 06:54:38 INFO - PROCESS | 2880 | 1468504478206 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}] 06:54:38 INFO - PROCESS | 2880 | 1468504478208 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:38 INFO - PROCESS | 2880 | 1468504478316 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 06:54:38 INFO - PROCESS | 2880 | 1468504478412 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:38 INFO - PROCESS | 2880 | 1468504478415 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:38 INFO - PROCESS | 2880 | ++DOCSHELL 15EC4800 == 42 [pid = 2880] [id = 164] 06:54:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (15EC5800) [pid = 2880] [serial = 490] [outer = 00000000] 06:54:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (16F7BC00) [pid = 2880] [serial = 491] [outer = 15EC5800] 06:54:38 INFO - PROCESS | 2880 | 1468504478469 Marionette DEBUG loaded listener.js 06:54:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 93 (17667000) [pid = 2880] [serial = 492] [outer = 15EC5800] 06:54:39 INFO - PROCESS | 2880 | 1468504479171 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]]]}] 06:54:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 06:54:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1019ms 06:54:39 INFO - PROCESS | 2880 | 1468504479223 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 06:54:39 INFO - PROCESS | 2880 | 1468504479227 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 06:54:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 06:54:39 INFO - PROCESS | 2880 | 1468504479231 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 06:54:39 INFO - PROCESS | 2880 | 1468504479236 Marionette TRACE conn5 <- [1,622,null,{}] 06:54:39 INFO - PROCESS | 2880 | 1468504479241 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}] 06:54:39 INFO - PROCESS | 2880 | 1468504479243 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:39 INFO - PROCESS | 2880 | 1468504479364 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 06:54:39 INFO - PROCESS | 2880 | 1468504479447 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:39 INFO - PROCESS | 2880 | 1468504479450 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:40 INFO - PROCESS | 2880 | --DOCSHELL 17261800 == 41 [pid = 2880] [id = 159] 06:54:40 INFO - PROCESS | 2880 | --DOCSHELL 10336800 == 40 [pid = 2880] [id = 158] 06:54:40 INFO - PROCESS | 2880 | --DOCSHELL 193AAC00 == 39 [pid = 2880] [id = 157] 06:54:40 INFO - PROCESS | 2880 | --DOCSHELL 18856C00 == 38 [pid = 2880] [id = 156] 06:54:40 INFO - PROCESS | 2880 | --DOCSHELL 1766C400 == 37 [pid = 2880] [id = 155] 06:54:40 INFO - PROCESS | 2880 | --DOCSHELL 16F34C00 == 36 [pid = 2880] [id = 154] 06:54:40 INFO - PROCESS | 2880 | --DOCSHELL 11596800 == 35 [pid = 2880] [id = 153] 06:54:40 INFO - PROCESS | 2880 | --DOCSHELL 10338000 == 34 [pid = 2880] [id = 152] 06:54:40 INFO - PROCESS | 2880 | --DOCSHELL 18D3F000 == 33 [pid = 2880] [id = 149] 06:54:40 INFO - PROCESS | 2880 | --DOCSHELL 16C41800 == 32 [pid = 2880] [id = 151] 06:54:40 INFO - PROCESS | 2880 | --DOCSHELL 0FC33400 == 31 [pid = 2880] [id = 150] 06:54:40 INFO - PROCESS | 2880 | --DOCSHELL 15EC4800 == 30 [pid = 2880] [id = 164] 06:54:40 INFO - PROCESS | 2880 | --DOCSHELL 193AA000 == 29 [pid = 2880] [id = 163] 06:54:40 INFO - PROCESS | 2880 | --DOCSHELL 16B55000 == 28 [pid = 2880] [id = 160] 06:54:40 INFO - PROCESS | 2880 | --DOCSHELL 10174800 == 27 [pid = 2880] [id = 161] 06:54:40 INFO - PROCESS | 2880 | --DOCSHELL 16C42000 == 26 [pid = 2880] [id = 162] 06:54:40 INFO - PROCESS | 2880 | ++DOCSHELL 0935F800 == 27 [pid = 2880] [id = 165] 06:54:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 94 (09360400) [pid = 2880] [serial = 493] [outer = 00000000] 06:54:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 95 (0CADB400) [pid = 2880] [serial = 494] [outer = 09360400] 06:54:40 INFO - PROCESS | 2880 | 1468504480109 Marionette DEBUG loaded listener.js 06:54:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 96 (0CAE8C00) [pid = 2880] [serial = 495] [outer = 09360400] 06:54:40 INFO - PROCESS | 2880 | --DOMWINDOW == 95 (16F11000) [pid = 2880] [serial = 431] [outer = 00000000] [url = about:blank] 06:54:40 INFO - PROCESS | 2880 | --DOMWINDOW == 94 (14FD6C00) [pid = 2880] [serial = 428] [outer = 00000000] [url = about:blank] 06:54:40 INFO - PROCESS | 2880 | --DOMWINDOW == 93 (1070E800) [pid = 2880] [serial = 425] [outer = 00000000] [url = about:blank] 06:54:40 INFO - PROCESS | 2880 | --DOMWINDOW == 92 (107E1C00) [pid = 2880] [serial = 426] [outer = 00000000] [url = about:blank] 06:54:40 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (10369C00) [pid = 2880] [serial = 420] [outer = 00000000] [url = about:blank] 06:54:40 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (0FD16400) [pid = 2880] [serial = 419] [outer = 00000000] [url = about:blank] 06:54:40 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (10174000) [pid = 2880] [serial = 422] [outer = 00000000] [url = about:blank] 06:54:40 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (1022DC00) [pid = 2880] [serial = 423] [outer = 00000000] [url = about:blank] 06:54:40 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (1022FC00) [pid = 2880] [serial = 408] [outer = 00000000] [url = about:blank] 06:54:40 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (0CCCE000) [pid = 2880] [serial = 407] [outer = 00000000] [url = about:blank] 06:54:40 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (17266800) [pid = 2880] [serial = 434] [outer = 00000000] [url = about:blank] 06:54:40 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (16F2D400) [pid = 2880] [serial = 411] [outer = 00000000] [url = about:blank] 06:54:40 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (16C42400) [pid = 2880] [serial = 410] [outer = 00000000] [url = about:blank] 06:54:40 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (18D73000) [pid = 2880] [serial = 414] [outer = 00000000] [url = about:blank] 06:54:40 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (18D3E400) [pid = 2880] [serial = 413] [outer = 00000000] [url = about:blank] 06:54:40 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (1926B000) [pid = 2880] [serial = 446] [outer = 00000000] [url = about:blank] 06:54:40 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (1ADBA400) [pid = 2880] [serial = 417] [outer = 00000000] [url = about:blank] 06:54:40 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (19F0AC00) [pid = 2880] [serial = 416] [outer = 00000000] [url = about:blank] 06:54:40 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (16F4CC00) [pid = 2880] [serial = 432] [outer = 00000000] [url = about:blank] 06:54:40 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (18353400) [pid = 2880] [serial = 437] [outer = 00000000] [url = about:blank] 06:54:40 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (18C10400) [pid = 2880] [serial = 444] [outer = 00000000] [url = about:blank] 06:54:40 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (17608800) [pid = 2880] [serial = 435] [outer = 00000000] [url = about:blank] 06:54:40 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (18D3AC00) [pid = 2880] [serial = 443] [outer = 00000000] [url = about:blank] 06:54:40 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (18858000) [pid = 2880] [serial = 438] [outer = 00000000] [url = about:blank] 06:54:40 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (17198000) [pid = 2880] [serial = 440] [outer = 00000000] [url = about:blank] 06:54:40 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1766E400) [pid = 2880] [serial = 441] [outer = 00000000] [url = about:blank] 06:54:40 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (1624FC00) [pid = 2880] [serial = 429] [outer = 00000000] [url = about:blank] 06:54:40 INFO - PROCESS | 2880 | [2880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:54:40 INFO - PROCESS | 2880 | [2880] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:54:40 INFO - PROCESS | 2880 | [2880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:54:40 INFO - PROCESS | 2880 | [2880] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:54:40 INFO - PROCESS | 2880 | 1468504480636 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]]]}] 06:54:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 06:54:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1441ms 06:54:40 INFO - PROCESS | 2880 | 1468504480673 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 06:54:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 06:54:40 INFO - PROCESS | 2880 | 1468504480677 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 06:54:40 INFO - PROCESS | 2880 | 1468504480682 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 06:54:40 INFO - PROCESS | 2880 | 1468504480684 Marionette TRACE conn5 <- [1,626,null,{}] 06:54:40 INFO - PROCESS | 2880 | 1468504480689 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}] 06:54:40 INFO - PROCESS | 2880 | 1468504480692 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:40 INFO - PROCESS | 2880 | 1468504480781 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 06:54:40 INFO - PROCESS | 2880 | 1468504480878 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:40 INFO - PROCESS | 2880 | 1468504480881 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:40 INFO - PROCESS | 2880 | ++DOCSHELL 10176C00 == 28 [pid = 2880] [id = 166] 06:54:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (1017B400) [pid = 2880] [serial = 496] [outer = 00000000] 06:54:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (10238000) [pid = 2880] [serial = 497] [outer = 1017B400] 06:54:40 INFO - PROCESS | 2880 | 1468504480933 Marionette DEBUG loaded listener.js 06:54:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (1033B400) [pid = 2880] [serial = 498] [outer = 1017B400] 06:54:41 INFO - PROCESS | 2880 | [2880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:54:41 INFO - PROCESS | 2880 | [2880] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:54:41 INFO - PROCESS | 2880 | [2880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:54:41 INFO - PROCESS | 2880 | [2880] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:54:41 INFO - PROCESS | 2880 | 1468504481328 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]]]}] 06:54:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 06:54:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 670ms 06:54:41 INFO - PROCESS | 2880 | 1468504481352 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 06:54:41 INFO - PROCESS | 2880 | 1468504481357 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 06:54:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 06:54:41 INFO - PROCESS | 2880 | 1468504481363 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 06:54:41 INFO - PROCESS | 2880 | 1468504481366 Marionette TRACE conn5 <- [1,630,null,{}] 06:54:41 INFO - PROCESS | 2880 | 1468504481369 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}] 06:54:41 INFO - PROCESS | 2880 | 1468504481372 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:41 INFO - PROCESS | 2880 | 1468504481487 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 06:54:41 INFO - PROCESS | 2880 | 1468504481498 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:41 INFO - PROCESS | 2880 | 1468504481500 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:41 INFO - PROCESS | 2880 | ++DOCSHELL 106B5400 == 29 [pid = 2880] [id = 167] 06:54:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (1095D800) [pid = 2880] [serial = 499] [outer = 00000000] 06:54:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (10F08400) [pid = 2880] [serial = 500] [outer = 1095D800] 06:54:41 INFO - PROCESS | 2880 | 1468504481546 Marionette DEBUG loaded listener.js 06:54:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (116CE800) [pid = 2880] [serial = 501] [outer = 1095D800] 06:54:42 INFO - PROCESS | 2880 | 1468504481992 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]]]}] 06:54:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 06:54:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 670ms 06:54:42 INFO - PROCESS | 2880 | 1468504482038 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 06:54:42 INFO - PROCESS | 2880 | 1468504482040 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 06:54:42 INFO - PROCESS | 2880 | 1468504482043 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 06:54:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 06:54:42 INFO - PROCESS | 2880 | 1468504482047 Marionette TRACE conn5 <- [1,634,null,{}] 06:54:42 INFO - PROCESS | 2880 | 1468504482057 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}] 06:54:42 INFO - PROCESS | 2880 | 1468504482062 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:42 INFO - PROCESS | 2880 | 1468504482147 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 06:54:42 INFO - PROCESS | 2880 | 1468504482157 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:42 INFO - PROCESS | 2880 | 1468504482160 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:42 INFO - PROCESS | 2880 | ++DOCSHELL 0CAF8000 == 30 [pid = 2880] [id = 168] 06:54:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (0CCF0400) [pid = 2880] [serial = 502] [outer = 00000000] 06:54:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (16C42000) [pid = 2880] [serial = 503] [outer = 0CCF0400] 06:54:42 INFO - PROCESS | 2880 | 1468504482214 Marionette DEBUG loaded listener.js 06:54:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (16C4C800) [pid = 2880] [serial = 504] [outer = 0CCF0400] 06:54:42 INFO - PROCESS | 2880 | 1468504482680 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]]]}] 06:54:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 06:54:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 670ms 06:54:42 INFO - PROCESS | 2880 | 1468504482717 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 06:54:42 INFO - PROCESS | 2880 | 1468504482720 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 06:54:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 06:54:42 INFO - PROCESS | 2880 | 1468504482723 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 06:54:42 INFO - PROCESS | 2880 | 1468504482725 Marionette TRACE conn5 <- [1,638,null,{}] 06:54:42 INFO - PROCESS | 2880 | 1468504482729 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}] 06:54:42 INFO - PROCESS | 2880 | 1468504482731 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:42 INFO - PROCESS | 2880 | 1468504482873 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 06:54:42 INFO - PROCESS | 2880 | 1468504482897 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:42 INFO - PROCESS | 2880 | 1468504482899 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:42 INFO - PROCESS | 2880 | ++DOCSHELL 16F32400 == 31 [pid = 2880] [id = 169] 06:54:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (16F36400) [pid = 2880] [serial = 505] [outer = 00000000] 06:54:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (17195C00) [pid = 2880] [serial = 506] [outer = 16F36400] 06:54:42 INFO - PROCESS | 2880 | 1468504482942 Marionette DEBUG loaded listener.js 06:54:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (17259800) [pid = 2880] [serial = 507] [outer = 16F36400] 06:54:43 INFO - PROCESS | 2880 | 1468504483361 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]]]}] 06:54:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 06:54:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 672ms 06:54:43 INFO - PROCESS | 2880 | 1468504483398 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 06:54:43 INFO - PROCESS | 2880 | 1468504483400 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 06:54:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 06:54:43 INFO - PROCESS | 2880 | 1468504483404 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 06:54:43 INFO - PROCESS | 2880 | 1468504483406 Marionette TRACE conn5 <- [1,642,null,{}] 06:54:43 INFO - PROCESS | 2880 | 1468504483409 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}] 06:54:43 INFO - PROCESS | 2880 | 1468504483411 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:43 INFO - PROCESS | 2880 | 1468504483516 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 06:54:43 INFO - PROCESS | 2880 | 1468504483521 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:43 INFO - PROCESS | 2880 | 1468504483523 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:43 INFO - PROCESS | 2880 | ++DOCSHELL 17265C00 == 32 [pid = 2880] [id = 170] 06:54:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1726A000) [pid = 2880] [serial = 508] [outer = 00000000] 06:54:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (17668400) [pid = 2880] [serial = 509] [outer = 1726A000] 06:54:43 INFO - PROCESS | 2880 | 1468504483576 Marionette DEBUG loaded listener.js 06:54:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1834C000) [pid = 2880] [serial = 510] [outer = 1726A000] 06:54:44 INFO - PROCESS | 2880 | 1468504484065 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]]]}] 06:54:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 06:54:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 670ms 06:54:44 INFO - PROCESS | 2880 | 1468504484078 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 06:54:44 INFO - PROCESS | 2880 | 1468504484080 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 06:54:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 06:54:44 INFO - PROCESS | 2880 | 1468504484084 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 06:54:44 INFO - PROCESS | 2880 | 1468504484085 Marionette TRACE conn5 <- [1,646,null,{}] 06:54:44 INFO - PROCESS | 2880 | 1468504484089 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}] 06:54:44 INFO - PROCESS | 2880 | 1468504484095 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:44 INFO - PROCESS | 2880 | 1468504484235 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 06:54:44 INFO - PROCESS | 2880 | 1468504484267 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:44 INFO - PROCESS | 2880 | 1468504484269 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:44 INFO - PROCESS | 2880 | ++DOCSHELL 09369800 == 33 [pid = 2880] [id = 171] 06:54:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (18858400) [pid = 2880] [serial = 511] [outer = 00000000] 06:54:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (18D3E400) [pid = 2880] [serial = 512] [outer = 18858400] 06:54:44 INFO - PROCESS | 2880 | 1468504484314 Marionette DEBUG loaded listener.js 06:54:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (18D41400) [pid = 2880] [serial = 513] [outer = 18858400] 06:54:44 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (1766D400) [pid = 2880] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 06:54:44 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (18D6E400) [pid = 2880] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 06:54:44 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (10339000) [pid = 2880] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 06:54:44 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (0FC34400) [pid = 2880] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 06:54:44 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (16C44000) [pid = 2880] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 06:54:44 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1885CC00) [pid = 2880] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 06:54:44 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (16F35400) [pid = 2880] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 06:54:44 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (11685400) [pid = 2880] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 06:54:44 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (19403800) [pid = 2880] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 06:54:44 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (10338400) [pid = 2880] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 06:54:44 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (16F2E400) [pid = 2880] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 06:54:44 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (183DEC00) [pid = 2880] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 06:54:44 INFO - PROCESS | 2880 | 1468504484958 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]]]}] 06:54:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 06:54:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 930ms 06:54:45 INFO - PROCESS | 2880 | 1468504485014 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 06:54:45 INFO - PROCESS | 2880 | 1468504485016 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 06:54:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 06:54:45 INFO - PROCESS | 2880 | 1468504485020 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 06:54:45 INFO - PROCESS | 2880 | 1468504485022 Marionette TRACE conn5 <- [1,650,null,{}] 06:54:45 INFO - PROCESS | 2880 | 1468504485025 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}] 06:54:45 INFO - PROCESS | 2880 | 1468504485027 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:45 INFO - PROCESS | 2880 | 1468504485110 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 06:54:45 INFO - PROCESS | 2880 | 1468504485115 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:45 INFO - PROCESS | 2880 | 1468504485117 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:45 INFO - PROCESS | 2880 | ++DOCSHELL 0FCE2C00 == 34 [pid = 2880] [id = 172] 06:54:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (10229800) [pid = 2880] [serial = 514] [outer = 00000000] 06:54:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18348400) [pid = 2880] [serial = 515] [outer = 10229800] 06:54:45 INFO - PROCESS | 2880 | 1468504485162 Marionette DEBUG loaded listener.js 06:54:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (183DE400) [pid = 2880] [serial = 516] [outer = 10229800] 06:54:45 INFO - PROCESS | 2880 | [2880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:54:45 INFO - PROCESS | 2880 | [2880] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:54:45 INFO - PROCESS | 2880 | [2880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:54:45 INFO - PROCESS | 2880 | 1468504485582 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]]]}] 06:54:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 06:54:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 570ms 06:54:45 INFO - PROCESS | 2880 | 1468504485590 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 06:54:45 INFO - PROCESS | 2880 | 1468504485592 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 06:54:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 06:54:45 INFO - PROCESS | 2880 | 1468504485595 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 06:54:45 INFO - PROCESS | 2880 | 1468504485597 Marionette TRACE conn5 <- [1,654,null,{}] 06:54:45 INFO - PROCESS | 2880 | 1468504485613 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}] 06:54:45 INFO - PROCESS | 2880 | 1468504485615 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:45 INFO - PROCESS | 2880 | 1468504485697 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 06:54:45 INFO - PROCESS | 2880 | 1468504485703 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:45 INFO - PROCESS | 2880 | 1468504485705 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:45 INFO - PROCESS | 2880 | ++DOCSHELL 18D39C00 == 35 [pid = 2880] [id = 173] 06:54:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18D3E800) [pid = 2880] [serial = 517] [outer = 00000000] 06:54:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (19265C00) [pid = 2880] [serial = 518] [outer = 18D3E800] 06:54:45 INFO - PROCESS | 2880 | 1468504485749 Marionette DEBUG loaded listener.js 06:54:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1926E800) [pid = 2880] [serial = 519] [outer = 18D3E800] 06:54:46 INFO - PROCESS | 2880 | [2880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:54:46 INFO - PROCESS | 2880 | [2880] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:54:46 INFO - PROCESS | 2880 | [2880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:54:46 INFO - PROCESS | 2880 | 1468504486193 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]]]}] 06:54:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 06:54:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 631ms 06:54:46 INFO - PROCESS | 2880 | 1468504486240 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 06:54:46 INFO - PROCESS | 2880 | 1468504486242 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 06:54:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 06:54:46 INFO - PROCESS | 2880 | 1468504486247 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 06:54:46 INFO - PROCESS | 2880 | 1468504486248 Marionette TRACE conn5 <- [1,658,null,{}] 06:54:46 INFO - PROCESS | 2880 | 1468504486252 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}] 06:54:46 INFO - PROCESS | 2880 | 1468504486254 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:46 INFO - PROCESS | 2880 | 1468504486344 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 06:54:46 INFO - PROCESS | 2880 | 1468504486352 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:46 INFO - PROCESS | 2880 | 1468504486354 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:46 INFO - PROCESS | 2880 | ++DOCSHELL 192ABC00 == 36 [pid = 2880] [id = 174] 06:54:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (193AA000) [pid = 2880] [serial = 520] [outer = 00000000] 06:54:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (19402800) [pid = 2880] [serial = 521] [outer = 193AA000] 06:54:46 INFO - PROCESS | 2880 | 1468504486397 Marionette DEBUG loaded listener.js 06:54:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (19409000) [pid = 2880] [serial = 522] [outer = 193AA000] 06:54:47 INFO - PROCESS | 2880 | 1468504486996 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]]]}] 06:54:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 06:54:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 830ms 06:54:47 INFO - PROCESS | 2880 | 1468504487078 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 06:54:47 INFO - PROCESS | 2880 | 1468504487083 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 06:54:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 06:54:47 INFO - PROCESS | 2880 | 1468504487112 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 06:54:47 INFO - PROCESS | 2880 | 1468504487116 Marionette TRACE conn5 <- [1,662,null,{}] 06:54:47 INFO - PROCESS | 2880 | 1468504487122 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}] 06:54:47 INFO - PROCESS | 2880 | 1468504487125 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:47 INFO - PROCESS | 2880 | 1468504487257 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 06:54:47 INFO - PROCESS | 2880 | 1468504487374 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:47 INFO - PROCESS | 2880 | 1468504487377 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:47 INFO - PROCESS | 2880 | ++DOCSHELL 0CAE8800 == 37 [pid = 2880] [id = 175] 06:54:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (0FC3A800) [pid = 2880] [serial = 523] [outer = 00000000] 06:54:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (10235800) [pid = 2880] [serial = 524] [outer = 0FC3A800] 06:54:47 INFO - PROCESS | 2880 | 1468504487435 Marionette DEBUG loaded listener.js 06:54:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (10368800) [pid = 2880] [serial = 525] [outer = 0FC3A800] 06:54:47 INFO - PROCESS | 2880 | [2880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:54:47 INFO - PROCESS | 2880 | [2880] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:54:48 INFO - PROCESS | 2880 | 1468504488143 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]]]}] 06:54:48 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 06:54:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1073ms 06:54:48 INFO - PROCESS | 2880 | 1468504488188 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 06:54:48 INFO - PROCESS | 2880 | 1468504488193 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 06:54:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 06:54:48 INFO - PROCESS | 2880 | 1468504488199 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 06:54:48 INFO - PROCESS | 2880 | 1468504488202 Marionette TRACE conn5 <- [1,666,null,{}] 06:54:48 INFO - PROCESS | 2880 | 1468504488230 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}] 06:54:48 INFO - PROCESS | 2880 | 1468504488233 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:48 INFO - PROCESS | 2880 | 1468504488353 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 06:54:48 INFO - PROCESS | 2880 | 1468504488478 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:48 INFO - PROCESS | 2880 | 1468504488481 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:48 INFO - PROCESS | 2880 | ++DOCSHELL 10366400 == 38 [pid = 2880] [id = 176] 06:54:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (10707400) [pid = 2880] [serial = 526] [outer = 00000000] 06:54:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (15C54800) [pid = 2880] [serial = 527] [outer = 10707400] 06:54:48 INFO - PROCESS | 2880 | 1468504488540 Marionette DEBUG loaded listener.js 06:54:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (16C3D400) [pid = 2880] [serial = 528] [outer = 10707400] 06:54:49 INFO - PROCESS | 2880 | --DOCSHELL 18D39C00 == 37 [pid = 2880] [id = 173] 06:54:49 INFO - PROCESS | 2880 | --DOCSHELL 0FCE2C00 == 36 [pid = 2880] [id = 172] 06:54:49 INFO - PROCESS | 2880 | --DOCSHELL 09369800 == 35 [pid = 2880] [id = 171] 06:54:49 INFO - PROCESS | 2880 | --DOCSHELL 17265C00 == 34 [pid = 2880] [id = 170] 06:54:49 INFO - PROCESS | 2880 | --DOCSHELL 16F32400 == 33 [pid = 2880] [id = 169] 06:54:49 INFO - PROCESS | 2880 | --DOCSHELL 0CAF8000 == 32 [pid = 2880] [id = 168] 06:54:49 INFO - PROCESS | 2880 | --DOCSHELL 106B5400 == 31 [pid = 2880] [id = 167] 06:54:49 INFO - PROCESS | 2880 | --DOCSHELL 10176C00 == 30 [pid = 2880] [id = 166] 06:54:49 INFO - PROCESS | 2880 | --DOCSHELL 0935F800 == 29 [pid = 2880] [id = 165] 06:54:49 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (11687C00) [pid = 2880] [serial = 473] [outer = 00000000] [url = about:blank] 06:54:49 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (19E61400) [pid = 2880] [serial = 479] [outer = 00000000] [url = about:blank] 06:54:49 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (1AD93C00) [pid = 2880] [serial = 480] [outer = 00000000] [url = about:blank] 06:54:49 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (19E26000) [pid = 2880] [serial = 476] [outer = 00000000] [url = about:blank] 06:54:49 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (19405400) [pid = 2880] [serial = 471] [outer = 00000000] [url = about:blank] 06:54:49 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (19E27C00) [pid = 2880] [serial = 477] [outer = 00000000] [url = about:blank] 06:54:49 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (15C53400) [pid = 2880] [serial = 474] [outer = 00000000] [url = about:blank] 06:54:49 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (17266000) [pid = 2880] [serial = 462] [outer = 00000000] [url = about:blank] 06:54:49 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (18352400) [pid = 2880] [serial = 464] [outer = 00000000] [url = about:blank] 06:54:49 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (183DFC00) [pid = 2880] [serial = 465] [outer = 00000000] [url = about:blank] 06:54:49 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (1926B800) [pid = 2880] [serial = 447] [outer = 00000000] [url = about:blank] 06:54:49 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (10367800) [pid = 2880] [serial = 455] [outer = 00000000] [url = about:blank] 06:54:49 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (10709400) [pid = 2880] [serial = 456] [outer = 00000000] [url = about:blank] 06:54:49 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (10369400) [pid = 2880] [serial = 449] [outer = 00000000] [url = about:blank] 06:54:49 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1070C000) [pid = 2880] [serial = 450] [outer = 00000000] [url = about:blank] 06:54:49 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (16F78800) [pid = 2880] [serial = 452] [outer = 00000000] [url = about:blank] 06:54:49 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (18D37800) [pid = 2880] [serial = 468] [outer = 00000000] [url = about:blank] 06:54:49 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (17269400) [pid = 2880] [serial = 453] [outer = 00000000] [url = about:blank] 06:54:49 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (18D36400) [pid = 2880] [serial = 467] [outer = 00000000] [url = about:blank] 06:54:49 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (17194400) [pid = 2880] [serial = 461] [outer = 00000000] [url = about:blank] 06:54:49 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (14B66000) [pid = 2880] [serial = 458] [outer = 00000000] [url = about:blank] 06:54:49 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (14FCC800) [pid = 2880] [serial = 459] [outer = 00000000] [url = about:blank] 06:54:49 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (1940A000) [pid = 2880] [serial = 470] [outer = 00000000] [url = about:blank] 06:54:49 INFO - PROCESS | 2880 | 1468504489359 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]]]}] 06:54:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 06:54:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1202ms 06:54:49 INFO - PROCESS | 2880 | 1468504489403 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 06:54:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 06:54:49 INFO - PROCESS | 2880 | 1468504489407 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 06:54:49 INFO - PROCESS | 2880 | 1468504489411 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 06:54:49 INFO - PROCESS | 2880 | 1468504489414 Marionette TRACE conn5 <- [1,670,null,{}] 06:54:49 INFO - PROCESS | 2880 | 1468504489420 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}] 06:54:49 INFO - PROCESS | 2880 | 1468504489423 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:49 INFO - PROCESS | 2880 | 1468504489511 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 06:54:49 INFO - PROCESS | 2880 | 1468504489519 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:49 INFO - PROCESS | 2880 | 1468504489524 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:49 INFO - PROCESS | 2880 | ++DOCSHELL 1022D400 == 30 [pid = 2880] [id = 177] 06:54:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (1022D800) [pid = 2880] [serial = 529] [outer = 00000000] 06:54:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (1035F800) [pid = 2880] [serial = 530] [outer = 1022D800] 06:54:49 INFO - PROCESS | 2880 | 1468504489573 Marionette DEBUG loaded listener.js 06:54:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (10703C00) [pid = 2880] [serial = 531] [outer = 1022D800] 06:54:50 INFO - PROCESS | 2880 | 1468504490555 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]]]}] 06:54:50 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) 06:54:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1172ms 06:54:50 INFO - PROCESS | 2880 | 1468504490585 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 06:54:50 INFO - PROCESS | 2880 | 1468504490589 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 06:54:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 06:54:50 INFO - PROCESS | 2880 | 1468504490595 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 06:54:50 INFO - PROCESS | 2880 | 1468504490598 Marionette TRACE conn5 <- [1,674,null,{}] 06:54:50 INFO - PROCESS | 2880 | 1468504490601 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}] 06:54:50 INFO - PROCESS | 2880 | 1468504490604 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:50 INFO - PROCESS | 2880 | 1468504490689 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 06:54:50 INFO - PROCESS | 2880 | 1468504490695 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:50 INFO - PROCESS | 2880 | 1468504490697 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:50 INFO - PROCESS | 2880 | ++DOCSHELL 10F7C800 == 31 [pid = 2880] [id = 178] 06:54:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (10F7DC00) [pid = 2880] [serial = 532] [outer = 00000000] 06:54:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (14F14C00) [pid = 2880] [serial = 533] [outer = 10F7DC00] 06:54:50 INFO - PROCESS | 2880 | 1468504490744 Marionette DEBUG loaded listener.js 06:54:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (15EC5C00) [pid = 2880] [serial = 534] [outer = 10F7DC00] 06:54:51 INFO - PROCESS | 2880 | 1468504491740 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]]]}] 06:54:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 06:54:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1168ms 06:54:51 INFO - PROCESS | 2880 | 1468504491767 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 06:54:51 INFO - PROCESS | 2880 | 1468504491769 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 06:54:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 06:54:51 INFO - PROCESS | 2880 | 1468504491780 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 06:54:51 INFO - PROCESS | 2880 | 1468504491784 Marionette TRACE conn5 <- [1,678,null,{}] 06:54:51 INFO - PROCESS | 2880 | 1468504491794 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}] 06:54:51 INFO - PROCESS | 2880 | 1468504491799 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:51 INFO - PROCESS | 2880 | 1468504491920 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 06:54:51 INFO - PROCESS | 2880 | 1468504491936 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:51 INFO - PROCESS | 2880 | 1468504491939 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:52 INFO - PROCESS | 2880 | ++DOCSHELL 17262800 == 32 [pid = 2880] [id = 179] 06:54:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (17263400) [pid = 2880] [serial = 535] [outer = 00000000] 06:54:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (17269000) [pid = 2880] [serial = 536] [outer = 17263400] 06:54:52 INFO - PROCESS | 2880 | 1468504492032 Marionette DEBUG loaded listener.js 06:54:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (17664800) [pid = 2880] [serial = 537] [outer = 17263400] 06:54:52 INFO - PROCESS | 2880 | 1468504492955 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]]]}] 06:54:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 06:54:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1237ms 06:54:53 INFO - PROCESS | 2880 | 1468504493015 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 06:54:53 INFO - PROCESS | 2880 | 1468504493018 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 06:54:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 06:54:53 INFO - PROCESS | 2880 | 1468504493021 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 06:54:53 INFO - PROCESS | 2880 | 1468504493023 Marionette TRACE conn5 <- [1,682,null,{}] 06:54:53 INFO - PROCESS | 2880 | 1468504493027 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}] 06:54:53 INFO - PROCESS | 2880 | 1468504493029 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:53 INFO - PROCESS | 2880 | 1468504493146 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 06:54:53 INFO - PROCESS | 2880 | 1468504493197 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:53 INFO - PROCESS | 2880 | 1468504493199 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:53 INFO - PROCESS | 2880 | ++DOCSHELL 17670800 == 33 [pid = 2880] [id = 180] 06:54:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18351C00) [pid = 2880] [serial = 538] [outer = 00000000] 06:54:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (183D9400) [pid = 2880] [serial = 539] [outer = 18351C00] 06:54:53 INFO - PROCESS | 2880 | 1468504493245 Marionette DEBUG loaded listener.js 06:54:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18C09800) [pid = 2880] [serial = 540] [outer = 18351C00] 06:54:53 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (16F36400) [pid = 2880] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 06:54:53 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (0CCF0400) [pid = 2880] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 06:54:53 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (09360400) [pid = 2880] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 06:54:53 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1095D800) [pid = 2880] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 06:54:53 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1017B400) [pid = 2880] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 06:54:53 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1726A000) [pid = 2880] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 06:54:53 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (10229C00) [pid = 2880] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 06:54:53 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (16C48C00) [pid = 2880] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 06:54:53 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (19401400) [pid = 2880] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 06:54:53 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (18D3E800) [pid = 2880] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 06:54:53 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (18858400) [pid = 2880] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 06:54:53 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (10229800) [pid = 2880] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 06:54:54 INFO - PROCESS | 2880 | 1468504494147 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]]]}] 06:54:54 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) 06:54:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1180ms 06:54:54 INFO - PROCESS | 2880 | 1468504494203 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 06:54:54 INFO - PROCESS | 2880 | 1468504494205 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 06:54:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 06:54:54 INFO - PROCESS | 2880 | 1468504494208 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 06:54:54 INFO - PROCESS | 2880 | 1468504494210 Marionette TRACE conn5 <- [1,686,null,{}] 06:54:54 INFO - PROCESS | 2880 | 1468504494214 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}] 06:54:54 INFO - PROCESS | 2880 | 1468504494216 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:54 INFO - PROCESS | 2880 | 1468504494323 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 06:54:54 INFO - PROCESS | 2880 | 1468504494330 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:54 INFO - PROCESS | 2880 | 1468504494332 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:54 INFO - PROCESS | 2880 | ++DOCSHELL 10710C00 == 34 [pid = 2880] [id = 181] 06:54:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (107E3000) [pid = 2880] [serial = 541] [outer = 00000000] 06:54:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (1766CC00) [pid = 2880] [serial = 542] [outer = 107E3000] 06:54:54 INFO - PROCESS | 2880 | 1468504494377 Marionette DEBUG loaded listener.js 06:54:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (1885C400) [pid = 2880] [serial = 543] [outer = 107E3000] 06:54:55 INFO - PROCESS | 2880 | 1468504495295 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]]]}] 06:54:55 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) 06:54:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1130ms 06:54:55 INFO - PROCESS | 2880 | 1468504495339 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 06:54:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 06:54:55 INFO - PROCESS | 2880 | 1468504495341 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 06:54:55 INFO - PROCESS | 2880 | 1468504495353 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 06:54:55 INFO - PROCESS | 2880 | 1468504495355 Marionette TRACE conn5 <- [1,690,null,{}] 06:54:55 INFO - PROCESS | 2880 | 1468504495359 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}] 06:54:55 INFO - PROCESS | 2880 | 1468504495364 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:55 INFO - PROCESS | 2880 | 1468504495495 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 06:54:55 INFO - PROCESS | 2880 | 1468504495625 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:55 INFO - PROCESS | 2880 | 1468504495629 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:55 INFO - PROCESS | 2880 | ++DOCSHELL 0CADE000 == 35 [pid = 2880] [id = 182] 06:54:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (0CADE800) [pid = 2880] [serial = 544] [outer = 00000000] 06:54:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (0CAF6400) [pid = 2880] [serial = 545] [outer = 0CADE800] 06:54:55 INFO - PROCESS | 2880 | 1468504495688 Marionette DEBUG loaded listener.js 06:54:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (0FCE6000) [pid = 2880] [serial = 546] [outer = 0CADE800] 06:54:56 INFO - PROCESS | 2880 | 1468504496766 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]]]}] 06:54:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 06:54:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1443ms 06:54:56 INFO - PROCESS | 2880 | 1468504496789 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 06:54:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 06:54:56 INFO - PROCESS | 2880 | 1468504496793 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 06:54:56 INFO - PROCESS | 2880 | 1468504496797 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 06:54:56 INFO - PROCESS | 2880 | 1468504496801 Marionette TRACE conn5 <- [1,694,null,{}] 06:54:56 INFO - PROCESS | 2880 | 1468504496806 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}] 06:54:56 INFO - PROCESS | 2880 | 1468504496809 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:56 INFO - PROCESS | 2880 | 1468504496923 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 06:54:57 INFO - PROCESS | 2880 | 1468504497048 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:57 INFO - PROCESS | 2880 | 1468504497051 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:57 INFO - PROCESS | 2880 | ++DOCSHELL 116CF400 == 36 [pid = 2880] [id = 183] 06:54:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (145DC000) [pid = 2880] [serial = 547] [outer = 00000000] 06:54:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (14E2E400) [pid = 2880] [serial = 548] [outer = 145DC000] 06:54:57 INFO - PROCESS | 2880 | 1468504497108 Marionette DEBUG loaded listener.js 06:54:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (14F20000) [pid = 2880] [serial = 549] [outer = 145DC000] 06:54:58 INFO - PROCESS | 2880 | 1468504498163 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]]]}] 06:54:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 06:54:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1381ms 06:54:58 INFO - PROCESS | 2880 | 1468504498180 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 06:54:58 INFO - PROCESS | 2880 | 1468504498184 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 06:54:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 06:54:58 INFO - PROCESS | 2880 | 1468504498188 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 06:54:58 INFO - PROCESS | 2880 | 1468504498191 Marionette TRACE conn5 <- [1,698,null,{}] 06:54:58 INFO - PROCESS | 2880 | 1468504498195 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}] 06:54:58 INFO - PROCESS | 2880 | 1468504498197 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:58 INFO - PROCESS | 2880 | 1468504498322 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 06:54:58 INFO - PROCESS | 2880 | 1468504498461 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:58 INFO - PROCESS | 2880 | 1468504498464 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:58 INFO - PROCESS | 2880 | ++DOCSHELL 17194000 == 37 [pid = 2880] [id = 184] 06:54:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (17195400) [pid = 2880] [serial = 550] [outer = 00000000] 06:54:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (17265000) [pid = 2880] [serial = 551] [outer = 17195400] 06:54:58 INFO - PROCESS | 2880 | 1468504498520 Marionette DEBUG loaded listener.js 06:54:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1766C800) [pid = 2880] [serial = 552] [outer = 17195400] 06:54:59 INFO - PROCESS | 2880 | 1468504499532 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]]]}] 06:54:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 06:54:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1374ms 06:54:59 INFO - PROCESS | 2880 | 1468504499671 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 06:54:59 INFO - PROCESS | 2880 | 1468504499675 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 06:54:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 06:54:59 INFO - PROCESS | 2880 | 1468504499681 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 06:54:59 INFO - PROCESS | 2880 | 1468504499685 Marionette TRACE conn5 <- [1,702,null,{}] 06:54:59 INFO - PROCESS | 2880 | 1468504499691 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}] 06:54:59 INFO - PROCESS | 2880 | 1468504499694 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:54:59 INFO - PROCESS | 2880 | 1468504499834 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 06:55:00 INFO - PROCESS | 2880 | 1468504499995 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:00 INFO - PROCESS | 2880 | 1468504499998 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:00 INFO - PROCESS | 2880 | ++DOCSHELL 10234400 == 38 [pid = 2880] [id = 185] 06:55:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (10235000) [pid = 2880] [serial = 553] [outer = 00000000] 06:55:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (10360C00) [pid = 2880] [serial = 554] [outer = 10235000] 06:55:00 INFO - PROCESS | 2880 | 1468504500053 Marionette DEBUG loaded listener.js 06:55:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1070B800) [pid = 2880] [serial = 555] [outer = 10235000] 06:55:00 INFO - PROCESS | 2880 | --DOCSHELL 14F16800 == 37 [pid = 2880] [id = 28] 06:55:00 INFO - PROCESS | 2880 | --DOCSHELL 1624EC00 == 36 [pid = 2880] [id = 18] 06:55:00 INFO - PROCESS | 2880 | --DOCSHELL 1BF27800 == 35 [pid = 2880] [id = 21] 06:55:00 INFO - PROCESS | 2880 | --DOCSHELL 0FD19000 == 34 [pid = 2880] [id = 26] 06:55:00 INFO - PROCESS | 2880 | --DOCSHELL 1095E000 == 33 [pid = 2880] [id = 27] 06:55:00 INFO - PROCESS | 2880 | --DOCSHELL 10710C00 == 32 [pid = 2880] [id = 181] 06:55:00 INFO - PROCESS | 2880 | --DOCSHELL 17670800 == 31 [pid = 2880] [id = 180] 06:55:00 INFO - PROCESS | 2880 | --DOCSHELL 17262800 == 30 [pid = 2880] [id = 179] 06:55:00 INFO - PROCESS | 2880 | --DOCSHELL 10F7C800 == 29 [pid = 2880] [id = 178] 06:55:00 INFO - PROCESS | 2880 | --DOCSHELL 1022D400 == 28 [pid = 2880] [id = 177] 06:55:00 INFO - PROCESS | 2880 | --DOCSHELL 16C47C00 == 27 [pid = 2880] [id = 20] 06:55:00 INFO - PROCESS | 2880 | --DOCSHELL 10338C00 == 26 [pid = 2880] [id = 24] 06:55:00 INFO - PROCESS | 2880 | --DOCSHELL 16F4FC00 == 25 [pid = 2880] [id = 16] 06:55:00 INFO - PROCESS | 2880 | --DOCSHELL 1D982400 == 24 [pid = 2880] [id = 8] 06:55:00 INFO - PROCESS | 2880 | --DOCSHELL 14E53400 == 23 [pid = 2880] [id = 15] 06:55:00 INFO - PROCESS | 2880 | --DOCSHELL 192ABC00 == 22 [pid = 2880] [id = 174] 06:55:00 INFO - PROCESS | 2880 | --DOCSHELL 0CAF4000 == 21 [pid = 2880] [id = 22] 06:55:00 INFO - PROCESS | 2880 | --DOCSHELL 1926D800 == 20 [pid = 2880] [id = 11] 06:55:00 INFO - PROCESS | 2880 | --DOCSHELL 10A7B000 == 19 [pid = 2880] [id = 14] 06:55:00 INFO - PROCESS | 2880 | --DOCSHELL 17262400 == 18 [pid = 2880] [id = 19] 06:55:00 INFO - PROCESS | 2880 | --DOCSHELL 0CAF8C00 == 17 [pid = 2880] [id = 23] 06:55:00 INFO - PROCESS | 2880 | --DOCSHELL 10366400 == 16 [pid = 2880] [id = 176] 06:55:00 INFO - PROCESS | 2880 | --DOCSHELL 10F88C00 == 15 [pid = 2880] [id = 25] 06:55:00 INFO - PROCESS | 2880 | --DOCSHELL 0CAE8800 == 14 [pid = 2880] [id = 175] 06:55:00 INFO - PROCESS | 2880 | --DOCSHELL 17606000 == 13 [pid = 2880] [id = 17] 06:55:00 INFO - PROCESS | 2880 | --DOCSHELL 18D14000 == 12 [pid = 2880] [id = 10] 06:55:00 INFO - PROCESS | 2880 | --DOCSHELL 116CF400 == 11 [pid = 2880] [id = 183] 06:55:00 INFO - PROCESS | 2880 | --DOCSHELL 17194000 == 10 [pid = 2880] [id = 184] 06:55:00 INFO - PROCESS | 2880 | --DOCSHELL 0CADE000 == 9 [pid = 2880] [id = 182] 06:55:00 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (17195C00) [pid = 2880] [serial = 506] [outer = 00000000] [url = about:blank] 06:55:00 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (16C42000) [pid = 2880] [serial = 503] [outer = 00000000] [url = about:blank] 06:55:00 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (0CADB400) [pid = 2880] [serial = 494] [outer = 00000000] [url = about:blank] 06:55:00 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (0CAE8C00) [pid = 2880] [serial = 495] [outer = 00000000] [url = about:blank] 06:55:00 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (10F08400) [pid = 2880] [serial = 500] [outer = 00000000] [url = about:blank] 06:55:00 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (116CE800) [pid = 2880] [serial = 501] [outer = 00000000] [url = about:blank] 06:55:00 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (10238000) [pid = 2880] [serial = 497] [outer = 00000000] [url = about:blank] 06:55:00 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1033B400) [pid = 2880] [serial = 498] [outer = 00000000] [url = about:blank] 06:55:00 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (17668400) [pid = 2880] [serial = 509] [outer = 00000000] [url = about:blank] 06:55:00 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (10A7D000) [pid = 2880] [serial = 483] [outer = 00000000] [url = about:blank] 06:55:00 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (10341400) [pid = 2880] [serial = 482] [outer = 00000000] [url = about:blank] 06:55:00 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1726A800) [pid = 2880] [serial = 486] [outer = 00000000] [url = about:blank] 06:55:00 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (16F30400) [pid = 2880] [serial = 485] [outer = 00000000] [url = about:blank] 06:55:00 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (1AD8DC00) [pid = 2880] [serial = 489] [outer = 00000000] [url = about:blank] 06:55:00 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (19E2D800) [pid = 2880] [serial = 488] [outer = 00000000] [url = about:blank] 06:55:00 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (16F7BC00) [pid = 2880] [serial = 491] [outer = 00000000] [url = about:blank] 06:55:00 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (17259800) [pid = 2880] [serial = 507] [outer = 00000000] [url = about:blank] 06:55:00 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (1926E800) [pid = 2880] [serial = 519] [outer = 00000000] [url = about:blank] 06:55:00 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (18D3E400) [pid = 2880] [serial = 512] [outer = 00000000] [url = about:blank] 06:55:00 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (1834C000) [pid = 2880] [serial = 510] [outer = 00000000] [url = about:blank] 06:55:00 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (19402800) [pid = 2880] [serial = 521] [outer = 00000000] [url = about:blank] 06:55:00 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (19265C00) [pid = 2880] [serial = 518] [outer = 00000000] [url = about:blank] 06:55:00 INFO - PROCESS | 2880 | --DOMWINDOW == 59 (18D41400) [pid = 2880] [serial = 513] [outer = 00000000] [url = about:blank] 06:55:00 INFO - PROCESS | 2880 | --DOMWINDOW == 58 (18348400) [pid = 2880] [serial = 515] [outer = 00000000] [url = about:blank] 06:55:00 INFO - PROCESS | 2880 | --DOMWINDOW == 57 (183DE400) [pid = 2880] [serial = 516] [outer = 00000000] [url = about:blank] 06:55:00 INFO - PROCESS | 2880 | --DOMWINDOW == 56 (16C4C800) [pid = 2880] [serial = 504] [outer = 00000000] [url = about:blank] 06:55:01 INFO - PROCESS | 2880 | 1468504501555 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]]]}] 06:55:01 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 06:55:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1938ms 06:55:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 06:55:01 INFO - PROCESS | 2880 | 1468504501625 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 06:55:01 INFO - PROCESS | 2880 | 1468504501629 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 06:55:01 INFO - PROCESS | 2880 | 1468504501633 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 06:55:01 INFO - PROCESS | 2880 | 1468504501636 Marionette TRACE conn5 <- [1,706,null,{}] 06:55:01 INFO - PROCESS | 2880 | 1468504501641 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}] 06:55:01 INFO - PROCESS | 2880 | 1468504501645 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:01 INFO - PROCESS | 2880 | 1468504501737 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 06:55:01 INFO - PROCESS | 2880 | 1468504501744 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:01 INFO - PROCESS | 2880 | 1468504501746 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:01 INFO - PROCESS | 2880 | ++DOCSHELL 0FCE7400 == 10 [pid = 2880] [id = 186] 06:55:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 57 (0FD63400) [pid = 2880] [serial = 556] [outer = 00000000] 06:55:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 58 (0FDFAC00) [pid = 2880] [serial = 557] [outer = 0FD63400] 06:55:01 INFO - PROCESS | 2880 | 1468504501795 Marionette DEBUG loaded listener.js 06:55:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 59 (1022B000) [pid = 2880] [serial = 558] [outer = 0FD63400] 06:55:02 INFO - PROCESS | 2880 | 1468504502772 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]]]}] 06:55:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 06:55:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1181ms 06:55:02 INFO - PROCESS | 2880 | 1468504502815 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 06:55:02 INFO - PROCESS | 2880 | 1468504502820 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 06:55:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 06:55:02 INFO - PROCESS | 2880 | 1468504502832 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 06:55:02 INFO - PROCESS | 2880 | 1468504502835 Marionette TRACE conn5 <- [1,710,null,{}] 06:55:02 INFO - PROCESS | 2880 | 1468504502838 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}] 06:55:02 INFO - PROCESS | 2880 | 1468504502841 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:02 INFO - PROCESS | 2880 | 1468504502964 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 06:55:03 INFO - PROCESS | 2880 | 1468504502971 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:03 INFO - PROCESS | 2880 | 1468504502974 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:03 INFO - PROCESS | 2880 | ++DOCSHELL 10366400 == 11 [pid = 2880] [id = 187] 06:55:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 60 (10369C00) [pid = 2880] [serial = 559] [outer = 00000000] 06:55:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (1070AC00) [pid = 2880] [serial = 560] [outer = 10369C00] 06:55:03 INFO - PROCESS | 2880 | 1468504503067 Marionette DEBUG loaded listener.js 06:55:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (107DD800) [pid = 2880] [serial = 561] [outer = 10369C00] 06:55:03 INFO - PROCESS | 2880 | 1468504503576 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] 06:55:03 INFO - PROCESS | 2880 | 1468504503616 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 06:55:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 06:55:03 INFO - PROCESS | 2880 | 1468504503620 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 06:55:03 INFO - PROCESS | 2880 | 1468504503623 Marionette TRACE conn5 <- [1,714,null,{}] 06:55:03 INFO - PROCESS | 2880 | 1468504503634 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}] 06:55:03 INFO - PROCESS | 2880 | 1468504503639 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:03 INFO - PROCESS | 2880 | 1468504503752 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 06:55:03 INFO - PROCESS | 2880 | 1468504503812 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:03 INFO - PROCESS | 2880 | 1468504503816 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:03 INFO - PROCESS | 2880 | ++DOCSHELL 14E2F000 == 12 [pid = 2880] [id = 188] 06:55:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (14E30000) [pid = 2880] [serial = 562] [outer = 00000000] 06:55:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (14E53C00) [pid = 2880] [serial = 563] [outer = 14E30000] 06:55:03 INFO - PROCESS | 2880 | 1468504503865 Marionette DEBUG loaded listener.js 06:55:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (15C57000) [pid = 2880] [serial = 564] [outer = 14E30000] 06:55:04 INFO - PROCESS | 2880 | 1468504504391 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]]]}] 06:55:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 06:55:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 830ms 06:55:04 INFO - PROCESS | 2880 | 1468504504451 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 06:55:04 INFO - PROCESS | 2880 | 1468504504454 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 06:55:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 06:55:04 INFO - PROCESS | 2880 | 1468504504457 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 06:55:04 INFO - PROCESS | 2880 | 1468504504459 Marionette TRACE conn5 <- [1,718,null,{}] 06:55:04 INFO - PROCESS | 2880 | 1468504504463 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}] 06:55:04 INFO - PROCESS | 2880 | 1468504504465 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:04 INFO - PROCESS | 2880 | 1468504504581 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 06:55:04 INFO - PROCESS | 2880 | 1468504504637 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:04 INFO - PROCESS | 2880 | 1468504504639 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:04 INFO - PROCESS | 2880 | ++DOCSHELL 14E54000 == 13 [pid = 2880] [id = 189] 06:55:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (16B4D400) [pid = 2880] [serial = 565] [outer = 00000000] 06:55:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (16C4C800) [pid = 2880] [serial = 566] [outer = 16B4D400] 06:55:04 INFO - PROCESS | 2880 | 1468504504683 Marionette DEBUG loaded listener.js 06:55:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (16C72000) [pid = 2880] [serial = 567] [outer = 16B4D400] 06:55:04 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (107E3000) [pid = 2880] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 06:55:04 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (17263400) [pid = 2880] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 06:55:04 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (18351C00) [pid = 2880] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 06:55:04 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (1022D800) [pid = 2880] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 06:55:04 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (10F7DC00) [pid = 2880] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 06:55:04 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (10707400) [pid = 2880] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 06:55:04 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (0FC3A800) [pid = 2880] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 06:55:04 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (193AA000) [pid = 2880] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 06:55:04 INFO - PROCESS | 2880 | --DOMWINDOW == 59 (15EC5800) [pid = 2880] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 06:55:05 INFO - PROCESS | 2880 | 1468504505157 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] 06:55:05 INFO - PROCESS | 2880 | 1468504505193 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 06:55:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 06:55:05 INFO - PROCESS | 2880 | 1468504505196 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 06:55:05 INFO - PROCESS | 2880 | 1468504505198 Marionette TRACE conn5 <- [1,722,null,{}] 06:55:05 INFO - PROCESS | 2880 | 1468504505201 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}] 06:55:05 INFO - PROCESS | 2880 | 1468504505203 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:05 INFO - PROCESS | 2880 | 1468504505298 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 06:55:05 INFO - PROCESS | 2880 | 1468504505305 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:05 INFO - PROCESS | 2880 | 1468504505307 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:05 INFO - PROCESS | 2880 | ++DOCSHELL 14FD2400 == 14 [pid = 2880] [id = 190] 06:55:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 60 (16C46000) [pid = 2880] [serial = 568] [outer = 00000000] 06:55:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (16F38C00) [pid = 2880] [serial = 569] [outer = 16C46000] 06:55:05 INFO - PROCESS | 2880 | 1468504505351 Marionette DEBUG loaded listener.js 06:55:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (16F7B000) [pid = 2880] [serial = 570] [outer = 16C46000] 06:55:05 INFO - PROCESS | 2880 | 1468504505828 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]]]}] 06:55:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 06:55:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 671ms 06:55:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 06:55:05 INFO - PROCESS | 2880 | 1468504505867 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 06:55:05 INFO - PROCESS | 2880 | 1468504505869 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 06:55:05 INFO - PROCESS | 2880 | 1468504505872 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 06:55:05 INFO - PROCESS | 2880 | 1468504505874 Marionette TRACE conn5 <- [1,726,null,{}] 06:55:05 INFO - PROCESS | 2880 | 1468504505877 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}] 06:55:05 INFO - PROCESS | 2880 | 1468504505883 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:06 INFO - PROCESS | 2880 | 1468504505977 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 06:55:06 INFO - PROCESS | 2880 | 1468504506015 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:06 INFO - PROCESS | 2880 | 1468504506017 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:06 INFO - PROCESS | 2880 | ++DOCSHELL 17664000 == 15 [pid = 2880] [id = 191] 06:55:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (17665400) [pid = 2880] [serial = 571] [outer = 00000000] 06:55:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (1766A400) [pid = 2880] [serial = 572] [outer = 17665400] 06:55:06 INFO - PROCESS | 2880 | 1468504506063 Marionette DEBUG loaded listener.js 06:55:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (18348800) [pid = 2880] [serial = 573] [outer = 17665400] 06:55:07 INFO - PROCESS | 2880 | 1468504507013 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]]]}] 06:55:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 06:55:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1185ms 06:55:07 INFO - PROCESS | 2880 | 1468504507084 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 06:55:07 INFO - PROCESS | 2880 | 1468504507089 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 06:55:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 06:55:07 INFO - PROCESS | 2880 | 1468504507095 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 06:55:07 INFO - PROCESS | 2880 | 1468504507099 Marionette TRACE conn5 <- [1,730,null,{}] 06:55:07 INFO - PROCESS | 2880 | 1468504507105 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}] 06:55:07 INFO - PROCESS | 2880 | 1468504507108 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:07 INFO - PROCESS | 2880 | 1468504507250 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 06:55:07 INFO - PROCESS | 2880 | 1468504507321 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:07 INFO - PROCESS | 2880 | 1468504507324 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:07 INFO - PROCESS | 2880 | ++DOCSHELL 0FCEBC00 == 16 [pid = 2880] [id = 192] 06:55:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (0FD20000) [pid = 2880] [serial = 574] [outer = 00000000] 06:55:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (10179C00) [pid = 2880] [serial = 575] [outer = 0FD20000] 06:55:07 INFO - PROCESS | 2880 | 1468504507383 Marionette DEBUG loaded listener.js 06:55:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (10336400) [pid = 2880] [serial = 576] [outer = 0FD20000] 06:55:08 INFO - PROCESS | 2880 | 1468504508513 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]]]}] 06:55:08 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 06:55:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1480ms 06:55:08 INFO - PROCESS | 2880 | 1468504508574 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 06:55:08 INFO - PROCESS | 2880 | 1468504508579 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 06:55:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 06:55:08 INFO - PROCESS | 2880 | 1468504508585 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 06:55:08 INFO - PROCESS | 2880 | 1468504508588 Marionette TRACE conn5 <- [1,734,null,{}] 06:55:08 INFO - PROCESS | 2880 | 1468504508593 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}] 06:55:08 INFO - PROCESS | 2880 | 1468504508595 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:08 INFO - PROCESS | 2880 | 1468504508733 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 06:55:08 INFO - PROCESS | 2880 | 1468504508862 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:08 INFO - PROCESS | 2880 | 1468504508865 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:08 INFO - PROCESS | 2880 | ++DOCSHELL 145DBC00 == 17 [pid = 2880] [id = 193] 06:55:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (14660800) [pid = 2880] [serial = 577] [outer = 00000000] 06:55:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (146A7000) [pid = 2880] [serial = 578] [outer = 14660800] 06:55:08 INFO - PROCESS | 2880 | 1468504508921 Marionette DEBUG loaded listener.js 06:55:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (14B5E400) [pid = 2880] [serial = 579] [outer = 14660800] 06:55:09 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (17667000) [pid = 2880] [serial = 492] [outer = 00000000] [url = about:blank] 06:55:09 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (1766CC00) [pid = 2880] [serial = 542] [outer = 00000000] [url = about:blank] 06:55:09 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (17269000) [pid = 2880] [serial = 536] [outer = 00000000] [url = about:blank] 06:55:09 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (183D9400) [pid = 2880] [serial = 539] [outer = 00000000] [url = about:blank] 06:55:09 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (17664800) [pid = 2880] [serial = 537] [outer = 00000000] [url = about:blank] 06:55:09 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (1035F800) [pid = 2880] [serial = 530] [outer = 00000000] [url = about:blank] 06:55:09 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (10703C00) [pid = 2880] [serial = 531] [outer = 00000000] [url = about:blank] 06:55:09 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (14F14C00) [pid = 2880] [serial = 533] [outer = 00000000] [url = about:blank] 06:55:09 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (15C54800) [pid = 2880] [serial = 527] [outer = 00000000] [url = about:blank] 06:55:09 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (16C3D400) [pid = 2880] [serial = 528] [outer = 00000000] [url = about:blank] 06:55:09 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (10235800) [pid = 2880] [serial = 524] [outer = 00000000] [url = about:blank] 06:55:09 INFO - PROCESS | 2880 | --DOMWINDOW == 59 (10368800) [pid = 2880] [serial = 525] [outer = 00000000] [url = about:blank] 06:55:09 INFO - PROCESS | 2880 | --DOMWINDOW == 58 (19409000) [pid = 2880] [serial = 522] [outer = 00000000] [url = about:blank] 06:55:09 INFO - PROCESS | 2880 | --DOMWINDOW == 57 (18C09800) [pid = 2880] [serial = 540] [outer = 00000000] [url = about:blank] 06:55:09 INFO - PROCESS | 2880 | --DOMWINDOW == 56 (1885C400) [pid = 2880] [serial = 543] [outer = 00000000] [url = about:blank] 06:55:09 INFO - PROCESS | 2880 | --DOMWINDOW == 55 (15EC5C00) [pid = 2880] [serial = 534] [outer = 00000000] [url = about:blank] 06:55:10 INFO - PROCESS | 2880 | 1468504510115 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]]]}] 06:55:10 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.) 06:55:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1583ms 06:55:10 INFO - PROCESS | 2880 | 1468504510172 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 06:55:10 INFO - PROCESS | 2880 | 1468504510176 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 06:55:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 06:55:10 INFO - PROCESS | 2880 | 1468504510181 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 06:55:10 INFO - PROCESS | 2880 | 1468504510184 Marionette TRACE conn5 <- [1,738,null,{}] 06:55:10 INFO - PROCESS | 2880 | 1468504510202 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}] 06:55:10 INFO - PROCESS | 2880 | 1468504510205 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:10 INFO - PROCESS | 2880 | 1468504510348 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 06:55:10 INFO - PROCESS | 2880 | 1468504510355 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:10 INFO - PROCESS | 2880 | 1468504510357 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:10 INFO - PROCESS | 2880 | ++DOCSHELL 0FC85C00 == 18 [pid = 2880] [id = 194] 06:55:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 56 (0FD0FC00) [pid = 2880] [serial = 580] [outer = 00000000] 06:55:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 57 (10230800) [pid = 2880] [serial = 581] [outer = 0FD0FC00] 06:55:10 INFO - PROCESS | 2880 | 1468504510406 Marionette DEBUG loaded listener.js 06:55:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 58 (1033EC00) [pid = 2880] [serial = 582] [outer = 0FD0FC00] 06:55:11 INFO - PROCESS | 2880 | 1468504511322 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]]]}] 06:55:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 06:55:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1182ms 06:55:11 INFO - PROCESS | 2880 | 1468504511363 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 06:55:11 INFO - PROCESS | 2880 | 1468504511367 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 06:55:11 INFO - PROCESS | 2880 | 1468504511373 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 06:55:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 06:55:11 INFO - PROCESS | 2880 | 1468504511376 Marionette TRACE conn5 <- [1,742,null,{}] 06:55:11 INFO - PROCESS | 2880 | 1468504511379 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}] 06:55:11 INFO - PROCESS | 2880 | 1468504511382 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:11 INFO - PROCESS | 2880 | 1468504511470 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 06:55:11 INFO - PROCESS | 2880 | 1468504511476 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:11 INFO - PROCESS | 2880 | 1468504511479 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:11 INFO - PROCESS | 2880 | ++DOCSHELL 107DEC00 == 19 [pid = 2880] [id = 195] 06:55:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 59 (107EAC00) [pid = 2880] [serial = 583] [outer = 00000000] 06:55:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 60 (10F7DC00) [pid = 2880] [serial = 584] [outer = 107EAC00] 06:55:11 INFO - PROCESS | 2880 | 1468504511532 Marionette DEBUG loaded listener.js 06:55:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (116D0000) [pid = 2880] [serial = 585] [outer = 107EAC00] 06:55:12 INFO - PROCESS | 2880 | 1468504512531 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]]]}] 06:55:12 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 06:55:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1172ms 06:55:12 INFO - PROCESS | 2880 | 1468504512550 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 06:55:12 INFO - PROCESS | 2880 | 1468504512552 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 06:55:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 06:55:12 INFO - PROCESS | 2880 | 1468504512564 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 06:55:12 INFO - PROCESS | 2880 | 1468504512567 Marionette TRACE conn5 <- [1,746,null,{}] 06:55:12 INFO - PROCESS | 2880 | 1468504512578 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}] 06:55:12 INFO - PROCESS | 2880 | 1468504512583 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:12 INFO - PROCESS | 2880 | 1468504512695 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 06:55:12 INFO - PROCESS | 2880 | 1468504512703 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:12 INFO - PROCESS | 2880 | 1468504512706 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:12 INFO - PROCESS | 2880 | ++DOCSHELL 16C3E800 == 20 [pid = 2880] [id = 196] 06:55:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (16C3F400) [pid = 2880] [serial = 586] [outer = 00000000] 06:55:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (16C46800) [pid = 2880] [serial = 587] [outer = 16C3F400] 06:55:12 INFO - PROCESS | 2880 | 1468504512797 Marionette DEBUG loaded listener.js 06:55:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (16F0F400) [pid = 2880] [serial = 588] [outer = 16C3F400] 06:55:13 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (0FD63400) [pid = 2880] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 06:55:13 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (10235000) [pid = 2880] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 06:55:13 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (10369C00) [pid = 2880] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 06:55:13 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (0CADE800) [pid = 2880] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 06:55:13 INFO - PROCESS | 2880 | --DOMWINDOW == 59 (145DC000) [pid = 2880] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 06:55:13 INFO - PROCESS | 2880 | --DOMWINDOW == 58 (17195400) [pid = 2880] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 06:55:13 INFO - PROCESS | 2880 | --DOMWINDOW == 57 (14E30000) [pid = 2880] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 06:55:13 INFO - PROCESS | 2880 | --DOMWINDOW == 56 (16B4D400) [pid = 2880] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 06:55:13 INFO - PROCESS | 2880 | --DOMWINDOW == 55 (16C46000) [pid = 2880] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 06:55:13 INFO - PROCESS | 2880 | 1468504513252 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]]]}] 06:55:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 06:55:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 731ms 06:55:13 INFO - PROCESS | 2880 | 1468504513295 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 06:55:13 INFO - PROCESS | 2880 | 1468504513297 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 06:55:13 INFO - PROCESS | 2880 | 1468504513300 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 06:55:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 06:55:13 INFO - PROCESS | 2880 | 1468504513302 Marionette TRACE conn5 <- [1,750,null,{}] 06:55:13 INFO - PROCESS | 2880 | 1468504513305 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}] 06:55:13 INFO - PROCESS | 2880 | 1468504513307 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:13 INFO - PROCESS | 2880 | 1468504513398 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 06:55:13 INFO - PROCESS | 2880 | 1468504513479 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:13 INFO - PROCESS | 2880 | 1468504513481 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:13 INFO - PROCESS | 2880 | ++DOCSHELL 14F21800 == 21 [pid = 2880] [id = 197] 06:55:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 56 (16C46000) [pid = 2880] [serial = 589] [outer = 00000000] 06:55:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 57 (17195C00) [pid = 2880] [serial = 590] [outer = 16C46000] 06:55:13 INFO - PROCESS | 2880 | 1468504513526 Marionette DEBUG loaded listener.js 06:55:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 58 (1725D800) [pid = 2880] [serial = 591] [outer = 16C46000] 06:55:14 INFO - PROCESS | 2880 | 1468504514363 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]]]}] 06:55:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 06:55:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1073ms 06:55:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 06:55:14 INFO - PROCESS | 2880 | 1468504514378 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 06:55:14 INFO - PROCESS | 2880 | 1468504514380 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 06:55:14 INFO - PROCESS | 2880 | 1468504514383 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 06:55:14 INFO - PROCESS | 2880 | 1468504514384 Marionette TRACE conn5 <- [1,754,null,{}] 06:55:14 INFO - PROCESS | 2880 | 1468504514388 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}] 06:55:14 INFO - PROCESS | 2880 | 1468504514390 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:14 INFO - PROCESS | 2880 | 1468504514471 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 06:55:14 INFO - PROCESS | 2880 | 1468504514476 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:14 INFO - PROCESS | 2880 | 1468504514478 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:14 INFO - PROCESS | 2880 | ++DOCSHELL 1725C000 == 22 [pid = 2880] [id = 198] 06:55:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 59 (17261C00) [pid = 2880] [serial = 592] [outer = 00000000] 06:55:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 60 (17608400) [pid = 2880] [serial = 593] [outer = 17261C00] 06:55:14 INFO - PROCESS | 2880 | 1468504514587 Marionette DEBUG loaded listener.js 06:55:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (17663400) [pid = 2880] [serial = 594] [outer = 17261C00] 06:55:15 INFO - PROCESS | 2880 | 1468504515409 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]]]}] 06:55:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 06:55:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1070ms 06:55:15 INFO - PROCESS | 2880 | 1468504515454 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 06:55:15 INFO - PROCESS | 2880 | 1468504515455 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 06:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 06:55:15 INFO - PROCESS | 2880 | 1468504515458 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 06:55:15 INFO - PROCESS | 2880 | 1468504515460 Marionette TRACE conn5 <- [1,758,null,{}] 06:55:15 INFO - PROCESS | 2880 | 1468504515464 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}] 06:55:15 INFO - PROCESS | 2880 | 1468504515469 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:15 INFO - PROCESS | 2880 | 1468504515574 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 06:55:15 INFO - PROCESS | 2880 | 1468504515646 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:15 INFO - PROCESS | 2880 | 1468504515648 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:15 INFO - PROCESS | 2880 | ++DOCSHELL 17267400 == 23 [pid = 2880] [id = 199] 06:55:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (17667C00) [pid = 2880] [serial = 595] [outer = 00000000] 06:55:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (183E2000) [pid = 2880] [serial = 596] [outer = 17667C00] 06:55:15 INFO - PROCESS | 2880 | 1468504515693 Marionette DEBUG loaded listener.js 06:55:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (183E3400) [pid = 2880] [serial = 597] [outer = 17667C00] 06:55:16 INFO - PROCESS | 2880 | 1468504516301 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]]]}] 06:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 06:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 871ms 06:55:16 INFO - PROCESS | 2880 | 1468504516331 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 06:55:16 INFO - PROCESS | 2880 | 1468504516335 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 06:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 06:55:16 INFO - PROCESS | 2880 | 1468504516340 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 06:55:16 INFO - PROCESS | 2880 | 1468504516345 Marionette TRACE conn5 <- [1,762,null,{}] 06:55:16 INFO - PROCESS | 2880 | 1468504516351 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}] 06:55:16 INFO - PROCESS | 2880 | 1468504516354 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:16 INFO - PROCESS | 2880 | 1468504516464 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 06:55:16 INFO - PROCESS | 2880 | 1468504516557 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:16 INFO - PROCESS | 2880 | 1468504516561 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:16 INFO - PROCESS | 2880 | ++DOCSHELL 10362400 == 24 [pid = 2880] [id = 200] 06:55:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (105D3400) [pid = 2880] [serial = 598] [outer = 00000000] 06:55:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (10F0A800) [pid = 2880] [serial = 599] [outer = 105D3400] 06:55:16 INFO - PROCESS | 2880 | 1468504516617 Marionette DEBUG loaded listener.js 06:55:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (146A1000) [pid = 2880] [serial = 600] [outer = 105D3400] 06:55:17 INFO - PROCESS | 2880 | 1468504517212 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]]]}] 06:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 06:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 930ms 06:55:17 INFO - PROCESS | 2880 | 1468504517270 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 06:55:17 INFO - PROCESS | 2880 | 1468504517275 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 06:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 06:55:17 INFO - PROCESS | 2880 | 1468504517282 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 06:55:17 INFO - PROCESS | 2880 | 1468504517285 Marionette TRACE conn5 <- [1,766,null,{}] 06:55:17 INFO - PROCESS | 2880 | 1468504517289 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}] 06:55:17 INFO - PROCESS | 2880 | 1468504517292 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:17 INFO - PROCESS | 2880 | 1468504517404 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 06:55:17 INFO - PROCESS | 2880 | 1468504517497 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:17 INFO - PROCESS | 2880 | 1468504517500 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:17 INFO - PROCESS | 2880 | ++DOCSHELL 16B4D800 == 25 [pid = 2880] [id = 201] 06:55:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (16B4E400) [pid = 2880] [serial = 601] [outer = 00000000] 06:55:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (16F4CC00) [pid = 2880] [serial = 602] [outer = 16B4E400] 06:55:17 INFO - PROCESS | 2880 | 1468504517558 Marionette DEBUG loaded listener.js 06:55:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (17665C00) [pid = 2880] [serial = 603] [outer = 16B4E400] 06:55:18 INFO - PROCESS | 2880 | 1468504518143 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]]]}] 06:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 06:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 870ms 06:55:18 INFO - PROCESS | 2880 | 1468504518155 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 06:55:18 INFO - PROCESS | 2880 | 1468504518158 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 06:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 06:55:18 INFO - PROCESS | 2880 | 1468504518162 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 06:55:18 INFO - PROCESS | 2880 | 1468504518166 Marionette TRACE conn5 <- [1,770,null,{}] 06:55:18 INFO - PROCESS | 2880 | 1468504518177 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}] 06:55:18 INFO - PROCESS | 2880 | 1468504518182 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:18 INFO - PROCESS | 2880 | 1468504518293 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 06:55:18 INFO - PROCESS | 2880 | 1468504518390 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:18 INFO - PROCESS | 2880 | 1468504518393 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:18 INFO - PROCESS | 2880 | ++DOCSHELL 18C07400 == 26 [pid = 2880] [id = 202] 06:55:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (18C08400) [pid = 2880] [serial = 604] [outer = 00000000] 06:55:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (18D0A400) [pid = 2880] [serial = 605] [outer = 18C08400] 06:55:18 INFO - PROCESS | 2880 | 1468504518450 Marionette DEBUG loaded listener.js 06:55:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (18D37000) [pid = 2880] [serial = 606] [outer = 18C08400] 06:55:19 INFO - PROCESS | 2880 | 1468504519021 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]]]}] 06:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 06:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 870ms 06:55:19 INFO - PROCESS | 2880 | 1468504519050 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 06:55:19 INFO - PROCESS | 2880 | 1468504519053 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 06:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 06:55:19 INFO - PROCESS | 2880 | 1468504519057 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 06:55:19 INFO - PROCESS | 2880 | 1468504519059 Marionette TRACE conn5 <- [1,774,null,{}] 06:55:19 INFO - PROCESS | 2880 | 1468504519063 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}] 06:55:19 INFO - PROCESS | 2880 | 1468504519065 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:19 INFO - PROCESS | 2880 | 1468504519173 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 06:55:19 INFO - PROCESS | 2880 | 1468504519264 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:19 INFO - PROCESS | 2880 | 1468504519267 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:19 INFO - PROCESS | 2880 | ++DOCSHELL 18D38000 == 27 [pid = 2880] [id = 203] 06:55:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (18D38C00) [pid = 2880] [serial = 607] [outer = 00000000] 06:55:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (18D3B800) [pid = 2880] [serial = 608] [outer = 18D38C00] 06:55:19 INFO - PROCESS | 2880 | 1468504519323 Marionette DEBUG loaded listener.js 06:55:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (18D3FC00) [pid = 2880] [serial = 609] [outer = 18D38C00] 06:55:20 INFO - PROCESS | 2880 | 1468504520017 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]]]}] 06:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 06:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1016ms 06:55:20 INFO - PROCESS | 2880 | 1468504520080 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 06:55:20 INFO - PROCESS | 2880 | 1468504520084 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 06:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 06:55:20 INFO - PROCESS | 2880 | 1468504520090 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 06:55:20 INFO - PROCESS | 2880 | 1468504520093 Marionette TRACE conn5 <- [1,778,null,{}] 06:55:20 INFO - PROCESS | 2880 | 1468504520099 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}] 06:55:20 INFO - PROCESS | 2880 | 1468504520102 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:20 INFO - PROCESS | 2880 | 1468504520273 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 06:55:20 INFO - PROCESS | 2880 | 1468504520894 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:20 INFO - PROCESS | 2880 | 1468504520897 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:20 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (0FDFAC00) [pid = 2880] [serial = 557] [outer = 00000000] [url = about:blank] 06:55:20 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1070B800) [pid = 2880] [serial = 555] [outer = 00000000] [url = about:blank] 06:55:20 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (10360C00) [pid = 2880] [serial = 554] [outer = 00000000] [url = about:blank] 06:55:20 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (107DD800) [pid = 2880] [serial = 561] [outer = 00000000] [url = about:blank] 06:55:20 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (0FCE6000) [pid = 2880] [serial = 546] [outer = 00000000] [url = about:blank] 06:55:20 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (0CAF6400) [pid = 2880] [serial = 545] [outer = 00000000] [url = about:blank] 06:55:20 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (14F20000) [pid = 2880] [serial = 549] [outer = 00000000] [url = about:blank] 06:55:20 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (14E2E400) [pid = 2880] [serial = 548] [outer = 00000000] [url = about:blank] 06:55:20 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (1766C800) [pid = 2880] [serial = 552] [outer = 00000000] [url = about:blank] 06:55:20 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (17265000) [pid = 2880] [serial = 551] [outer = 00000000] [url = about:blank] 06:55:20 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (15C57000) [pid = 2880] [serial = 564] [outer = 00000000] [url = about:blank] 06:55:20 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (14E53C00) [pid = 2880] [serial = 563] [outer = 00000000] [url = about:blank] 06:55:20 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (16C4C800) [pid = 2880] [serial = 566] [outer = 00000000] [url = about:blank] 06:55:20 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (16C72000) [pid = 2880] [serial = 567] [outer = 00000000] [url = about:blank] 06:55:20 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (1070AC00) [pid = 2880] [serial = 560] [outer = 00000000] [url = about:blank] 06:55:20 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (16F38C00) [pid = 2880] [serial = 569] [outer = 00000000] [url = about:blank] 06:55:20 INFO - PROCESS | 2880 | --DOMWINDOW == 59 (1022B000) [pid = 2880] [serial = 558] [outer = 00000000] [url = about:blank] 06:55:20 INFO - PROCESS | 2880 | --DOMWINDOW == 58 (16F7B000) [pid = 2880] [serial = 570] [outer = 00000000] [url = about:blank] 06:55:21 INFO - PROCESS | 2880 | --DOMWINDOW == 57 (1766A400) [pid = 2880] [serial = 572] [outer = 00000000] [url = about:blank] 06:55:21 INFO - PROCESS | 2880 | ++DOCSHELL 09367C00 == 28 [pid = 2880] [id = 204] 06:55:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 58 (0CAD9400) [pid = 2880] [serial = 610] [outer = 00000000] 06:55:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 59 (0CAEB000) [pid = 2880] [serial = 611] [outer = 0CAD9400] 06:55:21 INFO - PROCESS | 2880 | 1468504520996 Marionette DEBUG loaded listener.js 06:55:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 60 (0FCE2800) [pid = 2880] [serial = 612] [outer = 0CAD9400] 06:55:21 INFO - PROCESS | 2880 | 1468504521461 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]]]}] 06:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 06:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1435ms 06:55:21 INFO - PROCESS | 2880 | 1468504521529 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 06:55:21 INFO - PROCESS | 2880 | 1468504521533 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 06:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 06:55:21 INFO - PROCESS | 2880 | 1468504521537 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 06:55:21 INFO - PROCESS | 2880 | 1468504521540 Marionette TRACE conn5 <- [1,782,null,{}] 06:55:21 INFO - PROCESS | 2880 | 1468504521545 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}] 06:55:21 INFO - PROCESS | 2880 | 1468504521548 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:21 INFO - PROCESS | 2880 | 1468504521639 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 06:55:21 INFO - PROCESS | 2880 | 1468504521654 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:21 INFO - PROCESS | 2880 | 1468504521657 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:21 INFO - PROCESS | 2880 | ++DOCSHELL 10235800 == 29 [pid = 2880] [id = 205] 06:55:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (10236400) [pid = 2880] [serial = 613] [outer = 00000000] 06:55:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (10338000) [pid = 2880] [serial = 614] [outer = 10236400] 06:55:21 INFO - PROCESS | 2880 | 1468504521706 Marionette DEBUG loaded listener.js 06:55:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (10365C00) [pid = 2880] [serial = 615] [outer = 10236400] 06:55:22 INFO - PROCESS | 2880 | 1468504522182 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]]]}] 06:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 06:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 670ms 06:55:22 INFO - PROCESS | 2880 | 1468504522235 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 06:55:22 INFO - PROCESS | 2880 | 1468504522239 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 06:55:22 INFO - PROCESS | 2880 | 1468504522244 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 06:55:22 INFO - PROCESS | 2880 | 1468504522246 Marionette TRACE conn5 <- [1,786,null,{}] 06:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 06:55:22 INFO - PROCESS | 2880 | 1468504522250 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}] 06:55:22 INFO - PROCESS | 2880 | 1468504522253 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:22 INFO - PROCESS | 2880 | 1468504522345 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 06:55:22 INFO - PROCESS | 2880 | 1468504522352 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:22 INFO - PROCESS | 2880 | 1468504522355 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:22 INFO - PROCESS | 2880 | ++DOCSHELL 10710400 == 30 [pid = 2880] [id = 206] 06:55:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (1078E400) [pid = 2880] [serial = 616] [outer = 00000000] 06:55:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (10965800) [pid = 2880] [serial = 617] [outer = 1078E400] 06:55:22 INFO - PROCESS | 2880 | 1468504522400 Marionette DEBUG loaded listener.js 06:55:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (10A85400) [pid = 2880] [serial = 618] [outer = 1078E400] 06:55:22 INFO - PROCESS | 2880 | 1468504522887 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]]]}] 06:55:22 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 06:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 670ms 06:55:22 INFO - PROCESS | 2880 | 1468504522923 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 06:55:22 INFO - PROCESS | 2880 | 1468504522926 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 06:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 06:55:22 INFO - PROCESS | 2880 | 1468504522930 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 06:55:22 INFO - PROCESS | 2880 | 1468504522936 Marionette TRACE conn5 <- [1,790,null,{}] 06:55:22 INFO - PROCESS | 2880 | 1468504522946 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}] 06:55:22 INFO - PROCESS | 2880 | 1468504522949 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:23 INFO - PROCESS | 2880 | 1468504523041 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 06:55:23 INFO - PROCESS | 2880 | 1468504523058 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:23 INFO - PROCESS | 2880 | 1468504523060 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:23 INFO - PROCESS | 2880 | ++DOCSHELL 14EC3800 == 31 [pid = 2880] [id = 207] 06:55:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (14EC6400) [pid = 2880] [serial = 619] [outer = 00000000] 06:55:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (15C57000) [pid = 2880] [serial = 620] [outer = 14EC6400] 06:55:23 INFO - PROCESS | 2880 | 1468504523115 Marionette DEBUG loaded listener.js 06:55:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (1624BC00) [pid = 2880] [serial = 621] [outer = 14EC6400] 06:55:23 INFO - PROCESS | 2880 | 1468504523618 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]]]}] 06:55:23 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 06:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 731ms 06:55:23 INFO - PROCESS | 2880 | 1468504523663 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 06:55:23 INFO - PROCESS | 2880 | 1468504523666 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 06:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 06:55:23 INFO - PROCESS | 2880 | 1468504523707 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 06:55:23 INFO - PROCESS | 2880 | 1468504523709 Marionette TRACE conn5 <- [1,794,null,{}] 06:55:23 INFO - PROCESS | 2880 | 1468504523712 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}] 06:55:23 INFO - PROCESS | 2880 | 1468504523714 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:23 INFO - PROCESS | 2880 | 1468504523828 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 06:55:23 INFO - PROCESS | 2880 | 1468504523838 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:23 INFO - PROCESS | 2880 | 1468504523840 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:23 INFO - PROCESS | 2880 | ++DOCSHELL 16252800 == 32 [pid = 2880] [id = 208] 06:55:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (16B4F800) [pid = 2880] [serial = 622] [outer = 00000000] 06:55:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (16C71000) [pid = 2880] [serial = 623] [outer = 16B4F800] 06:55:23 INFO - PROCESS | 2880 | 1468504523884 Marionette DEBUG loaded listener.js 06:55:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (16F0E400) [pid = 2880] [serial = 624] [outer = 16B4F800] 06:55:24 INFO - PROCESS | 2880 | 1468504524318 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]]]}] 06:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 06:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 630ms 06:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 06:55:24 INFO - PROCESS | 2880 | 1468504524329 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 06:55:24 INFO - PROCESS | 2880 | 1468504524331 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 06:55:24 INFO - PROCESS | 2880 | 1468504524334 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 06:55:24 INFO - PROCESS | 2880 | 1468504524336 Marionette TRACE conn5 <- [1,798,null,{}] 06:55:24 INFO - PROCESS | 2880 | 1468504524339 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}] 06:55:24 INFO - PROCESS | 2880 | 1468504524341 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:24 INFO - PROCESS | 2880 | 1468504524449 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 06:55:24 INFO - PROCESS | 2880 | 1468504524455 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:24 INFO - PROCESS | 2880 | 1468504524461 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:24 INFO - PROCESS | 2880 | ++DOCSHELL 16F47800 == 33 [pid = 2880] [id = 209] 06:55:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (16F4C000) [pid = 2880] [serial = 625] [outer = 00000000] 06:55:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (16F7C400) [pid = 2880] [serial = 626] [outer = 16F4C000] 06:55:24 INFO - PROCESS | 2880 | 1468504524516 Marionette DEBUG loaded listener.js 06:55:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (17608800) [pid = 2880] [serial = 627] [outer = 16F4C000] 06:55:25 INFO - PROCESS | 2880 | 1468504525070 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]]]}] 06:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 06:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 730ms 06:55:25 INFO - PROCESS | 2880 | 1468504525096 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 06:55:25 INFO - PROCESS | 2880 | 1468504525098 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 06:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 06:55:25 INFO - PROCESS | 2880 | 1468504525107 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 06:55:25 INFO - PROCESS | 2880 | 1468504525108 Marionette TRACE conn5 <- [1,802,null,{}] 06:55:25 INFO - PROCESS | 2880 | 1468504525112 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}] 06:55:25 INFO - PROCESS | 2880 | 1468504525115 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:25 INFO - PROCESS | 2880 | 1468504525262 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 06:55:25 INFO - PROCESS | 2880 | 1468504525275 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:25 INFO - PROCESS | 2880 | 1468504525277 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:25 INFO - PROCESS | 2880 | ++DOCSHELL 0CC76800 == 34 [pid = 2880] [id = 210] 06:55:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (18350C00) [pid = 2880] [serial = 628] [outer = 00000000] 06:55:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18C07000) [pid = 2880] [serial = 629] [outer = 18350C00] 06:55:25 INFO - PROCESS | 2880 | 1468504525321 Marionette DEBUG loaded listener.js 06:55:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (18D15400) [pid = 2880] [serial = 630] [outer = 18350C00] 06:55:25 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (16C3F400) [pid = 2880] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 06:55:25 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (14660800) [pid = 2880] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 06:55:25 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (17665400) [pid = 2880] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 06:55:25 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (0FD0FC00) [pid = 2880] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 06:55:25 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (107EAC00) [pid = 2880] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 06:55:25 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (0FD20000) [pid = 2880] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 06:55:25 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (16C46000) [pid = 2880] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 06:55:25 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (17261C00) [pid = 2880] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 06:55:25 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (17667C00) [pid = 2880] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 06:55:25 INFO - PROCESS | 2880 | 1468504525917 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] 06:55:25 INFO - PROCESS | 2880 | 1468504525938 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 06:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 06:55:25 INFO - PROCESS | 2880 | 1468504525942 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 06:55:25 INFO - PROCESS | 2880 | 1468504525943 Marionette TRACE conn5 <- [1,806,null,{}] 06:55:25 INFO - PROCESS | 2880 | 1468504525947 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}] 06:55:25 INFO - PROCESS | 2880 | 1468504525949 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:26 INFO - PROCESS | 2880 | 1468504526025 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 06:55:26 INFO - PROCESS | 2880 | 1468504526031 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:26 INFO - PROCESS | 2880 | 1468504526033 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:26 INFO - PROCESS | 2880 | ++DOCSHELL 0FD0FC00 == 35 [pid = 2880] [id = 211] 06:55:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (17670400) [pid = 2880] [serial = 631] [outer = 00000000] 06:55:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (18D3E000) [pid = 2880] [serial = 632] [outer = 17670400] 06:55:26 INFO - PROCESS | 2880 | 1468504526077 Marionette DEBUG loaded listener.js 06:55:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (18D44800) [pid = 2880] [serial = 633] [outer = 17670400] 06:55:26 INFO - PROCESS | 2880 | 1468504526504 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]]]}] 06:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 06:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 570ms 06:55:26 INFO - PROCESS | 2880 | 1468504526512 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 06:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 06:55:26 INFO - PROCESS | 2880 | 1468504526514 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 06:55:26 INFO - PROCESS | 2880 | 1468504526517 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 06:55:26 INFO - PROCESS | 2880 | 1468504526519 Marionette TRACE conn5 <- [1,810,null,{}] 06:55:26 INFO - PROCESS | 2880 | 1468504526523 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}] 06:55:26 INFO - PROCESS | 2880 | 1468504526525 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:26 INFO - PROCESS | 2880 | 1468504526639 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 06:55:26 INFO - PROCESS | 2880 | 1468504526647 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:26 INFO - PROCESS | 2880 | 1468504526649 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:26 INFO - PROCESS | 2880 | ++DOCSHELL 18350400 == 36 [pid = 2880] [id = 212] 06:55:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (18D72C00) [pid = 2880] [serial = 634] [outer = 00000000] 06:55:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (18D75000) [pid = 2880] [serial = 635] [outer = 18D72C00] 06:55:26 INFO - PROCESS | 2880 | 1468504526694 Marionette DEBUG loaded listener.js 06:55:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (18D74400) [pid = 2880] [serial = 636] [outer = 18D72C00] 06:55:27 INFO - PROCESS | 2880 | 1468504527122 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] 06:55:27 INFO - PROCESS | 2880 | 1468504527151 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 06:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 06:55:27 INFO - PROCESS | 2880 | 1468504527154 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 06:55:27 INFO - PROCESS | 2880 | 1468504527156 Marionette TRACE conn5 <- [1,814,null,{}] 06:55:27 INFO - PROCESS | 2880 | 1468504527159 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}] 06:55:27 INFO - PROCESS | 2880 | 1468504527161 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:27 INFO - PROCESS | 2880 | 1468504527283 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 06:55:27 INFO - PROCESS | 2880 | 1468504527291 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:27 INFO - PROCESS | 2880 | 1468504527293 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:27 INFO - PROCESS | 2880 | ++DOCSHELL 19269000 == 37 [pid = 2880] [id = 213] 06:55:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (19269400) [pid = 2880] [serial = 637] [outer = 00000000] 06:55:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1927A000) [pid = 2880] [serial = 638] [outer = 19269400] 06:55:27 INFO - PROCESS | 2880 | 1468504527336 Marionette DEBUG loaded listener.js 06:55:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (193A7400) [pid = 2880] [serial = 639] [outer = 19269400] 06:55:27 INFO - PROCESS | 2880 | 1468504527974 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]]]}] 06:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 06:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 870ms 06:55:28 INFO - PROCESS | 2880 | 1468504528041 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 06:55:28 INFO - PROCESS | 2880 | 1468504528046 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 06:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 06:55:28 INFO - PROCESS | 2880 | 1468504528051 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 06:55:28 INFO - PROCESS | 2880 | 1468504528055 Marionette TRACE conn5 <- [1,818,null,{}] 06:55:28 INFO - PROCESS | 2880 | 1468504528060 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}] 06:55:28 INFO - PROCESS | 2880 | 1468504528063 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:28 INFO - PROCESS | 2880 | 1468504528192 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 06:55:28 INFO - PROCESS | 2880 | 1468504528309 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:28 INFO - PROCESS | 2880 | 1468504528312 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:28 INFO - PROCESS | 2880 | ++DOCSHELL 0CAEA800 == 38 [pid = 2880] [id = 214] 06:55:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (0FD0D800) [pid = 2880] [serial = 640] [outer = 00000000] 06:55:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (10235C00) [pid = 2880] [serial = 641] [outer = 0FD0D800] 06:55:28 INFO - PROCESS | 2880 | 1468504528378 Marionette DEBUG loaded listener.js 06:55:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (10703000) [pid = 2880] [serial = 642] [outer = 0FD0D800] 06:55:29 INFO - PROCESS | 2880 | 1468504529147 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]]]}] 06:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 06:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1173ms 06:55:29 INFO - PROCESS | 2880 | 1468504529225 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 06:55:29 INFO - PROCESS | 2880 | 1468504529230 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 06:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 06:55:29 INFO - PROCESS | 2880 | 1468504529237 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 06:55:29 INFO - PROCESS | 2880 | 1468504529240 Marionette TRACE conn5 <- [1,822,null,{}] 06:55:29 INFO - PROCESS | 2880 | 1468504529244 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}] 06:55:29 INFO - PROCESS | 2880 | 1468504529247 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:29 INFO - PROCESS | 2880 | 1468504529468 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 06:55:29 INFO - PROCESS | 2880 | 1468504529599 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:29 INFO - PROCESS | 2880 | 1468504529602 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:29 INFO - PROCESS | 2880 | ++DOCSHELL 0FC7E000 == 39 [pid = 2880] [id = 215] 06:55:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (0FC85800) [pid = 2880] [serial = 643] [outer = 00000000] 06:55:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (0FDF3400) [pid = 2880] [serial = 644] [outer = 0FC85800] 06:55:29 INFO - PROCESS | 2880 | 1468504529655 Marionette DEBUG loaded listener.js 06:55:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1022A400) [pid = 2880] [serial = 645] [outer = 0FC85800] 06:55:30 INFO - PROCESS | 2880 | --DOCSHELL 0FC85C00 == 38 [pid = 2880] [id = 194] 06:55:30 INFO - PROCESS | 2880 | --DOCSHELL 17664000 == 37 [pid = 2880] [id = 191] 06:55:30 INFO - PROCESS | 2880 | --DOCSHELL 145DBC00 == 36 [pid = 2880] [id = 193] 06:55:30 INFO - PROCESS | 2880 | --DOCSHELL 0FCEBC00 == 35 [pid = 2880] [id = 192] 06:55:30 INFO - PROCESS | 2880 | --DOCSHELL 14E54000 == 34 [pid = 2880] [id = 189] 06:55:30 INFO - PROCESS | 2880 | --DOCSHELL 1725C000 == 33 [pid = 2880] [id = 198] 06:55:30 INFO - PROCESS | 2880 | --DOCSHELL 14E2F000 == 32 [pid = 2880] [id = 188] 06:55:30 INFO - PROCESS | 2880 | --DOCSHELL 14FD2400 == 31 [pid = 2880] [id = 190] 06:55:30 INFO - PROCESS | 2880 | --DOCSHELL 10366400 == 30 [pid = 2880] [id = 187] 06:55:30 INFO - PROCESS | 2880 | --DOCSHELL 16C3E800 == 29 [pid = 2880] [id = 196] 06:55:30 INFO - PROCESS | 2880 | --DOCSHELL 0FCE7400 == 28 [pid = 2880] [id = 186] 06:55:30 INFO - PROCESS | 2880 | --DOCSHELL 107DEC00 == 27 [pid = 2880] [id = 195] 06:55:30 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (183E3400) [pid = 2880] [serial = 597] [outer = 00000000] [url = about:blank] 06:55:30 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (183E2000) [pid = 2880] [serial = 596] [outer = 00000000] [url = about:blank] 06:55:30 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (16C46800) [pid = 2880] [serial = 587] [outer = 00000000] [url = about:blank] 06:55:30 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (146A7000) [pid = 2880] [serial = 578] [outer = 00000000] [url = about:blank] 06:55:30 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (14B5E400) [pid = 2880] [serial = 579] [outer = 00000000] [url = about:blank] 06:55:30 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (18348800) [pid = 2880] [serial = 573] [outer = 00000000] [url = about:blank] 06:55:30 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (10230800) [pid = 2880] [serial = 581] [outer = 00000000] [url = about:blank] 06:55:30 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (1033EC00) [pid = 2880] [serial = 582] [outer = 00000000] [url = about:blank] 06:55:30 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (10F7DC00) [pid = 2880] [serial = 584] [outer = 00000000] [url = about:blank] 06:55:30 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (10179C00) [pid = 2880] [serial = 575] [outer = 00000000] [url = about:blank] 06:55:30 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (10336400) [pid = 2880] [serial = 576] [outer = 00000000] [url = about:blank] 06:55:30 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (17195C00) [pid = 2880] [serial = 590] [outer = 00000000] [url = about:blank] 06:55:30 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (17608400) [pid = 2880] [serial = 593] [outer = 00000000] [url = about:blank] 06:55:30 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (16F0F400) [pid = 2880] [serial = 588] [outer = 00000000] [url = about:blank] 06:55:30 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (17663400) [pid = 2880] [serial = 594] [outer = 00000000] [url = about:blank] 06:55:30 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (1725D800) [pid = 2880] [serial = 591] [outer = 00000000] [url = about:blank] 06:55:30 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (116D0000) [pid = 2880] [serial = 585] [outer = 00000000] [url = about:blank] 06:55:30 INFO - PROCESS | 2880 | 1468504530215 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]]]}] 06:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 06:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1021ms 06:55:30 INFO - PROCESS | 2880 | 1468504530262 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 06:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 06:55:30 INFO - PROCESS | 2880 | 1468504530266 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 06:55:30 INFO - PROCESS | 2880 | 1468504530271 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 06:55:30 INFO - PROCESS | 2880 | 1468504530274 Marionette TRACE conn5 <- [1,826,null,{}] 06:55:30 INFO - PROCESS | 2880 | 1468504530278 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}] 06:55:30 INFO - PROCESS | 2880 | 1468504530281 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:30 INFO - PROCESS | 2880 | 1468504530367 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 06:55:30 INFO - PROCESS | 2880 | 1468504530375 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:30 INFO - PROCESS | 2880 | 1468504530378 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:30 INFO - PROCESS | 2880 | ++DOCSHELL 10337C00 == 28 [pid = 2880] [id = 216] 06:55:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (10338800) [pid = 2880] [serial = 646] [outer = 00000000] 06:55:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (10709400) [pid = 2880] [serial = 647] [outer = 10338800] 06:55:30 INFO - PROCESS | 2880 | 1468504530425 Marionette DEBUG loaded listener.js 06:55:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (107E0C00) [pid = 2880] [serial = 648] [outer = 10338800] 06:55:30 INFO - PROCESS | 2880 | 1468504530904 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]]]}] 06:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 06:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 671ms 06:55:30 INFO - PROCESS | 2880 | 1468504530941 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 06:55:30 INFO - PROCESS | 2880 | 1468504530944 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 06:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 06:55:30 INFO - PROCESS | 2880 | 1468504530977 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 06:55:30 INFO - PROCESS | 2880 | 1468504530979 Marionette TRACE conn5 <- [1,830,null,{}] 06:55:30 INFO - PROCESS | 2880 | 1468504530986 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}] 06:55:30 INFO - PROCESS | 2880 | 1468504530988 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:31 INFO - PROCESS | 2880 | 1468504531076 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 06:55:31 INFO - PROCESS | 2880 | 1468504531159 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:31 INFO - PROCESS | 2880 | 1468504531161 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:31 INFO - PROCESS | 2880 | ++DOCSHELL 10F07800 == 29 [pid = 2880] [id = 217] 06:55:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (116D0400) [pid = 2880] [serial = 649] [outer = 00000000] 06:55:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (14E30800) [pid = 2880] [serial = 650] [outer = 116D0400] 06:55:31 INFO - PROCESS | 2880 | 1468504531207 Marionette DEBUG loaded listener.js 06:55:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (14F14C00) [pid = 2880] [serial = 651] [outer = 116D0400] 06:55:31 INFO - PROCESS | 2880 | 1468504531596 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]]]}] 06:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 06:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 670ms 06:55:31 INFO - PROCESS | 2880 | 1468504531647 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 06:55:31 INFO - PROCESS | 2880 | 1468504531651 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 06:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 06:55:31 INFO - PROCESS | 2880 | 1468504531661 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 06:55:31 INFO - PROCESS | 2880 | 1468504531666 Marionette TRACE conn5 <- [1,834,null,{}] 06:55:31 INFO - PROCESS | 2880 | 1468504531669 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}] 06:55:31 INFO - PROCESS | 2880 | 1468504531672 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:31 INFO - PROCESS | 2880 | 1468504531762 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 06:55:31 INFO - PROCESS | 2880 | 1468504531768 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:31 INFO - PROCESS | 2880 | 1468504531770 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:31 INFO - PROCESS | 2880 | ++DOCSHELL 15C55800 == 30 [pid = 2880] [id = 218] 06:55:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (15ECD000) [pid = 2880] [serial = 652] [outer = 00000000] 06:55:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (16C66400) [pid = 2880] [serial = 653] [outer = 15ECD000] 06:55:31 INFO - PROCESS | 2880 | 1468504531823 Marionette DEBUG loaded listener.js 06:55:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (16F31000) [pid = 2880] [serial = 654] [outer = 15ECD000] 06:55:32 INFO - PROCESS | 2880 | 1468504532268 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]]]}] 06:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 06:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 630ms 06:55:32 INFO - PROCESS | 2880 | 1468504532290 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 06:55:32 INFO - PROCESS | 2880 | 1468504532292 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 06:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 06:55:32 INFO - PROCESS | 2880 | 1468504532296 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 06:55:32 INFO - PROCESS | 2880 | 1468504532297 Marionette TRACE conn5 <- [1,838,null,{}] 06:55:32 INFO - PROCESS | 2880 | 1468504532310 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}] 06:55:32 INFO - PROCESS | 2880 | 1468504532312 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:32 INFO - PROCESS | 2880 | 1468504532422 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 06:55:32 INFO - PROCESS | 2880 | 1468504532499 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:32 INFO - PROCESS | 2880 | 1468504532501 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:32 INFO - PROCESS | 2880 | ++DOCSHELL 1725B800 == 31 [pid = 2880] [id = 219] 06:55:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1725BC00) [pid = 2880] [serial = 655] [outer = 00000000] 06:55:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (17263000) [pid = 2880] [serial = 656] [outer = 1725BC00] 06:55:32 INFO - PROCESS | 2880 | 1468504532545 Marionette DEBUG loaded listener.js 06:55:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1760C400) [pid = 2880] [serial = 657] [outer = 1725BC00] 06:55:32 INFO - PROCESS | 2880 | 1468504532956 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]]]}] 06:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 06:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 670ms 06:55:32 INFO - PROCESS | 2880 | 1468504532970 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 06:55:32 INFO - PROCESS | 2880 | 1468504532972 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 06:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 06:55:32 INFO - PROCESS | 2880 | 1468504532975 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 06:55:32 INFO - PROCESS | 2880 | 1468504532977 Marionette TRACE conn5 <- [1,842,null,{}] 06:55:32 INFO - PROCESS | 2880 | 1468504532980 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}] 06:55:32 INFO - PROCESS | 2880 | 1468504532982 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:33 INFO - PROCESS | 2880 | 1468504533092 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 06:55:33 INFO - PROCESS | 2880 | 1468504533097 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:33 INFO - PROCESS | 2880 | 1468504533103 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:33 INFO - PROCESS | 2880 | ++DOCSHELL 11591800 == 32 [pid = 2880] [id = 220] 06:55:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1766E400) [pid = 2880] [serial = 658] [outer = 00000000] 06:55:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1834C400) [pid = 2880] [serial = 659] [outer = 1766E400] 06:55:33 INFO - PROCESS | 2880 | 1468504533159 Marionette DEBUG loaded listener.js 06:55:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (18355C00) [pid = 2880] [serial = 660] [outer = 1766E400] 06:55:33 INFO - PROCESS | 2880 | 1468504533652 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]]]}] 06:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 06:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 732ms 06:55:33 INFO - PROCESS | 2880 | 1468504533708 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 06:55:33 INFO - PROCESS | 2880 | 1468504533710 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 06:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 06:55:33 INFO - PROCESS | 2880 | 1468504533713 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 06:55:33 INFO - PROCESS | 2880 | 1468504533715 Marionette TRACE conn5 <- [1,846,null,{}] 06:55:33 INFO - PROCESS | 2880 | 1468504533726 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}] 06:55:33 INFO - PROCESS | 2880 | 1468504533728 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:33 INFO - PROCESS | 2880 | 1468504533872 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 06:55:34 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (16B4F800) [pid = 2880] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 06:55:34 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (16F4C000) [pid = 2880] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 06:55:34 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (0CAD9400) [pid = 2880] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 06:55:34 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (1078E400) [pid = 2880] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 06:55:34 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (10236400) [pid = 2880] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 06:55:34 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (14EC6400) [pid = 2880] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 06:55:34 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (18350C00) [pid = 2880] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 06:55:34 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (105D3400) [pid = 2880] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 06:55:34 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (18D72C00) [pid = 2880] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 06:55:34 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (16B4E400) [pid = 2880] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 06:55:34 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (18C08400) [pid = 2880] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 06:55:34 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (17670400) [pid = 2880] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 06:55:35 INFO - PROCESS | 2880 | 1468504534995 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:35 INFO - PROCESS | 2880 | 1468504534997 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:35 INFO - PROCESS | 2880 | ++DOCSHELL 1022E400 == 33 [pid = 2880] [id = 221] 06:55:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (10231800) [pid = 2880] [serial = 661] [outer = 00000000] 06:55:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (14E35400) [pid = 2880] [serial = 662] [outer = 10231800] 06:55:35 INFO - PROCESS | 2880 | 1468504535091 Marionette DEBUG loaded listener.js 06:55:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (14EBD000) [pid = 2880] [serial = 663] [outer = 10231800] 06:55:35 INFO - PROCESS | 2880 | 1468504535448 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]]]}] 06:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 06:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1774ms 06:55:35 INFO - PROCESS | 2880 | 1468504535493 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 06:55:35 INFO - PROCESS | 2880 | 1468504535495 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 06:55:35 INFO - PROCESS | 2880 | 1468504535498 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 06:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 06:55:35 INFO - PROCESS | 2880 | 1468504535500 Marionette TRACE conn5 <- [1,850,null,{}] 06:55:35 INFO - PROCESS | 2880 | 1468504535504 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}] 06:55:35 INFO - PROCESS | 2880 | 1468504535505 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:35 INFO - PROCESS | 2880 | 1468504535583 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 06:55:35 INFO - PROCESS | 2880 | 1468504535589 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:35 INFO - PROCESS | 2880 | 1468504535591 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:35 INFO - PROCESS | 2880 | ++DOCSHELL 16F81000 == 34 [pid = 2880] [id = 222] 06:55:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (18C01400) [pid = 2880] [serial = 664] [outer = 00000000] 06:55:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (192B1000) [pid = 2880] [serial = 665] [outer = 18C01400] 06:55:35 INFO - PROCESS | 2880 | 1468504535634 Marionette DEBUG loaded listener.js 06:55:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (19409C00) [pid = 2880] [serial = 666] [outer = 18C01400] 06:55:36 INFO - PROCESS | 2880 | 1468504536082 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]]]}] 06:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 06:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 631ms 06:55:36 INFO - PROCESS | 2880 | 1468504536133 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 06:55:36 INFO - PROCESS | 2880 | 1468504536136 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 06:55:36 INFO - PROCESS | 2880 | 1468504536139 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 06:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 06:55:36 INFO - PROCESS | 2880 | 1468504536141 Marionette TRACE conn5 <- [1,854,null,{}] 06:55:36 INFO - PROCESS | 2880 | 1468504536144 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}] 06:55:36 INFO - PROCESS | 2880 | 1468504536146 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:36 INFO - PROCESS | 2880 | 1468504536224 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 06:55:36 INFO - PROCESS | 2880 | 1468504536243 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:36 INFO - PROCESS | 2880 | 1468504536245 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:36 INFO - PROCESS | 2880 | ++DOCSHELL 0FD16C00 == 35 [pid = 2880] [id = 223] 06:55:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (10363000) [pid = 2880] [serial = 667] [outer = 00000000] 06:55:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (19410000) [pid = 2880] [serial = 668] [outer = 10363000] 06:55:36 INFO - PROCESS | 2880 | 1468504536295 Marionette DEBUG loaded listener.js 06:55:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (19E24800) [pid = 2880] [serial = 669] [outer = 10363000] 06:55:36 INFO - PROCESS | 2880 | 1468504536739 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]]]}] 06:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 06:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 630ms 06:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 06:55:36 INFO - PROCESS | 2880 | 1468504536773 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 06:55:36 INFO - PROCESS | 2880 | 1468504536775 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 06:55:36 INFO - PROCESS | 2880 | 1468504536778 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 06:55:36 INFO - PROCESS | 2880 | 1468504536780 Marionette TRACE conn5 <- [1,858,null,{}] 06:55:36 INFO - PROCESS | 2880 | 1468504536783 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}] 06:55:36 INFO - PROCESS | 2880 | 1468504536785 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:36 INFO - PROCESS | 2880 | 1468504536866 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 06:55:36 INFO - PROCESS | 2880 | 1468504536872 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:36 INFO - PROCESS | 2880 | 1468504536873 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:36 INFO - PROCESS | 2880 | ++DOCSHELL 15C54800 == 36 [pid = 2880] [id = 224] 06:55:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (183DE400) [pid = 2880] [serial = 670] [outer = 00000000] 06:55:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (19E2F400) [pid = 2880] [serial = 671] [outer = 183DE400] 06:55:36 INFO - PROCESS | 2880 | 1468504536918 Marionette DEBUG loaded listener.js 06:55:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (19F01C00) [pid = 2880] [serial = 672] [outer = 183DE400] 06:55:37 INFO - PROCESS | 2880 | 1468504537626 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]]]}] 06:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 06:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 870ms 06:55:37 INFO - PROCESS | 2880 | 1468504537650 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 06:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 06:55:37 INFO - PROCESS | 2880 | 1468504537654 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 06:55:37 INFO - PROCESS | 2880 | 1468504537659 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 06:55:37 INFO - PROCESS | 2880 | 1468504537662 Marionette TRACE conn5 <- [1,862,null,{}] 06:55:37 INFO - PROCESS | 2880 | 1468504537668 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}] 06:55:37 INFO - PROCESS | 2880 | 1468504537672 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:37 INFO - PROCESS | 2880 | 1468504537785 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 06:55:37 INFO - PROCESS | 2880 | 1468504537911 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:37 INFO - PROCESS | 2880 | 1468504537914 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:37 INFO - PROCESS | 2880 | ++DOCSHELL 10236C00 == 37 [pid = 2880] [id = 225] 06:55:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (10238800) [pid = 2880] [serial = 673] [outer = 00000000] 06:55:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1095D800) [pid = 2880] [serial = 674] [outer = 10238800] 06:55:37 INFO - PROCESS | 2880 | 1468504537974 Marionette DEBUG loaded listener.js 06:55:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (145DBC00) [pid = 2880] [serial = 675] [outer = 10238800] 06:55:38 INFO - PROCESS | 2880 | 1468504538562 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]]]}] 06:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 06:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 991ms 06:55:38 INFO - PROCESS | 2880 | 1468504538650 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 06:55:38 INFO - PROCESS | 2880 | 1468504538655 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 06:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 06:55:38 INFO - PROCESS | 2880 | 1468504538661 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 06:55:38 INFO - PROCESS | 2880 | 1468504538664 Marionette TRACE conn5 <- [1,866,null,{}] 06:55:38 INFO - PROCESS | 2880 | 1468504538669 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}] 06:55:38 INFO - PROCESS | 2880 | 1468504538671 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:38 INFO - PROCESS | 2880 | 1468504538792 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 06:55:38 INFO - PROCESS | 2880 | 1468504538915 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:38 INFO - PROCESS | 2880 | 1468504538918 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:38 INFO - PROCESS | 2880 | ++DOCSHELL 16C48C00 == 38 [pid = 2880] [id = 226] 06:55:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (16C64C00) [pid = 2880] [serial = 676] [outer = 00000000] 06:55:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (16F7EC00) [pid = 2880] [serial = 677] [outer = 16C64C00] 06:55:38 INFO - PROCESS | 2880 | 1468504538975 Marionette DEBUG loaded listener.js 06:55:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (17669C00) [pid = 2880] [serial = 678] [outer = 16C64C00] 06:55:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (19E2E800) [pid = 2880] [serial = 679] [outer = 106B5C00] 06:55:39 INFO - PROCESS | 2880 | 1468504539688 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]]]}] 06:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 06:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1068ms 06:55:39 INFO - PROCESS | 2880 | 1468504539733 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 06:55:39 INFO - PROCESS | 2880 | 1468504539735 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 06:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 06:55:39 INFO - PROCESS | 2880 | 1468504539739 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 06:55:39 INFO - PROCESS | 2880 | 1468504539743 Marionette TRACE conn5 <- [1,870,null,{}] 06:55:39 INFO - PROCESS | 2880 | 1468504539754 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}] 06:55:39 INFO - PROCESS | 2880 | 1468504539759 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:39 INFO - PROCESS | 2880 | 1468504539873 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 06:55:40 INFO - PROCESS | 2880 | 1468504540005 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:40 INFO - PROCESS | 2880 | 1468504540008 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:40 INFO - PROCESS | 2880 | ++DOCSHELL 10F82C00 == 39 [pid = 2880] [id = 227] 06:55:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (10F89400) [pid = 2880] [serial = 680] [outer = 00000000] 06:55:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (1926B400) [pid = 2880] [serial = 681] [outer = 10F89400] 06:55:40 INFO - PROCESS | 2880 | 1468504540066 Marionette DEBUG loaded listener.js 06:55:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (1ADBA800) [pid = 2880] [serial = 682] [outer = 10F89400] 06:55:40 INFO - PROCESS | 2880 | 1468504540740 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]]]}] 06:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 06:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1079ms 06:55:40 INFO - PROCESS | 2880 | 1468504540821 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 06:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 06:55:40 INFO - PROCESS | 2880 | 1468504540825 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 06:55:40 INFO - PROCESS | 2880 | 1468504540830 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 06:55:40 INFO - PROCESS | 2880 | 1468504540833 Marionette TRACE conn5 <- [1,874,null,{}] 06:55:40 INFO - PROCESS | 2880 | 1468504540839 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}] 06:55:40 INFO - PROCESS | 2880 | 1468504540842 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:40 INFO - PROCESS | 2880 | 1468504540941 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 06:55:41 INFO - PROCESS | 2880 | 1468504541069 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:41 INFO - PROCESS | 2880 | 1468504541072 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:41 INFO - PROCESS | 2880 | ++DOCSHELL 1017B400 == 40 [pid = 2880] [id = 228] 06:55:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 93 (10230400) [pid = 2880] [serial = 683] [outer = 00000000] 06:55:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 94 (1036E800) [pid = 2880] [serial = 684] [outer = 10230400] 06:55:41 INFO - PROCESS | 2880 | 1468504541123 Marionette DEBUG loaded listener.js 06:55:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 95 (10710C00) [pid = 2880] [serial = 685] [outer = 10230400] 06:55:41 INFO - PROCESS | 2880 | --DOCSHELL 10362400 == 39 [pid = 2880] [id = 200] 06:55:41 INFO - PROCESS | 2880 | --DOCSHELL 14F21800 == 38 [pid = 2880] [id = 197] 06:55:41 INFO - PROCESS | 2880 | --DOCSHELL 16B4D800 == 37 [pid = 2880] [id = 201] 06:55:41 INFO - PROCESS | 2880 | --DOCSHELL 09367C00 == 36 [pid = 2880] [id = 204] 06:55:41 INFO - PROCESS | 2880 | --DOCSHELL 18D38000 == 35 [pid = 2880] [id = 203] 06:55:41 INFO - PROCESS | 2880 | --DOCSHELL 17267400 == 34 [pid = 2880] [id = 199] 06:55:41 INFO - PROCESS | 2880 | --DOCSHELL 18C07400 == 33 [pid = 2880] [id = 202] 06:55:41 INFO - PROCESS | 2880 | --DOCSHELL 10234400 == 32 [pid = 2880] [id = 185] 06:55:41 INFO - PROCESS | 2880 | --DOMWINDOW == 94 (16C71000) [pid = 2880] [serial = 623] [outer = 00000000] [url = about:blank] 06:55:41 INFO - PROCESS | 2880 | --DOMWINDOW == 93 (16F7C400) [pid = 2880] [serial = 626] [outer = 00000000] [url = about:blank] 06:55:41 INFO - PROCESS | 2880 | --DOMWINDOW == 92 (0CAEB000) [pid = 2880] [serial = 611] [outer = 00000000] [url = about:blank] 06:55:41 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (0FCE2800) [pid = 2880] [serial = 612] [outer = 00000000] [url = about:blank] 06:55:41 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (10965800) [pid = 2880] [serial = 617] [outer = 00000000] [url = about:blank] 06:55:41 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (10A85400) [pid = 2880] [serial = 618] [outer = 00000000] [url = about:blank] 06:55:41 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (10338000) [pid = 2880] [serial = 614] [outer = 00000000] [url = about:blank] 06:55:41 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (10365C00) [pid = 2880] [serial = 615] [outer = 00000000] [url = about:blank] 06:55:41 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (15C57000) [pid = 2880] [serial = 620] [outer = 00000000] [url = about:blank] 06:55:41 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (16F0E400) [pid = 2880] [serial = 624] [outer = 00000000] [url = about:blank] 06:55:41 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (18C07000) [pid = 2880] [serial = 629] [outer = 00000000] [url = about:blank] 06:55:41 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (146A1000) [pid = 2880] [serial = 600] [outer = 00000000] [url = about:blank] 06:55:41 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (18D74400) [pid = 2880] [serial = 636] [outer = 00000000] [url = about:blank] 06:55:41 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (10F0A800) [pid = 2880] [serial = 599] [outer = 00000000] [url = about:blank] 06:55:41 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (17665C00) [pid = 2880] [serial = 603] [outer = 00000000] [url = about:blank] 06:55:41 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (16F4CC00) [pid = 2880] [serial = 602] [outer = 00000000] [url = about:blank] 06:55:41 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (18D37000) [pid = 2880] [serial = 606] [outer = 00000000] [url = about:blank] 06:55:41 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (18D0A400) [pid = 2880] [serial = 605] [outer = 00000000] [url = about:blank] 06:55:41 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (18D3B800) [pid = 2880] [serial = 608] [outer = 00000000] [url = about:blank] 06:55:41 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (17608800) [pid = 2880] [serial = 627] [outer = 00000000] [url = about:blank] 06:55:41 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (18D15400) [pid = 2880] [serial = 630] [outer = 00000000] [url = about:blank] 06:55:41 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (18D3E000) [pid = 2880] [serial = 632] [outer = 00000000] [url = about:blank] 06:55:41 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (18D75000) [pid = 2880] [serial = 635] [outer = 00000000] [url = about:blank] 06:55:41 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (1927A000) [pid = 2880] [serial = 638] [outer = 00000000] [url = about:blank] 06:55:41 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1624BC00) [pid = 2880] [serial = 621] [outer = 00000000] [url = about:blank] 06:55:41 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (18D44800) [pid = 2880] [serial = 633] [outer = 00000000] [url = about:blank] 06:55:42 INFO - PROCESS | 2880 | 1468504542173 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]]]}] 06:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 06:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1391ms 06:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 06:55:42 INFO - PROCESS | 2880 | 1468504542222 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 06:55:42 INFO - PROCESS | 2880 | 1468504542226 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 06:55:42 INFO - PROCESS | 2880 | 1468504542231 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 06:55:42 INFO - PROCESS | 2880 | 1468504542236 Marionette TRACE conn5 <- [1,878,null,{}] 06:55:42 INFO - PROCESS | 2880 | 1468504542241 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}] 06:55:42 INFO - PROCESS | 2880 | 1468504542243 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:42 INFO - PROCESS | 2880 | 1468504542331 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 06:55:42 INFO - PROCESS | 2880 | 1468504542339 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:42 INFO - PROCESS | 2880 | 1468504542342 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:42 INFO - PROCESS | 2880 | ++DOCSHELL 0FCE7000 == 33 [pid = 2880] [id = 229] 06:55:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (0FCE7C00) [pid = 2880] [serial = 686] [outer = 00000000] 06:55:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (10174800) [pid = 2880] [serial = 687] [outer = 0FCE7C00] 06:55:42 INFO - PROCESS | 2880 | 1468504542390 Marionette DEBUG loaded listener.js 06:55:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (1022F800) [pid = 2880] [serial = 688] [outer = 0FCE7C00] 06:55:42 INFO - PROCESS | 2880 | 1468504542861 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]]]}] 06:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 06:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 690ms 06:55:42 INFO - PROCESS | 2880 | 1468504542922 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 06:55:42 INFO - PROCESS | 2880 | 1468504542927 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 06:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 06:55:42 INFO - PROCESS | 2880 | 1468504542933 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 06:55:42 INFO - PROCESS | 2880 | 1468504542936 Marionette TRACE conn5 <- [1,882,null,{}] 06:55:42 INFO - PROCESS | 2880 | 1468504542940 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}] 06:55:42 INFO - PROCESS | 2880 | 1468504542943 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:43 INFO - PROCESS | 2880 | 1468504543062 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 06:55:43 INFO - PROCESS | 2880 | 1468504543150 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:43 INFO - PROCESS | 2880 | 1468504543152 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:43 INFO - PROCESS | 2880 | ++DOCSHELL 10707800 == 34 [pid = 2880] [id = 230] 06:55:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (10708C00) [pid = 2880] [serial = 689] [outer = 00000000] 06:55:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (10789000) [pid = 2880] [serial = 690] [outer = 10708C00] 06:55:43 INFO - PROCESS | 2880 | 1468504543199 Marionette DEBUG loaded listener.js 06:55:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (10A7B800) [pid = 2880] [serial = 691] [outer = 10708C00] 06:55:43 INFO - PROCESS | 2880 | 1468504543561 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]]]}] 06:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 06:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 671ms 06:55:43 INFO - PROCESS | 2880 | 1468504543607 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 06:55:43 INFO - PROCESS | 2880 | 1468504543609 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 06:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 06:55:43 INFO - PROCESS | 2880 | 1468504543612 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 06:55:43 INFO - PROCESS | 2880 | 1468504543616 Marionette TRACE conn5 <- [1,886,null,{}] 06:55:43 INFO - PROCESS | 2880 | 1468504543626 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}] 06:55:43 INFO - PROCESS | 2880 | 1468504543631 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:43 INFO - PROCESS | 2880 | 1468504543715 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 06:55:43 INFO - PROCESS | 2880 | 1468504543721 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:43 INFO - PROCESS | 2880 | 1468504543724 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:43 INFO - PROCESS | 2880 | ++DOCSHELL 14B59C00 == 35 [pid = 2880] [id = 231] 06:55:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (14B5B000) [pid = 2880] [serial = 692] [outer = 00000000] 06:55:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (14F13400) [pid = 2880] [serial = 693] [outer = 14B5B000] 06:55:43 INFO - PROCESS | 2880 | 1468504543772 Marionette DEBUG loaded listener.js 06:55:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (15EC4400) [pid = 2880] [serial = 694] [outer = 14B5B000] 06:55:44 INFO - PROCESS | 2880 | 1468504544246 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]]]}] 06:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 06:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 670ms 06:55:44 INFO - PROCESS | 2880 | 1468504544286 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 06:55:44 INFO - PROCESS | 2880 | 1468504544289 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 06:55:44 INFO - PROCESS | 2880 | 1468504544292 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 06:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 06:55:44 INFO - PROCESS | 2880 | 1468504544294 Marionette TRACE conn5 <- [1,890,null,{}] 06:55:44 INFO - PROCESS | 2880 | 1468504544297 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}] 06:55:44 INFO - PROCESS | 2880 | 1468504544299 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:44 INFO - PROCESS | 2880 | 1468504544415 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 06:55:44 INFO - PROCESS | 2880 | 1468504544499 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:44 INFO - PROCESS | 2880 | 1468504544501 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:44 INFO - PROCESS | 2880 | ++DOCSHELL 16252400 == 36 [pid = 2880] [id = 232] 06:55:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (16256000) [pid = 2880] [serial = 695] [outer = 00000000] 06:55:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (16C3FC00) [pid = 2880] [serial = 696] [outer = 16256000] 06:55:44 INFO - PROCESS | 2880 | 1468504544547 Marionette DEBUG loaded listener.js 06:55:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (16C65000) [pid = 2880] [serial = 697] [outer = 16256000] 06:55:44 INFO - PROCESS | 2880 | 1468504544952 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]]]}] 06:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 06:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 730ms 06:55:45 INFO - PROCESS | 2880 | 1468504545027 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 06:55:45 INFO - PROCESS | 2880 | 1468504545029 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 06:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 06:55:45 INFO - PROCESS | 2880 | 1468504545047 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 06:55:45 INFO - PROCESS | 2880 | 1468504545048 Marionette TRACE conn5 <- [1,894,null,{}] 06:55:45 INFO - PROCESS | 2880 | 1468504545052 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}] 06:55:45 INFO - PROCESS | 2880 | 1468504545054 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:45 INFO - PROCESS | 2880 | 1468504545160 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 06:55:45 INFO - PROCESS | 2880 | 1468504545171 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:45 INFO - PROCESS | 2880 | 1468504545173 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:45 INFO - PROCESS | 2880 | ++DOCSHELL 16F0EC00 == 37 [pid = 2880] [id = 233] 06:55:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (16F0F000) [pid = 2880] [serial = 698] [outer = 00000000] 06:55:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (16F32400) [pid = 2880] [serial = 699] [outer = 16F0F000] 06:55:45 INFO - PROCESS | 2880 | 1468504545262 Marionette DEBUG loaded listener.js 06:55:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (16F77400) [pid = 2880] [serial = 700] [outer = 16F0F000] 06:55:45 INFO - PROCESS | 2880 | 1468504545715 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]]]}] 06:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 06:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 731ms 06:55:45 INFO - PROCESS | 2880 | 1468504545778 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 06:55:45 INFO - PROCESS | 2880 | 1468504545780 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 06:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 06:55:45 INFO - PROCESS | 2880 | 1468504545787 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 06:55:45 INFO - PROCESS | 2880 | 1468504545789 Marionette TRACE conn5 <- [1,898,null,{}] 06:55:45 INFO - PROCESS | 2880 | 1468504545792 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}] 06:55:45 INFO - PROCESS | 2880 | 1468504545798 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:45 INFO - PROCESS | 2880 | 1468504545924 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 06:55:46 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (1725BC00) [pid = 2880] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 06:55:46 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (1766E400) [pid = 2880] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 06:55:46 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (19269400) [pid = 2880] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 06:55:46 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (0FD0D800) [pid = 2880] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 06:55:46 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (15ECD000) [pid = 2880] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 06:55:46 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (116D0400) [pid = 2880] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 06:55:46 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (0FC85800) [pid = 2880] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 06:55:46 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (10338800) [pid = 2880] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 06:55:46 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (10231800) [pid = 2880] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 06:55:46 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (18C01400) [pid = 2880] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 06:55:46 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (18D38C00) [pid = 2880] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 06:55:46 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (183DE400) [pid = 2880] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 06:55:46 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (10363000) [pid = 2880] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 06:55:46 INFO - PROCESS | 2880 | 1468504546171 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:46 INFO - PROCESS | 2880 | 1468504546174 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:46 INFO - PROCESS | 2880 | ++DOCSHELL 0CAF8800 == 38 [pid = 2880] [id = 234] 06:55:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (0CC1EC00) [pid = 2880] [serial = 701] [outer = 00000000] 06:55:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (1022DC00) [pid = 2880] [serial = 702] [outer = 0CC1EC00] 06:55:46 INFO - PROCESS | 2880 | 1468504546220 Marionette DEBUG loaded listener.js 06:55:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (116D0400) [pid = 2880] [serial = 703] [outer = 0CC1EC00] 06:55:46 INFO - PROCESS | 2880 | 1468504546572 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]]]}] 06:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 06:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 830ms 06:55:46 INFO - PROCESS | 2880 | 1468504546618 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 06:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 06:55:46 INFO - PROCESS | 2880 | 1468504546620 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 06:55:46 INFO - PROCESS | 2880 | 1468504546623 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 06:55:46 INFO - PROCESS | 2880 | 1468504546624 Marionette TRACE conn5 <- [1,902,null,{}] 06:55:46 INFO - PROCESS | 2880 | 1468504546628 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}] 06:55:46 INFO - PROCESS | 2880 | 1468504546630 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:46 INFO - PROCESS | 2880 | 1468504546706 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 06:55:46 INFO - PROCESS | 2880 | 1468504546785 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:46 INFO - PROCESS | 2880 | 1468504546787 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:46 INFO - PROCESS | 2880 | ++DOCSHELL 1158DC00 == 39 [pid = 2880] [id = 235] 06:55:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (1158E800) [pid = 2880] [serial = 704] [outer = 00000000] 06:55:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (1766C400) [pid = 2880] [serial = 705] [outer = 1158E800] 06:55:46 INFO - PROCESS | 2880 | 1468504546830 Marionette DEBUG loaded listener.js 06:55:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (17670000) [pid = 2880] [serial = 706] [outer = 1158E800] 06:55:47 INFO - PROCESS | 2880 | 1468504547199 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]]]}] 06:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 06:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 630ms 06:55:47 INFO - PROCESS | 2880 | 1468504547253 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 06:55:47 INFO - PROCESS | 2880 | 1468504547255 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 06:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 06:55:47 INFO - PROCESS | 2880 | 1468504547258 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 06:55:47 INFO - PROCESS | 2880 | 1468504547260 Marionette TRACE conn5 <- [1,906,null,{}] 06:55:47 INFO - PROCESS | 2880 | 1468504547263 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}] 06:55:47 INFO - PROCESS | 2880 | 1468504547265 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:47 INFO - PROCESS | 2880 | 1468504547374 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 06:55:47 INFO - PROCESS | 2880 | 1468504547380 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:47 INFO - PROCESS | 2880 | 1468504547382 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:47 INFO - PROCESS | 2880 | ++DOCSHELL 17267800 == 40 [pid = 2880] [id = 236] 06:55:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1766D400) [pid = 2880] [serial = 707] [outer = 00000000] 06:55:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18C04000) [pid = 2880] [serial = 708] [outer = 1766D400] 06:55:47 INFO - PROCESS | 2880 | 1468504547425 Marionette DEBUG loaded listener.js 06:55:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (18C07000) [pid = 2880] [serial = 709] [outer = 1766D400] 06:55:47 INFO - PROCESS | 2880 | 1468504547855 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]]]}] 06:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 06:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 630ms 06:55:47 INFO - PROCESS | 2880 | 1468504547890 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 06:55:47 INFO - PROCESS | 2880 | 1468504547892 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 06:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 06:55:47 INFO - PROCESS | 2880 | 1468504547895 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 06:55:47 INFO - PROCESS | 2880 | 1468504547896 Marionette TRACE conn5 <- [1,910,null,{}] 06:55:47 INFO - PROCESS | 2880 | 1468504547900 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}] 06:55:47 INFO - PROCESS | 2880 | 1468504547902 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:47 INFO - PROCESS | 2880 | 1468504547978 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 06:55:48 INFO - PROCESS | 2880 | 1468504547985 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:48 INFO - PROCESS | 2880 | 1468504547987 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:48 INFO - PROCESS | 2880 | ++DOCSHELL 18D35C00 == 41 [pid = 2880] [id = 237] 06:55:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (18D37000) [pid = 2880] [serial = 710] [outer = 00000000] 06:55:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (18D3F800) [pid = 2880] [serial = 711] [outer = 18D37000] 06:55:48 INFO - PROCESS | 2880 | 1468504548030 Marionette DEBUG loaded listener.js 06:55:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (18D72C00) [pid = 2880] [serial = 712] [outer = 18D37000] 06:55:48 INFO - PROCESS | 2880 | 1468504548816 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]]]}] 06:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 06:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 971ms 06:55:48 INFO - PROCESS | 2880 | 1468504548866 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 06:55:48 INFO - PROCESS | 2880 | 1468504548871 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 06:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 06:55:48 INFO - PROCESS | 2880 | 1468504548876 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 06:55:48 INFO - PROCESS | 2880 | 1468504548881 Marionette TRACE conn5 <- [1,914,null,{}] 06:55:48 INFO - PROCESS | 2880 | 1468504548887 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}] 06:55:48 INFO - PROCESS | 2880 | 1468504548890 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:49 INFO - PROCESS | 2880 | 1468504549011 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 06:55:49 INFO - PROCESS | 2880 | 1468504549135 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:49 INFO - PROCESS | 2880 | 1468504549137 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:49 INFO - PROCESS | 2880 | ++DOCSHELL 0CAF5800 == 42 [pid = 2880] [id = 238] 06:55:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (0CC29400) [pid = 2880] [serial = 713] [outer = 00000000] 06:55:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (1033DC00) [pid = 2880] [serial = 714] [outer = 0CC29400] 06:55:49 INFO - PROCESS | 2880 | 1468504549196 Marionette DEBUG loaded listener.js 06:55:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (106B5400) [pid = 2880] [serial = 715] [outer = 0CC29400] 06:55:49 INFO - PROCESS | 2880 | 1468504549880 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]]]}] 06:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 06:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1025ms 06:55:49 INFO - PROCESS | 2880 | 1468504549901 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 06:55:49 INFO - PROCESS | 2880 | 1468504549906 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 06:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 06:55:49 INFO - PROCESS | 2880 | 1468504549912 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 06:55:49 INFO - PROCESS | 2880 | 1468504549915 Marionette TRACE conn5 <- [1,918,null,{}] 06:55:49 INFO - PROCESS | 2880 | 1468504549920 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}] 06:55:49 INFO - PROCESS | 2880 | 1468504549922 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:50 INFO - PROCESS | 2880 | 1468504550048 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 06:55:50 INFO - PROCESS | 2880 | 1468504550174 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:50 INFO - PROCESS | 2880 | 1468504550177 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:50 INFO - PROCESS | 2880 | ++DOCSHELL 0CCCE000 == 43 [pid = 2880] [id = 239] 06:55:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (0FCE7400) [pid = 2880] [serial = 716] [outer = 00000000] 06:55:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (10365400) [pid = 2880] [serial = 717] [outer = 0FCE7400] 06:55:50 INFO - PROCESS | 2880 | 1468504550235 Marionette DEBUG loaded listener.js 06:55:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (10F7CC00) [pid = 2880] [serial = 718] [outer = 0FCE7400] 06:55:50 INFO - PROCESS | 2880 | --DOCSHELL 10236C00 == 42 [pid = 2880] [id = 225] 06:55:50 INFO - PROCESS | 2880 | --DOCSHELL 0FD16C00 == 41 [pid = 2880] [id = 223] 06:55:50 INFO - PROCESS | 2880 | --DOCSHELL 17267800 == 40 [pid = 2880] [id = 236] 06:55:50 INFO - PROCESS | 2880 | --DOCSHELL 1158DC00 == 39 [pid = 2880] [id = 235] 06:55:50 INFO - PROCESS | 2880 | --DOCSHELL 0CAF8800 == 38 [pid = 2880] [id = 234] 06:55:50 INFO - PROCESS | 2880 | --DOCSHELL 16F0EC00 == 37 [pid = 2880] [id = 233] 06:55:50 INFO - PROCESS | 2880 | --DOCSHELL 16252400 == 36 [pid = 2880] [id = 232] 06:55:50 INFO - PROCESS | 2880 | --DOCSHELL 14B59C00 == 35 [pid = 2880] [id = 231] 06:55:50 INFO - PROCESS | 2880 | --DOCSHELL 10707800 == 34 [pid = 2880] [id = 230] 06:55:50 INFO - PROCESS | 2880 | --DOCSHELL 0FCE7000 == 33 [pid = 2880] [id = 229] 06:55:50 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (18D3FC00) [pid = 2880] [serial = 609] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (19410000) [pid = 2880] [serial = 668] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (19E2F400) [pid = 2880] [serial = 671] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (17263000) [pid = 2880] [serial = 656] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (1760C400) [pid = 2880] [serial = 657] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (18355C00) [pid = 2880] [serial = 660] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (1834C400) [pid = 2880] [serial = 659] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (193A7400) [pid = 2880] [serial = 639] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (10235C00) [pid = 2880] [serial = 641] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (10703000) [pid = 2880] [serial = 642] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (16C66400) [pid = 2880] [serial = 653] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (14E30800) [pid = 2880] [serial = 650] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (14F14C00) [pid = 2880] [serial = 651] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (0FDF3400) [pid = 2880] [serial = 644] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1022A400) [pid = 2880] [serial = 645] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (10709400) [pid = 2880] [serial = 647] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (107E0C00) [pid = 2880] [serial = 648] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (14E35400) [pid = 2880] [serial = 662] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (19E24800) [pid = 2880] [serial = 669] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (192B1000) [pid = 2880] [serial = 665] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (19409C00) [pid = 2880] [serial = 666] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (16F31000) [pid = 2880] [serial = 654] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (14EBD000) [pid = 2880] [serial = 663] [outer = 00000000] [url = about:blank] 06:55:50 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (10966000) [pid = 2880] [serial = 381] [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.] 06:55:50 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (19F01C00) [pid = 2880] [serial = 672] [outer = 00000000] [url = about:blank] 06:55:51 INFO - PROCESS | 2880 | 1468504551008 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]]]}] 06:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 06:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1130ms 06:55:51 INFO - PROCESS | 2880 | 1468504551045 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 06:55:51 INFO - PROCESS | 2880 | 1468504551049 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 06:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 06:55:51 INFO - PROCESS | 2880 | 1468504551053 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 06:55:51 INFO - PROCESS | 2880 | 1468504551058 Marionette TRACE conn5 <- [1,922,null,{}] 06:55:51 INFO - PROCESS | 2880 | 1468504551063 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}] 06:55:51 INFO - PROCESS | 2880 | 1468504551066 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:51 INFO - PROCESS | 2880 | 1468504551155 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 06:55:51 INFO - PROCESS | 2880 | 1468504551164 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:51 INFO - PROCESS | 2880 | 1468504551167 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:51 INFO - PROCESS | 2880 | ++DOCSHELL 10233000 == 34 [pid = 2880] [id = 240] 06:55:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (10233800) [pid = 2880] [serial = 719] [outer = 00000000] 06:55:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (1033B400) [pid = 2880] [serial = 720] [outer = 10233800] 06:55:51 INFO - PROCESS | 2880 | 1468504551216 Marionette DEBUG loaded listener.js 06:55:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (10366400) [pid = 2880] [serial = 721] [outer = 10233800] 06:55:51 INFO - PROCESS | 2880 | 1468504551750 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]]]}] 06:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 06:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 730ms 06:55:51 INFO - PROCESS | 2880 | 1468504551785 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 06:55:51 INFO - PROCESS | 2880 | 1468504551789 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 06:55:51 INFO - PROCESS | 2880 | 1468504551795 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 06:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 06:55:51 INFO - PROCESS | 2880 | 1468504551797 Marionette TRACE conn5 <- [1,926,null,{}] 06:55:51 INFO - PROCESS | 2880 | 1468504551801 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}] 06:55:51 INFO - PROCESS | 2880 | 1468504551803 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:51 INFO - PROCESS | 2880 | 1468504551894 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 06:55:51 INFO - PROCESS | 2880 | 1468504551978 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:52 INFO - PROCESS | 2880 | 1468504551980 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:52 INFO - PROCESS | 2880 | ++DOCSHELL 11687400 == 35 [pid = 2880] [id = 241] 06:55:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (145DC000) [pid = 2880] [serial = 722] [outer = 00000000] 06:55:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (14B1CC00) [pid = 2880] [serial = 723] [outer = 145DC000] 06:55:52 INFO - PROCESS | 2880 | 1468504552027 Marionette DEBUG loaded listener.js 06:55:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (14EBD000) [pid = 2880] [serial = 724] [outer = 145DC000] 06:55:52 INFO - PROCESS | 2880 | 1468504552408 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]]]}] 06:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 06:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 630ms 06:55:52 INFO - PROCESS | 2880 | 1468504552430 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 06:55:52 INFO - PROCESS | 2880 | 1468504552432 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 06:55:52 INFO - PROCESS | 2880 | 1468504552436 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 06:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 06:55:52 INFO - PROCESS | 2880 | 1468504552440 Marionette TRACE conn5 <- [1,930,null,{}] 06:55:52 INFO - PROCESS | 2880 | 1468504552450 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}] 06:55:52 INFO - PROCESS | 2880 | 1468504552455 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:52 INFO - PROCESS | 2880 | 1468504552539 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 06:55:52 INFO - PROCESS | 2880 | 1468504552546 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:52 INFO - PROCESS | 2880 | 1468504552549 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:52 INFO - PROCESS | 2880 | ++DOCSHELL 16C64400 == 36 [pid = 2880] [id = 242] 06:55:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (16C66800) [pid = 2880] [serial = 725] [outer = 00000000] 06:55:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (16F10800) [pid = 2880] [serial = 726] [outer = 16C66800] 06:55:52 INFO - PROCESS | 2880 | 1468504552605 Marionette DEBUG loaded listener.js 06:55:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (16F38000) [pid = 2880] [serial = 727] [outer = 16C66800] 06:55:53 INFO - PROCESS | 2880 | 1468504553059 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]]]}] 06:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 06:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 670ms 06:55:53 INFO - PROCESS | 2880 | 1468504553110 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 06:55:53 INFO - PROCESS | 2880 | 1468504553112 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 06:55:53 INFO - PROCESS | 2880 | 1468504553116 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 06:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 06:55:53 INFO - PROCESS | 2880 | 1468504553118 Marionette TRACE conn5 <- [1,934,null,{}] 06:55:53 INFO - PROCESS | 2880 | 1468504553121 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}] 06:55:53 INFO - PROCESS | 2880 | 1468504553123 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:53 INFO - PROCESS | 2880 | 1468504553244 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 06:55:53 INFO - PROCESS | 2880 | 1468504553251 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:53 INFO - PROCESS | 2880 | 1468504553253 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:53 INFO - PROCESS | 2880 | ++DOCSHELL 17257400 == 37 [pid = 2880] [id = 243] 06:55:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (17257C00) [pid = 2880] [serial = 728] [outer = 00000000] 06:55:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (17606000) [pid = 2880] [serial = 729] [outer = 17257C00] 06:55:53 INFO - PROCESS | 2880 | 1468504553297 Marionette DEBUG loaded listener.js 06:55:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (17668800) [pid = 2880] [serial = 730] [outer = 17257C00] 06:55:53 INFO - PROCESS | 2880 | 1468504553716 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]]]}] 06:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 06:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 631ms 06:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 06:55:53 INFO - PROCESS | 2880 | 1468504553750 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 06:55:53 INFO - PROCESS | 2880 | 1468504553752 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 06:55:53 INFO - PROCESS | 2880 | 1468504553755 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 06:55:53 INFO - PROCESS | 2880 | 1468504553756 Marionette TRACE conn5 <- [1,938,null,{}] 06:55:53 INFO - PROCESS | 2880 | 1468504553760 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}] 06:55:53 INFO - PROCESS | 2880 | 1468504553762 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:53 INFO - PROCESS | 2880 | 1468504553871 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 06:55:53 INFO - PROCESS | 2880 | 1468504553876 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:53 INFO - PROCESS | 2880 | 1468504553878 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:53 INFO - PROCESS | 2880 | ++DOCSHELL 16F53C00 == 38 [pid = 2880] [id = 244] 06:55:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (17265800) [pid = 2880] [serial = 731] [outer = 00000000] 06:55:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (16F13800) [pid = 2880] [serial = 732] [outer = 17265800] 06:55:53 INFO - PROCESS | 2880 | 1468504553922 Marionette DEBUG loaded listener.js 06:55:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (183D9800) [pid = 2880] [serial = 733] [outer = 17265800] 06:55:54 INFO - PROCESS | 2880 | 1468504554425 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]]]}] 06:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 06:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 730ms 06:55:54 INFO - PROCESS | 2880 | 1468504554486 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 06:55:54 INFO - PROCESS | 2880 | 1468504554488 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 06:55:54 INFO - PROCESS | 2880 | 1468504554492 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 06:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 06:55:54 INFO - PROCESS | 2880 | 1468504554493 Marionette TRACE conn5 <- [1,942,null,{}] 06:55:54 INFO - PROCESS | 2880 | 1468504554497 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}] 06:55:54 INFO - PROCESS | 2880 | 1468504554502 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:54 INFO - PROCESS | 2880 | 1468504554640 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 06:55:54 INFO - PROCESS | 2880 | 1468504554653 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:54 INFO - PROCESS | 2880 | 1468504554655 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:54 INFO - PROCESS | 2880 | ++DOCSHELL 16C40000 == 39 [pid = 2880] [id = 245] 06:55:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (18351800) [pid = 2880] [serial = 734] [outer = 00000000] 06:55:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1926EC00) [pid = 2880] [serial = 735] [outer = 18351800] 06:55:54 INFO - PROCESS | 2880 | 1468504554699 Marionette DEBUG loaded listener.js 06:55:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (19264C00) [pid = 2880] [serial = 736] [outer = 18351800] 06:55:55 INFO - PROCESS | 2880 | 1468504555121 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]]]}] 06:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 06:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 670ms 06:55:55 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (10238800) [pid = 2880] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 06:55:55 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (16C64C00) [pid = 2880] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 06:55:55 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (1766D400) [pid = 2880] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 06:55:55 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (10F89400) [pid = 2880] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 06:55:55 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (0CC1EC00) [pid = 2880] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 06:55:55 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (1158E800) [pid = 2880] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 06:55:55 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (16256000) [pid = 2880] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 06:55:55 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (10708C00) [pid = 2880] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 06:55:55 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (10230400) [pid = 2880] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 06:55:55 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (14B5B000) [pid = 2880] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 06:55:55 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (0FCE7C00) [pid = 2880] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 06:55:55 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (16F0F000) [pid = 2880] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 06:55:55 INFO - PROCESS | 2880 | 1468504555271 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 06:55:55 INFO - PROCESS | 2880 | 1468504555273 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 06:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 06:55:55 INFO - PROCESS | 2880 | 1468504555283 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 06:55:55 INFO - PROCESS | 2880 | 1468504555285 Marionette TRACE conn5 <- [1,946,null,{}] 06:55:55 INFO - PROCESS | 2880 | 1468504555289 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}] 06:55:55 INFO - PROCESS | 2880 | 1468504555290 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:55 INFO - PROCESS | 2880 | 1468504555369 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 06:55:55 INFO - PROCESS | 2880 | 1468504555374 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:55 INFO - PROCESS | 2880 | 1468504555376 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:55 INFO - PROCESS | 2880 | ++DOCSHELL 10F89400 == 40 [pid = 2880] [id = 246] 06:55:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (1158E800) [pid = 2880] [serial = 737] [outer = 00000000] 06:55:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (16C3E800) [pid = 2880] [serial = 738] [outer = 1158E800] 06:55:55 INFO - PROCESS | 2880 | 1468504555419 Marionette DEBUG loaded listener.js 06:55:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (16C44400) [pid = 2880] [serial = 739] [outer = 1158E800] 06:55:55 INFO - PROCESS | 2880 | 1468504555842 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]]]}] 06:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 06:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 573ms 06:55:55 INFO - PROCESS | 2880 | 1468504555858 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 06:55:55 INFO - PROCESS | 2880 | 1468504555860 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 06:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 06:55:55 INFO - PROCESS | 2880 | 1468504555874 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 06:55:55 INFO - PROCESS | 2880 | 1468504555876 Marionette TRACE conn5 <- [1,950,null,{}] 06:55:55 INFO - PROCESS | 2880 | 1468504555879 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}] 06:55:55 INFO - PROCESS | 2880 | 1468504555881 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:55 INFO - PROCESS | 2880 | 1468504555960 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 06:55:55 INFO - PROCESS | 2880 | 1468504555965 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:55 INFO - PROCESS | 2880 | 1468504555968 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:56 INFO - PROCESS | 2880 | ++DOCSHELL 1766D400 == 41 [pid = 2880] [id = 247] 06:55:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (1766F000) [pid = 2880] [serial = 740] [outer = 00000000] 06:55:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (193AA800) [pid = 2880] [serial = 741] [outer = 1766F000] 06:55:56 INFO - PROCESS | 2880 | 1468504556012 Marionette DEBUG loaded listener.js 06:55:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (1940DC00) [pid = 2880] [serial = 742] [outer = 1766F000] 06:55:56 INFO - PROCESS | 2880 | 1468504556428 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]]]}] 06:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 06:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 570ms 06:55:56 INFO - PROCESS | 2880 | 1468504556459 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 06:55:56 INFO - PROCESS | 2880 | 1468504556461 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 06:55:56 INFO - PROCESS | 2880 | 1468504556465 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 06:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 06:55:56 INFO - PROCESS | 2880 | 1468504556466 Marionette TRACE conn5 <- [1,954,null,{}] 06:55:56 INFO - PROCESS | 2880 | 1468504556482 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}] 06:55:56 INFO - PROCESS | 2880 | 1468504556484 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:56 INFO - PROCESS | 2880 | 1468504556570 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 06:55:56 INFO - PROCESS | 2880 | 1468504556576 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:56 INFO - PROCESS | 2880 | 1468504556578 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:56 INFO - PROCESS | 2880 | ++DOCSHELL 18D74000 == 42 [pid = 2880] [id = 248] 06:55:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (19410400) [pid = 2880] [serial = 743] [outer = 00000000] 06:55:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (19E27C00) [pid = 2880] [serial = 744] [outer = 19410400] 06:55:56 INFO - PROCESS | 2880 | 1468504556622 Marionette DEBUG loaded listener.js 06:55:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (19E2F400) [pid = 2880] [serial = 745] [outer = 19410400] 06:55:57 INFO - PROCESS | 2880 | 1468504557050 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]]]}] 06:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 06:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 630ms 06:55:57 INFO - PROCESS | 2880 | 1468504557104 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 06:55:57 INFO - PROCESS | 2880 | 1468504557106 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 06:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 06:55:57 INFO - PROCESS | 2880 | 1468504557125 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 06:55:57 INFO - PROCESS | 2880 | 1468504557127 Marionette TRACE conn5 <- [1,958,null,{}] 06:55:57 INFO - PROCESS | 2880 | 1468504557131 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}] 06:55:57 INFO - PROCESS | 2880 | 1468504557133 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:57 INFO - PROCESS | 2880 | 1468504557213 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 06:55:57 INFO - PROCESS | 2880 | 1468504557221 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:57 INFO - PROCESS | 2880 | 1468504557223 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:57 INFO - PROCESS | 2880 | ++DOCSHELL 19E30800 == 43 [pid = 2880] [id = 249] 06:55:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (19E30C00) [pid = 2880] [serial = 746] [outer = 00000000] 06:55:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (19E6CC00) [pid = 2880] [serial = 747] [outer = 19E30C00] 06:55:57 INFO - PROCESS | 2880 | 1468504557268 Marionette DEBUG loaded listener.js 06:55:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (19F01C00) [pid = 2880] [serial = 748] [outer = 19E30C00] 06:55:57 INFO - PROCESS | 2880 | 1468504557912 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]]]}] 06:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 06:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 890ms 06:55:58 INFO - PROCESS | 2880 | 1468504558002 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 06:55:58 INFO - PROCESS | 2880 | 1468504558006 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 06:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 06:55:58 INFO - PROCESS | 2880 | 1468504558011 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 06:55:58 INFO - PROCESS | 2880 | 1468504558016 Marionette TRACE conn5 <- [1,962,null,{}] 06:55:58 INFO - PROCESS | 2880 | 1468504558021 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}] 06:55:58 INFO - PROCESS | 2880 | 1468504558024 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:58 INFO - PROCESS | 2880 | 1468504558146 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 06:55:58 INFO - PROCESS | 2880 | 1468504558267 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:58 INFO - PROCESS | 2880 | 1468504558270 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:58 INFO - PROCESS | 2880 | ++DOCSHELL 0CCF2C00 == 44 [pid = 2880] [id = 250] 06:55:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (10175000) [pid = 2880] [serial = 749] [outer = 00000000] 06:55:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (107E1C00) [pid = 2880] [serial = 750] [outer = 10175000] 06:55:58 INFO - PROCESS | 2880 | 1468504558330 Marionette DEBUG loaded listener.js 06:55:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (116CF400) [pid = 2880] [serial = 751] [outer = 10175000] 06:55:58 INFO - PROCESS | 2880 | 1468504558880 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]]]}] 06:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 06:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 931ms 06:55:58 INFO - PROCESS | 2880 | 1468504558946 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 06:55:58 INFO - PROCESS | 2880 | 1468504558950 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 06:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 06:55:58 INFO - PROCESS | 2880 | 1468504558957 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 06:55:58 INFO - PROCESS | 2880 | 1468504558960 Marionette TRACE conn5 <- [1,966,null,{}] 06:55:58 INFO - PROCESS | 2880 | 1468504558964 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}] 06:55:58 INFO - PROCESS | 2880 | 1468504558967 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:59 INFO - PROCESS | 2880 | 1468504559112 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 06:55:59 INFO - PROCESS | 2880 | 1468504559238 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:59 INFO - PROCESS | 2880 | 1468504559241 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:55:59 INFO - PROCESS | 2880 | ++DOCSHELL 16B4F800 == 45 [pid = 2880] [id = 251] 06:55:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (16C70000) [pid = 2880] [serial = 752] [outer = 00000000] 06:55:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (1718A000) [pid = 2880] [serial = 753] [outer = 16C70000] 06:55:59 INFO - PROCESS | 2880 | 1468504559297 Marionette DEBUG loaded listener.js 06:55:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (17670800) [pid = 2880] [serial = 754] [outer = 16C70000] 06:55:59 INFO - PROCESS | 2880 | 1468504559878 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]]]}] 06:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 06:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 970ms 06:55:59 INFO - PROCESS | 2880 | 1468504559931 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 06:55:59 INFO - PROCESS | 2880 | 1468504559933 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 06:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 06:55:59 INFO - PROCESS | 2880 | 1468504559937 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 06:55:59 INFO - PROCESS | 2880 | 1468504559941 Marionette TRACE conn5 <- [1,970,null,{}] 06:55:59 INFO - PROCESS | 2880 | 1468504559952 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}] 06:55:59 INFO - PROCESS | 2880 | 1468504559957 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:00 INFO - PROCESS | 2880 | 1468504560067 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 06:56:00 INFO - PROCESS | 2880 | 1468504560196 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:00 INFO - PROCESS | 2880 | 1468504560200 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:00 INFO - PROCESS | 2880 | ++DOCSHELL 19E65000 == 46 [pid = 2880] [id = 252] 06:56:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (19E65800) [pid = 2880] [serial = 755] [outer = 00000000] 06:56:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (1AD94800) [pid = 2880] [serial = 756] [outer = 19E65800] 06:56:00 INFO - PROCESS | 2880 | 1468504560259 Marionette DEBUG loaded listener.js 06:56:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (1ADC0800) [pid = 2880] [serial = 757] [outer = 19E65800] 06:56:01 INFO - PROCESS | 2880 | 1468504561046 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]]]}] 06:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 06:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1173ms 06:56:01 INFO - PROCESS | 2880 | 1468504561112 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 06:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 06:56:01 INFO - PROCESS | 2880 | 1468504561117 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 06:56:01 INFO - PROCESS | 2880 | 1468504561122 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 06:56:01 INFO - PROCESS | 2880 | 1468504561125 Marionette TRACE conn5 <- [1,974,null,{}] 06:56:01 INFO - PROCESS | 2880 | 1468504561131 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}] 06:56:01 INFO - PROCESS | 2880 | 1468504561133 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:01 INFO - PROCESS | 2880 | 1468504561233 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 06:56:01 INFO - PROCESS | 2880 | 1468504561319 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:01 INFO - PROCESS | 2880 | 1468504561324 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:01 INFO - PROCESS | 2880 | ++DOCSHELL 10176C00 == 47 [pid = 2880] [id = 253] 06:56:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (1033E800) [pid = 2880] [serial = 758] [outer = 00000000] 06:56:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 93 (10708C00) [pid = 2880] [serial = 759] [outer = 1033E800] 06:56:01 INFO - PROCESS | 2880 | 1468504561420 Marionette DEBUG loaded listener.js 06:56:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 94 (107E1000) [pid = 2880] [serial = 760] [outer = 1033E800] 06:56:02 INFO - PROCESS | 2880 | --DOCSHELL 15C54800 == 46 [pid = 2880] [id = 224] 06:56:02 INFO - PROCESS | 2880 | --DOCSHELL 18D74000 == 45 [pid = 2880] [id = 248] 06:56:02 INFO - PROCESS | 2880 | --DOCSHELL 1766D400 == 44 [pid = 2880] [id = 247] 06:56:02 INFO - PROCESS | 2880 | --DOCSHELL 10F89400 == 43 [pid = 2880] [id = 246] 06:56:02 INFO - PROCESS | 2880 | --DOCSHELL 16C40000 == 42 [pid = 2880] [id = 245] 06:56:02 INFO - PROCESS | 2880 | --DOCSHELL 16F53C00 == 41 [pid = 2880] [id = 244] 06:56:02 INFO - PROCESS | 2880 | --DOCSHELL 17257400 == 40 [pid = 2880] [id = 243] 06:56:02 INFO - PROCESS | 2880 | --DOCSHELL 16C64400 == 39 [pid = 2880] [id = 242] 06:56:02 INFO - PROCESS | 2880 | --DOCSHELL 11687400 == 38 [pid = 2880] [id = 241] 06:56:02 INFO - PROCESS | 2880 | --DOCSHELL 10233000 == 37 [pid = 2880] [id = 240] 06:56:02 INFO - PROCESS | 2880 | --DOCSHELL 0CAF5800 == 36 [pid = 2880] [id = 238] 06:56:02 INFO - PROCESS | 2880 | --DOCSHELL 18D35C00 == 35 [pid = 2880] [id = 237] 06:56:02 INFO - PROCESS | 2880 | --DOCSHELL 16F81000 == 34 [pid = 2880] [id = 222] 06:56:02 INFO - PROCESS | 2880 | --DOCSHELL 1017B400 == 33 [pid = 2880] [id = 228] 06:56:02 INFO - PROCESS | 2880 | --DOCSHELL 16C48C00 == 32 [pid = 2880] [id = 226] 06:56:02 INFO - PROCESS | 2880 | --DOCSHELL 10F82C00 == 31 [pid = 2880] [id = 227] 06:56:02 INFO - PROCESS | 2880 | --DOCSHELL 0CCCE000 == 30 [pid = 2880] [id = 239] 06:56:02 INFO - PROCESS | 2880 | --DOCSHELL 19E65000 == 29 [pid = 2880] [id = 252] 06:56:02 INFO - PROCESS | 2880 | --DOCSHELL 16B4F800 == 28 [pid = 2880] [id = 251] 06:56:02 INFO - PROCESS | 2880 | --DOCSHELL 19E30800 == 27 [pid = 2880] [id = 249] 06:56:02 INFO - PROCESS | 2880 | --DOCSHELL 0CCF2C00 == 26 [pid = 2880] [id = 250] 06:56:02 INFO - PROCESS | 2880 | --DOMWINDOW == 93 (16C3FC00) [pid = 2880] [serial = 696] [outer = 00000000] [url = about:blank] 06:56:02 INFO - PROCESS | 2880 | --DOMWINDOW == 92 (10789000) [pid = 2880] [serial = 690] [outer = 00000000] [url = about:blank] 06:56:02 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (10A7B800) [pid = 2880] [serial = 691] [outer = 00000000] [url = about:blank] 06:56:02 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (10710C00) [pid = 2880] [serial = 685] [outer = 00000000] [url = about:blank] 06:56:02 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (1036E800) [pid = 2880] [serial = 684] [outer = 00000000] [url = about:blank] 06:56:02 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (14F13400) [pid = 2880] [serial = 693] [outer = 00000000] [url = about:blank] 06:56:02 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (10174800) [pid = 2880] [serial = 687] [outer = 00000000] [url = about:blank] 06:56:02 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (1022F800) [pid = 2880] [serial = 688] [outer = 00000000] [url = about:blank] 06:56:02 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (16F32400) [pid = 2880] [serial = 699] [outer = 00000000] [url = about:blank] 06:56:02 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (145DBC00) [pid = 2880] [serial = 675] [outer = 00000000] [url = about:blank] 06:56:02 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (1095D800) [pid = 2880] [serial = 674] [outer = 00000000] [url = about:blank] 06:56:02 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (17669C00) [pid = 2880] [serial = 678] [outer = 00000000] [url = about:blank] 06:56:02 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (16F7EC00) [pid = 2880] [serial = 677] [outer = 00000000] [url = about:blank] 06:56:02 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (18C07000) [pid = 2880] [serial = 709] [outer = 00000000] [url = about:blank] 06:56:02 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (1ADBA800) [pid = 2880] [serial = 682] [outer = 00000000] [url = about:blank] 06:56:02 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (1926B400) [pid = 2880] [serial = 681] [outer = 00000000] [url = about:blank] 06:56:02 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (16C65000) [pid = 2880] [serial = 697] [outer = 00000000] [url = about:blank] 06:56:02 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (1022DC00) [pid = 2880] [serial = 702] [outer = 00000000] [url = about:blank] 06:56:02 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (16F77400) [pid = 2880] [serial = 700] [outer = 00000000] [url = about:blank] 06:56:02 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (116D0400) [pid = 2880] [serial = 703] [outer = 00000000] [url = about:blank] 06:56:02 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (18C04000) [pid = 2880] [serial = 708] [outer = 00000000] [url = about:blank] 06:56:02 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (18D3F800) [pid = 2880] [serial = 711] [outer = 00000000] [url = about:blank] 06:56:02 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (17670000) [pid = 2880] [serial = 706] [outer = 00000000] [url = about:blank] 06:56:02 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (15EC4400) [pid = 2880] [serial = 694] [outer = 00000000] [url = about:blank] 06:56:02 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (1766C400) [pid = 2880] [serial = 705] [outer = 00000000] [url = about:blank] 06:56:02 INFO - PROCESS | 2880 | 1468504562522 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]]]}] 06:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 06:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1433ms 06:56:02 INFO - PROCESS | 2880 | 1468504562556 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 06:56:02 INFO - PROCESS | 2880 | 1468504562560 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 06:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 06:56:02 INFO - PROCESS | 2880 | 1468504562565 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 06:56:02 INFO - PROCESS | 2880 | 1468504562568 Marionette TRACE conn5 <- [1,978,null,{}] 06:56:02 INFO - PROCESS | 2880 | 1468504562574 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}] 06:56:02 INFO - PROCESS | 2880 | 1468504562577 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:02 INFO - PROCESS | 2880 | 1468504562665 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 06:56:02 INFO - PROCESS | 2880 | 1468504562674 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:02 INFO - PROCESS | 2880 | 1468504562678 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:02 INFO - PROCESS | 2880 | ++DOCSHELL 0FDF8C00 == 27 [pid = 2880] [id = 254] 06:56:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (0FDF9C00) [pid = 2880] [serial = 761] [outer = 00000000] 06:56:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (1022A800) [pid = 2880] [serial = 762] [outer = 0FDF9C00] 06:56:02 INFO - PROCESS | 2880 | 1468504562726 Marionette DEBUG loaded listener.js 06:56:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (10230800) [pid = 2880] [serial = 763] [outer = 0FDF9C00] 06:56:03 INFO - PROCESS | 2880 | 1468504563196 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]]]}] 06:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 06:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 691ms 06:56:03 INFO - PROCESS | 2880 | 1468504563289 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 06:56:03 INFO - PROCESS | 2880 | 1468504563294 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 06:56:03 INFO - PROCESS | 2880 | 1468504563303 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 06:56:03 INFO - PROCESS | 2880 | 1468504563306 Marionette TRACE conn5 <- [1,982,null,{}] 06:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 06:56:03 INFO - PROCESS | 2880 | 1468504563310 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}] 06:56:03 INFO - PROCESS | 2880 | 1468504563312 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:03 INFO - PROCESS | 2880 | 1468504563406 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 06:56:03 INFO - PROCESS | 2880 | 1468504563415 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:03 INFO - PROCESS | 2880 | 1468504563417 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:03 INFO - PROCESS | 2880 | ++DOCSHELL 1070C000 == 28 [pid = 2880] [id = 255] 06:56:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (1070D800) [pid = 2880] [serial = 764] [outer = 00000000] 06:56:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (107E9400) [pid = 2880] [serial = 765] [outer = 1070D800] 06:56:03 INFO - PROCESS | 2880 | 1468504563470 Marionette DEBUG loaded listener.js 06:56:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (10A7BC00) [pid = 2880] [serial = 766] [outer = 1070D800] 06:56:03 INFO - PROCESS | 2880 | 1468504563908 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]]]}] 06:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 06:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 630ms 06:56:03 INFO - PROCESS | 2880 | 1468504563961 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 06:56:03 INFO - PROCESS | 2880 | 1468504563963 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 06:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 06:56:03 INFO - PROCESS | 2880 | 1468504563967 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 06:56:03 INFO - PROCESS | 2880 | 1468504563971 Marionette TRACE conn5 <- [1,986,null,{}] 06:56:04 INFO - PROCESS | 2880 | 1468504563981 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}] 06:56:04 INFO - PROCESS | 2880 | 1468504563986 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:04 INFO - PROCESS | 2880 | 1468504564069 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 06:56:04 INFO - PROCESS | 2880 | 1468504564076 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:04 INFO - PROCESS | 2880 | 1468504564079 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:04 INFO - PROCESS | 2880 | ++DOCSHELL 14E53C00 == 29 [pid = 2880] [id = 256] 06:56:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (14EB8800) [pid = 2880] [serial = 767] [outer = 00000000] 06:56:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (15C4C400) [pid = 2880] [serial = 768] [outer = 14EB8800] 06:56:04 INFO - PROCESS | 2880 | 1468504564128 Marionette DEBUG loaded listener.js 06:56:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (15ECDC00) [pid = 2880] [serial = 769] [outer = 14EB8800] 06:56:04 INFO - PROCESS | 2880 | 1468504564613 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]]]}] 06:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 06:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 690ms 06:56:04 INFO - PROCESS | 2880 | 1468504564659 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 06:56:04 INFO - PROCESS | 2880 | 1468504564661 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 06:56:04 INFO - PROCESS | 2880 | 1468504564665 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 06:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 06:56:04 INFO - PROCESS | 2880 | 1468504564666 Marionette TRACE conn5 <- [1,990,null,{}] 06:56:04 INFO - PROCESS | 2880 | 1468504564670 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}] 06:56:04 INFO - PROCESS | 2880 | 1468504564672 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:04 INFO - PROCESS | 2880 | 1468504564815 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 06:56:04 INFO - PROCESS | 2880 | 1468504564839 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:04 INFO - PROCESS | 2880 | 1468504564841 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:04 INFO - PROCESS | 2880 | ++DOCSHELL 16B5A800 == 30 [pid = 2880] [id = 257] 06:56:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (16C3D800) [pid = 2880] [serial = 770] [outer = 00000000] 06:56:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (16C46400) [pid = 2880] [serial = 771] [outer = 16C3D800] 06:56:04 INFO - PROCESS | 2880 | 1468504564886 Marionette DEBUG loaded listener.js 06:56:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (16C65400) [pid = 2880] [serial = 772] [outer = 16C3D800] 06:56:05 INFO - PROCESS | 2880 | 1468504565304 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]]]}] 06:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 06:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 670ms 06:56:05 INFO - PROCESS | 2880 | 1468504565338 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 06:56:05 INFO - PROCESS | 2880 | 1468504565340 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 06:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 06:56:05 INFO - PROCESS | 2880 | 1468504565343 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 06:56:05 INFO - PROCESS | 2880 | 1468504565345 Marionette TRACE conn5 <- [1,994,null,{}] 06:56:05 INFO - PROCESS | 2880 | 1468504565356 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}] 06:56:05 INFO - PROCESS | 2880 | 1468504565358 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:05 INFO - PROCESS | 2880 | 1468504565463 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 06:56:05 INFO - PROCESS | 2880 | 1468504565469 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:05 INFO - PROCESS | 2880 | 1468504565471 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:05 INFO - PROCESS | 2880 | ++DOCSHELL 16C70400 == 31 [pid = 2880] [id = 258] 06:56:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (16F0D400) [pid = 2880] [serial = 773] [outer = 00000000] 06:56:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (16F4E000) [pid = 2880] [serial = 774] [outer = 16F0D400] 06:56:05 INFO - PROCESS | 2880 | 1468504565515 Marionette DEBUG loaded listener.js 06:56:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (16F7EC00) [pid = 2880] [serial = 775] [outer = 16F0D400] 06:56:06 INFO - PROCESS | 2880 | 1468504565981 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]]]}] 06:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 06:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 671ms 06:56:06 INFO - PROCESS | 2880 | 1468504566015 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 06:56:06 INFO - PROCESS | 2880 | 1468504566017 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 06:56:06 INFO - PROCESS | 2880 | 1468504566024 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 06:56:06 INFO - PROCESS | 2880 | 1468504566026 Marionette TRACE conn5 <- [1,998,null,{}] 06:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 06:56:06 INFO - PROCESS | 2880 | 1468504566030 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}] 06:56:06 INFO - PROCESS | 2880 | 1468504566035 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:06 INFO - PROCESS | 2880 | 1468504566194 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 06:56:06 INFO - PROCESS | 2880 | 1468504566221 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:06 INFO - PROCESS | 2880 | 1468504566223 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:06 INFO - PROCESS | 2880 | ++DOCSHELL 1766B000 == 32 [pid = 2880] [id = 259] 06:56:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (1766CC00) [pid = 2880] [serial = 776] [outer = 00000000] 06:56:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (1834A000) [pid = 2880] [serial = 777] [outer = 1766CC00] 06:56:06 INFO - PROCESS | 2880 | 1468504566267 Marionette DEBUG loaded listener.js 06:56:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (18351400) [pid = 2880] [serial = 778] [outer = 1766CC00] 06:56:06 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (19E30C00) [pid = 2880] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 06:56:06 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (19410400) [pid = 2880] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 06:56:06 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (17265800) [pid = 2880] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 06:56:06 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (17257C00) [pid = 2880] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 06:56:06 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (145DC000) [pid = 2880] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 06:56:06 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (0CC29400) [pid = 2880] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 06:56:06 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (10233800) [pid = 2880] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 06:56:06 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (0FCE7400) [pid = 2880] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 06:56:06 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (16C66800) [pid = 2880] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 06:56:06 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (18D37000) [pid = 2880] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 06:56:06 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (18351800) [pid = 2880] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 06:56:06 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1158E800) [pid = 2880] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 06:56:06 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1766F000) [pid = 2880] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 06:56:06 INFO - PROCESS | 2880 | 1468504566914 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]]]}] 06:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 06:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 930ms 06:56:06 INFO - PROCESS | 2880 | 1468504566959 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 06:56:06 INFO - PROCESS | 2880 | 1468504566962 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 06:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 06:56:06 INFO - PROCESS | 2880 | 1468504566965 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 06:56:06 INFO - PROCESS | 2880 | 1468504566967 Marionette TRACE conn5 <- [1,1002,null,{}] 06:56:06 INFO - PROCESS | 2880 | 1468504566970 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}] 06:56:06 INFO - PROCESS | 2880 | 1468504566972 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:07 INFO - PROCESS | 2880 | 1468504567049 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 06:56:07 INFO - PROCESS | 2880 | 1468504567054 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:07 INFO - PROCESS | 2880 | 1468504567056 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:07 INFO - PROCESS | 2880 | ++DOCSHELL 0FCE6400 == 33 [pid = 2880] [id = 260] 06:56:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (16C66800) [pid = 2880] [serial = 779] [outer = 00000000] 06:56:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (1766E400) [pid = 2880] [serial = 780] [outer = 16C66800] 06:56:07 INFO - PROCESS | 2880 | 1468504567099 Marionette DEBUG loaded listener.js 06:56:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1766F400) [pid = 2880] [serial = 781] [outer = 16C66800] 06:56:07 INFO - PROCESS | 2880 | 1468504567524 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]]]}] 06:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 06:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 570ms 06:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 06:56:07 INFO - PROCESS | 2880 | 1468504567539 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 06:56:07 INFO - PROCESS | 2880 | 1468504567541 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 06:56:07 INFO - PROCESS | 2880 | 1468504567544 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 06:56:07 INFO - PROCESS | 2880 | 1468504567546 Marionette TRACE conn5 <- [1,1006,null,{}] 06:56:07 INFO - PROCESS | 2880 | 1468504567568 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}] 06:56:07 INFO - PROCESS | 2880 | 1468504567570 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:07 INFO - PROCESS | 2880 | 1468504567647 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 06:56:07 INFO - PROCESS | 2880 | 1468504567653 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:07 INFO - PROCESS | 2880 | 1468504567655 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:07 INFO - PROCESS | 2880 | ++DOCSHELL 1885C400 == 34 [pid = 2880] [id = 261] 06:56:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (18C04000) [pid = 2880] [serial = 782] [outer = 00000000] 06:56:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18D0B000) [pid = 2880] [serial = 783] [outer = 18C04000] 06:56:07 INFO - PROCESS | 2880 | 1468504567698 Marionette DEBUG loaded listener.js 06:56:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (16C4B400) [pid = 2880] [serial = 784] [outer = 18C04000] 06:56:08 INFO - PROCESS | 2880 | 1468504568133 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]]]}] 06:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 06:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 651ms 06:56:08 INFO - PROCESS | 2880 | 1468504568200 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 06:56:08 INFO - PROCESS | 2880 | 1468504568202 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 06:56:08 INFO - PROCESS | 2880 | 1468504568205 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 06:56:08 INFO - PROCESS | 2880 | 1468504568207 Marionette TRACE conn5 <- [1,1010,null,{}] 06:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 06:56:08 INFO - PROCESS | 2880 | 1468504568210 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}] 06:56:08 INFO - PROCESS | 2880 | 1468504568212 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:08 INFO - PROCESS | 2880 | 1468504568291 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 06:56:08 INFO - PROCESS | 2880 | 1468504568299 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:08 INFO - PROCESS | 2880 | 1468504568300 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:08 INFO - PROCESS | 2880 | ++DOCSHELL 14E2F000 == 35 [pid = 2880] [id = 262] 06:56:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (18D40000) [pid = 2880] [serial = 785] [outer = 00000000] 06:56:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (18D73400) [pid = 2880] [serial = 786] [outer = 18D40000] 06:56:08 INFO - PROCESS | 2880 | 1468504568354 Marionette DEBUG loaded listener.js 06:56:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (19269800) [pid = 2880] [serial = 787] [outer = 18D40000] 06:56:08 INFO - PROCESS | 2880 | 1468504568901 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]]]}] 06:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 06:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 770ms 06:56:09 INFO - PROCESS | 2880 | 1468504569014 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 06:56:09 INFO - PROCESS | 2880 | 1468504569018 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 06:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 06:56:09 INFO - PROCESS | 2880 | 1468504569048 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 06:56:09 INFO - PROCESS | 2880 | 1468504569051 Marionette TRACE conn5 <- [1,1014,null,{}] 06:56:09 INFO - PROCESS | 2880 | 1468504569057 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}] 06:56:09 INFO - PROCESS | 2880 | 1468504569061 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:09 INFO - PROCESS | 2880 | 1468504569188 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 06:56:09 INFO - PROCESS | 2880 | 1468504569268 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:09 INFO - PROCESS | 2880 | 1468504569271 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:09 INFO - PROCESS | 2880 | ++DOCSHELL 0CAEE000 == 36 [pid = 2880] [id = 263] 06:56:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (0CAF6800) [pid = 2880] [serial = 788] [outer = 00000000] 06:56:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (1022B800) [pid = 2880] [serial = 789] [outer = 0CAF6800] 06:56:09 INFO - PROCESS | 2880 | 1468504569372 Marionette DEBUG loaded listener.js 06:56:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (1033D800) [pid = 2880] [serial = 790] [outer = 0CAF6800] 06:56:10 INFO - PROCESS | 2880 | 1468504570017 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]]]}] 06:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 06:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1025ms 06:56:10 INFO - PROCESS | 2880 | 1468504570072 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 06:56:10 INFO - PROCESS | 2880 | 1468504570077 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 06:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 06:56:10 INFO - PROCESS | 2880 | 1468504570083 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 06:56:10 INFO - PROCESS | 2880 | 1468504570086 Marionette TRACE conn5 <- [1,1018,null,{}] 06:56:10 INFO - PROCESS | 2880 | 1468504570091 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}] 06:56:10 INFO - PROCESS | 2880 | 1468504570094 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:10 INFO - PROCESS | 2880 | 1468504570215 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 06:56:10 INFO - PROCESS | 2880 | 1468504570342 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:10 INFO - PROCESS | 2880 | 1468504570344 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:10 INFO - PROCESS | 2880 | ++DOCSHELL 10F82C00 == 37 [pid = 2880] [id = 264] 06:56:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (1158CC00) [pid = 2880] [serial = 791] [outer = 00000000] 06:56:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (14B1F800) [pid = 2880] [serial = 792] [outer = 1158CC00] 06:56:10 INFO - PROCESS | 2880 | 1468504570401 Marionette DEBUG loaded listener.js 06:56:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (15C59800) [pid = 2880] [serial = 793] [outer = 1158CC00] 06:56:11 INFO - PROCESS | 2880 | 1468504571245 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]]]}] 06:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 06:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1240ms 06:56:11 INFO - PROCESS | 2880 | 1468504571326 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 06:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 06:56:11 INFO - PROCESS | 2880 | 1468504571330 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 06:56:11 INFO - PROCESS | 2880 | 1468504571336 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 06:56:11 INFO - PROCESS | 2880 | 1468504571339 Marionette TRACE conn5 <- [1,1022,null,{}] 06:56:11 INFO - PROCESS | 2880 | 1468504571345 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}] 06:56:11 INFO - PROCESS | 2880 | 1468504571347 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:11 INFO - PROCESS | 2880 | 1468504571467 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 06:56:11 INFO - PROCESS | 2880 | --DOCSHELL 1885C400 == 36 [pid = 2880] [id = 261] 06:56:11 INFO - PROCESS | 2880 | --DOCSHELL 0FCE6400 == 35 [pid = 2880] [id = 260] 06:56:11 INFO - PROCESS | 2880 | --DOCSHELL 1766B000 == 34 [pid = 2880] [id = 259] 06:56:11 INFO - PROCESS | 2880 | --DOCSHELL 16C70400 == 33 [pid = 2880] [id = 258] 06:56:11 INFO - PROCESS | 2880 | --DOCSHELL 16B5A800 == 32 [pid = 2880] [id = 257] 06:56:11 INFO - PROCESS | 2880 | --DOCSHELL 14E53C00 == 31 [pid = 2880] [id = 256] 06:56:11 INFO - PROCESS | 2880 | --DOCSHELL 1070C000 == 30 [pid = 2880] [id = 255] 06:56:11 INFO - PROCESS | 2880 | --DOCSHELL 0FDF8C00 == 29 [pid = 2880] [id = 254] 06:56:11 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (16F13800) [pid = 2880] [serial = 732] [outer = 00000000] [url = about:blank] 06:56:11 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (17606000) [pid = 2880] [serial = 729] [outer = 00000000] [url = about:blank] 06:56:11 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (183D9800) [pid = 2880] [serial = 733] [outer = 00000000] [url = about:blank] 06:56:11 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (14B1CC00) [pid = 2880] [serial = 723] [outer = 00000000] [url = about:blank] 06:56:11 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (14EBD000) [pid = 2880] [serial = 724] [outer = 00000000] [url = about:blank] 06:56:11 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (1033DC00) [pid = 2880] [serial = 714] [outer = 00000000] [url = about:blank] 06:56:11 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (106B5400) [pid = 2880] [serial = 715] [outer = 00000000] [url = about:blank] 06:56:11 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1033B400) [pid = 2880] [serial = 720] [outer = 00000000] [url = about:blank] 06:56:11 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (10366400) [pid = 2880] [serial = 721] [outer = 00000000] [url = about:blank] 06:56:11 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (10365400) [pid = 2880] [serial = 717] [outer = 00000000] [url = about:blank] 06:56:11 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (10F7CC00) [pid = 2880] [serial = 718] [outer = 00000000] [url = about:blank] 06:56:11 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (16F10800) [pid = 2880] [serial = 726] [outer = 00000000] [url = about:blank] 06:56:11 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (18D72C00) [pid = 2880] [serial = 712] [outer = 00000000] [url = about:blank] 06:56:11 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1926EC00) [pid = 2880] [serial = 735] [outer = 00000000] [url = about:blank] 06:56:11 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (16C3E800) [pid = 2880] [serial = 738] [outer = 00000000] [url = about:blank] 06:56:11 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (16C44400) [pid = 2880] [serial = 739] [outer = 00000000] [url = about:blank] 06:56:11 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (19264C00) [pid = 2880] [serial = 736] [outer = 00000000] [url = about:blank] 06:56:11 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (1940DC00) [pid = 2880] [serial = 742] [outer = 00000000] [url = about:blank] 06:56:11 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (193AA800) [pid = 2880] [serial = 741] [outer = 00000000] [url = about:blank] 06:56:11 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (17668800) [pid = 2880] [serial = 730] [outer = 00000000] [url = about:blank] 06:56:11 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (16F38000) [pid = 2880] [serial = 727] [outer = 00000000] [url = about:blank] 06:56:11 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (19E2F400) [pid = 2880] [serial = 745] [outer = 00000000] [url = about:blank] 06:56:11 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (19F01C00) [pid = 2880] [serial = 748] [outer = 00000000] [url = about:blank] 06:56:11 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (19E27C00) [pid = 2880] [serial = 744] [outer = 00000000] [url = about:blank] 06:56:11 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (19E6CC00) [pid = 2880] [serial = 747] [outer = 00000000] [url = about:blank] 06:56:11 INFO - PROCESS | 2880 | 1468504571580 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:11 INFO - PROCESS | 2880 | 1468504571584 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:11 INFO - PROCESS | 2880 | ++DOCSHELL 0CAEFC00 == 30 [pid = 2880] [id = 265] 06:56:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (0CAF3400) [pid = 2880] [serial = 794] [outer = 00000000] 06:56:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (0FCE6C00) [pid = 2880] [serial = 795] [outer = 0CAF3400] 06:56:11 INFO - PROCESS | 2880 | 1468504571634 Marionette DEBUG loaded listener.js 06:56:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (10333400) [pid = 2880] [serial = 796] [outer = 0CAF3400] 06:56:12 INFO - PROCESS | 2880 | 1468504572027 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]]]}] 06:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 06:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 730ms 06:56:12 INFO - PROCESS | 2880 | 1468504572066 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 06:56:12 INFO - PROCESS | 2880 | 1468504572070 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 06:56:12 INFO - PROCESS | 2880 | 1468504572112 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 06:56:12 INFO - PROCESS | 2880 | 1468504572115 Marionette TRACE conn5 <- [1,1026,null,{}] 06:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 06:56:12 INFO - PROCESS | 2880 | 1468504572122 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}] 06:56:12 INFO - PROCESS | 2880 | 1468504572125 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:12 INFO - PROCESS | 2880 | 1468504572211 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 06:56:12 INFO - PROCESS | 2880 | 1468504572225 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:12 INFO - PROCESS | 2880 | 1468504572227 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:12 INFO - PROCESS | 2880 | ++DOCSHELL 10710C00 == 31 [pid = 2880] [id = 266] 06:56:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (10781C00) [pid = 2880] [serial = 797] [outer = 00000000] 06:56:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (10F0A800) [pid = 2880] [serial = 798] [outer = 10781C00] 06:56:12 INFO - PROCESS | 2880 | 1468504572274 Marionette DEBUG loaded listener.js 06:56:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (11685400) [pid = 2880] [serial = 799] [outer = 10781C00] 06:56:12 INFO - PROCESS | 2880 | 1468504572741 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]]]}] 06:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 06:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 670ms 06:56:12 INFO - PROCESS | 2880 | 1468504572791 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 06:56:12 INFO - PROCESS | 2880 | 1468504572793 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 06:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 06:56:12 INFO - PROCESS | 2880 | 1468504572796 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 06:56:12 INFO - PROCESS | 2880 | 1468504572800 Marionette TRACE conn5 <- [1,1030,null,{}] 06:56:12 INFO - PROCESS | 2880 | 1468504572810 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}] 06:56:12 INFO - PROCESS | 2880 | 1468504572815 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:12 INFO - PROCESS | 2880 | 1468504572901 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 06:56:13 INFO - PROCESS | 2880 | 1468504572988 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:13 INFO - PROCESS | 2880 | 1468504572991 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:13 INFO - PROCESS | 2880 | ++DOCSHELL 16C43000 == 32 [pid = 2880] [id = 267] 06:56:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (16C43400) [pid = 2880] [serial = 800] [outer = 00000000] 06:56:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (16C65000) [pid = 2880] [serial = 801] [outer = 16C43400] 06:56:13 INFO - PROCESS | 2880 | 1468504573039 Marionette DEBUG loaded listener.js 06:56:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (16F13800) [pid = 2880] [serial = 802] [outer = 16C43400] 06:56:13 INFO - PROCESS | 2880 | 1468504573410 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]]]}] 06:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 06:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 672ms 06:56:13 INFO - PROCESS | 2880 | 1468504573472 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 06:56:13 INFO - PROCESS | 2880 | 1468504573483 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 06:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 06:56:13 INFO - PROCESS | 2880 | 1468504573487 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 06:56:13 INFO - PROCESS | 2880 | 1468504573489 Marionette TRACE conn5 <- [1,1034,null,{}] 06:56:13 INFO - PROCESS | 2880 | 1468504573492 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}] 06:56:13 INFO - PROCESS | 2880 | 1468504573494 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:13 INFO - PROCESS | 2880 | 1468504573643 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 06:56:13 INFO - PROCESS | 2880 | 1468504573659 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:13 INFO - PROCESS | 2880 | 1468504573661 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:13 INFO - PROCESS | 2880 | ++DOCSHELL 16F4D800 == 33 [pid = 2880] [id = 268] 06:56:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (16F78C00) [pid = 2880] [serial = 803] [outer = 00000000] 06:56:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (17606000) [pid = 2880] [serial = 804] [outer = 16F78C00] 06:56:13 INFO - PROCESS | 2880 | 1468504573705 Marionette DEBUG loaded listener.js 06:56:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (17667800) [pid = 2880] [serial = 805] [outer = 16F78C00] 06:56:14 INFO - PROCESS | 2880 | 1468504574135 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]]]}] 06:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 06:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 671ms 06:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 06:56:14 INFO - PROCESS | 2880 | 1468504574164 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 06:56:14 INFO - PROCESS | 2880 | 1468504574166 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 06:56:14 INFO - PROCESS | 2880 | 1468504574169 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 06:56:14 INFO - PROCESS | 2880 | 1468504574170 Marionette TRACE conn5 <- [1,1038,null,{}] 06:56:14 INFO - PROCESS | 2880 | 1468504574174 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}] 06:56:14 INFO - PROCESS | 2880 | 1468504574176 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:14 INFO - PROCESS | 2880 | 1468504574284 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 06:56:14 INFO - PROCESS | 2880 | 1468504574290 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:14 INFO - PROCESS | 2880 | 1468504574292 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:14 INFO - PROCESS | 2880 | ++DOCSHELL 17607C00 == 34 [pid = 2880] [id = 269] 06:56:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (17669C00) [pid = 2880] [serial = 806] [outer = 00000000] 06:56:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (18351000) [pid = 2880] [serial = 807] [outer = 17669C00] 06:56:14 INFO - PROCESS | 2880 | 1468504574335 Marionette DEBUG loaded listener.js 06:56:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18357000) [pid = 2880] [serial = 808] [outer = 17669C00] 06:56:14 INFO - PROCESS | 2880 | 1468504574804 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]]]}] 06:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 06:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 670ms 06:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 06:56:14 INFO - PROCESS | 2880 | 1468504574840 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 06:56:14 INFO - PROCESS | 2880 | 1468504574842 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 06:56:14 INFO - PROCESS | 2880 | 1468504574845 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 06:56:14 INFO - PROCESS | 2880 | 1468504574847 Marionette TRACE conn5 <- [1,1042,null,{}] 06:56:14 INFO - PROCESS | 2880 | 1468504574850 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}] 06:56:14 INFO - PROCESS | 2880 | 1468504574855 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:15 INFO - PROCESS | 2880 | 1468504575018 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 06:56:15 INFO - PROCESS | 2880 | 1468504575046 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:15 INFO - PROCESS | 2880 | 1468504575049 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:15 INFO - PROCESS | 2880 | ++DOCSHELL 17610C00 == 35 [pid = 2880] [id = 270] 06:56:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (18D3C400) [pid = 2880] [serial = 809] [outer = 00000000] 06:56:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (192A8400) [pid = 2880] [serial = 810] [outer = 18D3C400] 06:56:15 INFO - PROCESS | 2880 | 1468504575094 Marionette DEBUG loaded listener.js 06:56:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (192AD000) [pid = 2880] [serial = 811] [outer = 18D3C400] 06:56:15 INFO - PROCESS | 2880 | 1468504575530 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]]]}] 06:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 06:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 730ms 06:56:15 INFO - PROCESS | 2880 | 1468504575576 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 06:56:15 INFO - PROCESS | 2880 | 1468504575578 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 06:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 06:56:15 INFO - PROCESS | 2880 | 1468504575581 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 06:56:15 INFO - PROCESS | 2880 | 1468504575583 Marionette TRACE conn5 <- [1,1046,null,{}] 06:56:15 INFO - PROCESS | 2880 | 1468504575592 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}] 06:56:15 INFO - PROCESS | 2880 | 1468504575594 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:15 INFO - PROCESS | 2880 | 1468504575799 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 06:56:15 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (16C3D800) [pid = 2880] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 06:56:15 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (0FDF9C00) [pid = 2880] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 06:56:15 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (1070D800) [pid = 2880] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 06:56:15 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (16F0D400) [pid = 2880] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 06:56:15 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (14EB8800) [pid = 2880] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 06:56:15 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (1766CC00) [pid = 2880] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 06:56:15 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1033E800) [pid = 2880] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 06:56:15 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (18C04000) [pid = 2880] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 06:56:15 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (10175000) [pid = 2880] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 06:56:15 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (16C70000) [pid = 2880] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 06:56:15 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (19E65800) [pid = 2880] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 06:56:15 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (16C66800) [pid = 2880] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 06:56:15 INFO - PROCESS | 2880 | 1468504575861 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:15 INFO - PROCESS | 2880 | 1468504575863 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:15 INFO - PROCESS | 2880 | ++DOCSHELL 0CC6C000 == 36 [pid = 2880] [id = 271] 06:56:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (0CCCC000) [pid = 2880] [serial = 812] [outer = 00000000] 06:56:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (10233800) [pid = 2880] [serial = 813] [outer = 0CCCC000] 06:56:15 INFO - PROCESS | 2880 | 1468504575908 Marionette DEBUG loaded listener.js 06:56:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (115E3800) [pid = 2880] [serial = 814] [outer = 0CCCC000] 06:56:16 INFO - PROCESS | 2880 | 1468504576255 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]]]}] 06:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 06:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 731ms 06:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 06:56:16 INFO - PROCESS | 2880 | 1468504576312 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 06:56:16 INFO - PROCESS | 2880 | 1468504576314 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 06:56:16 INFO - PROCESS | 2880 | 1468504576317 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 06:56:16 INFO - PROCESS | 2880 | 1468504576319 Marionette TRACE conn5 <- [1,1050,null,{}] 06:56:16 INFO - PROCESS | 2880 | 1468504576322 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}] 06:56:16 INFO - PROCESS | 2880 | 1468504576324 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:16 INFO - PROCESS | 2880 | 1468504576429 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 06:56:16 INFO - PROCESS | 2880 | 1468504576436 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:16 INFO - PROCESS | 2880 | 1468504576438 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:16 INFO - PROCESS | 2880 | ++DOCSHELL 16B4E400 == 37 [pid = 2880] [id = 272] 06:56:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (16C3E000) [pid = 2880] [serial = 815] [outer = 00000000] 06:56:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (19268000) [pid = 2880] [serial = 816] [outer = 16C3E000] 06:56:16 INFO - PROCESS | 2880 | 1468504576482 Marionette DEBUG loaded listener.js 06:56:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (1940BC00) [pid = 2880] [serial = 817] [outer = 16C3E000] 06:56:16 INFO - PROCESS | 2880 | 1468504576909 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]]]}] 06:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 06:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 630ms 06:56:16 INFO - PROCESS | 2880 | 1468504576948 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 06:56:16 INFO - PROCESS | 2880 | 1468504576950 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 06:56:16 INFO - PROCESS | 2880 | 1468504576953 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 06:56:16 INFO - PROCESS | 2880 | 1468504576955 Marionette TRACE conn5 <- [1,1054,null,{}] 06:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 06:56:16 INFO - PROCESS | 2880 | 1468504576959 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}] 06:56:16 INFO - PROCESS | 2880 | 1468504576961 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:17 INFO - PROCESS | 2880 | 1468504577040 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 06:56:17 INFO - PROCESS | 2880 | 1468504577045 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:17 INFO - PROCESS | 2880 | 1468504577047 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:17 INFO - PROCESS | 2880 | ++DOCSHELL 10337000 == 38 [pid = 2880] [id = 273] 06:56:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (16B4B400) [pid = 2880] [serial = 818] [outer = 00000000] 06:56:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (19E2B400) [pid = 2880] [serial = 819] [outer = 16B4B400] 06:56:17 INFO - PROCESS | 2880 | 1468504577099 Marionette DEBUG loaded listener.js 06:56:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (19E30000) [pid = 2880] [serial = 820] [outer = 16B4B400] 06:56:17 INFO - PROCESS | 2880 | 1468504577529 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]]]}] 06:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 06:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 630ms 06:56:17 INFO - PROCESS | 2880 | 1468504577588 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 06:56:17 INFO - PROCESS | 2880 | 1468504577590 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 06:56:17 INFO - PROCESS | 2880 | 1468504577593 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 06:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 06:56:17 INFO - PROCESS | 2880 | 1468504577595 Marionette TRACE conn5 <- [1,1058,null,{}] 06:56:17 INFO - PROCESS | 2880 | 1468504577599 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}] 06:56:17 INFO - PROCESS | 2880 | 1468504577601 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:17 INFO - PROCESS | 2880 | 1468504577681 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 06:56:17 INFO - PROCESS | 2880 | 1468504577687 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:17 INFO - PROCESS | 2880 | 1468504577688 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:17 INFO - PROCESS | 2880 | ++DOCSHELL 1885C400 == 39 [pid = 2880] [id = 274] 06:56:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (19E2CC00) [pid = 2880] [serial = 821] [outer = 00000000] 06:56:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (19F0EC00) [pid = 2880] [serial = 822] [outer = 19E2CC00] 06:56:17 INFO - PROCESS | 2880 | 1468504577732 Marionette DEBUG loaded listener.js 06:56:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (19F10400) [pid = 2880] [serial = 823] [outer = 19E2CC00] 06:56:18 INFO - PROCESS | 2880 | 1468504578392 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]]]}] 06:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 06:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 831ms 06:56:18 INFO - PROCESS | 2880 | 1468504578428 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 06:56:18 INFO - PROCESS | 2880 | 1468504578433 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 06:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 06:56:18 INFO - PROCESS | 2880 | 1468504578437 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 06:56:18 INFO - PROCESS | 2880 | 1468504578443 Marionette TRACE conn5 <- [1,1062,null,{}] 06:56:18 INFO - PROCESS | 2880 | 1468504578448 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}] 06:56:18 INFO - PROCESS | 2880 | 1468504578451 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:18 INFO - PROCESS | 2880 | 1468504578595 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 06:56:18 INFO - PROCESS | 2880 | 1468504578722 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:18 INFO - PROCESS | 2880 | 1468504578725 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:18 INFO - PROCESS | 2880 | ++DOCSHELL 0FCE8800 == 40 [pid = 2880] [id = 275] 06:56:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (0FDFD000) [pid = 2880] [serial = 824] [outer = 00000000] 06:56:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1070B800) [pid = 2880] [serial = 825] [outer = 0FDFD000] 06:56:18 INFO - PROCESS | 2880 | 1468504578785 Marionette DEBUG loaded listener.js 06:56:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (116D0000) [pid = 2880] [serial = 826] [outer = 0FDFD000] 06:56:19 INFO - PROCESS | 2880 | 1468504579441 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]]]}] 06:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 06:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1026ms 06:56:19 INFO - PROCESS | 2880 | 1468504579464 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 06:56:19 INFO - PROCESS | 2880 | 1468504579469 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 06:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 06:56:19 INFO - PROCESS | 2880 | 1468504579476 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 06:56:19 INFO - PROCESS | 2880 | 1468504579479 Marionette TRACE conn5 <- [1,1066,null,{}] 06:56:19 INFO - PROCESS | 2880 | 1468504579483 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}] 06:56:19 INFO - PROCESS | 2880 | 1468504579485 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:19 INFO - PROCESS | 2880 | 1468504579603 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 06:56:19 INFO - PROCESS | 2880 | 1468504579736 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:19 INFO - PROCESS | 2880 | 1468504579738 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:19 INFO - PROCESS | 2880 | ++DOCSHELL 16B4D800 == 41 [pid = 2880] [id = 276] 06:56:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (16B55400) [pid = 2880] [serial = 827] [outer = 00000000] 06:56:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (16F31000) [pid = 2880] [serial = 828] [outer = 16B55400] 06:56:19 INFO - PROCESS | 2880 | 1468504579797 Marionette DEBUG loaded listener.js 06:56:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (1725F000) [pid = 2880] [serial = 829] [outer = 16B55400] 06:56:20 INFO - PROCESS | 2880 | 1468504580456 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]]]}] 06:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 06:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1018ms 06:56:20 INFO - PROCESS | 2880 | 1468504580497 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 06:56:20 INFO - PROCESS | 2880 | 1468504580500 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 06:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 06:56:20 INFO - PROCESS | 2880 | 1468504580504 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 06:56:20 INFO - PROCESS | 2880 | 1468504580508 Marionette TRACE conn5 <- [1,1070,null,{}] 06:56:20 INFO - PROCESS | 2880 | 1468504580520 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}] 06:56:20 INFO - PROCESS | 2880 | 1468504580525 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:20 INFO - PROCESS | 2880 | 1468504580637 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 06:56:20 INFO - PROCESS | 2880 | 1468504580783 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:20 INFO - PROCESS | 2880 | 1468504580787 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:20 INFO - PROCESS | 2880 | ++DOCSHELL 18D3A800 == 42 [pid = 2880] [id = 277] 06:56:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (18D3E400) [pid = 2880] [serial = 830] [outer = 00000000] 06:56:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (19F03000) [pid = 2880] [serial = 831] [outer = 18D3E400] 06:56:20 INFO - PROCESS | 2880 | 1468504580846 Marionette DEBUG loaded listener.js 06:56:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (1ADBFC00) [pid = 2880] [serial = 832] [outer = 18D3E400] 06:56:21 INFO - PROCESS | 2880 | 1468504581537 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]]]}] 06:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 06:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1076ms 06:56:21 INFO - PROCESS | 2880 | 1468504581582 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 06:56:21 INFO - PROCESS | 2880 | 1468504581587 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 06:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 06:56:21 INFO - PROCESS | 2880 | 1468504581591 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 06:56:21 INFO - PROCESS | 2880 | 1468504581594 Marionette TRACE conn5 <- [1,1074,null,{}] 06:56:21 INFO - PROCESS | 2880 | 1468504581600 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}] 06:56:21 INFO - PROCESS | 2880 | 1468504581603 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:21 INFO - PROCESS | 2880 | 1468504581709 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 06:56:21 INFO - PROCESS | 2880 | 1468504581859 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:21 INFO - PROCESS | 2880 | 1468504581861 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:21 INFO - PROCESS | 2880 | ++DOCSHELL 10364800 == 43 [pid = 2880] [id = 278] 06:56:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (10706000) [pid = 2880] [serial = 833] [outer = 00000000] 06:56:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 93 (10F0D400) [pid = 2880] [serial = 834] [outer = 10706000] 06:56:21 INFO - PROCESS | 2880 | 1468504581916 Marionette DEBUG loaded listener.js 06:56:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 94 (146AAC00) [pid = 2880] [serial = 835] [outer = 10706000] 06:56:22 INFO - PROCESS | 2880 | --DOCSHELL 10337000 == 42 [pid = 2880] [id = 273] 06:56:22 INFO - PROCESS | 2880 | --DOCSHELL 16B4E400 == 41 [pid = 2880] [id = 272] 06:56:22 INFO - PROCESS | 2880 | --DOCSHELL 0CC6C000 == 40 [pid = 2880] [id = 271] 06:56:22 INFO - PROCESS | 2880 | --DOCSHELL 17610C00 == 39 [pid = 2880] [id = 270] 06:56:22 INFO - PROCESS | 2880 | --DOCSHELL 17607C00 == 38 [pid = 2880] [id = 269] 06:56:22 INFO - PROCESS | 2880 | --DOCSHELL 16F4D800 == 37 [pid = 2880] [id = 268] 06:56:22 INFO - PROCESS | 2880 | --DOCSHELL 16C43000 == 36 [pid = 2880] [id = 267] 06:56:22 INFO - PROCESS | 2880 | --DOCSHELL 10710C00 == 35 [pid = 2880] [id = 266] 06:56:22 INFO - PROCESS | 2880 | --DOCSHELL 0CAEFC00 == 34 [pid = 2880] [id = 265] 06:56:22 INFO - PROCESS | 2880 | --DOCSHELL 14E2F000 == 33 [pid = 2880] [id = 262] 06:56:22 INFO - PROCESS | 2880 | --DOCSHELL 10176C00 == 32 [pid = 2880] [id = 253] 06:56:22 INFO - PROCESS | 2880 | --DOCSHELL 0CAEE000 == 31 [pid = 2880] [id = 263] 06:56:22 INFO - PROCESS | 2880 | --DOCSHELL 10F82C00 == 30 [pid = 2880] [id = 264] 06:56:22 INFO - PROCESS | 2880 | --DOCSHELL 18D3A800 == 29 [pid = 2880] [id = 277] 06:56:22 INFO - PROCESS | 2880 | --DOCSHELL 16B4D800 == 28 [pid = 2880] [id = 276] 06:56:22 INFO - PROCESS | 2880 | --DOCSHELL 1885C400 == 27 [pid = 2880] [id = 274] 06:56:22 INFO - PROCESS | 2880 | --DOCSHELL 0FCE8800 == 26 [pid = 2880] [id = 275] 06:56:22 INFO - PROCESS | 2880 | --DOMWINDOW == 93 (16C46400) [pid = 2880] [serial = 771] [outer = 00000000] [url = about:blank] 06:56:22 INFO - PROCESS | 2880 | --DOMWINDOW == 92 (1022A800) [pid = 2880] [serial = 762] [outer = 00000000] [url = about:blank] 06:56:22 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (10230800) [pid = 2880] [serial = 763] [outer = 00000000] [url = about:blank] 06:56:22 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (107E9400) [pid = 2880] [serial = 765] [outer = 00000000] [url = about:blank] 06:56:22 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (10A7BC00) [pid = 2880] [serial = 766] [outer = 00000000] [url = about:blank] 06:56:22 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (16F4E000) [pid = 2880] [serial = 774] [outer = 00000000] [url = about:blank] 06:56:22 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (16C65400) [pid = 2880] [serial = 772] [outer = 00000000] [url = about:blank] 06:56:22 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (15C4C400) [pid = 2880] [serial = 768] [outer = 00000000] [url = about:blank] 06:56:22 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (1834A000) [pid = 2880] [serial = 777] [outer = 00000000] [url = about:blank] 06:56:22 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (16F7EC00) [pid = 2880] [serial = 775] [outer = 00000000] [url = about:blank] 06:56:22 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (107E1000) [pid = 2880] [serial = 760] [outer = 00000000] [url = about:blank] 06:56:22 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (10708C00) [pid = 2880] [serial = 759] [outer = 00000000] [url = about:blank] 06:56:22 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (18D0B000) [pid = 2880] [serial = 783] [outer = 00000000] [url = about:blank] 06:56:22 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (116CF400) [pid = 2880] [serial = 751] [outer = 00000000] [url = about:blank] 06:56:22 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (107E1C00) [pid = 2880] [serial = 750] [outer = 00000000] [url = about:blank] 06:56:22 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (17670800) [pid = 2880] [serial = 754] [outer = 00000000] [url = about:blank] 06:56:22 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1718A000) [pid = 2880] [serial = 753] [outer = 00000000] [url = about:blank] 06:56:22 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (18D73400) [pid = 2880] [serial = 786] [outer = 00000000] [url = about:blank] 06:56:22 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1ADC0800) [pid = 2880] [serial = 757] [outer = 00000000] [url = about:blank] 06:56:22 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1AD94800) [pid = 2880] [serial = 756] [outer = 00000000] [url = about:blank] 06:56:22 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (18351400) [pid = 2880] [serial = 778] [outer = 00000000] [url = about:blank] 06:56:22 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1766E400) [pid = 2880] [serial = 780] [outer = 00000000] [url = about:blank] 06:56:22 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (16C4B400) [pid = 2880] [serial = 784] [outer = 00000000] [url = about:blank] 06:56:22 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1766F400) [pid = 2880] [serial = 781] [outer = 00000000] [url = about:blank] 06:56:22 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (15ECDC00) [pid = 2880] [serial = 769] [outer = 00000000] [url = about:blank] 06:56:23 INFO - PROCESS | 2880 | 1468504583022 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]]]}] 06:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 06:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1472ms 06:56:23 INFO - PROCESS | 2880 | 1468504583065 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 06:56:23 INFO - PROCESS | 2880 | 1468504583069 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 06:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 06:56:23 INFO - PROCESS | 2880 | 1468504583073 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 06:56:23 INFO - PROCESS | 2880 | 1468504583078 Marionette TRACE conn5 <- [1,1078,null,{}] 06:56:23 INFO - PROCESS | 2880 | 1468504583083 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}] 06:56:23 INFO - PROCESS | 2880 | 1468504583086 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:23 INFO - PROCESS | 2880 | 1468504583175 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 06:56:23 INFO - PROCESS | 2880 | 1468504583209 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:23 INFO - PROCESS | 2880 | 1468504583213 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:23 INFO - PROCESS | 2880 | ++DOCSHELL 0FC35800 == 27 [pid = 2880] [id = 279] 06:56:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (0FC7A000) [pid = 2880] [serial = 836] [outer = 00000000] 06:56:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (10229400) [pid = 2880] [serial = 837] [outer = 0FC7A000] 06:56:23 INFO - PROCESS | 2880 | 1468504583339 Marionette DEBUG loaded listener.js 06:56:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (10235000) [pid = 2880] [serial = 838] [outer = 0FC7A000] 06:56:23 INFO - PROCESS | 2880 | 1468504583705 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]]]}] 06:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 06:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 691ms 06:56:23 INFO - PROCESS | 2880 | 1468504583764 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 06:56:23 INFO - PROCESS | 2880 | 1468504583769 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 06:56:23 INFO - PROCESS | 2880 | 1468504583776 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 06:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 06:56:23 INFO - PROCESS | 2880 | 1468504583778 Marionette TRACE conn5 <- [1,1082,null,{}] 06:56:23 INFO - PROCESS | 2880 | 1468504583782 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}] 06:56:23 INFO - PROCESS | 2880 | 1468504583785 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:23 INFO - PROCESS | 2880 | 1468504583904 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 06:56:23 INFO - PROCESS | 2880 | 1468504583915 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:23 INFO - PROCESS | 2880 | 1468504583917 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:23 INFO - PROCESS | 2880 | ++DOCSHELL 1070A800 == 28 [pid = 2880] [id = 280] 06:56:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (1070AC00) [pid = 2880] [serial = 839] [outer = 00000000] 06:56:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (107E3000) [pid = 2880] [serial = 840] [outer = 1070AC00] 06:56:23 INFO - PROCESS | 2880 | 1468504583965 Marionette DEBUG loaded listener.js 06:56:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (10966000) [pid = 2880] [serial = 841] [outer = 1070AC00] 06:56:24 INFO - PROCESS | 2880 | 1468504584404 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]]]}] 06:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 06:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 671ms 06:56:24 INFO - PROCESS | 2880 | 1468504584451 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 06:56:24 INFO - PROCESS | 2880 | 1468504584453 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 06:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 06:56:24 INFO - PROCESS | 2880 | 1468504584457 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 06:56:24 INFO - PROCESS | 2880 | 1468504584460 Marionette TRACE conn5 <- [1,1086,null,{}] 06:56:24 INFO - PROCESS | 2880 | 1468504584471 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}] 06:56:24 INFO - PROCESS | 2880 | 1468504584475 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:24 INFO - PROCESS | 2880 | 1468504584559 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 06:56:24 INFO - PROCESS | 2880 | 1468504584568 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:24 INFO - PROCESS | 2880 | 1468504584571 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:24 INFO - PROCESS | 2880 | ++DOCSHELL 14F21800 == 29 [pid = 2880] [id = 281] 06:56:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (14F22000) [pid = 2880] [serial = 842] [outer = 00000000] 06:56:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (15C4E000) [pid = 2880] [serial = 843] [outer = 14F22000] 06:56:24 INFO - PROCESS | 2880 | 1468504584619 Marionette DEBUG loaded listener.js 06:56:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1624C800) [pid = 2880] [serial = 844] [outer = 14F22000] 06:56:25 INFO - PROCESS | 2880 | 1468504585116 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]]]}] 06:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 06:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 670ms 06:56:25 INFO - PROCESS | 2880 | 1468504585130 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 06:56:25 INFO - PROCESS | 2880 | 1468504585133 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 06:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 06:56:25 INFO - PROCESS | 2880 | 1468504585136 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 06:56:25 INFO - PROCESS | 2880 | 1468504585137 Marionette TRACE conn5 <- [1,1090,null,{}] 06:56:25 INFO - PROCESS | 2880 | 1468504585141 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}] 06:56:25 INFO - PROCESS | 2880 | 1468504585143 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:25 INFO - PROCESS | 2880 | 1468504585264 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 06:56:25 INFO - PROCESS | 2880 | 1468504585351 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:25 INFO - PROCESS | 2880 | 1468504585353 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:25 INFO - PROCESS | 2880 | ++DOCSHELL 16C44000 == 30 [pid = 2880] [id = 282] 06:56:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (16C44C00) [pid = 2880] [serial = 845] [outer = 00000000] 06:56:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (16C49400) [pid = 2880] [serial = 846] [outer = 16C44C00] 06:56:25 INFO - PROCESS | 2880 | 1468504585397 Marionette DEBUG loaded listener.js 06:56:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (16C73400) [pid = 2880] [serial = 847] [outer = 16C44C00] 06:56:25 INFO - PROCESS | 2880 | 1468504585811 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]]]}] 06:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 06:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 731ms 06:56:25 INFO - PROCESS | 2880 | 1468504585866 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 06:56:25 INFO - PROCESS | 2880 | 1468504585868 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 06:56:25 INFO - PROCESS | 2880 | 1468504585872 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 06:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 06:56:25 INFO - PROCESS | 2880 | 1468504585873 Marionette TRACE conn5 <- [1,1094,null,{}] 06:56:25 INFO - PROCESS | 2880 | 1468504585877 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}] 06:56:25 INFO - PROCESS | 2880 | 1468504585879 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:26 INFO - PROCESS | 2880 | 1468504586005 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 06:56:26 INFO - PROCESS | 2880 | 1468504586014 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:26 INFO - PROCESS | 2880 | 1468504586016 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:26 INFO - PROCESS | 2880 | ++DOCSHELL 16F11800 == 31 [pid = 2880] [id = 283] 06:56:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (16F12800) [pid = 2880] [serial = 848] [outer = 00000000] 06:56:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (16F78400) [pid = 2880] [serial = 849] [outer = 16F12800] 06:56:26 INFO - PROCESS | 2880 | 1468504586061 Marionette DEBUG loaded listener.js 06:56:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (17189C00) [pid = 2880] [serial = 850] [outer = 16F12800] 06:56:26 INFO - PROCESS | 2880 | 1468504586555 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]]]}] 06:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 06:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 730ms 06:56:26 INFO - PROCESS | 2880 | 1468504586630 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 06:56:26 INFO - PROCESS | 2880 | 1468504586632 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 06:56:26 INFO - PROCESS | 2880 | 1468504586636 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 06:56:26 INFO - PROCESS | 2880 | 1468504586637 Marionette TRACE conn5 <- [1,1098,null,{}] 06:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 06:56:26 INFO - PROCESS | 2880 | 1468504586641 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}] 06:56:26 INFO - PROCESS | 2880 | 1468504586646 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:26 INFO - PROCESS | 2880 | 1468504586770 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 06:56:26 INFO - PROCESS | 2880 | 1468504586782 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:26 INFO - PROCESS | 2880 | 1468504586784 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:27 INFO - PROCESS | 2880 | ++DOCSHELL 1022CC00 == 32 [pid = 2880] [id = 284] 06:56:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (10237C00) [pid = 2880] [serial = 851] [outer = 00000000] 06:56:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (14E35400) [pid = 2880] [serial = 852] [outer = 10237C00] 06:56:27 INFO - PROCESS | 2880 | 1468504587103 Marionette DEBUG loaded listener.js 06:56:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (18D0A400) [pid = 2880] [serial = 853] [outer = 10237C00] 06:56:27 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (16B4B400) [pid = 2880] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 06:56:27 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (17669C00) [pid = 2880] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 06:56:27 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (18D3C400) [pid = 2880] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 06:56:27 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (0CCCC000) [pid = 2880] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 06:56:27 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (0CAF3400) [pid = 2880] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 06:56:27 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (18D40000) [pid = 2880] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 06:56:27 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (16C43400) [pid = 2880] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 06:56:27 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (10781C00) [pid = 2880] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 06:56:27 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (0CAF6800) [pid = 2880] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 06:56:27 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1158CC00) [pid = 2880] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 06:56:27 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (16C3E000) [pid = 2880] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 06:56:27 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (16F78C00) [pid = 2880] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 06:56:27 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (19E2CC00) [pid = 2880] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 06:56:27 INFO - PROCESS | 2880 | 1468504587465 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]]]}] 06:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 06:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 870ms 06:56:27 INFO - PROCESS | 2880 | 1468504587512 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 06:56:27 INFO - PROCESS | 2880 | 1468504587514 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 06:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 06:56:27 INFO - PROCESS | 2880 | 1468504587517 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 06:56:27 INFO - PROCESS | 2880 | 1468504587519 Marionette TRACE conn5 <- [1,1102,null,{}] 06:56:27 INFO - PROCESS | 2880 | 1468504587522 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}] 06:56:27 INFO - PROCESS | 2880 | 1468504587524 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:27 INFO - PROCESS | 2880 | 1468504587601 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 06:56:27 INFO - PROCESS | 2880 | 1468504587683 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:27 INFO - PROCESS | 2880 | 1468504587685 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:27 INFO - PROCESS | 2880 | ++DOCSHELL 0CAF3400 == 33 [pid = 2880] [id = 285] 06:56:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (0CAF6800) [pid = 2880] [serial = 854] [outer = 00000000] 06:56:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (16B4B400) [pid = 2880] [serial = 855] [outer = 0CAF6800] 06:56:27 INFO - PROCESS | 2880 | 1468504587729 Marionette DEBUG loaded listener.js 06:56:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (17269400) [pid = 2880] [serial = 856] [outer = 0CAF6800] 06:56:28 INFO - PROCESS | 2880 | 1468504588080 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]]]}] 06:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 06:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 570ms 06:56:28 INFO - PROCESS | 2880 | 1468504588088 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 06:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 06:56:28 INFO - PROCESS | 2880 | 1468504588090 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 06:56:28 INFO - PROCESS | 2880 | 1468504588093 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 06:56:28 INFO - PROCESS | 2880 | 1468504588095 Marionette TRACE conn5 <- [1,1106,null,{}] 06:56:28 INFO - PROCESS | 2880 | 1468504588098 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}] 06:56:28 INFO - PROCESS | 2880 | 1468504588100 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:28 INFO - PROCESS | 2880 | 1468504588177 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 06:56:28 INFO - PROCESS | 2880 | 1468504588258 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:28 INFO - PROCESS | 2880 | 1468504588260 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:28 INFO - PROCESS | 2880 | ++DOCSHELL 0CAF0800 == 34 [pid = 2880] [id = 286] 06:56:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (0CAF7C00) [pid = 2880] [serial = 857] [outer = 00000000] 06:56:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18D12800) [pid = 2880] [serial = 858] [outer = 0CAF7C00] 06:56:28 INFO - PROCESS | 2880 | 1468504588306 Marionette DEBUG loaded listener.js 06:56:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (18D36800) [pid = 2880] [serial = 859] [outer = 0CAF7C00] 06:56:28 INFO - PROCESS | 2880 | 1468504588686 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]]]}] 06:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 06:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 632ms 06:56:28 INFO - PROCESS | 2880 | 1468504588725 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 06:56:28 INFO - PROCESS | 2880 | 1468504588727 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 06:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 06:56:28 INFO - PROCESS | 2880 | 1468504588731 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 06:56:28 INFO - PROCESS | 2880 | 1468504588733 Marionette TRACE conn5 <- [1,1110,null,{}] 06:56:28 INFO - PROCESS | 2880 | 1468504588736 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}] 06:56:28 INFO - PROCESS | 2880 | 1468504588738 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:28 INFO - PROCESS | 2880 | 1468504588817 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 06:56:28 INFO - PROCESS | 2880 | 1468504588902 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:28 INFO - PROCESS | 2880 | 1468504588903 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:28 INFO - PROCESS | 2880 | ++DOCSHELL 18D3A800 == 35 [pid = 2880] [id = 287] 06:56:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (18D41800) [pid = 2880] [serial = 860] [outer = 00000000] 06:56:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (19266C00) [pid = 2880] [serial = 861] [outer = 18D41800] 06:56:28 INFO - PROCESS | 2880 | 1468504588947 Marionette DEBUG loaded listener.js 06:56:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1926EC00) [pid = 2880] [serial = 862] [outer = 18D41800] 06:56:29 INFO - PROCESS | 2880 | 1468504589683 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]]]}] 06:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 06:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 970ms 06:56:29 INFO - PROCESS | 2880 | 1468504589702 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 06:56:29 INFO - PROCESS | 2880 | 1468504589707 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 06:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 06:56:29 INFO - PROCESS | 2880 | 1468504589711 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 06:56:29 INFO - PROCESS | 2880 | 1468504589717 Marionette TRACE conn5 <- [1,1114,null,{}] 06:56:29 INFO - PROCESS | 2880 | 1468504589746 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}] 06:56:29 INFO - PROCESS | 2880 | 1468504589749 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:29 INFO - PROCESS | 2880 | 1468504589874 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 06:56:30 INFO - PROCESS | 2880 | 1468504590002 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:30 INFO - PROCESS | 2880 | 1468504590005 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:30 INFO - PROCESS | 2880 | ++DOCSHELL 0CCCB800 == 36 [pid = 2880] [id = 288] 06:56:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (0FC3A800) [pid = 2880] [serial = 863] [outer = 00000000] 06:56:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (10341C00) [pid = 2880] [serial = 864] [outer = 0FC3A800] 06:56:30 INFO - PROCESS | 2880 | 1468504590064 Marionette DEBUG loaded listener.js 06:56:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (10709800) [pid = 2880] [serial = 865] [outer = 0FC3A800] 06:56:30 INFO - PROCESS | 2880 | 1468504590721 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]]]}] 06:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 06:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1055ms 06:56:30 INFO - PROCESS | 2880 | 1468504590766 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 06:56:30 INFO - PROCESS | 2880 | 1468504590771 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 06:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 06:56:30 INFO - PROCESS | 2880 | 1468504590777 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 06:56:30 INFO - PROCESS | 2880 | 1468504590780 Marionette TRACE conn5 <- [1,1118,null,{}] 06:56:30 INFO - PROCESS | 2880 | 1468504590784 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}] 06:56:30 INFO - PROCESS | 2880 | 1468504590787 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:30 INFO - PROCESS | 2880 | 1468504590916 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 06:56:31 INFO - PROCESS | 2880 | 1468504591046 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:31 INFO - PROCESS | 2880 | 1468504591049 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:31 INFO - PROCESS | 2880 | ++DOCSHELL 0CC1EC00 == 37 [pid = 2880] [id = 289] 06:56:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (0FCE5400) [pid = 2880] [serial = 866] [outer = 00000000] 06:56:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (1036BC00) [pid = 2880] [serial = 867] [outer = 0FCE5400] 06:56:31 INFO - PROCESS | 2880 | 1468504591107 Marionette DEBUG loaded listener.js 06:56:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (146A7000) [pid = 2880] [serial = 868] [outer = 0FCE5400] 06:56:31 INFO - PROCESS | 2880 | --DOCSHELL 0CAF0800 == 36 [pid = 2880] [id = 286] 06:56:31 INFO - PROCESS | 2880 | --DOCSHELL 0CAF3400 == 35 [pid = 2880] [id = 285] 06:56:31 INFO - PROCESS | 2880 | --DOCSHELL 1022CC00 == 34 [pid = 2880] [id = 284] 06:56:31 INFO - PROCESS | 2880 | --DOCSHELL 16F11800 == 33 [pid = 2880] [id = 283] 06:56:31 INFO - PROCESS | 2880 | --DOCSHELL 16C44000 == 32 [pid = 2880] [id = 282] 06:56:31 INFO - PROCESS | 2880 | --DOCSHELL 14F21800 == 31 [pid = 2880] [id = 281] 06:56:31 INFO - PROCESS | 2880 | --DOCSHELL 1070A800 == 30 [pid = 2880] [id = 280] 06:56:31 INFO - PROCESS | 2880 | --DOCSHELL 0FC35800 == 29 [pid = 2880] [id = 279] 06:56:31 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (19F0EC00) [pid = 2880] [serial = 822] [outer = 00000000] [url = about:blank] 06:56:31 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (19F10400) [pid = 2880] [serial = 823] [outer = 00000000] [url = about:blank] 06:56:31 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (19E2B400) [pid = 2880] [serial = 819] [outer = 00000000] [url = about:blank] 06:56:31 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (18351000) [pid = 2880] [serial = 807] [outer = 00000000] [url = about:blank] 06:56:31 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (192A8400) [pid = 2880] [serial = 810] [outer = 00000000] [url = about:blank] 06:56:31 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (18357000) [pid = 2880] [serial = 808] [outer = 00000000] [url = about:blank] 06:56:31 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (10233800) [pid = 2880] [serial = 813] [outer = 00000000] [url = about:blank] 06:56:31 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (0FCE6C00) [pid = 2880] [serial = 795] [outer = 00000000] [url = about:blank] 06:56:31 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (10333400) [pid = 2880] [serial = 796] [outer = 00000000] [url = about:blank] 06:56:31 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (19269800) [pid = 2880] [serial = 787] [outer = 00000000] [url = about:blank] 06:56:31 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (16C65000) [pid = 2880] [serial = 801] [outer = 00000000] [url = about:blank] 06:56:31 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (16F13800) [pid = 2880] [serial = 802] [outer = 00000000] [url = about:blank] 06:56:31 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (192AD000) [pid = 2880] [serial = 811] [outer = 00000000] [url = about:blank] 06:56:31 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (10F0A800) [pid = 2880] [serial = 798] [outer = 00000000] [url = about:blank] 06:56:31 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (11685400) [pid = 2880] [serial = 799] [outer = 00000000] [url = about:blank] 06:56:31 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1022B800) [pid = 2880] [serial = 789] [outer = 00000000] [url = about:blank] 06:56:31 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1033D800) [pid = 2880] [serial = 790] [outer = 00000000] [url = about:blank] 06:56:31 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (14B1F800) [pid = 2880] [serial = 792] [outer = 00000000] [url = about:blank] 06:56:31 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (15C59800) [pid = 2880] [serial = 793] [outer = 00000000] [url = about:blank] 06:56:31 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (19E30000) [pid = 2880] [serial = 820] [outer = 00000000] [url = about:blank] 06:56:31 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (19268000) [pid = 2880] [serial = 816] [outer = 00000000] [url = about:blank] 06:56:31 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (115E3800) [pid = 2880] [serial = 814] [outer = 00000000] [url = about:blank] 06:56:31 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (1940BC00) [pid = 2880] [serial = 817] [outer = 00000000] [url = about:blank] 06:56:31 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (17606000) [pid = 2880] [serial = 804] [outer = 00000000] [url = about:blank] 06:56:31 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (17667800) [pid = 2880] [serial = 805] [outer = 00000000] [url = about:blank] 06:56:31 INFO - PROCESS | 2880 | 1468504591892 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]]]}] 06:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 06:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1172ms 06:56:31 INFO - PROCESS | 2880 | 1468504591953 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 06:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 06:56:31 INFO - PROCESS | 2880 | 1468504591957 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 06:56:31 INFO - PROCESS | 2880 | 1468504591961 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 06:56:31 INFO - PROCESS | 2880 | 1468504591966 Marionette TRACE conn5 <- [1,1122,null,{}] 06:56:32 INFO - PROCESS | 2880 | 1468504591971 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}] 06:56:32 INFO - PROCESS | 2880 | 1468504591973 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:32 INFO - PROCESS | 2880 | 1468504592061 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 06:56:32 INFO - PROCESS | 2880 | 1468504592073 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:32 INFO - PROCESS | 2880 | 1468504592075 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:32 INFO - PROCESS | 2880 | ++DOCSHELL 0FD5F400 == 30 [pid = 2880] [id = 290] 06:56:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (0FDF4C00) [pid = 2880] [serial = 869] [outer = 00000000] 06:56:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (10335800) [pid = 2880] [serial = 870] [outer = 0FDF4C00] 06:56:32 INFO - PROCESS | 2880 | 1468504592123 Marionette DEBUG loaded listener.js 06:56:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (10341000) [pid = 2880] [serial = 871] [outer = 0FDF4C00] 06:56:32 INFO - PROCESS | 2880 | 1468504592628 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]]]}] 06:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 06:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 730ms 06:56:32 INFO - PROCESS | 2880 | 1468504592693 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 06:56:32 INFO - PROCESS | 2880 | 1468504592697 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 06:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 06:56:32 INFO - PROCESS | 2880 | 1468504592703 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 06:56:32 INFO - PROCESS | 2880 | 1468504592706 Marionette TRACE conn5 <- [1,1126,null,{}] 06:56:32 INFO - PROCESS | 2880 | 1468504592710 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}] 06:56:32 INFO - PROCESS | 2880 | 1468504592712 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:32 INFO - PROCESS | 2880 | 1468504592800 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 06:56:32 INFO - PROCESS | 2880 | 1468504592812 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:32 INFO - PROCESS | 2880 | 1468504592814 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:32 INFO - PROCESS | 2880 | ++DOCSHELL 10708800 == 31 [pid = 2880] [id = 291] 06:56:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (10710000) [pid = 2880] [serial = 872] [outer = 00000000] 06:56:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (11592800) [pid = 2880] [serial = 873] [outer = 10710000] 06:56:32 INFO - PROCESS | 2880 | 1468504592862 Marionette DEBUG loaded listener.js 06:56:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (145D8000) [pid = 2880] [serial = 874] [outer = 10710000] 06:56:33 INFO - PROCESS | 2880 | 1468504593312 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]]]}] 06:56:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 06:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 671ms 06:56:33 INFO - PROCESS | 2880 | 1468504593378 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 06:56:33 INFO - PROCESS | 2880 | 1468504593380 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 06:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 06:56:33 INFO - PROCESS | 2880 | 1468504593383 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 06:56:33 INFO - PROCESS | 2880 | 1468504593387 Marionette TRACE conn5 <- [1,1130,null,{}] 06:56:33 INFO - PROCESS | 2880 | 1468504593398 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}] 06:56:33 INFO - PROCESS | 2880 | 1468504593402 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:33 INFO - PROCESS | 2880 | 1468504593487 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 06:56:33 INFO - PROCESS | 2880 | 1468504593575 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:33 INFO - PROCESS | 2880 | 1468504593579 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:33 INFO - PROCESS | 2880 | ++DOCSHELL 16C3FC00 == 32 [pid = 2880] [id = 292] 06:56:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (16C40400) [pid = 2880] [serial = 875] [outer = 00000000] 06:56:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (16C69000) [pid = 2880] [serial = 876] [outer = 16C40400] 06:56:33 INFO - PROCESS | 2880 | 1468504593628 Marionette DEBUG loaded listener.js 06:56:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (16F34800) [pid = 2880] [serial = 877] [outer = 16C40400] 06:56:34 INFO - PROCESS | 2880 | [2880] 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 06:56:34 INFO - PROCESS | 2880 | 1468504594145 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]]]}] 06:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 06:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 770ms 06:56:34 INFO - PROCESS | 2880 | 1468504594158 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 06:56:34 INFO - PROCESS | 2880 | 1468504594160 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 06:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 06:56:34 INFO - PROCESS | 2880 | 1468504594170 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 06:56:34 INFO - PROCESS | 2880 | 1468504594171 Marionette TRACE conn5 <- [1,1134,null,{}] 06:56:34 INFO - PROCESS | 2880 | 1468504594175 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}] 06:56:34 INFO - PROCESS | 2880 | 1468504594177 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:34 INFO - PROCESS | 2880 | 1468504594294 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 06:56:34 INFO - PROCESS | 2880 | 1468504594300 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:34 INFO - PROCESS | 2880 | 1468504594302 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:34 INFO - PROCESS | 2880 | ++DOCSHELL 1725C000 == 33 [pid = 2880] [id = 293] 06:56:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (1725D000) [pid = 2880] [serial = 878] [outer = 00000000] 06:56:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (183DFC00) [pid = 2880] [serial = 879] [outer = 1725D000] 06:56:34 INFO - PROCESS | 2880 | 1468504594393 Marionette DEBUG loaded listener.js 06:56:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (18C07000) [pid = 2880] [serial = 880] [outer = 1725D000] 06:56:34 INFO - PROCESS | 2880 | 1468504594814 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]]]}] 06:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 06:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 670ms 06:56:34 INFO - PROCESS | 2880 | 1468504594869 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 06:56:34 INFO - PROCESS | 2880 | 1468504594871 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 06:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 06:56:34 INFO - PROCESS | 2880 | 1468504594878 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 06:56:34 INFO - PROCESS | 2880 | 1468504594880 Marionette TRACE conn5 <- [1,1138,null,{}] 06:56:34 INFO - PROCESS | 2880 | 1468504594883 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}] 06:56:34 INFO - PROCESS | 2880 | 1468504594885 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:35 INFO - PROCESS | 2880 | 1468504595000 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 06:56:35 INFO - PROCESS | 2880 | 1468504595060 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:35 INFO - PROCESS | 2880 | 1468504595062 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:35 INFO - PROCESS | 2880 | ++DOCSHELL 18D0A000 == 34 [pid = 2880] [id = 294] 06:56:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18D14C00) [pid = 2880] [serial = 881] [outer = 00000000] 06:56:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (19263C00) [pid = 2880] [serial = 882] [outer = 18D14C00] 06:56:35 INFO - PROCESS | 2880 | 1468504595107 Marionette DEBUG loaded listener.js 06:56:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (19265000) [pid = 2880] [serial = 883] [outer = 18D14C00] 06:56:35 INFO - PROCESS | 2880 | 1468504595561 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]]]}] 06:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 06:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 712ms 06:56:35 INFO - PROCESS | 2880 | 1468504595600 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 06:56:35 INFO - PROCESS | 2880 | 1468504595602 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 06:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 06:56:35 INFO - PROCESS | 2880 | 1468504595609 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 06:56:35 INFO - PROCESS | 2880 | 1468504595611 Marionette TRACE conn5 <- [1,1142,null,{}] 06:56:35 INFO - PROCESS | 2880 | 1468504595615 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}] 06:56:35 INFO - PROCESS | 2880 | 1468504595620 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:35 INFO - PROCESS | 2880 | 1468504595749 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 06:56:35 INFO - PROCESS | 2880 | 1468504595809 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:35 INFO - PROCESS | 2880 | 1468504595811 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:35 INFO - PROCESS | 2880 | ++DOCSHELL 19409400 == 35 [pid = 2880] [id = 295] 06:56:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1940A400) [pid = 2880] [serial = 884] [outer = 00000000] 06:56:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (19E26000) [pid = 2880] [serial = 885] [outer = 1940A400] 06:56:35 INFO - PROCESS | 2880 | 1468504595856 Marionette DEBUG loaded listener.js 06:56:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1940DC00) [pid = 2880] [serial = 886] [outer = 1940A400] 06:56:36 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (16C44C00) [pid = 2880] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 06:56:36 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (0FC7A000) [pid = 2880] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 06:56:36 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (14F22000) [pid = 2880] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 06:56:36 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (10706000) [pid = 2880] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 06:56:36 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1070AC00) [pid = 2880] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 06:56:36 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (16F12800) [pid = 2880] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 06:56:36 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (0FDFD000) [pid = 2880] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 06:56:36 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (16B55400) [pid = 2880] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 06:56:36 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (18D3E400) [pid = 2880] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 06:56:36 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (10237C00) [pid = 2880] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 06:56:36 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (0CAF6800) [pid = 2880] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 06:56:36 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (0CAF7C00) [pid = 2880] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 06:56:36 INFO - PROCESS | 2880 | 1468504596321 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]]]}] 06:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 06:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 771ms 06:56:36 INFO - PROCESS | 2880 | 1468504596380 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 06:56:36 INFO - PROCESS | 2880 | 1468504596382 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 06:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 06:56:36 INFO - PROCESS | 2880 | 1468504596385 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 06:56:36 INFO - PROCESS | 2880 | 1468504596387 Marionette TRACE conn5 <- [1,1146,null,{}] 06:56:36 INFO - PROCESS | 2880 | 1468504596390 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}] 06:56:36 INFO - PROCESS | 2880 | 1468504596392 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:36 INFO - PROCESS | 2880 | 1468504596472 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 06:56:36 INFO - PROCESS | 2880 | 1468504596564 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:36 INFO - PROCESS | 2880 | 1468504596566 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:36 INFO - PROCESS | 2880 | ++DOCSHELL 0FC7A000 == 36 [pid = 2880] [id = 296] 06:56:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (14781C00) [pid = 2880] [serial = 887] [outer = 00000000] 06:56:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (17193000) [pid = 2880] [serial = 888] [outer = 14781C00] 06:56:36 INFO - PROCESS | 2880 | 1468504596609 Marionette DEBUG loaded listener.js 06:56:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (183D9800) [pid = 2880] [serial = 889] [outer = 14781C00] 06:56:37 INFO - PROCESS | 2880 | 1468504596984 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]]]}] 06:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 06:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 631ms 06:56:37 INFO - PROCESS | 2880 | 1468504597017 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 06:56:37 INFO - PROCESS | 2880 | 1468504597019 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 06:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 06:56:37 INFO - PROCESS | 2880 | 1468504597022 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 06:56:37 INFO - PROCESS | 2880 | 1468504597023 Marionette TRACE conn5 <- [1,1150,null,{}] 06:56:37 INFO - PROCESS | 2880 | 1468504597027 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}] 06:56:37 INFO - PROCESS | 2880 | 1468504597029 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:37 INFO - PROCESS | 2880 | 1468504597154 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 06:56:37 INFO - PROCESS | 2880 | 1468504597161 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:37 INFO - PROCESS | 2880 | 1468504597163 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:37 INFO - PROCESS | 2880 | ++DOCSHELL 146A8400 == 37 [pid = 2880] [id = 297] 06:56:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (14F14C00) [pid = 2880] [serial = 890] [outer = 00000000] 06:56:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (19E30800) [pid = 2880] [serial = 891] [outer = 14F14C00] 06:56:37 INFO - PROCESS | 2880 | 1468504597206 Marionette DEBUG loaded listener.js 06:56:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (19F03800) [pid = 2880] [serial = 892] [outer = 14F14C00] 06:56:37 INFO - PROCESS | 2880 | 1468504597606 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]]]}] 06:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 06:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 630ms 06:56:37 INFO - PROCESS | 2880 | 1468504597653 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 06:56:37 INFO - PROCESS | 2880 | 1468504597655 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 06:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 06:56:37 INFO - PROCESS | 2880 | 1468504597659 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 06:56:37 INFO - PROCESS | 2880 | 1468504597661 Marionette TRACE conn5 <- [1,1154,null,{}] 06:56:37 INFO - PROCESS | 2880 | 1468504597664 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}] 06:56:37 INFO - PROCESS | 2880 | 1468504597666 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:37 INFO - PROCESS | 2880 | 1468504597782 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 06:56:37 INFO - PROCESS | 2880 | 1468504597872 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:37 INFO - PROCESS | 2880 | 1468504597874 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:37 INFO - PROCESS | 2880 | ++DOCSHELL 19410400 == 38 [pid = 2880] [id = 298] 06:56:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1ACDDC00) [pid = 2880] [serial = 893] [outer = 00000000] 06:56:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1ADC0800) [pid = 2880] [serial = 894] [outer = 1ACDDC00] 06:56:37 INFO - PROCESS | 2880 | 1468504597918 Marionette DEBUG loaded listener.js 06:56:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1ADC6000) [pid = 2880] [serial = 895] [outer = 1ACDDC00] 06:56:38 INFO - PROCESS | 2880 | 1468504598339 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]]]}] 06:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 06:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 731ms 06:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 06:56:38 INFO - PROCESS | 2880 | 1468504598394 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 06:56:38 INFO - PROCESS | 2880 | 1468504598398 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 06:56:38 INFO - PROCESS | 2880 | 1468504598403 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 06:56:38 INFO - PROCESS | 2880 | 1468504598407 Marionette TRACE conn5 <- [1,1158,null,{}] 06:56:38 INFO - PROCESS | 2880 | 1468504598413 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}] 06:56:38 INFO - PROCESS | 2880 | 1468504598416 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:38 INFO - PROCESS | 2880 | 1468504598530 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 06:56:38 INFO - PROCESS | 2880 | 1468504598625 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:38 INFO - PROCESS | 2880 | 1468504598630 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:38 INFO - PROCESS | 2880 | ++DOCSHELL 0FCE6C00 == 39 [pid = 2880] [id = 299] 06:56:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (0FCE7000) [pid = 2880] [serial = 896] [outer = 00000000] 06:56:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1022CC00) [pid = 2880] [serial = 897] [outer = 0FCE7000] 06:56:38 INFO - PROCESS | 2880 | 1468504598688 Marionette DEBUG loaded listener.js 06:56:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1033D800) [pid = 2880] [serial = 898] [outer = 0FCE7000] 06:56:39 INFO - PROCESS | 2880 | 1468504599310 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]]]}] 06:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 06:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 990ms 06:56:39 INFO - PROCESS | 2880 | 1468504599393 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 06:56:39 INFO - PROCESS | 2880 | 1468504599398 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 06:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 06:56:39 INFO - PROCESS | 2880 | 1468504599405 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 06:56:39 INFO - PROCESS | 2880 | 1468504599408 Marionette TRACE conn5 <- [1,1162,null,{}] 06:56:39 INFO - PROCESS | 2880 | 1468504599412 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}] 06:56:39 INFO - PROCESS | 2880 | 1468504599415 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:39 INFO - PROCESS | 2880 | 1468504599533 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 06:56:39 INFO - PROCESS | 2880 | 1468504599656 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:39 INFO - PROCESS | 2880 | 1468504599659 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:39 INFO - PROCESS | 2880 | ++DOCSHELL 14E53400 == 40 [pid = 2880] [id = 300] 06:56:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (14E55C00) [pid = 2880] [serial = 899] [outer = 00000000] 06:56:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1624E800) [pid = 2880] [serial = 900] [outer = 14E55C00] 06:56:39 INFO - PROCESS | 2880 | 1468504599715 Marionette DEBUG loaded listener.js 06:56:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (16F2A400) [pid = 2880] [serial = 901] [outer = 14E55C00] 06:56:40 INFO - PROCESS | 2880 | 1468504600336 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] 06:56:40 INFO - PROCESS | 2880 | 1468504600381 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 06:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 06:56:40 INFO - PROCESS | 2880 | 1468504600385 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 06:56:40 INFO - PROCESS | 2880 | 1468504600389 Marionette TRACE conn5 <- [1,1166,null,{}] 06:56:40 INFO - PROCESS | 2880 | 1468504600400 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}] 06:56:40 INFO - PROCESS | 2880 | 1468504600404 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:40 INFO - PROCESS | 2880 | 1468504600516 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 06:56:40 INFO - PROCESS | 2880 | 1468504600647 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:40 INFO - PROCESS | 2880 | 1468504600651 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:40 INFO - PROCESS | 2880 | ++DOCSHELL 19408400 == 41 [pid = 2880] [id = 301] 06:56:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (19409C00) [pid = 2880] [serial = 902] [outer = 00000000] 06:56:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (19E25800) [pid = 2880] [serial = 903] [outer = 19409C00] 06:56:40 INFO - PROCESS | 2880 | 1468504600708 Marionette DEBUG loaded listener.js 06:56:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (1ADBC400) [pid = 2880] [serial = 904] [outer = 19409C00] 06:56:41 INFO - PROCESS | 2880 | 1468504601265 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] 06:56:41 INFO - PROCESS | 2880 | 1468504601321 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 06:56:41 INFO - PROCESS | 2880 | 1468504601325 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 06:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 06:56:41 INFO - PROCESS | 2880 | 1468504601327 Marionette TRACE conn5 <- [1,1170,null,{}] 06:56:41 INFO - PROCESS | 2880 | 1468504601330 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}] 06:56:41 INFO - PROCESS | 2880 | 1468504601332 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:41 INFO - PROCESS | 2880 | 1468504601441 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 06:56:41 INFO - PROCESS | 2880 | 1468504601541 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:41 INFO - PROCESS | 2880 | 1468504601544 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:41 INFO - PROCESS | 2880 | ++DOCSHELL 1BF23400 == 42 [pid = 2880] [id = 302] 06:56:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (1BF26000) [pid = 2880] [serial = 905] [outer = 00000000] 06:56:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (1C36D000) [pid = 2880] [serial = 906] [outer = 1BF26000] 06:56:41 INFO - PROCESS | 2880 | 1468504601597 Marionette DEBUG loaded listener.js 06:56:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (1C3BA000) [pid = 2880] [serial = 907] [outer = 1BF26000] 06:56:42 INFO - PROCESS | 2880 | 1468504602396 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] 06:56:42 INFO - PROCESS | 2880 | 1468504602452 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 06:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 06:56:42 INFO - PROCESS | 2880 | 1468504602457 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 06:56:42 INFO - PROCESS | 2880 | 1468504602460 Marionette TRACE conn5 <- [1,1174,null,{}] 06:56:42 INFO - PROCESS | 2880 | 1468504602465 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}] 06:56:42 INFO - PROCESS | 2880 | 1468504602468 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:42 INFO - PROCESS | 2880 | 1468504602615 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 06:56:42 INFO - PROCESS | 2880 | 1468504602676 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:42 INFO - PROCESS | 2880 | 1468504602680 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:42 INFO - PROCESS | 2880 | ++DOCSHELL 10338400 == 43 [pid = 2880] [id = 303] 06:56:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (10338800) [pid = 2880] [serial = 908] [outer = 00000000] 06:56:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 93 (107DFC00) [pid = 2880] [serial = 909] [outer = 10338800] 06:56:42 INFO - PROCESS | 2880 | 1468504602731 Marionette DEBUG loaded listener.js 06:56:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 94 (10F09000) [pid = 2880] [serial = 910] [outer = 10338800] 06:56:43 INFO - PROCESS | 2880 | --DOCSHELL 146A8400 == 42 [pid = 2880] [id = 297] 06:56:43 INFO - PROCESS | 2880 | --DOCSHELL 0FC7A000 == 41 [pid = 2880] [id = 296] 06:56:43 INFO - PROCESS | 2880 | --DOCSHELL 19409400 == 40 [pid = 2880] [id = 295] 06:56:43 INFO - PROCESS | 2880 | --DOCSHELL 18D0A000 == 39 [pid = 2880] [id = 294] 06:56:43 INFO - PROCESS | 2880 | --DOCSHELL 1725C000 == 38 [pid = 2880] [id = 293] 06:56:43 INFO - PROCESS | 2880 | --DOCSHELL 16C3FC00 == 37 [pid = 2880] [id = 292] 06:56:43 INFO - PROCESS | 2880 | --DOCSHELL 10708800 == 36 [pid = 2880] [id = 291] 06:56:43 INFO - PROCESS | 2880 | --DOCSHELL 0FD5F400 == 35 [pid = 2880] [id = 290] 06:56:43 INFO - PROCESS | 2880 | --DOCSHELL 0CC1EC00 == 34 [pid = 2880] [id = 289] 06:56:43 INFO - PROCESS | 2880 | --DOCSHELL 0CCCB800 == 33 [pid = 2880] [id = 288] 06:56:43 INFO - PROCESS | 2880 | --DOCSHELL 18D3A800 == 32 [pid = 2880] [id = 287] 06:56:43 INFO - PROCESS | 2880 | --DOCSHELL 10364800 == 31 [pid = 2880] [id = 278] 06:56:43 INFO - PROCESS | 2880 | --DOCSHELL 1BF23400 == 30 [pid = 2880] [id = 302] 06:56:43 INFO - PROCESS | 2880 | --DOCSHELL 19408400 == 29 [pid = 2880] [id = 301] 06:56:43 INFO - PROCESS | 2880 | --DOCSHELL 19410400 == 28 [pid = 2880] [id = 298] 06:56:43 INFO - PROCESS | 2880 | --DOCSHELL 0FCE6C00 == 27 [pid = 2880] [id = 299] 06:56:43 INFO - PROCESS | 2880 | --DOCSHELL 14E53400 == 26 [pid = 2880] [id = 300] 06:56:43 INFO - PROCESS | 2880 | --DOMWINDOW == 93 (19266C00) [pid = 2880] [serial = 861] [outer = 00000000] [url = about:blank] 06:56:43 INFO - PROCESS | 2880 | --DOMWINDOW == 92 (16C49400) [pid = 2880] [serial = 846] [outer = 00000000] [url = about:blank] 06:56:43 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (10229400) [pid = 2880] [serial = 837] [outer = 00000000] [url = about:blank] 06:56:43 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (10235000) [pid = 2880] [serial = 838] [outer = 00000000] [url = about:blank] 06:56:43 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (15C4E000) [pid = 2880] [serial = 843] [outer = 00000000] [url = about:blank] 06:56:43 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (146AAC00) [pid = 2880] [serial = 835] [outer = 00000000] [url = about:blank] 06:56:43 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (10F0D400) [pid = 2880] [serial = 834] [outer = 00000000] [url = about:blank] 06:56:43 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (107E3000) [pid = 2880] [serial = 840] [outer = 00000000] [url = about:blank] 06:56:43 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (10966000) [pid = 2880] [serial = 841] [outer = 00000000] [url = about:blank] 06:56:43 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (16F78400) [pid = 2880] [serial = 849] [outer = 00000000] [url = about:blank] 06:56:43 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (116D0000) [pid = 2880] [serial = 826] [outer = 00000000] [url = about:blank] 06:56:43 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (1070B800) [pid = 2880] [serial = 825] [outer = 00000000] [url = about:blank] 06:56:43 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1725F000) [pid = 2880] [serial = 829] [outer = 00000000] [url = about:blank] 06:56:43 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (16F31000) [pid = 2880] [serial = 828] [outer = 00000000] [url = about:blank] 06:56:43 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (1ADBFC00) [pid = 2880] [serial = 832] [outer = 00000000] [url = about:blank] 06:56:43 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (19F03000) [pid = 2880] [serial = 831] [outer = 00000000] [url = about:blank] 06:56:43 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (16C73400) [pid = 2880] [serial = 847] [outer = 00000000] [url = about:blank] 06:56:43 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (17189C00) [pid = 2880] [serial = 850] [outer = 00000000] [url = about:blank] 06:56:43 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (18D0A400) [pid = 2880] [serial = 853] [outer = 00000000] [url = about:blank] 06:56:43 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (14E35400) [pid = 2880] [serial = 852] [outer = 00000000] [url = about:blank] 06:56:43 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (16B4B400) [pid = 2880] [serial = 855] [outer = 00000000] [url = about:blank] 06:56:43 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1624C800) [pid = 2880] [serial = 844] [outer = 00000000] [url = about:blank] 06:56:43 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (18D36800) [pid = 2880] [serial = 859] [outer = 00000000] [url = about:blank] 06:56:43 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (17269400) [pid = 2880] [serial = 856] [outer = 00000000] [url = about:blank] 06:56:43 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (18D12800) [pid = 2880] [serial = 858] [outer = 00000000] [url = about:blank] 06:56:44 INFO - PROCESS | 2880 | 1468504604001 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] 06:56:44 INFO - PROCESS | 2880 | 1468504604040 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 06:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 06:56:44 INFO - PROCESS | 2880 | 1468504604045 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 06:56:44 INFO - PROCESS | 2880 | 1468504604048 Marionette TRACE conn5 <- [1,1178,null,{}] 06:56:44 INFO - PROCESS | 2880 | 1468504604053 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}] 06:56:44 INFO - PROCESS | 2880 | 1468504604056 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:44 INFO - PROCESS | 2880 | 1468504604143 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 06:56:44 INFO - PROCESS | 2880 | 1468504604227 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:44 INFO - PROCESS | 2880 | 1468504604229 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:44 INFO - PROCESS | 2880 | ++DOCSHELL 0FD20000 == 27 [pid = 2880] [id = 304] 06:56:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (0FD59C00) [pid = 2880] [serial = 911] [outer = 00000000] 06:56:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (10234400) [pid = 2880] [serial = 912] [outer = 0FD59C00] 06:56:44 INFO - PROCESS | 2880 | 1468504604278 Marionette DEBUG loaded listener.js 06:56:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (10336000) [pid = 2880] [serial = 913] [outer = 0FD59C00] 06:56:44 INFO - PROCESS | 2880 | 1468504604693 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] 06:56:44 INFO - PROCESS | 2880 | 1468504604740 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 06:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 06:56:44 INFO - PROCESS | 2880 | 1468504604747 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 06:56:44 INFO - PROCESS | 2880 | 1468504604749 Marionette TRACE conn5 <- [1,1182,null,{}] 06:56:44 INFO - PROCESS | 2880 | 1468504604753 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}] 06:56:44 INFO - PROCESS | 2880 | 1468504604756 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:44 INFO - PROCESS | 2880 | 1468504604844 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 06:56:44 INFO - PROCESS | 2880 | 1468504604894 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:44 INFO - PROCESS | 2880 | 1468504604897 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:44 INFO - PROCESS | 2880 | ++DOCSHELL 10177000 == 28 [pid = 2880] [id = 305] 06:56:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (10A83C00) [pid = 2880] [serial = 914] [outer = 00000000] 06:56:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (115E9400) [pid = 2880] [serial = 915] [outer = 10A83C00] 06:56:44 INFO - PROCESS | 2880 | 1468504604944 Marionette DEBUG loaded listener.js 06:56:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (116D4800) [pid = 2880] [serial = 916] [outer = 10A83C00] 06:56:45 INFO - PROCESS | 2880 | 1468504605418 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] 06:56:45 INFO - PROCESS | 2880 | 1468504605483 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 06:56:45 INFO - PROCESS | 2880 | 1468504605486 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 06:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 06:56:45 INFO - PROCESS | 2880 | 1468504605490 Marionette TRACE conn5 <- [1,1186,null,{}] 06:56:45 INFO - PROCESS | 2880 | 1468504605500 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}] 06:56:45 INFO - PROCESS | 2880 | 1468504605505 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:45 INFO - PROCESS | 2880 | 1468504605589 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 06:56:45 INFO - PROCESS | 2880 | 1468504605604 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:45 INFO - PROCESS | 2880 | 1468504605607 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:45 INFO - PROCESS | 2880 | ++DOCSHELL 16C41000 == 29 [pid = 2880] [id = 306] 06:56:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (16C41400) [pid = 2880] [serial = 917] [outer = 00000000] 06:56:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (16C47000) [pid = 2880] [serial = 918] [outer = 16C41400] 06:56:45 INFO - PROCESS | 2880 | 1468504605654 Marionette DEBUG loaded listener.js 06:56:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (16C64C00) [pid = 2880] [serial = 919] [outer = 16C41400] 06:56:46 INFO - PROCESS | 2880 | 1468504606110 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]]]}] 06:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 06:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 671ms 06:56:46 INFO - PROCESS | 2880 | 1468504606160 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 06:56:46 INFO - PROCESS | 2880 | 1468504606163 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 06:56:46 INFO - PROCESS | 2880 | 1468504606166 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 06:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 06:56:46 INFO - PROCESS | 2880 | 1468504606167 Marionette TRACE conn5 <- [1,1190,null,{}] 06:56:46 INFO - PROCESS | 2880 | 1468504606171 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}] 06:56:46 INFO - PROCESS | 2880 | 1468504606173 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:46 INFO - PROCESS | 2880 | 1468504606312 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 06:56:46 INFO - PROCESS | 2880 | 1468504606334 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:46 INFO - PROCESS | 2880 | 1468504606336 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:46 INFO - PROCESS | 2880 | ++DOCSHELL 16C6A800 == 30 [pid = 2880] [id = 307] 06:56:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (16C71800) [pid = 2880] [serial = 920] [outer = 00000000] 06:56:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (16F31000) [pid = 2880] [serial = 921] [outer = 16C71800] 06:56:46 INFO - PROCESS | 2880 | 1468504606381 Marionette DEBUG loaded listener.js 06:56:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (16F7B400) [pid = 2880] [serial = 922] [outer = 16C71800] 06:56:46 INFO - PROCESS | 2880 | 1468504606824 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]]]}] 06:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 06:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 670ms 06:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 06:56:46 INFO - PROCESS | 2880 | 1468504606840 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 06:56:46 INFO - PROCESS | 2880 | 1468504606842 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 06:56:46 INFO - PROCESS | 2880 | 1468504606845 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 06:56:46 INFO - PROCESS | 2880 | 1468504606847 Marionette TRACE conn5 <- [1,1194,null,{}] 06:56:46 INFO - PROCESS | 2880 | 1468504606850 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}] 06:56:46 INFO - PROCESS | 2880 | 1468504606852 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:47 INFO - PROCESS | 2880 | 1468504606964 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 06:56:47 INFO - PROCESS | 2880 | 1468504606970 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:47 INFO - PROCESS | 2880 | 1468504606972 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:47 INFO - PROCESS | 2880 | ++DOCSHELL 0CC2A400 == 31 [pid = 2880] [id = 308] 06:56:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (16F78800) [pid = 2880] [serial = 923] [outer = 00000000] 06:56:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (17260800) [pid = 2880] [serial = 924] [outer = 16F78800] 06:56:47 INFO - PROCESS | 2880 | 1468504607017 Marionette DEBUG loaded listener.js 06:56:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (17610800) [pid = 2880] [serial = 925] [outer = 16F78800] 06:56:47 INFO - PROCESS | 2880 | 1468504607467 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]]]}] 06:56:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 06:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 670ms 06:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 06:56:47 INFO - PROCESS | 2880 | 1468504607519 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 06:56:47 INFO - PROCESS | 2880 | 1468504607521 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 06:56:47 INFO - PROCESS | 2880 | 1468504607524 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 06:56:47 INFO - PROCESS | 2880 | 1468504607526 Marionette TRACE conn5 <- [1,1198,null,{}] 06:56:47 INFO - PROCESS | 2880 | 1468504607529 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}] 06:56:47 INFO - PROCESS | 2880 | 1468504607535 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:47 INFO - PROCESS | 2880 | 1468504607694 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 06:56:47 INFO - PROCESS | 2880 | 1468504607713 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:47 INFO - PROCESS | 2880 | 1468504607715 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:47 INFO - PROCESS | 2880 | ++DOCSHELL 18357C00 == 32 [pid = 2880] [id = 309] 06:56:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (183E3C00) [pid = 2880] [serial = 926] [outer = 00000000] 06:56:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (18D3B800) [pid = 2880] [serial = 927] [outer = 183E3C00] 06:56:47 INFO - PROCESS | 2880 | 1468504607760 Marionette DEBUG loaded listener.js 06:56:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (18D6E400) [pid = 2880] [serial = 928] [outer = 183E3C00] 06:56:48 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (14F14C00) [pid = 2880] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 06:56:48 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (18D14C00) [pid = 2880] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 06:56:48 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (14781C00) [pid = 2880] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 06:56:48 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (18D41800) [pid = 2880] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 06:56:48 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (0FCE5400) [pid = 2880] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 06:56:48 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1940A400) [pid = 2880] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 06:56:48 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (0FC3A800) [pid = 2880] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 06:56:48 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (10710000) [pid = 2880] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 06:56:48 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (1ACDDC00) [pid = 2880] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 06:56:48 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (16C40400) [pid = 2880] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 06:56:48 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (0FDF4C00) [pid = 2880] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 06:56:48 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1725D000) [pid = 2880] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 06:56:48 INFO - PROCESS | 2880 | 1468504608479 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]]]}] 06:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 06:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 971ms 06:56:48 INFO - PROCESS | 2880 | 1468504608496 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 06:56:48 INFO - PROCESS | 2880 | 1468504608498 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 06:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 06:56:48 INFO - PROCESS | 2880 | 1468504608506 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 06:56:48 INFO - PROCESS | 2880 | 1468504608508 Marionette TRACE conn5 <- [1,1202,null,{}] 06:56:48 INFO - PROCESS | 2880 | 1468504608512 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}] 06:56:48 INFO - PROCESS | 2880 | 1468504608514 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:48 INFO - PROCESS | 2880 | 1468504608591 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 06:56:48 INFO - PROCESS | 2880 | 1468504608597 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:48 INFO - PROCESS | 2880 | 1468504608599 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:48 INFO - PROCESS | 2880 | ++DOCSHELL 0FDF3400 == 33 [pid = 2880] [id = 310] 06:56:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (10171400) [pid = 2880] [serial = 929] [outer = 00000000] 06:56:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (16256000) [pid = 2880] [serial = 930] [outer = 10171400] 06:56:48 INFO - PROCESS | 2880 | 1468504608643 Marionette DEBUG loaded listener.js 06:56:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (16C40400) [pid = 2880] [serial = 931] [outer = 10171400] 06:56:49 INFO - PROCESS | 2880 | 1468504609104 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]]]}] 06:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 06:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 630ms 06:56:49 INFO - PROCESS | 2880 | 1468504609132 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 06:56:49 INFO - PROCESS | 2880 | 1468504609134 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 06:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 06:56:49 INFO - PROCESS | 2880 | 1468504609138 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 06:56:49 INFO - PROCESS | 2880 | 1468504609139 Marionette TRACE conn5 <- [1,1206,null,{}] 06:56:49 INFO - PROCESS | 2880 | 1468504609143 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}] 06:56:49 INFO - PROCESS | 2880 | 1468504609144 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:49 INFO - PROCESS | 2880 | 1468504609223 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 06:56:49 INFO - PROCESS | 2880 | 1468504609228 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:49 INFO - PROCESS | 2880 | 1468504609230 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:49 INFO - PROCESS | 2880 | ++DOCSHELL 18853000 == 34 [pid = 2880] [id = 311] 06:56:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18D3FC00) [pid = 2880] [serial = 932] [outer = 00000000] 06:56:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (19270000) [pid = 2880] [serial = 933] [outer = 18D3FC00] 06:56:49 INFO - PROCESS | 2880 | 1468504609275 Marionette DEBUG loaded listener.js 06:56:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (19267400) [pid = 2880] [serial = 934] [outer = 18D3FC00] 06:56:49 INFO - PROCESS | 2880 | 1468504609680 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]]]}] 06:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 06:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 570ms 06:56:49 INFO - PROCESS | 2880 | 1468504609708 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 06:56:49 INFO - PROCESS | 2880 | 1468504609710 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 06:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 06:56:49 INFO - PROCESS | 2880 | 1468504609713 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 06:56:49 INFO - PROCESS | 2880 | 1468504609715 Marionette TRACE conn5 <- [1,1210,null,{}] 06:56:49 INFO - PROCESS | 2880 | 1468504609718 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}] 06:56:49 INFO - PROCESS | 2880 | 1468504609720 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:49 INFO - PROCESS | 2880 | 1468504609837 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 06:56:49 INFO - PROCESS | 2880 | 1468504609845 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:49 INFO - PROCESS | 2880 | 1468504609847 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:49 INFO - PROCESS | 2880 | ++DOCSHELL 16C40C00 == 35 [pid = 2880] [id = 312] 06:56:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1940C800) [pid = 2880] [serial = 935] [outer = 00000000] 06:56:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (19E25000) [pid = 2880] [serial = 936] [outer = 1940C800] 06:56:49 INFO - PROCESS | 2880 | 1468504609890 Marionette DEBUG loaded listener.js 06:56:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (19E2B800) [pid = 2880] [serial = 937] [outer = 1940C800] 06:56:50 INFO - PROCESS | 2880 | 1468504610290 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] 06:56:50 INFO - PROCESS | 2880 | 1468504610347 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 06:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 06:56:50 INFO - PROCESS | 2880 | 1468504610350 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 06:56:50 INFO - PROCESS | 2880 | 1468504610351 Marionette TRACE conn5 <- [1,1214,null,{}] 06:56:50 INFO - PROCESS | 2880 | 1468504610355 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}] 06:56:50 INFO - PROCESS | 2880 | 1468504610356 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:50 INFO - PROCESS | 2880 | 1468504610482 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 06:56:50 INFO - PROCESS | 2880 | 1468504610646 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:50 INFO - PROCESS | 2880 | 1468504610649 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:50 INFO - PROCESS | 2880 | ++DOCSHELL 0CCD3000 == 36 [pid = 2880] [id = 313] 06:56:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (0FC36000) [pid = 2880] [serial = 938] [outer = 00000000] 06:56:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (0FD0DC00) [pid = 2880] [serial = 939] [outer = 0FC36000] 06:56:50 INFO - PROCESS | 2880 | 1468504610732 Marionette DEBUG loaded listener.js 06:56:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (10231800) [pid = 2880] [serial = 940] [outer = 0FC36000] 06:56:51 INFO - PROCESS | 2880 | 1468504611478 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]]]}] 06:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 06:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1181ms 06:56:51 INFO - PROCESS | 2880 | 1468504611532 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 06:56:51 INFO - PROCESS | 2880 | 1468504611536 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 06:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 06:56:51 INFO - PROCESS | 2880 | 1468504611542 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 06:56:51 INFO - PROCESS | 2880 | 1468504611546 Marionette TRACE conn5 <- [1,1218,null,{}] 06:56:51 INFO - PROCESS | 2880 | 1468504611550 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}] 06:56:51 INFO - PROCESS | 2880 | 1468504611553 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:51 INFO - PROCESS | 2880 | 1468504611681 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 06:56:51 INFO - PROCESS | 2880 | 1468504611803 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:51 INFO - PROCESS | 2880 | 1468504611806 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:51 INFO - PROCESS | 2880 | ++DOCSHELL 0CAF5800 == 37 [pid = 2880] [id = 314] 06:56:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (10962800) [pid = 2880] [serial = 941] [outer = 00000000] 06:56:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (14EBE800) [pid = 2880] [serial = 942] [outer = 10962800] 06:56:51 INFO - PROCESS | 2880 | 1468504611864 Marionette DEBUG loaded listener.js 06:56:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (15EC4400) [pid = 2880] [serial = 943] [outer = 10962800] 06:56:52 INFO - PROCESS | 2880 | 1468504612748 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]]]}] 06:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 06:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1269ms 06:56:52 INFO - PROCESS | 2880 | 1468504612815 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 06:56:52 INFO - PROCESS | 2880 | 1468504612820 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 06:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 06:56:52 INFO - PROCESS | 2880 | 1468504612825 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 06:56:52 INFO - PROCESS | 2880 | 1468504612828 Marionette TRACE conn5 <- [1,1222,null,{}] 06:56:52 INFO - PROCESS | 2880 | 1468504612834 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}] 06:56:52 INFO - PROCESS | 2880 | 1468504612837 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:52 INFO - PROCESS | 2880 | 1468504612988 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 06:56:53 INFO - PROCESS | 2880 | 1468504613115 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:53 INFO - PROCESS | 2880 | 1468504613120 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:53 INFO - PROCESS | 2880 | ++DOCSHELL 1022C400 == 38 [pid = 2880] [id = 315] 06:56:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (1022F400) [pid = 2880] [serial = 944] [outer = 00000000] 06:56:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (10706800) [pid = 2880] [serial = 945] [outer = 1022F400] 06:56:53 INFO - PROCESS | 2880 | 1468504613170 Marionette DEBUG loaded listener.js 06:56:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 93 (107E0400) [pid = 2880] [serial = 946] [outer = 1022F400] 06:56:53 INFO - PROCESS | 2880 | --DOCSHELL 16C40C00 == 37 [pid = 2880] [id = 312] 06:56:53 INFO - PROCESS | 2880 | --DOCSHELL 18853000 == 36 [pid = 2880] [id = 311] 06:56:53 INFO - PROCESS | 2880 | --DOCSHELL 0FDF3400 == 35 [pid = 2880] [id = 310] 06:56:53 INFO - PROCESS | 2880 | --DOCSHELL 18357C00 == 34 [pid = 2880] [id = 309] 06:56:53 INFO - PROCESS | 2880 | --DOCSHELL 0CC2A400 == 33 [pid = 2880] [id = 308] 06:56:53 INFO - PROCESS | 2880 | --DOCSHELL 16C6A800 == 32 [pid = 2880] [id = 307] 06:56:53 INFO - PROCESS | 2880 | --DOCSHELL 16C41000 == 31 [pid = 2880] [id = 306] 06:56:53 INFO - PROCESS | 2880 | --DOCSHELL 10177000 == 30 [pid = 2880] [id = 305] 06:56:53 INFO - PROCESS | 2880 | --DOCSHELL 0FD20000 == 29 [pid = 2880] [id = 304] 06:56:53 INFO - PROCESS | 2880 | --DOMWINDOW == 92 (19F03800) [pid = 2880] [serial = 892] [outer = 00000000] [url = about:blank] 06:56:53 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (19265000) [pid = 2880] [serial = 883] [outer = 00000000] [url = about:blank] 06:56:53 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (19263C00) [pid = 2880] [serial = 882] [outer = 00000000] [url = about:blank] 06:56:53 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (17193000) [pid = 2880] [serial = 888] [outer = 00000000] [url = about:blank] 06:56:53 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (1926EC00) [pid = 2880] [serial = 862] [outer = 00000000] [url = about:blank] 06:56:53 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (1036BC00) [pid = 2880] [serial = 867] [outer = 00000000] [url = about:blank] 06:56:53 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (146A7000) [pid = 2880] [serial = 868] [outer = 00000000] [url = about:blank] 06:56:53 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (19E26000) [pid = 2880] [serial = 885] [outer = 00000000] [url = about:blank] 06:56:53 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (10341C00) [pid = 2880] [serial = 864] [outer = 00000000] [url = about:blank] 06:56:53 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (10709800) [pid = 2880] [serial = 865] [outer = 00000000] [url = about:blank] 06:56:53 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (11592800) [pid = 2880] [serial = 873] [outer = 00000000] [url = about:blank] 06:56:53 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (145D8000) [pid = 2880] [serial = 874] [outer = 00000000] [url = about:blank] 06:56:53 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (1ADC0800) [pid = 2880] [serial = 894] [outer = 00000000] [url = about:blank] 06:56:53 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (16C69000) [pid = 2880] [serial = 876] [outer = 00000000] [url = about:blank] 06:56:53 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (10335800) [pid = 2880] [serial = 870] [outer = 00000000] [url = about:blank] 06:56:53 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1ADC6000) [pid = 2880] [serial = 895] [outer = 00000000] [url = about:blank] 06:56:53 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (10341000) [pid = 2880] [serial = 871] [outer = 00000000] [url = about:blank] 06:56:53 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1940DC00) [pid = 2880] [serial = 886] [outer = 00000000] [url = about:blank] 06:56:53 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (19E30800) [pid = 2880] [serial = 891] [outer = 00000000] [url = about:blank] 06:56:53 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (183DFC00) [pid = 2880] [serial = 879] [outer = 00000000] [url = about:blank] 06:56:53 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (18C07000) [pid = 2880] [serial = 880] [outer = 00000000] [url = about:blank] 06:56:53 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (183D9800) [pid = 2880] [serial = 889] [outer = 00000000] [url = about:blank] 06:56:53 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (16F34800) [pid = 2880] [serial = 877] [outer = 00000000] [url = about:blank] 06:56:53 INFO - PROCESS | 2880 | 1468504613623 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]]]}] 06:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 06:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 832ms 06:56:53 INFO - PROCESS | 2880 | 1468504613692 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 06:56:53 INFO - PROCESS | 2880 | 1468504613697 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 06:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 06:56:53 INFO - PROCESS | 2880 | 1468504613703 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 06:56:53 INFO - PROCESS | 2880 | 1468504613706 Marionette TRACE conn5 <- [1,1226,null,{}] 06:56:53 INFO - PROCESS | 2880 | 1468504613710 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}] 06:56:53 INFO - PROCESS | 2880 | 1468504613712 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:53 INFO - PROCESS | 2880 | 1468504613799 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 06:56:53 INFO - PROCESS | 2880 | 1468504613805 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:53 INFO - PROCESS | 2880 | 1468504613807 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:53 INFO - PROCESS | 2880 | ++DOCSHELL 1070DC00 == 30 [pid = 2880] [id = 316] 06:56:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (1070E800) [pid = 2880] [serial = 947] [outer = 00000000] 06:56:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (11685400) [pid = 2880] [serial = 948] [outer = 1070E800] 06:56:53 INFO - PROCESS | 2880 | 1468504613854 Marionette DEBUG loaded listener.js 06:56:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (14667800) [pid = 2880] [serial = 949] [outer = 1070E800] 06:56:54 INFO - PROCESS | 2880 | 1468504614321 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]]]}] 06:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 06:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 671ms 06:56:54 INFO - PROCESS | 2880 | 1468504614378 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 06:56:54 INFO - PROCESS | 2880 | 1468504614380 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 06:56:54 INFO - PROCESS | 2880 | 1468504614384 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 06:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 06:56:54 INFO - PROCESS | 2880 | 1468504614387 Marionette TRACE conn5 <- [1,1230,null,{}] 06:56:54 INFO - PROCESS | 2880 | 1468504614398 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}] 06:56:54 INFO - PROCESS | 2880 | 1468504614403 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:54 INFO - PROCESS | 2880 | 1468504614518 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 06:56:54 INFO - PROCESS | 2880 | 1468504614612 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:54 INFO - PROCESS | 2880 | 1468504614616 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:54 INFO - PROCESS | 2880 | ++DOCSHELL 16B4E800 == 31 [pid = 2880] [id = 317] 06:56:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (16B5A800) [pid = 2880] [serial = 950] [outer = 00000000] 06:56:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (16C46000) [pid = 2880] [serial = 951] [outer = 16B5A800] 06:56:54 INFO - PROCESS | 2880 | 1468504614664 Marionette DEBUG loaded listener.js 06:56:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (16C6AC00) [pid = 2880] [serial = 952] [outer = 16B5A800] 06:56:55 INFO - PROCESS | 2880 | 1468504615031 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]]]}] 06:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 06:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 670ms 06:56:55 INFO - PROCESS | 2880 | 1468504615069 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 06:56:55 INFO - PROCESS | 2880 | 1468504615071 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 06:56:55 INFO - PROCESS | 2880 | 1468504615074 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 06:56:55 INFO - PROCESS | 2880 | 1468504615076 Marionette TRACE conn5 <- [1,1234,null,{}] 06:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 06:56:55 INFO - PROCESS | 2880 | 1468504615080 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}] 06:56:55 INFO - PROCESS | 2880 | 1468504615082 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:55 INFO - PROCESS | 2880 | 1468504615166 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 06:56:55 INFO - PROCESS | 2880 | 1468504615171 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:55 INFO - PROCESS | 2880 | 1468504615182 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:55 INFO - PROCESS | 2880 | ++DOCSHELL 16F34C00 == 32 [pid = 2880] [id = 318] 06:56:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (16F4D000) [pid = 2880] [serial = 953] [outer = 00000000] 06:56:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1834F000) [pid = 2880] [serial = 954] [outer = 16F4D000] 06:56:55 INFO - PROCESS | 2880 | 1468504615227 Marionette DEBUG loaded listener.js 06:56:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18853400) [pid = 2880] [serial = 955] [outer = 16F4D000] 06:56:55 INFO - PROCESS | 2880 | 1468504615685 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]]]}] 06:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 06:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 671ms 06:56:55 INFO - PROCESS | 2880 | 1468504615755 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 06:56:55 INFO - PROCESS | 2880 | 1468504615757 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 06:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 06:56:55 INFO - PROCESS | 2880 | 1468504615761 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 06:56:55 INFO - PROCESS | 2880 | 1468504615763 Marionette TRACE conn5 <- [1,1238,null,{}] 06:56:55 INFO - PROCESS | 2880 | 1468504615767 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}] 06:56:55 INFO - PROCESS | 2880 | 1468504615769 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:55 INFO - PROCESS | 2880 | 1468504615876 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 06:56:55 INFO - PROCESS | 2880 | 1468504615963 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:55 INFO - PROCESS | 2880 | 1468504615965 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:55 INFO - PROCESS | 2880 | ++DOCSHELL 10A81C00 == 33 [pid = 2880] [id = 319] 06:56:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (18859000) [pid = 2880] [serial = 956] [outer = 00000000] 06:56:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (18D12C00) [pid = 2880] [serial = 957] [outer = 18859000] 06:56:56 INFO - PROCESS | 2880 | 1468504616013 Marionette DEBUG loaded listener.js 06:56:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (18D3E000) [pid = 2880] [serial = 958] [outer = 18859000] 06:56:56 INFO - PROCESS | 2880 | 1468504616452 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]]]}] 06:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 06:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 730ms 06:56:56 INFO - PROCESS | 2880 | 1468504616494 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 06:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 06:56:56 INFO - PROCESS | 2880 | 1468504616496 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 06:56:56 INFO - PROCESS | 2880 | 1468504616499 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 06:56:56 INFO - PROCESS | 2880 | 1468504616501 Marionette TRACE conn5 <- [1,1242,null,{}] 06:56:56 INFO - PROCESS | 2880 | 1468504616504 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}] 06:56:56 INFO - PROCESS | 2880 | 1468504616510 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:56 INFO - PROCESS | 2880 | 1468504616645 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 06:56:56 INFO - PROCESS | 2880 | 1468504616706 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:56 INFO - PROCESS | 2880 | 1468504616708 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:56 INFO - PROCESS | 2880 | ++DOCSHELL 18D73400 == 34 [pid = 2880] [id = 320] 06:56:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (19264800) [pid = 2880] [serial = 959] [outer = 00000000] 06:56:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (19405800) [pid = 2880] [serial = 960] [outer = 19264800] 06:56:56 INFO - PROCESS | 2880 | 1468504616752 Marionette DEBUG loaded listener.js 06:56:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (19E29000) [pid = 2880] [serial = 961] [outer = 19264800] 06:56:57 INFO - PROCESS | 2880 | 1468504617190 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]]]}] 06:56:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 06:56:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 730ms 06:56:57 INFO - PROCESS | 2880 | 1468504617260 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 06:56:57 INFO - PROCESS | 2880 | 1468504617262 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 06:56:57 INFO - PROCESS | 2880 | 1468504617266 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 06:56:57 INFO - PROCESS | 2880 | 1468504617268 Marionette TRACE conn5 <- [1,1246,null,{}] 06:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 06:56:57 INFO - PROCESS | 2880 | 1468504617280 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}] 06:56:57 INFO - PROCESS | 2880 | 1468504617283 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:57 INFO - PROCESS | 2880 | 1468504617392 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 06:56:57 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (0FD59C00) [pid = 2880] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 06:56:57 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (16C41400) [pid = 2880] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 06:56:57 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (10A83C00) [pid = 2880] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 06:56:57 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (10338800) [pid = 2880] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 06:56:57 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (16C71800) [pid = 2880] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 06:56:57 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (16F78800) [pid = 2880] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 06:56:57 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (183E3C00) [pid = 2880] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 06:56:57 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (10171400) [pid = 2880] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 06:56:57 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (0FCE7000) [pid = 2880] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 06:56:57 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (14E55C00) [pid = 2880] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 06:56:57 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (19409C00) [pid = 2880] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 06:56:57 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1BF26000) [pid = 2880] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 06:56:57 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (18D3FC00) [pid = 2880] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 06:56:57 INFO - PROCESS | 2880 | 1468504617528 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:57 INFO - PROCESS | 2880 | 1468504617530 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:57 INFO - PROCESS | 2880 | ++DOCSHELL 0CADAC00 == 35 [pid = 2880] [id = 321] 06:56:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (0CADB400) [pid = 2880] [serial = 962] [outer = 00000000] 06:56:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (0FD59C00) [pid = 2880] [serial = 963] [outer = 0CADB400] 06:56:57 INFO - PROCESS | 2880 | 1468504617576 Marionette DEBUG loaded listener.js 06:56:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (1078E400) [pid = 2880] [serial = 964] [outer = 0CADB400] 06:56:57 INFO - PROCESS | 2880 | 1468504617926 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]]]}] 06:56:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 06:56:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 670ms 06:56:57 INFO - PROCESS | 2880 | 1468504617945 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 06:56:57 INFO - PROCESS | 2880 | 1468504617947 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 06:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 06:56:57 INFO - PROCESS | 2880 | 1468504617950 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 06:56:57 INFO - PROCESS | 2880 | 1468504617952 Marionette TRACE conn5 <- [1,1250,null,{}] 06:56:57 INFO - PROCESS | 2880 | 1468504617955 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}] 06:56:57 INFO - PROCESS | 2880 | 1468504617957 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:58 INFO - PROCESS | 2880 | 1468504618036 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 06:56:58 INFO - PROCESS | 2880 | 1468504618041 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:58 INFO - PROCESS | 2880 | 1468504618043 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:58 INFO - PROCESS | 2880 | ++DOCSHELL 16C43C00 == 36 [pid = 2880] [id = 322] 06:56:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (16C71800) [pid = 2880] [serial = 965] [outer = 00000000] 06:56:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (19269400) [pid = 2880] [serial = 966] [outer = 16C71800] 06:56:58 INFO - PROCESS | 2880 | 1468504618086 Marionette DEBUG loaded listener.js 06:56:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1933E800) [pid = 2880] [serial = 967] [outer = 16C71800] 06:56:58 INFO - PROCESS | 2880 | 1468504618504 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]]]}] 06:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 06:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 631ms 06:56:58 INFO - PROCESS | 2880 | 1468504618581 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 06:56:58 INFO - PROCESS | 2880 | 1468504618583 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 06:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 06:56:58 INFO - PROCESS | 2880 | 1468504618586 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 06:56:58 INFO - PROCESS | 2880 | 1468504618588 Marionette TRACE conn5 <- [1,1254,null,{}] 06:56:58 INFO - PROCESS | 2880 | 1468504618591 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}] 06:56:58 INFO - PROCESS | 2880 | 1468504618593 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:58 INFO - PROCESS | 2880 | 1468504618672 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 06:56:58 INFO - PROCESS | 2880 | 1468504618678 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:58 INFO - PROCESS | 2880 | 1468504618679 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:58 INFO - PROCESS | 2880 | ++DOCSHELL 18D3FC00 == 37 [pid = 2880] [id = 323] 06:56:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18D44400) [pid = 2880] [serial = 968] [outer = 00000000] 06:56:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1ADC1C00) [pid = 2880] [serial = 969] [outer = 18D44400] 06:56:58 INFO - PROCESS | 2880 | 1468504618722 Marionette DEBUG loaded listener.js 06:56:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1ADC2800) [pid = 2880] [serial = 970] [outer = 18D44400] 06:56:59 INFO - PROCESS | 2880 | 1468504619169 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]]]}] 06:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 06:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 630ms 06:56:59 INFO - PROCESS | 2880 | 1468504619221 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 06:56:59 INFO - PROCESS | 2880 | 1468504619223 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 06:56:59 INFO - PROCESS | 2880 | 1468504619227 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 06:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 06:56:59 INFO - PROCESS | 2880 | 1468504619228 Marionette TRACE conn5 <- [1,1258,null,{}] 06:56:59 INFO - PROCESS | 2880 | 1468504619232 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}] 06:56:59 INFO - PROCESS | 2880 | 1468504619234 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:59 INFO - PROCESS | 2880 | 1468504619313 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 06:56:59 INFO - PROCESS | 2880 | 1468504619319 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:59 INFO - PROCESS | 2880 | 1468504619321 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:56:59 INFO - PROCESS | 2880 | ++DOCSHELL 16C72400 == 38 [pid = 2880] [id = 324] 06:56:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1B372000) [pid = 2880] [serial = 971] [outer = 00000000] 06:56:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1BF22800) [pid = 2880] [serial = 972] [outer = 1B372000] 06:56:59 INFO - PROCESS | 2880 | 1468504619364 Marionette DEBUG loaded listener.js 06:56:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1BF23800) [pid = 2880] [serial = 973] [outer = 1B372000] 06:57:00 INFO - PROCESS | 2880 | 1468504620062 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]]]}] 06:57:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 06:57:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 870ms 06:57:00 INFO - PROCESS | 2880 | 1468504620103 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 06:57:00 INFO - PROCESS | 2880 | 1468504620107 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 06:57:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 06:57:00 INFO - PROCESS | 2880 | 1468504620112 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 06:57:00 INFO - PROCESS | 2880 | 1468504620118 Marionette TRACE conn5 <- [1,1262,null,{}] 06:57:00 INFO - PROCESS | 2880 | 1468504620123 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}] 06:57:00 INFO - PROCESS | 2880 | 1468504620126 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:00 INFO - PROCESS | 2880 | 1468504620246 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 06:57:00 INFO - PROCESS | 2880 | 1468504620348 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:00 INFO - PROCESS | 2880 | 1468504620350 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:00 INFO - PROCESS | 2880 | ++DOCSHELL 10172C00 == 39 [pid = 2880] [id = 325] 06:57:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (1033AC00) [pid = 2880] [serial = 974] [outer = 00000000] 06:57:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (10A7BC00) [pid = 2880] [serial = 975] [outer = 1033AC00] 06:57:00 INFO - PROCESS | 2880 | 1468504620410 Marionette DEBUG loaded listener.js 06:57:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (14787000) [pid = 2880] [serial = 976] [outer = 1033AC00] 06:57:01 INFO - PROCESS | 2880 | 1468504621013 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]]]}] 06:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 06:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 931ms 06:57:01 INFO - PROCESS | 2880 | 1468504621043 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 06:57:01 INFO - PROCESS | 2880 | 1468504621047 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 06:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 06:57:01 INFO - PROCESS | 2880 | 1468504621054 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 06:57:01 INFO - PROCESS | 2880 | 1468504621057 Marionette TRACE conn5 <- [1,1266,null,{}] 06:57:01 INFO - PROCESS | 2880 | 1468504621062 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}] 06:57:01 INFO - PROCESS | 2880 | 1468504621065 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:01 INFO - PROCESS | 2880 | 1468504621179 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 06:57:01 INFO - PROCESS | 2880 | 1468504621285 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:01 INFO - PROCESS | 2880 | 1468504621287 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:01 INFO - PROCESS | 2880 | ++DOCSHELL 16C73400 == 40 [pid = 2880] [id = 326] 06:57:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (16F2B000) [pid = 2880] [serial = 977] [outer = 00000000] 06:57:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (17260000) [pid = 2880] [serial = 978] [outer = 16F2B000] 06:57:01 INFO - PROCESS | 2880 | 1468504621343 Marionette DEBUG loaded listener.js 06:57:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (1885A400) [pid = 2880] [serial = 979] [outer = 16F2B000] 06:57:01 INFO - PROCESS | 2880 | 1468504621934 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]]]}] 06:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 06:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 930ms 06:57:01 INFO - PROCESS | 2880 | 1468504621988 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 06:57:01 INFO - PROCESS | 2880 | 1468504621990 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 06:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 06:57:02 INFO - PROCESS | 2880 | 1468504621994 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 06:57:02 INFO - PROCESS | 2880 | 1468504621998 Marionette TRACE conn5 <- [1,1270,null,{}] 06:57:02 INFO - PROCESS | 2880 | 1468504622009 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}] 06:57:02 INFO - PROCESS | 2880 | 1468504622014 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:02 INFO - PROCESS | 2880 | 1468504622124 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 06:57:02 INFO - PROCESS | 2880 | 1468504622230 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:02 INFO - PROCESS | 2880 | 1468504622233 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:02 INFO - PROCESS | 2880 | ++DOCSHELL 1ADBEC00 == 41 [pid = 2880] [id = 327] 06:57:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (1ADC0000) [pid = 2880] [serial = 980] [outer = 00000000] 06:57:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (1BF1F000) [pid = 2880] [serial = 981] [outer = 1ADC0000] 06:57:02 INFO - PROCESS | 2880 | 1468504622289 Marionette DEBUG loaded listener.js 06:57:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 93 (1C735C00) [pid = 2880] [serial = 982] [outer = 1ADC0000] 06:57:02 INFO - PROCESS | 2880 | 1468504622872 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]]]}] 06:57:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 06:57:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 930ms 06:57:02 INFO - PROCESS | 2880 | 1468504622927 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 06:57:02 INFO - PROCESS | 2880 | 1468504622930 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 06:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 06:57:02 INFO - PROCESS | 2880 | 1468504622934 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 06:57:02 INFO - PROCESS | 2880 | 1468504622936 Marionette TRACE conn5 <- [1,1274,null,{}] 06:57:02 INFO - PROCESS | 2880 | 1468504622940 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}] 06:57:02 INFO - PROCESS | 2880 | 1468504622942 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:03 INFO - PROCESS | 2880 | 1468504623053 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 06:57:03 INFO - PROCESS | 2880 | 1468504623162 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:03 INFO - PROCESS | 2880 | 1468504623165 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:03 INFO - PROCESS | 2880 | ++DOCSHELL 14E30800 == 42 [pid = 2880] [id = 328] 06:57:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 94 (18C09400) [pid = 2880] [serial = 983] [outer = 00000000] 06:57:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 95 (1CEB3C00) [pid = 2880] [serial = 984] [outer = 18C09400] 06:57:03 INFO - PROCESS | 2880 | 1468504623218 Marionette DEBUG loaded listener.js 06:57:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 96 (1CF02C00) [pid = 2880] [serial = 985] [outer = 18C09400] 06:57:03 INFO - PROCESS | 2880 | 1468504623967 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]]]}] 06:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 06:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1067ms 06:57:04 INFO - PROCESS | 2880 | 1468504624008 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 06:57:04 INFO - PROCESS | 2880 | 1468504624012 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 06:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 06:57:04 INFO - PROCESS | 2880 | 1468504624018 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 06:57:04 INFO - PROCESS | 2880 | 1468504624021 Marionette TRACE conn5 <- [1,1278,null,{}] 06:57:04 INFO - PROCESS | 2880 | 1468504624026 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}] 06:57:04 INFO - PROCESS | 2880 | 1468504624029 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:04 INFO - PROCESS | 2880 | 1468504624139 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 06:57:04 INFO - PROCESS | 2880 | 1468504624271 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:04 INFO - PROCESS | 2880 | 1468504624275 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:04 INFO - PROCESS | 2880 | ++DOCSHELL 10709000 == 43 [pid = 2880] [id = 329] 06:57:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 97 (10709800) [pid = 2880] [serial = 986] [outer = 00000000] 06:57:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 98 (10A85000) [pid = 2880] [serial = 987] [outer = 10709800] 06:57:04 INFO - PROCESS | 2880 | 1468504624328 Marionette DEBUG loaded listener.js 06:57:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 99 (1465F800) [pid = 2880] [serial = 988] [outer = 10709800] 06:57:05 INFO - PROCESS | 2880 | --DOCSHELL 18D3FC00 == 42 [pid = 2880] [id = 323] 06:57:05 INFO - PROCESS | 2880 | --DOCSHELL 16C43C00 == 41 [pid = 2880] [id = 322] 06:57:05 INFO - PROCESS | 2880 | --DOCSHELL 0CADAC00 == 40 [pid = 2880] [id = 321] 06:57:05 INFO - PROCESS | 2880 | --DOCSHELL 18D73400 == 39 [pid = 2880] [id = 320] 06:57:05 INFO - PROCESS | 2880 | --DOCSHELL 10A81C00 == 38 [pid = 2880] [id = 319] 06:57:05 INFO - PROCESS | 2880 | --DOCSHELL 16F34C00 == 37 [pid = 2880] [id = 318] 06:57:05 INFO - PROCESS | 2880 | --DOCSHELL 16B4E800 == 36 [pid = 2880] [id = 317] 06:57:05 INFO - PROCESS | 2880 | --DOCSHELL 1070DC00 == 35 [pid = 2880] [id = 316] 06:57:05 INFO - PROCESS | 2880 | --DOCSHELL 1022C400 == 34 [pid = 2880] [id = 315] 06:57:05 INFO - PROCESS | 2880 | --DOCSHELL 0CAF5800 == 33 [pid = 2880] [id = 314] 06:57:05 INFO - PROCESS | 2880 | --DOCSHELL 0CCD3000 == 32 [pid = 2880] [id = 313] 06:57:05 INFO - PROCESS | 2880 | --DOCSHELL 10338400 == 31 [pid = 2880] [id = 303] 06:57:05 INFO - PROCESS | 2880 | --DOCSHELL 1ADBEC00 == 30 [pid = 2880] [id = 327] 06:57:05 INFO - PROCESS | 2880 | --DOCSHELL 14E30800 == 29 [pid = 2880] [id = 328] 06:57:05 INFO - PROCESS | 2880 | --DOCSHELL 16C73400 == 28 [pid = 2880] [id = 326] 06:57:05 INFO - PROCESS | 2880 | --DOCSHELL 16C72400 == 27 [pid = 2880] [id = 324] 06:57:05 INFO - PROCESS | 2880 | --DOCSHELL 10172C00 == 26 [pid = 2880] [id = 325] 06:57:05 INFO - PROCESS | 2880 | --DOMWINDOW == 98 (10234400) [pid = 2880] [serial = 912] [outer = 00000000] [url = about:blank] 06:57:05 INFO - PROCESS | 2880 | --DOMWINDOW == 97 (10336000) [pid = 2880] [serial = 913] [outer = 00000000] [url = about:blank] 06:57:05 INFO - PROCESS | 2880 | --DOMWINDOW == 96 (16C47000) [pid = 2880] [serial = 918] [outer = 00000000] [url = about:blank] 06:57:05 INFO - PROCESS | 2880 | --DOMWINDOW == 95 (115E9400) [pid = 2880] [serial = 915] [outer = 00000000] [url = about:blank] 06:57:05 INFO - PROCESS | 2880 | --DOMWINDOW == 94 (116D4800) [pid = 2880] [serial = 916] [outer = 00000000] [url = about:blank] 06:57:05 INFO - PROCESS | 2880 | --DOMWINDOW == 93 (10F09000) [pid = 2880] [serial = 910] [outer = 00000000] [url = about:blank] 06:57:05 INFO - PROCESS | 2880 | --DOMWINDOW == 92 (107DFC00) [pid = 2880] [serial = 909] [outer = 00000000] [url = about:blank] 06:57:05 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (16F31000) [pid = 2880] [serial = 921] [outer = 00000000] [url = about:blank] 06:57:05 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (16F7B400) [pid = 2880] [serial = 922] [outer = 00000000] [url = about:blank] 06:57:05 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (17610800) [pid = 2880] [serial = 925] [outer = 00000000] [url = about:blank] 06:57:05 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (17260800) [pid = 2880] [serial = 924] [outer = 00000000] [url = about:blank] 06:57:05 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (18D3B800) [pid = 2880] [serial = 927] [outer = 00000000] [url = about:blank] 06:57:05 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (16C40400) [pid = 2880] [serial = 931] [outer = 00000000] [url = about:blank] 06:57:05 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (16256000) [pid = 2880] [serial = 930] [outer = 00000000] [url = about:blank] 06:57:05 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (1033D800) [pid = 2880] [serial = 898] [outer = 00000000] [url = about:blank] 06:57:05 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (1022CC00) [pid = 2880] [serial = 897] [outer = 00000000] [url = about:blank] 06:57:05 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (16F2A400) [pid = 2880] [serial = 901] [outer = 00000000] [url = about:blank] 06:57:05 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1624E800) [pid = 2880] [serial = 900] [outer = 00000000] [url = about:blank] 06:57:05 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (1ADBC400) [pid = 2880] [serial = 904] [outer = 00000000] [url = about:blank] 06:57:05 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (19E25800) [pid = 2880] [serial = 903] [outer = 00000000] [url = about:blank] 06:57:05 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (1C3BA000) [pid = 2880] [serial = 907] [outer = 00000000] [url = about:blank] 06:57:05 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1C36D000) [pid = 2880] [serial = 906] [outer = 00000000] [url = about:blank] 06:57:05 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (19267400) [pid = 2880] [serial = 934] [outer = 00000000] [url = about:blank] 06:57:05 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (18D6E400) [pid = 2880] [serial = 928] [outer = 00000000] [url = about:blank] 06:57:05 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (19E25000) [pid = 2880] [serial = 936] [outer = 00000000] [url = about:blank] 06:57:05 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (16C64C00) [pid = 2880] [serial = 919] [outer = 00000000] [url = about:blank] 06:57:05 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (19270000) [pid = 2880] [serial = 933] [outer = 00000000] [url = about:blank] 06:57:05 INFO - PROCESS | 2880 | 1468504625553 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]]]}] 06:57:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 06:57:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1580ms 06:57:05 INFO - PROCESS | 2880 | 1468504625599 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 06:57:05 INFO - PROCESS | 2880 | 1468504625604 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 06:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 06:57:05 INFO - PROCESS | 2880 | 1468504625608 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 06:57:05 INFO - PROCESS | 2880 | 1468504625611 Marionette TRACE conn5 <- [1,1282,null,{}] 06:57:05 INFO - PROCESS | 2880 | 1468504625618 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}] 06:57:05 INFO - PROCESS | 2880 | 1468504625620 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:05 INFO - PROCESS | 2880 | 1468504625703 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 06:57:05 INFO - PROCESS | 2880 | 1468504625710 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:05 INFO - PROCESS | 2880 | 1468504625714 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:05 INFO - PROCESS | 2880 | ++DOCSHELL 1022A000 == 27 [pid = 2880] [id = 330] 06:57:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (1022B400) [pid = 2880] [serial = 989] [outer = 00000000] 06:57:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (10234000) [pid = 2880] [serial = 990] [outer = 1022B400] 06:57:05 INFO - PROCESS | 2880 | 1468504625762 Marionette DEBUG loaded listener.js 06:57:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (10335000) [pid = 2880] [serial = 991] [outer = 1022B400] 06:57:06 INFO - PROCESS | 2880 | 1468504626245 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]]]}] 06:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 06:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 692ms 06:57:06 INFO - PROCESS | 2880 | 1468504626300 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 06:57:06 INFO - PROCESS | 2880 | 1468504626305 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 06:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 06:57:06 INFO - PROCESS | 2880 | 1468504626311 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 06:57:06 INFO - PROCESS | 2880 | 1468504626314 Marionette TRACE conn5 <- [1,1286,null,{}] 06:57:06 INFO - PROCESS | 2880 | 1468504626317 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}] 06:57:06 INFO - PROCESS | 2880 | 1468504626320 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:06 INFO - PROCESS | 2880 | 1468504626408 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 06:57:06 INFO - PROCESS | 2880 | 1468504626453 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:06 INFO - PROCESS | 2880 | 1468504626455 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:06 INFO - PROCESS | 2880 | ++DOCSHELL 10785C00 == 28 [pid = 2880] [id = 331] 06:57:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (10786400) [pid = 2880] [serial = 992] [outer = 00000000] 06:57:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (10965800) [pid = 2880] [serial = 993] [outer = 10786400] 06:57:06 INFO - PROCESS | 2880 | 1468504626509 Marionette DEBUG loaded listener.js 06:57:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (10F06000) [pid = 2880] [serial = 994] [outer = 10786400] 06:57:06 INFO - PROCESS | 2880 | 1468504626971 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]]]}] 06:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 06:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 670ms 06:57:06 INFO - PROCESS | 2880 | 1468504626984 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 06:57:06 INFO - PROCESS | 2880 | 1468504626987 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 06:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 06:57:06 INFO - PROCESS | 2880 | 1468504626990 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 06:57:07 INFO - PROCESS | 2880 | 1468504626993 Marionette TRACE conn5 <- [1,1290,null,{}] 06:57:07 INFO - PROCESS | 2880 | 1468504627018 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}] 06:57:07 INFO - PROCESS | 2880 | 1468504627023 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:07 INFO - PROCESS | 2880 | 1468504627108 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 06:57:07 INFO - PROCESS | 2880 | 1468504627115 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:07 INFO - PROCESS | 2880 | 1468504627118 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:07 INFO - PROCESS | 2880 | ++DOCSHELL 14FD5400 == 29 [pid = 2880] [id = 332] 06:57:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (15C53400) [pid = 2880] [serial = 995] [outer = 00000000] 06:57:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1624EC00) [pid = 2880] [serial = 996] [outer = 15C53400] 06:57:07 INFO - PROCESS | 2880 | 1468504627167 Marionette DEBUG loaded listener.js 06:57:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (16C3E000) [pid = 2880] [serial = 997] [outer = 15C53400] 06:57:07 INFO - PROCESS | 2880 | 1468504627684 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]]]}] 06:57:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 06:57:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 750ms 06:57:07 INFO - PROCESS | 2880 | 1468504627741 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 06:57:07 INFO - PROCESS | 2880 | 1468504627743 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 06:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 06:57:07 INFO - PROCESS | 2880 | 1468504627752 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 06:57:07 INFO - PROCESS | 2880 | 1468504627754 Marionette TRACE conn5 <- [1,1294,null,{}] 06:57:07 INFO - PROCESS | 2880 | 1468504627758 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}] 06:57:07 INFO - PROCESS | 2880 | 1468504627760 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:07 INFO - PROCESS | 2880 | 1468504627904 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 06:57:07 INFO - PROCESS | 2880 | 1468504627963 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:07 INFO - PROCESS | 2880 | 1468504627965 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:07 INFO - PROCESS | 2880 | ++DOCSHELL 16C72400 == 30 [pid = 2880] [id = 333] 06:57:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (16C73400) [pid = 2880] [serial = 998] [outer = 00000000] 06:57:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (16F34800) [pid = 2880] [serial = 999] [outer = 16C73400] 06:57:08 INFO - PROCESS | 2880 | 1468504628010 Marionette DEBUG loaded listener.js 06:57:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (16F77400) [pid = 2880] [serial = 1000] [outer = 16C73400] 06:57:08 INFO - PROCESS | 2880 | 1468504628419 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]]]}] 06:57:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 06:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 732ms 06:57:08 INFO - PROCESS | 2880 | 1468504628481 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 06:57:08 INFO - PROCESS | 2880 | 1468504628483 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 06:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 06:57:08 INFO - PROCESS | 2880 | 1468504628487 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 06:57:08 INFO - PROCESS | 2880 | 1468504628488 Marionette TRACE conn5 <- [1,1298,null,{}] 06:57:08 INFO - PROCESS | 2880 | 1468504628492 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}] 06:57:08 INFO - PROCESS | 2880 | 1468504628494 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:08 INFO - PROCESS | 2880 | 1468504628603 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 06:57:08 INFO - PROCESS | 2880 | 1468504628609 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:08 INFO - PROCESS | 2880 | 1468504628611 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:08 INFO - PROCESS | 2880 | ++DOCSHELL 16F7C400 == 31 [pid = 2880] [id = 334] 06:57:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (17193000) [pid = 2880] [serial = 1001] [outer = 00000000] 06:57:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (17267400) [pid = 2880] [serial = 1002] [outer = 17193000] 06:57:08 INFO - PROCESS | 2880 | 1468504628654 Marionette DEBUG loaded listener.js 06:57:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (17664400) [pid = 2880] [serial = 1003] [outer = 17193000] 06:57:09 INFO - PROCESS | 2880 | 1468504629106 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] 06:57:09 INFO - PROCESS | 2880 | 1468504629160 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 06:57:09 INFO - PROCESS | 2880 | 1468504629163 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 06:57:09 INFO - PROCESS | 2880 | 1468504629164 Marionette TRACE conn5 <- [1,1302,null,{}] 06:57:09 INFO - PROCESS | 2880 | 1468504629173 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}] 06:57:09 INFO - PROCESS | 2880 | 1468504629179 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:09 INFO - PROCESS | 2880 | 1468504629344 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 06:57:09 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (1B372000) [pid = 2880] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 06:57:09 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (18859000) [pid = 2880] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 06:57:09 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (18D44400) [pid = 2880] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 06:57:09 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (19264800) [pid = 2880] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 06:57:09 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (1070E800) [pid = 2880] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 06:57:09 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (16F4D000) [pid = 2880] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 06:57:09 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (10962800) [pid = 2880] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 06:57:09 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (1022F400) [pid = 2880] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 06:57:09 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (16B5A800) [pid = 2880] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 06:57:09 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (0FC36000) [pid = 2880] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 06:57:09 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (0CADB400) [pid = 2880] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 06:57:09 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1940C800) [pid = 2880] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 06:57:09 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (16C71800) [pid = 2880] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 06:57:09 INFO - PROCESS | 2880 | 1468504629664 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:09 INFO - PROCESS | 2880 | 1468504629666 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:09 INFO - PROCESS | 2880 | ++DOCSHELL 0CADB400 == 32 [pid = 2880] [id = 335] 06:57:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (0CAF3400) [pid = 2880] [serial = 1004] [outer = 00000000] 06:57:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (1022F400) [pid = 2880] [serial = 1005] [outer = 0CAF3400] 06:57:09 INFO - PROCESS | 2880 | 1468504629712 Marionette DEBUG loaded listener.js 06:57:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (116CF400) [pid = 2880] [serial = 1006] [outer = 0CAF3400] 06:57:10 INFO - PROCESS | 2880 | 1468504630076 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]]]}] 06:57:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 06:57:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 970ms 06:57:10 INFO - PROCESS | 2880 | 1468504630134 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 06:57:10 INFO - PROCESS | 2880 | 1468504630135 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 06:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 06:57:10 INFO - PROCESS | 2880 | 1468504630139 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 06:57:10 INFO - PROCESS | 2880 | 1468504630140 Marionette TRACE conn5 <- [1,1306,null,{}] 06:57:10 INFO - PROCESS | 2880 | 1468504630144 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}] 06:57:10 INFO - PROCESS | 2880 | 1468504630146 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:10 INFO - PROCESS | 2880 | 1468504630255 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 06:57:10 INFO - PROCESS | 2880 | 1468504630263 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:10 INFO - PROCESS | 2880 | 1468504630264 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:10 INFO - PROCESS | 2880 | ++DOCSHELL 10235000 == 33 [pid = 2880] [id = 336] 06:57:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (16C71800) [pid = 2880] [serial = 1007] [outer = 00000000] 06:57:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18D41400) [pid = 2880] [serial = 1008] [outer = 16C71800] 06:57:10 INFO - PROCESS | 2880 | 1468504630310 Marionette DEBUG loaded listener.js 06:57:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (18D73000) [pid = 2880] [serial = 1009] [outer = 16C71800] 06:57:10 INFO - PROCESS | 2880 | 1468504630713 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]]]}] 06:57:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 06:57:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 631ms 06:57:10 INFO - PROCESS | 2880 | 1468504630770 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 06:57:10 INFO - PROCESS | 2880 | 1468504630772 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 06:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 06:57:10 INFO - PROCESS | 2880 | 1468504630775 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 06:57:10 INFO - PROCESS | 2880 | 1468504630777 Marionette TRACE conn5 <- [1,1310,null,{}] 06:57:10 INFO - PROCESS | 2880 | 1468504630780 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}] 06:57:10 INFO - PROCESS | 2880 | 1468504630782 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:10 INFO - PROCESS | 2880 | 1468504630896 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 06:57:10 INFO - PROCESS | 2880 | 1468504630936 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:10 INFO - PROCESS | 2880 | 1468504630938 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:10 INFO - PROCESS | 2880 | ++DOCSHELL 0935A800 == 34 [pid = 2880] [id = 337] 06:57:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (0CADE800) [pid = 2880] [serial = 1010] [outer = 00000000] 06:57:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1926CC00) [pid = 2880] [serial = 1011] [outer = 0CADE800] 06:57:11 INFO - PROCESS | 2880 | 1468504630982 Marionette DEBUG loaded listener.js 06:57:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (16F4DC00) [pid = 2880] [serial = 1012] [outer = 0CADE800] 06:57:11 INFO - PROCESS | 2880 | 1468504631372 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]]]}] 06:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 06:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 630ms 06:57:11 INFO - PROCESS | 2880 | 1468504631406 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 06:57:11 INFO - PROCESS | 2880 | 1468504631408 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 06:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 06:57:11 INFO - PROCESS | 2880 | 1468504631411 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 06:57:11 INFO - PROCESS | 2880 | 1468504631413 Marionette TRACE conn5 <- [1,1314,null,{}] 06:57:11 INFO - PROCESS | 2880 | 1468504631416 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}] 06:57:11 INFO - PROCESS | 2880 | 1468504631418 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:11 INFO - PROCESS | 2880 | 1468504631532 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 06:57:11 INFO - PROCESS | 2880 | 1468504631637 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:11 INFO - PROCESS | 2880 | 1468504631640 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:11 INFO - PROCESS | 2880 | ++DOCSHELL 09361400 == 35 [pid = 2880] [id = 338] 06:57:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (09362000) [pid = 2880] [serial = 1013] [outer = 00000000] 06:57:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (0CAEE000) [pid = 2880] [serial = 1014] [outer = 09362000] 06:57:11 INFO - PROCESS | 2880 | 1468504631697 Marionette DEBUG loaded listener.js 06:57:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (0CCCB800) [pid = 2880] [serial = 1015] [outer = 09362000] 06:57:12 INFO - PROCESS | 2880 | 1468504632445 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]]]}] 06:57:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 06:57:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1073ms 06:57:12 INFO - PROCESS | 2880 | 1468504632496 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 06:57:12 INFO - PROCESS | 2880 | 1468504632500 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 06:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 06:57:12 INFO - PROCESS | 2880 | 1468504632504 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 06:57:12 INFO - PROCESS | 2880 | 1468504632507 Marionette TRACE conn5 <- [1,1318,null,{}] 06:57:12 INFO - PROCESS | 2880 | 1468504632513 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}] 06:57:12 INFO - PROCESS | 2880 | 1468504632515 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:12 INFO - PROCESS | 2880 | 1468504632694 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 06:57:12 INFO - PROCESS | 2880 | 1468504632707 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:12 INFO - PROCESS | 2880 | 1468504632710 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:12 INFO - PROCESS | 2880 | ++DOCSHELL 116CA800 == 36 [pid = 2880] [id = 339] 06:57:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (116CC000) [pid = 2880] [serial = 1016] [outer = 00000000] 06:57:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (14B1F800) [pid = 2880] [serial = 1017] [outer = 116CC000] 06:57:12 INFO - PROCESS | 2880 | 1468504632766 Marionette DEBUG loaded listener.js 06:57:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (14FD2000) [pid = 2880] [serial = 1018] [outer = 116CC000] 06:57:13 INFO - PROCESS | 2880 | 1468504633454 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]]]}] 06:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 06:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1021ms 06:57:13 INFO - PROCESS | 2880 | 1468504633529 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 06:57:13 INFO - PROCESS | 2880 | 1468504633533 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 06:57:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 06:57:13 INFO - PROCESS | 2880 | 1468504633537 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 06:57:13 INFO - PROCESS | 2880 | 1468504633539 Marionette TRACE conn5 <- [1,1322,null,{}] 06:57:13 INFO - PROCESS | 2880 | 1468504633543 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}] 06:57:13 INFO - PROCESS | 2880 | 1468504633546 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:13 INFO - PROCESS | 2880 | 1468504633687 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 06:57:13 INFO - PROCESS | 2880 | 1468504633814 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:13 INFO - PROCESS | 2880 | 1468504633817 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:13 INFO - PROCESS | 2880 | ++DOCSHELL 0FD10800 == 37 [pid = 2880] [id = 340] 06:57:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (1036A000) [pid = 2880] [serial = 1019] [outer = 00000000] 06:57:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (145D8000) [pid = 2880] [serial = 1020] [outer = 1036A000] 06:57:13 INFO - PROCESS | 2880 | 1468504633873 Marionette DEBUG loaded listener.js 06:57:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (16C4C800) [pid = 2880] [serial = 1021] [outer = 1036A000] 06:57:14 INFO - PROCESS | 2880 | --DOCSHELL 0935A800 == 36 [pid = 2880] [id = 337] 06:57:14 INFO - PROCESS | 2880 | --DOCSHELL 10235000 == 35 [pid = 2880] [id = 336] 06:57:14 INFO - PROCESS | 2880 | --DOCSHELL 0CADB400 == 34 [pid = 2880] [id = 335] 06:57:14 INFO - PROCESS | 2880 | --DOCSHELL 16F7C400 == 33 [pid = 2880] [id = 334] 06:57:14 INFO - PROCESS | 2880 | --DOCSHELL 16C72400 == 32 [pid = 2880] [id = 333] 06:57:14 INFO - PROCESS | 2880 | --DOCSHELL 14FD5400 == 31 [pid = 2880] [id = 332] 06:57:14 INFO - PROCESS | 2880 | --DOCSHELL 10785C00 == 30 [pid = 2880] [id = 331] 06:57:14 INFO - PROCESS | 2880 | --DOCSHELL 1022A000 == 29 [pid = 2880] [id = 330] 06:57:14 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (1BF22800) [pid = 2880] [serial = 972] [outer = 00000000] [url = about:blank] 06:57:14 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (18D12C00) [pid = 2880] [serial = 957] [outer = 00000000] [url = about:blank] 06:57:14 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (1ADC2800) [pid = 2880] [serial = 970] [outer = 00000000] [url = about:blank] 06:57:14 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (19405800) [pid = 2880] [serial = 960] [outer = 00000000] [url = about:blank] 06:57:14 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (18D3E000) [pid = 2880] [serial = 958] [outer = 00000000] [url = about:blank] 06:57:14 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (11685400) [pid = 2880] [serial = 948] [outer = 00000000] [url = about:blank] 06:57:14 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (14667800) [pid = 2880] [serial = 949] [outer = 00000000] [url = about:blank] 06:57:14 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (1834F000) [pid = 2880] [serial = 954] [outer = 00000000] [url = about:blank] 06:57:14 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (1BF23800) [pid = 2880] [serial = 973] [outer = 00000000] [url = about:blank] 06:57:14 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (14EBE800) [pid = 2880] [serial = 942] [outer = 00000000] [url = about:blank] 06:57:14 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (15EC4400) [pid = 2880] [serial = 943] [outer = 00000000] [url = about:blank] 06:57:14 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (10706800) [pid = 2880] [serial = 945] [outer = 00000000] [url = about:blank] 06:57:14 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (107E0400) [pid = 2880] [serial = 946] [outer = 00000000] [url = about:blank] 06:57:14 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (16C46000) [pid = 2880] [serial = 951] [outer = 00000000] [url = about:blank] 06:57:14 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (16C6AC00) [pid = 2880] [serial = 952] [outer = 00000000] [url = about:blank] 06:57:14 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (19E29000) [pid = 2880] [serial = 961] [outer = 00000000] [url = about:blank] 06:57:14 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (0FD0DC00) [pid = 2880] [serial = 939] [outer = 00000000] [url = about:blank] 06:57:14 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (10231800) [pid = 2880] [serial = 940] [outer = 00000000] [url = about:blank] 06:57:14 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (0FD59C00) [pid = 2880] [serial = 963] [outer = 00000000] [url = about:blank] 06:57:14 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1078E400) [pid = 2880] [serial = 964] [outer = 00000000] [url = about:blank] 06:57:14 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (19E2B800) [pid = 2880] [serial = 937] [outer = 00000000] [url = about:blank] 06:57:14 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (19269400) [pid = 2880] [serial = 966] [outer = 00000000] [url = about:blank] 06:57:14 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (1933E800) [pid = 2880] [serial = 967] [outer = 00000000] [url = about:blank] 06:57:14 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (1ADC1C00) [pid = 2880] [serial = 969] [outer = 00000000] [url = about:blank] 06:57:14 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (18853400) [pid = 2880] [serial = 955] [outer = 00000000] [url = about:blank] 06:57:14 INFO - PROCESS | 2880 | 1468504634638 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]]]}] 06:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 06:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1121ms 06:57:14 INFO - PROCESS | 2880 | 1468504634662 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 06:57:14 INFO - PROCESS | 2880 | 1468504634666 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 06:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 06:57:14 INFO - PROCESS | 2880 | 1468504634673 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 06:57:14 INFO - PROCESS | 2880 | 1468504634678 Marionette TRACE conn5 <- [1,1326,null,{}] 06:57:14 INFO - PROCESS | 2880 | 1468504634683 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}] 06:57:14 INFO - PROCESS | 2880 | 1468504634685 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:14 INFO - PROCESS | 2880 | 1468504634782 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 06:57:14 INFO - PROCESS | 2880 | 1468504634870 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:14 INFO - PROCESS | 2880 | 1468504634872 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:14 INFO - PROCESS | 2880 | ++DOCSHELL 1022CC00 == 30 [pid = 2880] [id = 341] 06:57:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (1022D800) [pid = 2880] [serial = 1022] [outer = 00000000] 06:57:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (10360000) [pid = 2880] [serial = 1023] [outer = 1022D800] 06:57:14 INFO - PROCESS | 2880 | 1468504634921 Marionette DEBUG loaded listener.js 06:57:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (10710C00) [pid = 2880] [serial = 1024] [outer = 1022D800] 06:57:15 INFO - PROCESS | 2880 | 1468504635760 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]]]}] 06:57:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 06:57:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1124ms 06:57:15 INFO - PROCESS | 2880 | 1468504635800 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 06:57:15 INFO - PROCESS | 2880 | 1468504635804 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 06:57:15 INFO - PROCESS | 2880 | 1468504635810 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 06:57:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 06:57:15 INFO - PROCESS | 2880 | 1468504635813 Marionette TRACE conn5 <- [1,1330,null,{}] 06:57:15 INFO - PROCESS | 2880 | 1468504635817 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}] 06:57:15 INFO - PROCESS | 2880 | 1468504635819 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:15 INFO - PROCESS | 2880 | 1468504635913 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 06:57:16 INFO - PROCESS | 2880 | 1468504635992 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:16 INFO - PROCESS | 2880 | 1468504635994 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:16 INFO - PROCESS | 2880 | ++DOCSHELL 10962800 == 31 [pid = 2880] [id = 342] 06:57:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (10A80400) [pid = 2880] [serial = 1025] [outer = 00000000] 06:57:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (14F15800) [pid = 2880] [serial = 1026] [outer = 10A80400] 06:57:16 INFO - PROCESS | 2880 | 1468504636042 Marionette DEBUG loaded listener.js 06:57:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (15EC6400) [pid = 2880] [serial = 1027] [outer = 10A80400] 06:57:16 INFO - PROCESS | 2880 | 1468504636411 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]]]}] 06:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 06:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 670ms 06:57:16 INFO - PROCESS | 2880 | 1468504636485 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 06:57:16 INFO - PROCESS | 2880 | 1468504636487 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 06:57:16 INFO - PROCESS | 2880 | 1468504636491 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 06:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 06:57:16 INFO - PROCESS | 2880 | 1468504636494 Marionette TRACE conn5 <- [1,1334,null,{}] 06:57:16 INFO - PROCESS | 2880 | 1468504636505 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}] 06:57:16 INFO - PROCESS | 2880 | 1468504636510 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:16 INFO - PROCESS | 2880 | 1468504636595 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 06:57:16 INFO - PROCESS | 2880 | 1468504636603 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:16 INFO - PROCESS | 2880 | 1468504636606 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:16 INFO - PROCESS | 2880 | ++DOCSHELL 16F53800 == 32 [pid = 2880] [id = 343] 06:57:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (16F54400) [pid = 2880] [serial = 1028] [outer = 00000000] 06:57:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (1725BC00) [pid = 2880] [serial = 1029] [outer = 16F54400] 06:57:16 INFO - PROCESS | 2880 | 1468504636654 Marionette DEBUG loaded listener.js 06:57:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (1834F000) [pid = 2880] [serial = 1030] [outer = 16F54400] 06:57:17 INFO - PROCESS | 2880 | 1468504637152 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]]]}] 06:57:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 06:57:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 670ms 06:57:17 INFO - PROCESS | 2880 | 1468504637165 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 06:57:17 INFO - PROCESS | 2880 | 1468504637167 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 06:57:17 INFO - PROCESS | 2880 | 1468504637171 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 06:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 06:57:17 INFO - PROCESS | 2880 | 1468504637173 Marionette TRACE conn5 <- [1,1338,null,{}] 06:57:17 INFO - PROCESS | 2880 | 1468504637176 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}] 06:57:17 INFO - PROCESS | 2880 | 1468504637178 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:17 INFO - PROCESS | 2880 | 1468504637322 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 06:57:17 INFO - PROCESS | 2880 | 1468504637348 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:17 INFO - PROCESS | 2880 | 1468504637350 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:17 INFO - PROCESS | 2880 | ++DOCSHELL 1885C400 == 33 [pid = 2880] [id = 344] 06:57:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18C04C00) [pid = 2880] [serial = 1031] [outer = 00000000] 06:57:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (18D3C400) [pid = 2880] [serial = 1032] [outer = 18C04C00] 06:57:17 INFO - PROCESS | 2880 | 1468504637394 Marionette DEBUG loaded listener.js 06:57:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18D40000) [pid = 2880] [serial = 1033] [outer = 18C04C00] 06:57:17 INFO - PROCESS | 2880 | 1468504637824 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]]]}] 06:57:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 06:57:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 730ms 06:57:17 INFO - PROCESS | 2880 | 1468504637905 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 06:57:17 INFO - PROCESS | 2880 | 1468504637907 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 06:57:17 INFO - PROCESS | 2880 | 1468504637910 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 06:57:17 INFO - PROCESS | 2880 | 1468504637912 Marionette TRACE conn5 <- [1,1342,null,{}] 06:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 06:57:17 INFO - PROCESS | 2880 | 1468504637915 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}] 06:57:17 INFO - PROCESS | 2880 | 1468504637918 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:18 INFO - PROCESS | 2880 | 1468504638029 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 06:57:18 INFO - PROCESS | 2880 | 1468504638039 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:18 INFO - PROCESS | 2880 | 1468504638041 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:18 INFO - PROCESS | 2880 | ++DOCSHELL 18D44000 == 34 [pid = 2880] [id = 345] 06:57:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (18D6E400) [pid = 2880] [serial = 1034] [outer = 00000000] 06:57:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (193AC800) [pid = 2880] [serial = 1035] [outer = 18D6E400] 06:57:18 INFO - PROCESS | 2880 | 1468504638138 Marionette DEBUG loaded listener.js 06:57:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (19270800) [pid = 2880] [serial = 1036] [outer = 18D6E400] 06:57:18 INFO - PROCESS | 2880 | 1468504638596 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]]]}] 06:57:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 06:57:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 731ms 06:57:18 INFO - PROCESS | 2880 | 1468504638662 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 06:57:18 INFO - PROCESS | 2880 | 1468504638664 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 06:57:18 INFO - PROCESS | 2880 | 1468504638667 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 06:57:18 INFO - PROCESS | 2880 | 1468504638669 Marionette TRACE conn5 <- [1,1346,null,{}] 06:57:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 06:57:18 INFO - PROCESS | 2880 | 1468504638673 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}] 06:57:18 INFO - PROCESS | 2880 | 1468504638678 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:18 INFO - PROCESS | 2880 | 1468504638816 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 06:57:18 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (16C73400) [pid = 2880] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 06:57:18 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (10709800) [pid = 2880] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 06:57:18 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (10786400) [pid = 2880] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 06:57:18 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (1022B400) [pid = 2880] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 06:57:18 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (15C53400) [pid = 2880] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 06:57:18 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (17193000) [pid = 2880] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 06:57:18 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1033AC00) [pid = 2880] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 06:57:18 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (16F2B000) [pid = 2880] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 06:57:18 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1ADC0000) [pid = 2880] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 06:57:18 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (18C09400) [pid = 2880] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 06:57:18 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (0CAF3400) [pid = 2880] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 06:57:18 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (16C71800) [pid = 2880] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 06:57:18 INFO - PROCESS | 2880 | 1468504638948 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:19 INFO - PROCESS | 2880 | 1468504638950 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:19 INFO - PROCESS | 2880 | ++DOCSHELL 0CAF3400 == 35 [pid = 2880] [id = 346] 06:57:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (0FC35800) [pid = 2880] [serial = 1037] [outer = 00000000] 06:57:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (1033AC00) [pid = 2880] [serial = 1038] [outer = 0FC35800] 06:57:19 INFO - PROCESS | 2880 | 1468504638995 Marionette DEBUG loaded listener.js 06:57:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (14F19C00) [pid = 2880] [serial = 1039] [outer = 0FC35800] 06:57:19 INFO - PROCESS | 2880 | 1468504639358 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]]]}] 06:57:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 06:57:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 730ms 06:57:19 INFO - PROCESS | 2880 | 1468504639403 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 06:57:19 INFO - PROCESS | 2880 | 1468504639405 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 06:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 06:57:19 INFO - PROCESS | 2880 | 1468504639408 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 06:57:19 INFO - PROCESS | 2880 | 1468504639410 Marionette TRACE conn5 <- [1,1350,null,{}] 06:57:19 INFO - PROCESS | 2880 | 1468504639413 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}] 06:57:19 INFO - PROCESS | 2880 | 1468504639415 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:19 INFO - PROCESS | 2880 | 1468504639527 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 06:57:19 INFO - PROCESS | 2880 | 1468504639536 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:19 INFO - PROCESS | 2880 | 1468504639538 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:19 INFO - PROCESS | 2880 | ++DOCSHELL 1022B400 == 36 [pid = 2880] [id = 347] 06:57:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (106AB400) [pid = 2880] [serial = 1040] [outer = 00000000] 06:57:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (193ADC00) [pid = 2880] [serial = 1041] [outer = 106AB400] 06:57:19 INFO - PROCESS | 2880 | 1468504639582 Marionette DEBUG loaded listener.js 06:57:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (19406C00) [pid = 2880] [serial = 1042] [outer = 106AB400] 06:57:20 INFO - PROCESS | 2880 | 1468504639990 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]]]}] 06:57:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 06:57:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 630ms 06:57:20 INFO - PROCESS | 2880 | 1468504640039 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 06:57:20 INFO - PROCESS | 2880 | 1468504640041 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 06:57:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 06:57:20 INFO - PROCESS | 2880 | 1468504640045 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 06:57:20 INFO - PROCESS | 2880 | 1468504640046 Marionette TRACE conn5 <- [1,1354,null,{}] 06:57:20 INFO - PROCESS | 2880 | 1468504640050 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}] 06:57:20 INFO - PROCESS | 2880 | 1468504640052 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:20 INFO - PROCESS | 2880 | 1468504640165 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 06:57:20 INFO - PROCESS | 2880 | 1468504640205 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:20 INFO - PROCESS | 2880 | 1468504640206 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:20 INFO - PROCESS | 2880 | ++DOCSHELL 0FCE6C00 == 37 [pid = 2880] [id = 348] 06:57:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (19E6CC00) [pid = 2880] [serial = 1043] [outer = 00000000] 06:57:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1ADBA400) [pid = 2880] [serial = 1044] [outer = 19E6CC00] 06:57:20 INFO - PROCESS | 2880 | 1468504640251 Marionette DEBUG loaded listener.js 06:57:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1ADBE800) [pid = 2880] [serial = 1045] [outer = 19E6CC00] 06:57:20 INFO - PROCESS | 2880 | 1468504640670 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] 06:57:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 06:57:20 INFO - PROCESS | 2880 | 1468504640718 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 06:57:20 INFO - PROCESS | 2880 | 1468504640739 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 06:57:20 INFO - PROCESS | 2880 | 1468504640741 Marionette TRACE conn5 <- [1,1358,null,{}] 06:57:20 INFO - PROCESS | 2880 | 1468504640745 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}] 06:57:20 INFO - PROCESS | 2880 | 1468504640747 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:20 INFO - PROCESS | 2880 | 1468504640826 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 06:57:20 INFO - PROCESS | 2880 | 1468504640831 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:20 INFO - PROCESS | 2880 | 1468504640833 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:20 INFO - PROCESS | 2880 | ++DOCSHELL 1ADC3400 == 38 [pid = 2880] [id = 349] 06:57:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1ADC4400) [pid = 2880] [serial = 1046] [outer = 00000000] 06:57:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1B374C00) [pid = 2880] [serial = 1047] [outer = 1ADC4400] 06:57:20 INFO - PROCESS | 2880 | 1468504640877 Marionette DEBUG loaded listener.js 06:57:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1BF23800) [pid = 2880] [serial = 1048] [outer = 1ADC4400] 06:57:21 INFO - PROCESS | 2880 | 1468504641610 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] 06:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 06:57:21 INFO - PROCESS | 2880 | 1468504641677 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 06:57:21 INFO - PROCESS | 2880 | 1468504641682 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 06:57:21 INFO - PROCESS | 2880 | 1468504641687 Marionette TRACE conn5 <- [1,1362,null,{}] 06:57:21 INFO - PROCESS | 2880 | 1468504641693 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}] 06:57:21 INFO - PROCESS | 2880 | 1468504641696 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:21 INFO - PROCESS | 2880 | 1468504641839 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 06:57:21 INFO - PROCESS | 2880 | 1468504641969 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:21 INFO - PROCESS | 2880 | 1468504641972 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:22 INFO - PROCESS | 2880 | ++DOCSHELL 0FDF3800 == 39 [pid = 2880] [id = 350] 06:57:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (10172C00) [pid = 2880] [serial = 1049] [outer = 00000000] 06:57:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (10F80C00) [pid = 2880] [serial = 1050] [outer = 10172C00] 06:57:22 INFO - PROCESS | 2880 | 1468504642032 Marionette DEBUG loaded listener.js 06:57:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (15C53400) [pid = 2880] [serial = 1051] [outer = 10172C00] 06:57:22 INFO - PROCESS | 2880 | [2880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:57:22 INFO - PROCESS | 2880 | 1468504642666 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] 06:57:22 INFO - PROCESS | 2880 | 1468504642711 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 06:57:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 06:57:22 INFO - PROCESS | 2880 | 1468504642718 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 06:57:22 INFO - PROCESS | 2880 | 1468504642721 Marionette TRACE conn5 <- [1,1366,null,{}] 06:57:22 INFO - PROCESS | 2880 | 1468504642725 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}] 06:57:22 INFO - PROCESS | 2880 | 1468504642728 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:22 INFO - PROCESS | 2880 | 1468504642844 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 06:57:22 INFO - PROCESS | 2880 | 1468504642950 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:22 INFO - PROCESS | 2880 | 1468504642952 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:22 INFO - PROCESS | 2880 | ++DOCSHELL 18859400 == 40 [pid = 2880] [id = 351] 06:57:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (1885BC00) [pid = 2880] [serial = 1052] [outer = 00000000] 06:57:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (19270000) [pid = 2880] [serial = 1053] [outer = 1885BC00] 06:57:23 INFO - PROCESS | 2880 | 1468504643008 Marionette DEBUG loaded listener.js 06:57:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (19E23400) [pid = 2880] [serial = 1054] [outer = 1885BC00] 06:57:23 INFO - PROCESS | 2880 | 1468504643598 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] 06:57:23 INFO - PROCESS | 2880 | 1468504643654 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 06:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 06:57:23 INFO - PROCESS | 2880 | 1468504643658 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 06:57:23 INFO - PROCESS | 2880 | 1468504643662 Marionette TRACE conn5 <- [1,1370,null,{}] 06:57:23 INFO - PROCESS | 2880 | 1468504643673 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}] 06:57:23 INFO - PROCESS | 2880 | 1468504643678 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:23 INFO - PROCESS | 2880 | 1468504643786 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 06:57:23 INFO - PROCESS | 2880 | 1468504643919 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:23 INFO - PROCESS | 2880 | 1468504643922 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:23 INFO - PROCESS | 2880 | ++DOCSHELL 1C35E400 == 41 [pid = 2880] [id = 352] 06:57:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (1C367000) [pid = 2880] [serial = 1055] [outer = 00000000] 06:57:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (1C3B5400) [pid = 2880] [serial = 1056] [outer = 1C367000] 06:57:23 INFO - PROCESS | 2880 | 1468504643980 Marionette DEBUG loaded listener.js 06:57:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (1C7BF400) [pid = 2880] [serial = 1057] [outer = 1C367000] 06:57:24 INFO - PROCESS | 2880 | [2880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:57:24 INFO - PROCESS | 2880 | 1468504644803 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] 06:57:24 INFO - PROCESS | 2880 | 1468504644841 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 06:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 06:57:24 INFO - PROCESS | 2880 | 1468504644846 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 06:57:24 INFO - PROCESS | 2880 | 1468504644849 Marionette TRACE conn5 <- [1,1374,null,{}] 06:57:24 INFO - PROCESS | 2880 | 1468504644855 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}] 06:57:24 INFO - PROCESS | 2880 | 1468504644858 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:24 INFO - PROCESS | 2880 | 1468504644963 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 06:57:25 INFO - PROCESS | 2880 | 1468504645098 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:25 INFO - PROCESS | 2880 | 1468504645103 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:25 INFO - PROCESS | 2880 | ++DOCSHELL 10231800 == 42 [pid = 2880] [id = 353] 06:57:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (10233800) [pid = 2880] [serial = 1058] [outer = 00000000] 06:57:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 93 (1033CC00) [pid = 2880] [serial = 1059] [outer = 10233800] 06:57:25 INFO - PROCESS | 2880 | 1468504645154 Marionette DEBUG loaded listener.js 06:57:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 94 (105D3400) [pid = 2880] [serial = 1060] [outer = 10233800] 06:57:25 INFO - PROCESS | 2880 | --DOCSHELL 0FCE6C00 == 41 [pid = 2880] [id = 348] 06:57:25 INFO - PROCESS | 2880 | --DOCSHELL 1022B400 == 40 [pid = 2880] [id = 347] 06:57:25 INFO - PROCESS | 2880 | --DOCSHELL 0CAF3400 == 39 [pid = 2880] [id = 346] 06:57:25 INFO - PROCESS | 2880 | --DOCSHELL 18D44000 == 38 [pid = 2880] [id = 345] 06:57:25 INFO - PROCESS | 2880 | --DOCSHELL 1885C400 == 37 [pid = 2880] [id = 344] 06:57:25 INFO - PROCESS | 2880 | --DOCSHELL 16F53800 == 36 [pid = 2880] [id = 343] 06:57:25 INFO - PROCESS | 2880 | --DOCSHELL 10962800 == 35 [pid = 2880] [id = 342] 06:57:25 INFO - PROCESS | 2880 | --DOCSHELL 1022CC00 == 34 [pid = 2880] [id = 341] 06:57:25 INFO - PROCESS | 2880 | --DOCSHELL 116CA800 == 33 [pid = 2880] [id = 339] 06:57:25 INFO - PROCESS | 2880 | --DOCSHELL 09361400 == 32 [pid = 2880] [id = 338] 06:57:25 INFO - PROCESS | 2880 | --DOCSHELL 10709000 == 31 [pid = 2880] [id = 329] 06:57:25 INFO - PROCESS | 2880 | --DOCSHELL 0FD10800 == 30 [pid = 2880] [id = 340] 06:57:25 INFO - PROCESS | 2880 | --DOCSHELL 1C35E400 == 29 [pid = 2880] [id = 352] 06:57:25 INFO - PROCESS | 2880 | --DOCSHELL 18859400 == 28 [pid = 2880] [id = 351] 06:57:25 INFO - PROCESS | 2880 | --DOCSHELL 1ADC3400 == 27 [pid = 2880] [id = 349] 06:57:25 INFO - PROCESS | 2880 | --DOCSHELL 0FDF3800 == 26 [pid = 2880] [id = 350] 06:57:25 INFO - PROCESS | 2880 | --DOMWINDOW == 93 (1926CC00) [pid = 2880] [serial = 1011] [outer = 00000000] [url = about:blank] 06:57:25 INFO - PROCESS | 2880 | --DOMWINDOW == 92 (16F34800) [pid = 2880] [serial = 999] [outer = 00000000] [url = about:blank] 06:57:25 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (1465F800) [pid = 2880] [serial = 988] [outer = 00000000] [url = about:blank] 06:57:25 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (10A85000) [pid = 2880] [serial = 987] [outer = 00000000] [url = about:blank] 06:57:25 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (10965800) [pid = 2880] [serial = 993] [outer = 00000000] [url = about:blank] 06:57:25 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (10F06000) [pid = 2880] [serial = 994] [outer = 00000000] [url = about:blank] 06:57:25 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (10234000) [pid = 2880] [serial = 990] [outer = 00000000] [url = about:blank] 06:57:25 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (10335000) [pid = 2880] [serial = 991] [outer = 00000000] [url = about:blank] 06:57:25 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (1624EC00) [pid = 2880] [serial = 996] [outer = 00000000] [url = about:blank] 06:57:25 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (17267400) [pid = 2880] [serial = 1002] [outer = 00000000] [url = about:blank] 06:57:25 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (14787000) [pid = 2880] [serial = 976] [outer = 00000000] [url = about:blank] 06:57:25 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (10A7BC00) [pid = 2880] [serial = 975] [outer = 00000000] [url = about:blank] 06:57:25 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1885A400) [pid = 2880] [serial = 979] [outer = 00000000] [url = about:blank] 06:57:25 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (17260000) [pid = 2880] [serial = 978] [outer = 00000000] [url = about:blank] 06:57:25 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (1C735C00) [pid = 2880] [serial = 982] [outer = 00000000] [url = about:blank] 06:57:25 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (1BF1F000) [pid = 2880] [serial = 981] [outer = 00000000] [url = about:blank] 06:57:25 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1CF02C00) [pid = 2880] [serial = 985] [outer = 00000000] [url = about:blank] 06:57:25 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (1CEB3C00) [pid = 2880] [serial = 984] [outer = 00000000] [url = about:blank] 06:57:25 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (16F77400) [pid = 2880] [serial = 1000] [outer = 00000000] [url = about:blank] 06:57:25 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1022F400) [pid = 2880] [serial = 1005] [outer = 00000000] [url = about:blank] 06:57:25 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (17664400) [pid = 2880] [serial = 1003] [outer = 00000000] [url = about:blank] 06:57:25 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (116CF400) [pid = 2880] [serial = 1006] [outer = 00000000] [url = about:blank] 06:57:25 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (18D41400) [pid = 2880] [serial = 1008] [outer = 00000000] [url = about:blank] 06:57:25 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (18D73000) [pid = 2880] [serial = 1009] [outer = 00000000] [url = about:blank] 06:57:26 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (16C3E000) [pid = 2880] [serial = 997] [outer = 00000000] [url = about:blank] 06:57:26 INFO - PROCESS | 2880 | 1468504646253 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] 06:57:26 INFO - PROCESS | 2880 | 1468504646285 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 06:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 06:57:26 INFO - PROCESS | 2880 | 1468504646290 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 06:57:26 INFO - PROCESS | 2880 | 1468504646294 Marionette TRACE conn5 <- [1,1378,null,{}] 06:57:26 INFO - PROCESS | 2880 | 1468504646299 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}] 06:57:26 INFO - PROCESS | 2880 | 1468504646302 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:26 INFO - PROCESS | 2880 | 1468504646394 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 06:57:26 INFO - PROCESS | 2880 | 1468504646404 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:26 INFO - PROCESS | 2880 | 1468504646407 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:26 INFO - PROCESS | 2880 | ++DOCSHELL 10230400 == 27 [pid = 2880] [id = 354] 06:57:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (10230800) [pid = 2880] [serial = 1061] [outer = 00000000] 06:57:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (10237C00) [pid = 2880] [serial = 1062] [outer = 10230800] 06:57:26 INFO - PROCESS | 2880 | 1468504646455 Marionette DEBUG loaded listener.js 06:57:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (1033D800) [pid = 2880] [serial = 1063] [outer = 10230800] 06:57:26 INFO - PROCESS | 2880 | 1468504646944 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]]]}] 06:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 06:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 690ms 06:57:27 INFO - PROCESS | 2880 | 1468504646980 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 06:57:27 INFO - PROCESS | 2880 | 1468504646985 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 06:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 06:57:27 INFO - PROCESS | 2880 | 1468504646992 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 06:57:27 INFO - PROCESS | 2880 | 1468504646994 Marionette TRACE conn5 <- [1,1382,null,{}] 06:57:27 INFO - PROCESS | 2880 | 1468504646998 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}] 06:57:27 INFO - PROCESS | 2880 | 1468504647000 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:27 INFO - PROCESS | 2880 | 1468504647126 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 06:57:27 INFO - PROCESS | 2880 | 1468504647216 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:27 INFO - PROCESS | 2880 | 1468504647219 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:27 INFO - PROCESS | 2880 | ++DOCSHELL 10A7A800 == 28 [pid = 2880] [id = 355] 06:57:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (10A7B000) [pid = 2880] [serial = 1064] [outer = 00000000] 06:57:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (10A83400) [pid = 2880] [serial = 1065] [outer = 10A7B000] 06:57:27 INFO - PROCESS | 2880 | 1468504647266 Marionette DEBUG loaded listener.js 06:57:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (10F0D800) [pid = 2880] [serial = 1066] [outer = 10A7B000] 06:57:27 INFO - PROCESS | 2880 | 1468504647635 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]]]}] 06:57:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 06:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 670ms 06:57:27 INFO - PROCESS | 2880 | 1468504647669 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 06:57:27 INFO - PROCESS | 2880 | 1468504647672 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 06:57:27 INFO - PROCESS | 2880 | 1468504647675 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 06:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 06:57:27 INFO - PROCESS | 2880 | 1468504647679 Marionette TRACE conn5 <- [1,1386,null,{}] 06:57:27 INFO - PROCESS | 2880 | 1468504647690 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}] 06:57:27 INFO - PROCESS | 2880 | 1468504647694 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:27 INFO - PROCESS | 2880 | 1468504647778 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 06:57:27 INFO - PROCESS | 2880 | 1468504647786 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:27 INFO - PROCESS | 2880 | 1468504647789 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:27 INFO - PROCESS | 2880 | ++DOCSHELL 14E32000 == 29 [pid = 2880] [id = 356] 06:57:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (14E33800) [pid = 2880] [serial = 1067] [outer = 00000000] 06:57:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (14FD1000) [pid = 2880] [serial = 1068] [outer = 14E33800] 06:57:27 INFO - PROCESS | 2880 | 1468504647837 Marionette DEBUG loaded listener.js 06:57:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1624EC00) [pid = 2880] [serial = 1069] [outer = 14E33800] 06:57:28 INFO - PROCESS | 2880 | 1468504648346 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]]]}] 06:57:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 06:57:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 731ms 06:57:28 INFO - PROCESS | 2880 | 1468504648411 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 06:57:28 INFO - PROCESS | 2880 | 1468504648413 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 06:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 06:57:28 INFO - PROCESS | 2880 | 1468504648424 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 06:57:28 INFO - PROCESS | 2880 | 1468504648426 Marionette TRACE conn5 <- [1,1390,null,{}] 06:57:28 INFO - PROCESS | 2880 | 1468504648430 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}] 06:57:28 INFO - PROCESS | 2880 | 1468504648432 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:28 INFO - PROCESS | 2880 | 1468504648576 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 06:57:28 INFO - PROCESS | 2880 | 1468504648587 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:28 INFO - PROCESS | 2880 | 1468504648589 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:28 INFO - PROCESS | 2880 | ++DOCSHELL 16C46800 == 30 [pid = 2880] [id = 357] 06:57:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (16C47000) [pid = 2880] [serial = 1070] [outer = 00000000] 06:57:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (16C6A800) [pid = 2880] [serial = 1071] [outer = 16C47000] 06:57:28 INFO - PROCESS | 2880 | 1468504648633 Marionette DEBUG loaded listener.js 06:57:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (16F0FC00) [pid = 2880] [serial = 1072] [outer = 16C47000] 06:57:29 INFO - PROCESS | 2880 | 1468504649054 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]]]}] 06:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 06:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 670ms 06:57:29 INFO - PROCESS | 2880 | 1468504649095 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 06:57:29 INFO - PROCESS | 2880 | 1468504649098 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 06:57:29 INFO - PROCESS | 2880 | 1468504649101 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 06:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 06:57:29 INFO - PROCESS | 2880 | 1468504649103 Marionette TRACE conn5 <- [1,1394,null,{}] 06:57:29 INFO - PROCESS | 2880 | 1468504649106 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}] 06:57:29 INFO - PROCESS | 2880 | 1468504649108 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:29 INFO - PROCESS | 2880 | 1468504649218 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 06:57:29 INFO - PROCESS | 2880 | 1468504649224 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:29 INFO - PROCESS | 2880 | 1468504649226 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:29 INFO - PROCESS | 2880 | ++DOCSHELL 16F2EC00 == 31 [pid = 2880] [id = 358] 06:57:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (16F36400) [pid = 2880] [serial = 1073] [outer = 00000000] 06:57:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (16F7EC00) [pid = 2880] [serial = 1074] [outer = 16F36400] 06:57:29 INFO - PROCESS | 2880 | 1468504649271 Marionette DEBUG loaded listener.js 06:57:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (17259000) [pid = 2880] [serial = 1075] [outer = 16F36400] 06:57:29 INFO - PROCESS | 2880 | 1468504649753 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]]]}] 06:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 06:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 670ms 06:57:29 INFO - PROCESS | 2880 | 1468504649775 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 06:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 06:57:29 INFO - PROCESS | 2880 | 1468504649777 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 06:57:29 INFO - PROCESS | 2880 | 1468504649786 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 06:57:29 INFO - PROCESS | 2880 | 1468504649788 Marionette TRACE conn5 <- [1,1398,null,{}] 06:57:29 INFO - PROCESS | 2880 | 1468504649792 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}] 06:57:29 INFO - PROCESS | 2880 | 1468504649797 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:29 INFO - PROCESS | 2880 | 1468504649951 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 06:57:30 INFO - PROCESS | 2880 | 1468504649979 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:30 INFO - PROCESS | 2880 | 1468504649981 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:30 INFO - PROCESS | 2880 | ++DOCSHELL 18853000 == 32 [pid = 2880] [id = 359] 06:57:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (18854C00) [pid = 2880] [serial = 1076] [outer = 00000000] 06:57:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (18C09000) [pid = 2880] [serial = 1077] [outer = 18854C00] 06:57:30 INFO - PROCESS | 2880 | 1468504650027 Marionette DEBUG loaded listener.js 06:57:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (18D13000) [pid = 2880] [serial = 1078] [outer = 18854C00] 06:57:30 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (19E6CC00) [pid = 2880] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 06:57:30 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (1ADC4400) [pid = 2880] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 06:57:30 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (18C04C00) [pid = 2880] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 06:57:30 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (18D6E400) [pid = 2880] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 06:57:30 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (0FC35800) [pid = 2880] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 06:57:30 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1036A000) [pid = 2880] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 06:57:30 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (116CC000) [pid = 2880] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 06:57:30 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (16F54400) [pid = 2880] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 06:57:30 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (09362000) [pid = 2880] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 06:57:30 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1022D800) [pid = 2880] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 06:57:30 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (10A80400) [pid = 2880] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 06:57:30 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (0CADE800) [pid = 2880] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 06:57:30 INFO - PROCESS | 2880 | 1468504650680 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]]]}] 06:57:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 06:57:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 930ms 06:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 06:57:30 INFO - PROCESS | 2880 | 1468504650711 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 06:57:30 INFO - PROCESS | 2880 | 1468504650713 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 06:57:30 INFO - PROCESS | 2880 | 1468504650717 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 06:57:30 INFO - PROCESS | 2880 | 1468504650718 Marionette TRACE conn5 <- [1,1402,null,{}] 06:57:30 INFO - PROCESS | 2880 | 1468504650722 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}] 06:57:30 INFO - PROCESS | 2880 | 1468504650723 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:30 INFO - PROCESS | 2880 | 1468504650800 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 06:57:30 INFO - PROCESS | 2880 | 1468504650805 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:30 INFO - PROCESS | 2880 | 1468504650806 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:30 INFO - PROCESS | 2880 | ++DOCSHELL 10A7D000 == 33 [pid = 2880] [id = 360] 06:57:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (14661400) [pid = 2880] [serial = 1079] [outer = 00000000] 06:57:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (17267800) [pid = 2880] [serial = 1080] [outer = 14661400] 06:57:30 INFO - PROCESS | 2880 | 1468504650849 Marionette DEBUG loaded listener.js 06:57:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (18353C00) [pid = 2880] [serial = 1081] [outer = 14661400] 06:57:31 INFO - PROCESS | 2880 | 1468504651287 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]]]}] 06:57:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 06:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 631ms 06:57:31 INFO - PROCESS | 2880 | 1468504651348 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 06:57:31 INFO - PROCESS | 2880 | 1468504651350 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 06:57:31 INFO - PROCESS | 2880 | 1468504651353 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 06:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 06:57:31 INFO - PROCESS | 2880 | 1468504651355 Marionette TRACE conn5 <- [1,1406,null,{}] 06:57:31 INFO - PROCESS | 2880 | 1468504651358 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}] 06:57:31 INFO - PROCESS | 2880 | 1468504651360 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:31 INFO - PROCESS | 2880 | 1468504651437 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 06:57:31 INFO - PROCESS | 2880 | 1468504651444 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:31 INFO - PROCESS | 2880 | 1468504651446 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:31 INFO - PROCESS | 2880 | ++DOCSHELL 16F0C400 == 34 [pid = 2880] [id = 361] 06:57:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18C05000) [pid = 2880] [serial = 1082] [outer = 00000000] 06:57:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (18D41400) [pid = 2880] [serial = 1083] [outer = 18C05000] 06:57:31 INFO - PROCESS | 2880 | 1468504651494 Marionette DEBUG loaded listener.js 06:57:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (18D43800) [pid = 2880] [serial = 1084] [outer = 18C05000] 06:57:31 INFO - PROCESS | 2880 | 1468504651942 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]]]}] 06:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 06:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 630ms 06:57:32 INFO - PROCESS | 2880 | 1468504651987 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 06:57:32 INFO - PROCESS | 2880 | 1468504651990 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 06:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 06:57:32 INFO - PROCESS | 2880 | 1468504651993 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 06:57:32 INFO - PROCESS | 2880 | 1468504651994 Marionette TRACE conn5 <- [1,1410,null,{}] 06:57:32 INFO - PROCESS | 2880 | 1468504651998 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}] 06:57:32 INFO - PROCESS | 2880 | 1468504652000 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:32 INFO - PROCESS | 2880 | 1468504652077 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 06:57:32 INFO - PROCESS | 2880 | 1468504652086 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:32 INFO - PROCESS | 2880 | 1468504652088 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:32 INFO - PROCESS | 2880 | ++DOCSHELL 19265C00 == 35 [pid = 2880] [id = 362] 06:57:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (19266000) [pid = 2880] [serial = 1085] [outer = 00000000] 06:57:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (192A6800) [pid = 2880] [serial = 1086] [outer = 19266000] 06:57:32 INFO - PROCESS | 2880 | 1468504652131 Marionette DEBUG loaded listener.js 06:57:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (19404C00) [pid = 2880] [serial = 1087] [outer = 19266000] 06:57:33 INFO - PROCESS | 2880 | --DOCSHELL 10230400 == 34 [pid = 2880] [id = 354] 06:57:33 INFO - PROCESS | 2880 | --DOCSHELL 10231800 == 33 [pid = 2880] [id = 353] 06:57:33 INFO - PROCESS | 2880 | --DOCSHELL 10A7A800 == 32 [pid = 2880] [id = 355] 06:57:33 INFO - PROCESS | 2880 | --DOCSHELL 14E32000 == 31 [pid = 2880] [id = 356] 06:57:33 INFO - PROCESS | 2880 | --DOCSHELL 16C46800 == 30 [pid = 2880] [id = 357] 06:57:33 INFO - PROCESS | 2880 | --DOCSHELL 10A7D000 == 29 [pid = 2880] [id = 360] 06:57:33 INFO - PROCESS | 2880 | --DOCSHELL 18853000 == 28 [pid = 2880] [id = 359] 06:57:33 INFO - PROCESS | 2880 | --DOCSHELL 16F0C400 == 27 [pid = 2880] [id = 361] 06:57:33 INFO - PROCESS | 2880 | --DOCSHELL 16F2EC00 == 26 [pid = 2880] [id = 358] 06:57:33 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (16F4DC00) [pid = 2880] [serial = 1012] [outer = 00000000] [url = about:blank] 06:57:33 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (1ADBA400) [pid = 2880] [serial = 1044] [outer = 00000000] [url = about:blank] 06:57:33 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1B374C00) [pid = 2880] [serial = 1047] [outer = 00000000] [url = about:blank] 06:57:33 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (1BF23800) [pid = 2880] [serial = 1048] [outer = 00000000] [url = about:blank] 06:57:33 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (18D3C400) [pid = 2880] [serial = 1032] [outer = 00000000] [url = about:blank] 06:57:33 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (193AC800) [pid = 2880] [serial = 1035] [outer = 00000000] [url = about:blank] 06:57:33 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (18D40000) [pid = 2880] [serial = 1033] [outer = 00000000] [url = about:blank] 06:57:33 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (1033AC00) [pid = 2880] [serial = 1038] [outer = 00000000] [url = about:blank] 06:57:33 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (145D8000) [pid = 2880] [serial = 1020] [outer = 00000000] [url = about:blank] 06:57:33 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (16C4C800) [pid = 2880] [serial = 1021] [outer = 00000000] [url = about:blank] 06:57:33 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (14B1F800) [pid = 2880] [serial = 1017] [outer = 00000000] [url = about:blank] 06:57:33 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (14FD2000) [pid = 2880] [serial = 1018] [outer = 00000000] [url = about:blank] 06:57:33 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (1725BC00) [pid = 2880] [serial = 1029] [outer = 00000000] [url = about:blank] 06:57:33 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (0CAEE000) [pid = 2880] [serial = 1014] [outer = 00000000] [url = about:blank] 06:57:33 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (0CCCB800) [pid = 2880] [serial = 1015] [outer = 00000000] [url = about:blank] 06:57:33 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (10360000) [pid = 2880] [serial = 1023] [outer = 00000000] [url = about:blank] 06:57:33 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (10710C00) [pid = 2880] [serial = 1024] [outer = 00000000] [url = about:blank] 06:57:33 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (19270800) [pid = 2880] [serial = 1036] [outer = 00000000] [url = about:blank] 06:57:33 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (14F15800) [pid = 2880] [serial = 1026] [outer = 00000000] [url = about:blank] 06:57:33 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (15EC6400) [pid = 2880] [serial = 1027] [outer = 00000000] [url = about:blank] 06:57:33 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (1ADBE800) [pid = 2880] [serial = 1045] [outer = 00000000] [url = about:blank] 06:57:33 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (14F19C00) [pid = 2880] [serial = 1039] [outer = 00000000] [url = about:blank] 06:57:33 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (193ADC00) [pid = 2880] [serial = 1041] [outer = 00000000] [url = about:blank] 06:57:33 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (1834F000) [pid = 2880] [serial = 1030] [outer = 00000000] [url = about:blank] 06:57:33 INFO - PROCESS | 2880 | 1468504653870 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]]]}] 06:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 06:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1934ms 06:57:33 INFO - PROCESS | 2880 | 1468504653928 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 06:57:33 INFO - PROCESS | 2880 | 1468504653932 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 06:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 06:57:33 INFO - PROCESS | 2880 | 1468504653937 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 06:57:33 INFO - PROCESS | 2880 | 1468504653941 Marionette TRACE conn5 <- [1,1414,null,{}] 06:57:33 INFO - PROCESS | 2880 | 1468504653947 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}] 06:57:33 INFO - PROCESS | 2880 | 1468504653950 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:34 INFO - PROCESS | 2880 | 1468504654039 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 06:57:34 INFO - PROCESS | 2880 | 1468504654048 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:34 INFO - PROCESS | 2880 | 1468504654053 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:34 INFO - PROCESS | 2880 | ++DOCSHELL 0FCE5400 == 27 [pid = 2880] [id = 363] 06:57:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (0FCE6000) [pid = 2880] [serial = 1088] [outer = 00000000] 06:57:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (0FD10800) [pid = 2880] [serial = 1089] [outer = 0FCE6000] 06:57:34 INFO - PROCESS | 2880 | 1468504654107 Marionette DEBUG loaded listener.js 06:57:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (10172400) [pid = 2880] [serial = 1090] [outer = 0FCE6000] 06:57:34 INFO - PROCESS | 2880 | 1468504654586 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]]]}] 06:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 06:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 730ms 06:57:34 INFO - PROCESS | 2880 | 1468504654672 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 06:57:34 INFO - PROCESS | 2880 | 1468504654677 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 06:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 06:57:34 INFO - PROCESS | 2880 | 1468504654684 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 06:57:34 INFO - PROCESS | 2880 | 1468504654686 Marionette TRACE conn5 <- [1,1418,null,{}] 06:57:34 INFO - PROCESS | 2880 | 1468504654691 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}] 06:57:34 INFO - PROCESS | 2880 | 1468504654694 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:34 INFO - PROCESS | 2880 | 1468504654780 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 06:57:34 INFO - PROCESS | 2880 | 1468504654866 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:34 INFO - PROCESS | 2880 | 1468504654869 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:34 INFO - PROCESS | 2880 | ++DOCSHELL 1033DC00 == 28 [pid = 2880] [id = 364] 06:57:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (1033E000) [pid = 2880] [serial = 1091] [outer = 00000000] 06:57:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (10363000) [pid = 2880] [serial = 1092] [outer = 1033E000] 06:57:34 INFO - PROCESS | 2880 | 1468504654918 Marionette DEBUG loaded listener.js 06:57:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (1036B400) [pid = 2880] [serial = 1093] [outer = 1033E000] 06:57:35 INFO - PROCESS | 2880 | 1468504655303 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]]]}] 06:57:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 06:57:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 671ms 06:57:35 INFO - PROCESS | 2880 | 1468504655358 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 06:57:35 INFO - PROCESS | 2880 | 1468504655360 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 06:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 06:57:35 INFO - PROCESS | 2880 | 1468504655364 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 06:57:35 INFO - PROCESS | 2880 | 1468504655368 Marionette TRACE conn5 <- [1,1422,null,{}] 06:57:35 INFO - PROCESS | 2880 | 1468504655380 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}] 06:57:35 INFO - PROCESS | 2880 | 1468504655385 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:35 INFO - PROCESS | 2880 | 1468504655510 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 06:57:35 INFO - PROCESS | 2880 | 1468504655528 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:35 INFO - PROCESS | 2880 | 1468504655531 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:35 INFO - PROCESS | 2880 | ++DOCSHELL 10F06000 == 29 [pid = 2880] [id = 365] 06:57:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (10F09000) [pid = 2880] [serial = 1094] [outer = 00000000] 06:57:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (1158CC00) [pid = 2880] [serial = 1095] [outer = 10F09000] 06:57:35 INFO - PROCESS | 2880 | 1468504655581 Marionette DEBUG loaded listener.js 06:57:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (116CFC00) [pid = 2880] [serial = 1096] [outer = 10F09000] 06:57:36 INFO - PROCESS | 2880 | 1468504656019 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]]]}] 06:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 06:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 730ms 06:57:36 INFO - PROCESS | 2880 | 1468504656098 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 06:57:36 INFO - PROCESS | 2880 | 1468504656100 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 06:57:36 INFO - PROCESS | 2880 | 1468504656104 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 06:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 06:57:36 INFO - PROCESS | 2880 | 1468504656105 Marionette TRACE conn5 <- [1,1426,null,{}] 06:57:36 INFO - PROCESS | 2880 | 1468504656109 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}] 06:57:36 INFO - PROCESS | 2880 | 1468504656111 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:36 INFO - PROCESS | 2880 | 1468504656194 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 06:57:36 INFO - PROCESS | 2880 | 1468504656199 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:36 INFO - PROCESS | 2880 | 1468504656201 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:36 INFO - PROCESS | 2880 | ++DOCSHELL 14662800 == 30 [pid = 2880] [id = 366] 06:57:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (146A3800) [pid = 2880] [serial = 1097] [outer = 00000000] 06:57:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (14787800) [pid = 2880] [serial = 1098] [outer = 146A3800] 06:57:36 INFO - PROCESS | 2880 | 1468504656247 Marionette DEBUG loaded listener.js 06:57:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (14EBE800) [pid = 2880] [serial = 1099] [outer = 146A3800] 06:57:36 INFO - PROCESS | 2880 | 1468504656669 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]]]}] 06:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 06:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 631ms 06:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 06:57:36 INFO - PROCESS | 2880 | 1468504656739 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 06:57:36 INFO - PROCESS | 2880 | 1468504656741 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 06:57:36 INFO - PROCESS | 2880 | 1468504656744 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 06:57:36 INFO - PROCESS | 2880 | 1468504656746 Marionette TRACE conn5 <- [1,1430,null,{}] 06:57:36 INFO - PROCESS | 2880 | 1468504656749 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}] 06:57:36 INFO - PROCESS | 2880 | 1468504656751 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:36 INFO - PROCESS | 2880 | 1468504656828 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 06:57:36 INFO - PROCESS | 2880 | 1468504656865 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:36 INFO - PROCESS | 2880 | 1468504656867 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:36 INFO - PROCESS | 2880 | ++DOCSHELL 15EC4800 == 31 [pid = 2880] [id = 367] 06:57:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (15EC6400) [pid = 2880] [serial = 1100] [outer = 00000000] 06:57:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (1624C400) [pid = 2880] [serial = 1101] [outer = 15EC6400] 06:57:36 INFO - PROCESS | 2880 | 1468504656912 Marionette DEBUG loaded listener.js 06:57:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (16C41000) [pid = 2880] [serial = 1102] [outer = 15EC6400] 06:57:37 INFO - PROCESS | 2880 | 1468504657345 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]]]}] 06:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 06:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 630ms 06:57:37 INFO - PROCESS | 2880 | 1468504657375 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 06:57:37 INFO - PROCESS | 2880 | 1468504657377 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 06:57:37 INFO - PROCESS | 2880 | 1468504657380 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 06:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 06:57:37 INFO - PROCESS | 2880 | 1468504657382 Marionette TRACE conn5 <- [1,1434,null,{}] 06:57:37 INFO - PROCESS | 2880 | 1468504657385 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}] 06:57:37 INFO - PROCESS | 2880 | 1468504657391 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:37 INFO - PROCESS | 2880 | 1468504657494 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 06:57:37 INFO - PROCESS | 2880 | 1468504657503 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:37 INFO - PROCESS | 2880 | 1468504657505 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:37 INFO - PROCESS | 2880 | ++DOCSHELL 16F2F800 == 32 [pid = 2880] [id = 368] 06:57:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (16F30000) [pid = 2880] [serial = 1103] [outer = 00000000] 06:57:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (16F78400) [pid = 2880] [serial = 1104] [outer = 16F30000] 06:57:37 INFO - PROCESS | 2880 | 1468504657549 Marionette DEBUG loaded listener.js 06:57:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (16F78800) [pid = 2880] [serial = 1105] [outer = 16F30000] 06:57:38 INFO - PROCESS | 2880 | 1468504658009 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]]]}] 06:57:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 06:57:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 670ms 06:57:38 INFO - PROCESS | 2880 | 1468504658055 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 06:57:38 INFO - PROCESS | 2880 | 1468504658057 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 06:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 06:57:38 INFO - PROCESS | 2880 | 1468504658060 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 06:57:38 INFO - PROCESS | 2880 | 1468504658061 Marionette TRACE conn5 <- [1,1438,null,{}] 06:57:38 INFO - PROCESS | 2880 | 1468504658065 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}] 06:57:38 INFO - PROCESS | 2880 | 1468504658067 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:38 INFO - PROCESS | 2880 | 1468504658143 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 06:57:38 INFO - PROCESS | 2880 | 1468504658151 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:38 INFO - PROCESS | 2880 | 1468504658152 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:38 INFO - PROCESS | 2880 | ++DOCSHELL 1725EC00 == 33 [pid = 2880] [id = 369] 06:57:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (17265400) [pid = 2880] [serial = 1106] [outer = 00000000] 06:57:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (17662C00) [pid = 2880] [serial = 1107] [outer = 17265400] 06:57:38 INFO - PROCESS | 2880 | 1468504658196 Marionette DEBUG loaded listener.js 06:57:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (17666C00) [pid = 2880] [serial = 1108] [outer = 17265400] 06:57:38 INFO - PROCESS | 2880 | 1468504658649 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]]]}] 06:57:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 06:57:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 630ms 06:57:38 INFO - PROCESS | 2880 | 1468504658696 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 06:57:38 INFO - PROCESS | 2880 | 1468504658698 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 06:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 06:57:38 INFO - PROCESS | 2880 | 1468504658701 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 06:57:38 INFO - PROCESS | 2880 | 1468504658703 Marionette TRACE conn5 <- [1,1442,null,{}] 06:57:38 INFO - PROCESS | 2880 | 1468504658706 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}] 06:57:38 INFO - PROCESS | 2880 | 1468504658708 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:38 INFO - PROCESS | 2880 | 1468504658785 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 06:57:38 INFO - PROCESS | 2880 | 1468504658790 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:38 INFO - PROCESS | 2880 | 1468504658792 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:38 INFO - PROCESS | 2880 | ++DOCSHELL 17665400 == 34 [pid = 2880] [id = 370] 06:57:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (18352000) [pid = 2880] [serial = 1109] [outer = 00000000] 06:57:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (18854400) [pid = 2880] [serial = 1110] [outer = 18352000] 06:57:38 INFO - PROCESS | 2880 | 1468504658836 Marionette DEBUG loaded listener.js 06:57:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (18D0B800) [pid = 2880] [serial = 1111] [outer = 18352000] 06:57:39 INFO - PROCESS | 2880 | 1468504659299 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]]]}] 06:57:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 06:57:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 630ms 06:57:39 INFO - PROCESS | 2880 | 1468504659332 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 06:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 06:57:39 INFO - PROCESS | 2880 | 1468504659334 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 06:57:39 INFO - PROCESS | 2880 | 1468504659337 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 06:57:39 INFO - PROCESS | 2880 | 1468504659339 Marionette TRACE conn5 <- [1,1446,null,{}] 06:57:39 INFO - PROCESS | 2880 | 1468504659342 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}] 06:57:39 INFO - PROCESS | 2880 | 1468504659344 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:39 INFO - PROCESS | 2880 | 1468504659453 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 06:57:39 INFO - PROCESS | 2880 | 1468504659461 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:39 INFO - PROCESS | 2880 | 1468504659463 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:39 INFO - PROCESS | 2880 | ++DOCSHELL 10A83C00 == 35 [pid = 2880] [id = 371] 06:57:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (18D40000) [pid = 2880] [serial = 1112] [outer = 00000000] 06:57:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (19264000) [pid = 2880] [serial = 1113] [outer = 18D40000] 06:57:39 INFO - PROCESS | 2880 | 1468504659506 Marionette DEBUG loaded listener.js 06:57:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (19264800) [pid = 2880] [serial = 1114] [outer = 18D40000] 06:57:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (18D44400) [pid = 2880] [serial = 1115] [outer = 106B5C00] 06:57:40 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (106AB400) [pid = 2880] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 06:57:40 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (18C05000) [pid = 2880] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 06:57:40 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (16C47000) [pid = 2880] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 06:57:40 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (16F36400) [pid = 2880] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 06:57:40 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (18854C00) [pid = 2880] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 06:57:40 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (14E33800) [pid = 2880] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 06:57:40 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (10A7B000) [pid = 2880] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 06:57:40 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (10230800) [pid = 2880] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 06:57:40 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (10233800) [pid = 2880] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 06:57:40 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (1C367000) [pid = 2880] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 06:57:40 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1885BC00) [pid = 2880] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 06:57:40 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (10172C00) [pid = 2880] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 06:57:40 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (14661400) [pid = 2880] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 06:57:40 INFO - PROCESS | 2880 | 1468504660505 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]]]}] 06:57:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 06:57:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1235ms 06:57:40 INFO - PROCESS | 2880 | 1468504660573 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 06:57:40 INFO - PROCESS | 2880 | 1468504660578 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 06:57:40 INFO - PROCESS | 2880 | 1468504660584 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 06:57:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 06:57:40 INFO - PROCESS | 2880 | 1468504660587 Marionette TRACE conn5 <- [1,1450,null,{}] 06:57:40 INFO - PROCESS | 2880 | 1468504660593 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}] 06:57:40 INFO - PROCESS | 2880 | 1468504660597 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:40 INFO - PROCESS | 2880 | 1468504660735 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 06:57:40 INFO - PROCESS | 2880 | 1468504660884 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:40 INFO - PROCESS | 2880 | 1468504660889 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:40 INFO - PROCESS | 2880 | ++DOCSHELL 0CC1C800 == 36 [pid = 2880] [id = 372] 06:57:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (0CC1EC00) [pid = 2880] [serial = 1116] [outer = 00000000] 06:57:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (0FD06800) [pid = 2880] [serial = 1117] [outer = 0CC1EC00] 06:57:40 INFO - PROCESS | 2880 | 1468504660949 Marionette DEBUG loaded listener.js 06:57:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (10175800) [pid = 2880] [serial = 1118] [outer = 0CC1EC00] 06:57:41 INFO - PROCESS | 2880 | 1468504661697 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]]]}] 06:57:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 06:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1176ms 06:57:41 INFO - PROCESS | 2880 | 1468504661763 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 06:57:41 INFO - PROCESS | 2880 | 1468504661768 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 06:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 06:57:41 INFO - PROCESS | 2880 | 1468504661775 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 06:57:41 INFO - PROCESS | 2880 | 1468504661778 Marionette TRACE conn5 <- [1,1454,null,{}] 06:57:41 INFO - PROCESS | 2880 | 1468504661782 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}] 06:57:41 INFO - PROCESS | 2880 | 1468504661785 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:41 INFO - PROCESS | 2880 | 1468504661919 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 06:57:42 INFO - PROCESS | 2880 | 1468504662134 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:42 INFO - PROCESS | 2880 | 1468504662137 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:42 INFO - PROCESS | 2880 | ++DOCSHELL 0936C400 == 37 [pid = 2880] [id = 373] 06:57:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (0CADD800) [pid = 2880] [serial = 1119] [outer = 00000000] 06:57:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (0CAEE000) [pid = 2880] [serial = 1120] [outer = 0CADD800] 06:57:42 INFO - PROCESS | 2880 | 1468504662199 Marionette DEBUG loaded listener.js 06:57:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (0CCCA000) [pid = 2880] [serial = 1121] [outer = 0CADD800] 06:57:42 INFO - PROCESS | 2880 | --DOCSHELL 10710400 == 36 [pid = 2880] [id = 206] 06:57:42 INFO - PROCESS | 2880 | --DOCSHELL 16F47800 == 35 [pid = 2880] [id = 209] 06:57:42 INFO - PROCESS | 2880 | --DOCSHELL 0CC76800 == 34 [pid = 2880] [id = 210] 06:57:42 INFO - PROCESS | 2880 | --DOCSHELL 16252800 == 33 [pid = 2880] [id = 208] 06:57:42 INFO - PROCESS | 2880 | --DOCSHELL 17665400 == 32 [pid = 2880] [id = 370] 06:57:42 INFO - PROCESS | 2880 | --DOCSHELL 1725EC00 == 31 [pid = 2880] [id = 369] 06:57:42 INFO - PROCESS | 2880 | --DOCSHELL 16F2F800 == 30 [pid = 2880] [id = 368] 06:57:42 INFO - PROCESS | 2880 | --DOCSHELL 15EC4800 == 29 [pid = 2880] [id = 367] 06:57:42 INFO - PROCESS | 2880 | --DOCSHELL 14662800 == 28 [pid = 2880] [id = 366] 06:57:42 INFO - PROCESS | 2880 | --DOCSHELL 10F06000 == 27 [pid = 2880] [id = 365] 06:57:42 INFO - PROCESS | 2880 | --DOCSHELL 1033DC00 == 26 [pid = 2880] [id = 364] 06:57:42 INFO - PROCESS | 2880 | --DOCSHELL 0FCE5400 == 25 [pid = 2880] [id = 363] 06:57:42 INFO - PROCESS | 2880 | --DOCSHELL 19265C00 == 24 [pid = 2880] [id = 362] 06:57:42 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (18D43800) [pid = 2880] [serial = 1084] [outer = 00000000] [url = about:blank] 06:57:42 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (192A6800) [pid = 2880] [serial = 1086] [outer = 00000000] [url = about:blank] 06:57:42 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (16C6A800) [pid = 2880] [serial = 1071] [outer = 00000000] [url = about:blank] 06:57:42 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (16F7EC00) [pid = 2880] [serial = 1074] [outer = 00000000] [url = about:blank] 06:57:42 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (16F0FC00) [pid = 2880] [serial = 1072] [outer = 00000000] [url = about:blank] 06:57:42 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (18C09000) [pid = 2880] [serial = 1077] [outer = 00000000] [url = about:blank] 06:57:42 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (17259000) [pid = 2880] [serial = 1075] [outer = 00000000] [url = about:blank] 06:57:42 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (18D41400) [pid = 2880] [serial = 1083] [outer = 00000000] [url = about:blank] 06:57:42 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (18D13000) [pid = 2880] [serial = 1078] [outer = 00000000] [url = about:blank] 06:57:42 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (14FD1000) [pid = 2880] [serial = 1068] [outer = 00000000] [url = about:blank] 06:57:42 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (10A83400) [pid = 2880] [serial = 1065] [outer = 00000000] [url = about:blank] 06:57:42 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (10F0D800) [pid = 2880] [serial = 1066] [outer = 00000000] [url = about:blank] 06:57:42 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (10237C00) [pid = 2880] [serial = 1062] [outer = 00000000] [url = about:blank] 06:57:42 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (1033D800) [pid = 2880] [serial = 1063] [outer = 00000000] [url = about:blank] 06:57:42 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (105D3400) [pid = 2880] [serial = 1060] [outer = 00000000] [url = about:blank] 06:57:42 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (1033CC00) [pid = 2880] [serial = 1059] [outer = 00000000] [url = about:blank] 06:57:42 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (1C7BF400) [pid = 2880] [serial = 1057] [outer = 00000000] [url = about:blank] 06:57:42 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (1C3B5400) [pid = 2880] [serial = 1056] [outer = 00000000] [url = about:blank] 06:57:42 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (19E23400) [pid = 2880] [serial = 1054] [outer = 00000000] [url = about:blank] 06:57:42 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (19270000) [pid = 2880] [serial = 1053] [outer = 00000000] [url = about:blank] 06:57:42 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (15C53400) [pid = 2880] [serial = 1051] [outer = 00000000] [url = about:blank] 06:57:42 INFO - PROCESS | 2880 | --DOMWINDOW == 59 (10F80C00) [pid = 2880] [serial = 1050] [outer = 00000000] [url = about:blank] 06:57:42 INFO - PROCESS | 2880 | --DOMWINDOW == 58 (17267800) [pid = 2880] [serial = 1080] [outer = 00000000] [url = about:blank] 06:57:42 INFO - PROCESS | 2880 | --DOMWINDOW == 57 (18353C00) [pid = 2880] [serial = 1081] [outer = 00000000] [url = about:blank] 06:57:42 INFO - PROCESS | 2880 | --DOMWINDOW == 56 (1624EC00) [pid = 2880] [serial = 1069] [outer = 00000000] [url = about:blank] 06:57:42 INFO - PROCESS | 2880 | --DOMWINDOW == 55 (19406C00) [pid = 2880] [serial = 1042] [outer = 00000000] [url = about:blank] 06:57:43 INFO - PROCESS | 2880 | 1468504662999 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]]]}] 06:57:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 06:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1285ms 06:57:43 INFO - PROCESS | 2880 | 1468504663064 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 06:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 06:57:43 INFO - PROCESS | 2880 | 1468504663068 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 06:57:43 INFO - PROCESS | 2880 | 1468504663073 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 06:57:43 INFO - PROCESS | 2880 | 1468504663077 Marionette TRACE conn5 <- [1,1458,null,{}] 06:57:43 INFO - PROCESS | 2880 | 1468504663083 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}] 06:57:43 INFO - PROCESS | 2880 | 1468504663086 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:43 INFO - PROCESS | 2880 | 1468504663197 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 06:57:43 INFO - PROCESS | 2880 | 1468504663281 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:43 INFO - PROCESS | 2880 | 1468504663284 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:43 INFO - PROCESS | 2880 | ++DOCSHELL 0FD0E400 == 25 [pid = 2880] [id = 374] 06:57:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 56 (1033B000) [pid = 2880] [serial = 1122] [outer = 00000000] 06:57:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 57 (1033F800) [pid = 2880] [serial = 1123] [outer = 1033B000] 06:57:43 INFO - PROCESS | 2880 | 1468504663384 Marionette DEBUG loaded listener.js 06:57:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 58 (105D9800) [pid = 2880] [serial = 1124] [outer = 1033B000] 06:57:44 INFO - PROCESS | 2880 | 1468504664041 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]]]}] 06:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 06:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1024ms 06:57:44 INFO - PROCESS | 2880 | 1468504664097 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 06:57:44 INFO - PROCESS | 2880 | 1468504664102 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 06:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 06:57:44 INFO - PROCESS | 2880 | 1468504664108 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 06:57:44 INFO - PROCESS | 2880 | 1468504664111 Marionette TRACE conn5 <- [1,1462,null,{}] 06:57:44 INFO - PROCESS | 2880 | 1468504664115 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}] 06:57:44 INFO - PROCESS | 2880 | 1468504664118 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:44 INFO - PROCESS | 2880 | 1468504664262 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 06:57:44 INFO - PROCESS | 2880 | 1468504664385 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:44 INFO - PROCESS | 2880 | 1468504664388 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:44 INFO - PROCESS | 2880 | ++DOCSHELL 107E0400 == 26 [pid = 2880] [id = 375] 06:57:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 59 (107E0C00) [pid = 2880] [serial = 1125] [outer = 00000000] 06:57:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 60 (10965C00) [pid = 2880] [serial = 1126] [outer = 107E0C00] 06:57:44 INFO - PROCESS | 2880 | 1468504664449 Marionette DEBUG loaded listener.js 06:57:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (10F07000) [pid = 2880] [serial = 1127] [outer = 107E0C00] 06:57:45 INFO - PROCESS | 2880 | 1468504665066 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]]]}] 06:57:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 06:57:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1019ms 06:57:45 INFO - PROCESS | 2880 | 1468504665132 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 06:57:45 INFO - PROCESS | 2880 | 1468504665134 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 06:57:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 06:57:45 INFO - PROCESS | 2880 | 1468504665138 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 06:57:45 INFO - PROCESS | 2880 | 1468504665142 Marionette TRACE conn5 <- [1,1466,null,{}] 06:57:45 INFO - PROCESS | 2880 | 1468504665154 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}] 06:57:45 INFO - PROCESS | 2880 | 1468504665159 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:45 INFO - PROCESS | 2880 | 1468504665279 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 06:57:45 INFO - PROCESS | 2880 | 1468504665398 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:45 INFO - PROCESS | 2880 | 1468504665402 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:45 INFO - PROCESS | 2880 | ++DOCSHELL 14E34C00 == 27 [pid = 2880] [id = 376] 06:57:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (14E35000) [pid = 2880] [serial = 1128] [outer = 00000000] 06:57:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (14EBEC00) [pid = 2880] [serial = 1129] [outer = 14E35000] 06:57:45 INFO - PROCESS | 2880 | 1468504665463 Marionette DEBUG loaded listener.js 06:57:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (15C58400) [pid = 2880] [serial = 1130] [outer = 14E35000] 06:57:46 INFO - PROCESS | 2880 | 1468504666200 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]]]}] 06:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 06:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1126ms 06:57:46 INFO - PROCESS | 2880 | 1468504666267 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 06:57:46 INFO - PROCESS | 2880 | 1468504666272 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 06:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 06:57:46 INFO - PROCESS | 2880 | 1468504666277 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 06:57:46 INFO - PROCESS | 2880 | 1468504666280 Marionette TRACE conn5 <- [1,1470,null,{}] 06:57:46 INFO - PROCESS | 2880 | 1468504666286 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}] 06:57:46 INFO - PROCESS | 2880 | 1468504666288 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:46 INFO - PROCESS | 2880 | --DOCSHELL 1022E400 == 26 [pid = 2880] [id = 221] 06:57:47 INFO - PROCESS | 2880 | --DOCSHELL 0FC7E000 == 25 [pid = 2880] [id = 215] 06:57:47 INFO - PROCESS | 2880 | --DOCSHELL 14EC3800 == 24 [pid = 2880] [id = 207] 06:57:47 INFO - PROCESS | 2880 | --DOCSHELL 10337C00 == 23 [pid = 2880] [id = 216] 06:57:47 INFO - PROCESS | 2880 | --DOCSHELL 10235800 == 22 [pid = 2880] [id = 205] 06:57:47 INFO - PROCESS | 2880 | --DOCSHELL 1725B800 == 21 [pid = 2880] [id = 219] 06:57:47 INFO - PROCESS | 2880 | --DOCSHELL 18350400 == 20 [pid = 2880] [id = 212] 06:57:47 INFO - PROCESS | 2880 | --DOCSHELL 0CAEA800 == 19 [pid = 2880] [id = 214] 06:57:47 INFO - PROCESS | 2880 | --DOCSHELL 19269000 == 18 [pid = 2880] [id = 213] 06:57:47 INFO - PROCESS | 2880 | --DOCSHELL 0FD0FC00 == 17 [pid = 2880] [id = 211] 06:57:47 INFO - PROCESS | 2880 | --DOCSHELL 0CC1C800 == 16 [pid = 2880] [id = 372] 06:57:47 INFO - PROCESS | 2880 | --DOCSHELL 10F07800 == 15 [pid = 2880] [id = 217] 06:57:47 INFO - PROCESS | 2880 | --DOCSHELL 15C55800 == 14 [pid = 2880] [id = 218] 06:57:47 INFO - PROCESS | 2880 | --DOCSHELL 11591800 == 13 [pid = 2880] [id = 220] 06:57:47 INFO - PROCESS | 2880 | --DOCSHELL 10A83C00 == 12 [pid = 2880] [id = 371] 06:57:47 INFO - PROCESS | 2880 | --DOCSHELL 107E0400 == 11 [pid = 2880] [id = 375] 06:57:47 INFO - PROCESS | 2880 | --DOCSHELL 0936C400 == 10 [pid = 2880] [id = 373] 06:57:47 INFO - PROCESS | 2880 | --DOCSHELL 0FD0E400 == 9 [pid = 2880] [id = 374] 06:57:48 INFO - PROCESS | 2880 | --DOCSHELL 14E34C00 == 8 [pid = 2880] [id = 376] 06:57:48 INFO - PROCESS | 2880 | 1468504668915 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 06:57:49 INFO - PROCESS | 2880 | 1468504669045 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:49 INFO - PROCESS | 2880 | 1468504669048 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:49 INFO - PROCESS | 2880 | ++DOCSHELL 0CAED400 == 9 [pid = 2880] [id = 377] 06:57:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (0CAF0000) [pid = 2880] [serial = 1131] [outer = 00000000] 06:57:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (0CC76C00) [pid = 2880] [serial = 1132] [outer = 0CAF0000] 06:57:49 INFO - PROCESS | 2880 | 1468504669100 Marionette DEBUG loaded listener.js 06:57:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (0FCE7400) [pid = 2880] [serial = 1133] [outer = 0CAF0000] 06:57:49 INFO - PROCESS | 2880 | 1468504669564 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]]]}] 06:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 06:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 3346ms 06:57:49 INFO - PROCESS | 2880 | 1468504669624 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 06:57:49 INFO - PROCESS | 2880 | 1468504669628 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 06:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 06:57:49 INFO - PROCESS | 2880 | 1468504669633 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 06:57:49 INFO - PROCESS | 2880 | 1468504669637 Marionette TRACE conn5 <- [1,1474,null,{}] 06:57:49 INFO - PROCESS | 2880 | 1468504669641 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}] 06:57:49 INFO - PROCESS | 2880 | 1468504669644 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:49 INFO - PROCESS | 2880 | 1468504669740 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 06:57:49 INFO - PROCESS | 2880 | 1468504669755 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:49 INFO - PROCESS | 2880 | 1468504669758 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:49 INFO - PROCESS | 2880 | ++DOCSHELL 10364800 == 10 [pid = 2880] [id = 378] 06:57:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (10365000) [pid = 2880] [serial = 1134] [outer = 00000000] 06:57:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (105D0C00) [pid = 2880] [serial = 1135] [outer = 10365000] 06:57:49 INFO - PROCESS | 2880 | 1468504669806 Marionette DEBUG loaded listener.js 06:57:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (10708000) [pid = 2880] [serial = 1136] [outer = 10365000] 06:57:50 INFO - PROCESS | 2880 | 1468504670297 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]]]}] 06:57:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 06:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 730ms 06:57:50 INFO - PROCESS | 2880 | 1468504670368 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 06:57:50 INFO - PROCESS | 2880 | 1468504670371 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 06:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 06:57:50 INFO - PROCESS | 2880 | 1468504670375 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 06:57:50 INFO - PROCESS | 2880 | 1468504670377 Marionette TRACE conn5 <- [1,1478,null,{}] 06:57:50 INFO - PROCESS | 2880 | 1468504670381 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}] 06:57:50 INFO - PROCESS | 2880 | 1468504670384 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:50 INFO - PROCESS | 2880 | 1468504670505 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 06:57:50 INFO - PROCESS | 2880 | 1468504670561 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:50 INFO - PROCESS | 2880 | 1468504670563 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:50 INFO - PROCESS | 2880 | ++DOCSHELL 10F07800 == 11 [pid = 2880] [id = 379] 06:57:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (1158DC00) [pid = 2880] [serial = 1137] [outer = 00000000] 06:57:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (116CF400) [pid = 2880] [serial = 1138] [outer = 1158DC00] 06:57:50 INFO - PROCESS | 2880 | 1468504670609 Marionette DEBUG loaded listener.js 06:57:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (1466A800) [pid = 2880] [serial = 1139] [outer = 1158DC00] 06:57:51 INFO - PROCESS | 2880 | 1468504671014 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]]]}] 06:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 06:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 670ms 06:57:51 INFO - PROCESS | 2880 | 1468504671055 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 06:57:51 INFO - PROCESS | 2880 | 1468504671059 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 06:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 06:57:51 INFO - PROCESS | 2880 | 1468504671070 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 06:57:51 INFO - PROCESS | 2880 | 1468504671075 Marionette TRACE conn5 <- [1,1482,null,{}] 06:57:51 INFO - PROCESS | 2880 | 1468504671087 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}] 06:57:51 INFO - PROCESS | 2880 | 1468504671090 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:51 INFO - PROCESS | 2880 | 1468504671210 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 06:57:51 INFO - PROCESS | 2880 | 1468504671264 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:51 INFO - PROCESS | 2880 | 1468504671275 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:51 INFO - PROCESS | 2880 | ++DOCSHELL 10336400 == 12 [pid = 2880] [id = 380] 06:57:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (10F0C800) [pid = 2880] [serial = 1140] [outer = 00000000] 06:57:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (1624E800) [pid = 2880] [serial = 1141] [outer = 10F0C800] 06:57:51 INFO - PROCESS | 2880 | 1468504671322 Marionette DEBUG loaded listener.js 06:57:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (16C41400) [pid = 2880] [serial = 1142] [outer = 10F0C800] 06:57:51 INFO - PROCESS | 2880 | 1468504671783 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]]]}] 06:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 06:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 751ms 06:57:51 INFO - PROCESS | 2880 | 1468504671849 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 06:57:51 INFO - PROCESS | 2880 | 1468504671851 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 06:57:51 INFO - PROCESS | 2880 | 1468504671854 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 06:57:51 INFO - PROCESS | 2880 | 1468504671856 Marionette TRACE conn5 <- [1,1486,null,{}] 06:57:51 INFO - PROCESS | 2880 | 1468504671860 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}] 06:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 06:57:51 INFO - PROCESS | 2880 | 1468504671862 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:52 INFO - PROCESS | 2880 | 1468504671974 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 06:57:52 INFO - PROCESS | 2880 | 1468504671987 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:52 INFO - PROCESS | 2880 | 1468504671989 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:52 INFO - PROCESS | 2880 | ++DOCSHELL 16C64800 == 13 [pid = 2880] [id = 381] 06:57:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (16C66000) [pid = 2880] [serial = 1143] [outer = 00000000] 06:57:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (16C73800) [pid = 2880] [serial = 1144] [outer = 16C66000] 06:57:52 INFO - PROCESS | 2880 | 1468504672080 Marionette DEBUG loaded listener.js 06:57:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (16F2EC00) [pid = 2880] [serial = 1145] [outer = 16C66000] 06:57:52 INFO - PROCESS | 2880 | 1468504672471 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]]]}] 06:57:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 06:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 670ms 06:57:52 INFO - PROCESS | 2880 | 1468504672535 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 06:57:52 INFO - PROCESS | 2880 | 1468504672537 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 06:57:52 INFO - PROCESS | 2880 | 1468504672540 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 06:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 06:57:52 INFO - PROCESS | 2880 | 1468504672542 Marionette TRACE conn5 <- [1,1490,null,{}] 06:57:52 INFO - PROCESS | 2880 | 1468504672546 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}] 06:57:52 INFO - PROCESS | 2880 | 1468504672548 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:52 INFO - PROCESS | 2880 | 1468504672664 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 06:57:52 INFO - PROCESS | 2880 | 1468504672671 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:52 INFO - PROCESS | 2880 | 1468504672676 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:52 INFO - PROCESS | 2880 | ++DOCSHELL 16F7EC00 == 14 [pid = 2880] [id = 382] 06:57:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (17190800) [pid = 2880] [serial = 1146] [outer = 00000000] 06:57:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (17257C00) [pid = 2880] [serial = 1147] [outer = 17190800] 06:57:52 INFO - PROCESS | 2880 | 1468504672780 Marionette DEBUG loaded listener.js 06:57:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (17269400) [pid = 2880] [serial = 1148] [outer = 17190800] 06:57:53 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (0CADD800) [pid = 2880] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 06:57:53 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (19266000) [pid = 2880] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 06:57:53 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (16F30000) [pid = 2880] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 06:57:53 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (146A3800) [pid = 2880] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 06:57:53 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (0FCE6000) [pid = 2880] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 06:57:53 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (10F09000) [pid = 2880] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 06:57:53 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (17265400) [pid = 2880] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 06:57:53 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (15EC6400) [pid = 2880] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 06:57:53 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1033E000) [pid = 2880] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 06:57:53 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (18D40000) [pid = 2880] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 06:57:53 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (18352000) [pid = 2880] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 06:57:53 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (0CC1EC00) [pid = 2880] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 06:57:53 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (107E0C00) [pid = 2880] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 06:57:53 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (1033B000) [pid = 2880] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 06:57:53 INFO - PROCESS | 2880 | 1468504673447 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]]]}] 06:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 06:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 930ms 06:57:53 INFO - PROCESS | 2880 | 1468504673474 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 06:57:53 INFO - PROCESS | 2880 | 1468504673476 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 06:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 06:57:53 INFO - PROCESS | 2880 | 1468504673479 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 06:57:53 INFO - PROCESS | 2880 | 1468504673481 Marionette TRACE conn5 <- [1,1494,null,{}] 06:57:53 INFO - PROCESS | 2880 | 1468504673484 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}] 06:57:53 INFO - PROCESS | 2880 | 1468504673486 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:53 INFO - PROCESS | 2880 | 1468504673612 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 06:57:53 INFO - PROCESS | 2880 | 1468504673620 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:53 INFO - PROCESS | 2880 | 1468504673622 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:53 INFO - PROCESS | 2880 | ++DOCSHELL 10360C00 == 15 [pid = 2880] [id = 383] 06:57:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (10369400) [pid = 2880] [serial = 1149] [outer = 00000000] 06:57:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (146A3800) [pid = 2880] [serial = 1150] [outer = 10369400] 06:57:53 INFO - PROCESS | 2880 | 1468504673666 Marionette DEBUG loaded listener.js 06:57:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (14E35400) [pid = 2880] [serial = 1151] [outer = 10369400] 06:57:54 INFO - PROCESS | 2880 | 1468504674051 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]]]}] 06:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 06:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 631ms 06:57:54 INFO - PROCESS | 2880 | 1468504674111 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 06:57:54 INFO - PROCESS | 2880 | 1468504674113 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 06:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 06:57:54 INFO - PROCESS | 2880 | 1468504674117 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 06:57:54 INFO - PROCESS | 2880 | 1468504674118 Marionette TRACE conn5 <- [1,1498,null,{}] 06:57:54 INFO - PROCESS | 2880 | 1468504674122 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}] 06:57:54 INFO - PROCESS | 2880 | 1468504674124 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:54 INFO - PROCESS | 2880 | 1468504674202 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 06:57:54 INFO - PROCESS | 2880 | 1468504674207 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:54 INFO - PROCESS | 2880 | 1468504674209 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:54 INFO - PROCESS | 2880 | ++DOCSHELL 14F17400 == 16 [pid = 2880] [id = 384] 06:57:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (1624D400) [pid = 2880] [serial = 1152] [outer = 00000000] 06:57:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (17198000) [pid = 2880] [serial = 1153] [outer = 1624D400] 06:57:54 INFO - PROCESS | 2880 | 1468504674253 Marionette DEBUG loaded listener.js 06:57:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (17665400) [pid = 2880] [serial = 1154] [outer = 1624D400] 06:57:54 INFO - PROCESS | 2880 | 1468504674678 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]]]}] 06:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 06:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 570ms 06:57:54 INFO - PROCESS | 2880 | 1468504674698 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 06:57:54 INFO - PROCESS | 2880 | 1468504674700 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 06:57:54 INFO - PROCESS | 2880 | 1468504674703 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 06:57:54 INFO - PROCESS | 2880 | 1468504674705 Marionette TRACE conn5 <- [1,1502,null,{}] 06:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 06:57:54 INFO - PROCESS | 2880 | 1468504674708 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}] 06:57:54 INFO - PROCESS | 2880 | 1468504674710 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:54 INFO - PROCESS | 2880 | 1468504674827 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 06:57:54 INFO - PROCESS | 2880 | 1468504674834 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:54 INFO - PROCESS | 2880 | 1468504674836 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:54 INFO - PROCESS | 2880 | ++DOCSHELL 10A84000 == 17 [pid = 2880] [id = 385] 06:57:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (18349C00) [pid = 2880] [serial = 1155] [outer = 00000000] 06:57:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (183DEC00) [pid = 2880] [serial = 1156] [outer = 18349C00] 06:57:54 INFO - PROCESS | 2880 | 1468504674881 Marionette DEBUG loaded listener.js 06:57:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (183E1C00) [pid = 2880] [serial = 1157] [outer = 18349C00] 06:57:55 INFO - PROCESS | 2880 | 1468504675368 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]]]}] 06:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 06:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 730ms 06:57:55 INFO - PROCESS | 2880 | 1468504675462 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 06:57:55 INFO - PROCESS | 2880 | 1468504675467 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 06:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 06:57:55 INFO - PROCESS | 2880 | 1468504675474 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 06:57:55 INFO - PROCESS | 2880 | 1468504675477 Marionette TRACE conn5 <- [1,1506,null,{}] 06:57:55 INFO - PROCESS | 2880 | 1468504675483 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}] 06:57:55 INFO - PROCESS | 2880 | 1468504675486 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:55 INFO - PROCESS | 2880 | 1468504675660 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 06:57:55 INFO - PROCESS | 2880 | 1468504675788 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:55 INFO - PROCESS | 2880 | 1468504675793 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:55 INFO - PROCESS | 2880 | ++DOCSHELL 1022C400 == 18 [pid = 2880] [id = 386] 06:57:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1022C800) [pid = 2880] [serial = 1158] [outer = 00000000] 06:57:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (10332800) [pid = 2880] [serial = 1159] [outer = 1022C800] 06:57:55 INFO - PROCESS | 2880 | 1468504675851 Marionette DEBUG loaded listener.js 06:57:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (10362800) [pid = 2880] [serial = 1160] [outer = 1022C800] 06:57:56 INFO - PROCESS | 2880 | 1468504676595 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]]]}] 06:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 06:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1186ms 06:57:56 INFO - PROCESS | 2880 | 1468504676660 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 06:57:56 INFO - PROCESS | 2880 | 1468504676665 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 06:57:56 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 06:57:56 INFO - PROCESS | 2880 | 1468504676672 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 06:57:56 INFO - PROCESS | 2880 | 1468504676675 Marionette TRACE conn5 <- [1,1510,null,{}] 06:57:56 INFO - PROCESS | 2880 | 1468504676679 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}] 06:57:56 INFO - PROCESS | 2880 | 1468504676682 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:56 INFO - PROCESS | 2880 | 1468504676808 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 06:57:57 INFO - PROCESS | 2880 | 1468504677024 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:57 INFO - PROCESS | 2880 | 1468504677027 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:57 INFO - PROCESS | 2880 | ++DOCSHELL 0CAE3800 == 19 [pid = 2880] [id = 387] 06:57:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (0CAE6800) [pid = 2880] [serial = 1161] [outer = 00000000] 06:57:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (0CC1C800) [pid = 2880] [serial = 1162] [outer = 0CAE6800] 06:57:57 INFO - PROCESS | 2880 | 1468504677101 Marionette DEBUG loaded listener.js 06:57:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (0FDF6800) [pid = 2880] [serial = 1163] [outer = 0CAE6800] 06:57:57 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (14EBEC00) [pid = 2880] [serial = 1129] [outer = 00000000] [url = about:blank] 06:57:57 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (105D9800) [pid = 2880] [serial = 1124] [outer = 00000000] [url = about:blank] 06:57:57 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (10175800) [pid = 2880] [serial = 1118] [outer = 00000000] [url = about:blank] 06:57:57 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (10965C00) [pid = 2880] [serial = 1126] [outer = 00000000] [url = about:blank] 06:57:57 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (0CCCA000) [pid = 2880] [serial = 1121] [outer = 00000000] [url = about:blank] 06:57:57 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (19404C00) [pid = 2880] [serial = 1087] [outer = 00000000] [url = about:blank] 06:57:57 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (16F78400) [pid = 2880] [serial = 1104] [outer = 00000000] [url = about:blank] 06:57:57 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (16F78800) [pid = 2880] [serial = 1105] [outer = 00000000] [url = about:blank] 06:57:57 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (14787800) [pid = 2880] [serial = 1098] [outer = 00000000] [url = about:blank] 06:57:57 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (14EBE800) [pid = 2880] [serial = 1099] [outer = 00000000] [url = about:blank] 06:57:57 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (0FD10800) [pid = 2880] [serial = 1089] [outer = 00000000] [url = about:blank] 06:57:57 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (10172400) [pid = 2880] [serial = 1090] [outer = 00000000] [url = about:blank] 06:57:57 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1158CC00) [pid = 2880] [serial = 1095] [outer = 00000000] [url = about:blank] 06:57:57 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (116CFC00) [pid = 2880] [serial = 1096] [outer = 00000000] [url = about:blank] 06:57:57 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (17662C00) [pid = 2880] [serial = 1107] [outer = 00000000] [url = about:blank] 06:57:57 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (17666C00) [pid = 2880] [serial = 1108] [outer = 00000000] [url = about:blank] 06:57:57 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (1624C400) [pid = 2880] [serial = 1101] [outer = 00000000] [url = about:blank] 06:57:57 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (16C41000) [pid = 2880] [serial = 1102] [outer = 00000000] [url = about:blank] 06:57:57 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (10363000) [pid = 2880] [serial = 1092] [outer = 00000000] [url = about:blank] 06:57:57 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (1036B400) [pid = 2880] [serial = 1093] [outer = 00000000] [url = about:blank] 06:57:57 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (18854400) [pid = 2880] [serial = 1110] [outer = 00000000] [url = about:blank] 06:57:57 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (19264000) [pid = 2880] [serial = 1113] [outer = 00000000] [url = about:blank] 06:57:57 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (1033F800) [pid = 2880] [serial = 1123] [outer = 00000000] [url = about:blank] 06:57:57 INFO - PROCESS | 2880 | --DOMWINDOW == 59 (19264800) [pid = 2880] [serial = 1114] [outer = 00000000] [url = about:blank] 06:57:57 INFO - PROCESS | 2880 | --DOMWINDOW == 58 (19E2E800) [pid = 2880] [serial = 679] [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.] 06:57:57 INFO - PROCESS | 2880 | --DOMWINDOW == 57 (0CAEE000) [pid = 2880] [serial = 1120] [outer = 00000000] [url = about:blank] 06:57:57 INFO - PROCESS | 2880 | --DOMWINDOW == 56 (18D0B800) [pid = 2880] [serial = 1111] [outer = 00000000] [url = about:blank] 06:57:57 INFO - PROCESS | 2880 | --DOMWINDOW == 55 (0FD06800) [pid = 2880] [serial = 1117] [outer = 00000000] [url = about:blank] 06:57:57 INFO - PROCESS | 2880 | --DOMWINDOW == 54 (10F07000) [pid = 2880] [serial = 1127] [outer = 00000000] [url = about:blank] 06:57:57 INFO - PROCESS | 2880 | 1468504677722 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"]]]}] 06:57:57 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 () { 06:57:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:57:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 06:57:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:57:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:57:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 06:57:57 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 () { 06:57:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:57:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 06:57:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:57:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:57:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 06:57:57 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 () { 06:57:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:57:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 06:57:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:57:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:57:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 06:57:57 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 () { 06:57:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:57:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 06:57:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:57:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:57:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 06:57:57 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1131ms 06:57:57 INFO - PROCESS | 2880 | 1468504677807 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 06:57:57 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 06:57:57 INFO - PROCESS | 2880 | 1468504677810 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 06:57:57 INFO - PROCESS | 2880 | 1468504677814 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 06:57:57 INFO - PROCESS | 2880 | 1468504677817 Marionette TRACE conn5 <- [1,1514,null,{}] 06:57:57 INFO - PROCESS | 2880 | 1468504677822 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}] 06:57:57 INFO - PROCESS | 2880 | 1468504677827 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:57 INFO - PROCESS | 2880 | 1468504677919 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 06:57:58 INFO - PROCESS | 2880 | 1468504677995 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:58 INFO - PROCESS | 2880 | 1468504677997 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:58 INFO - PROCESS | 2880 | ++DOCSHELL 1033F800 == 20 [pid = 2880] [id = 388] 06:57:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 55 (10364400) [pid = 2880] [serial = 1164] [outer = 00000000] 06:57:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 56 (105D5400) [pid = 2880] [serial = 1165] [outer = 10364400] 06:57:58 INFO - PROCESS | 2880 | 1468504678045 Marionette DEBUG loaded listener.js 06:57:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 57 (10703800) [pid = 2880] [serial = 1166] [outer = 10364400] 06:57:58 INFO - PROCESS | 2880 | 1468504678478 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"]]]}] 06:57:58 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:57:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 06:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:57:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:57:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 06:57:58 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:57:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 06:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:57:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:57:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 06:57:58 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 06:57:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 06:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:57:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:57:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 06:57:58 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 730ms 06:57:58 INFO - PROCESS | 2880 | 1468504678548 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 06:57:58 INFO - PROCESS | 2880 | 1468504678552 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 06:57:58 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 06:57:58 INFO - PROCESS | 2880 | 1468504678557 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 06:57:58 INFO - PROCESS | 2880 | 1468504678559 Marionette TRACE conn5 <- [1,1518,null,{}] 06:57:58 INFO - PROCESS | 2880 | 1468504678563 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}] 06:57:58 INFO - PROCESS | 2880 | 1468504678565 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:58 INFO - PROCESS | 2880 | 1468504678651 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 06:57:58 INFO - PROCESS | 2880 | 1468504678659 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:58 INFO - PROCESS | 2880 | 1468504678661 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:58 INFO - PROCESS | 2880 | ++DOCSHELL 10A7C400 == 21 [pid = 2880] [id = 389] 06:57:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 58 (10A7C800) [pid = 2880] [serial = 1167] [outer = 00000000] 06:57:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 59 (11683000) [pid = 2880] [serial = 1168] [outer = 10A7C800] 06:57:58 INFO - PROCESS | 2880 | 1468504678706 Marionette DEBUG loaded listener.js 06:57:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 60 (1466D800) [pid = 2880] [serial = 1169] [outer = 10A7C800] 06:57:59 INFO - PROCESS | 2880 | 1468504679136 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]]]}] 06:57:59 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 06:57:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 06:57:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:57:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:57:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 06:57:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 06:57:59 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. 06:57:59 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 06:57:59 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 630ms 06:57:59 INFO - PROCESS | 2880 | 1468504679191 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 06:57:59 INFO - PROCESS | 2880 | 1468504679194 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 06:57:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 06:57:59 INFO - PROCESS | 2880 | 1468504679199 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 06:57:59 INFO - PROCESS | 2880 | 1468504679204 Marionette TRACE conn5 <- [1,1522,null,{}] 06:57:59 INFO - PROCESS | 2880 | 1468504679214 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}] 06:57:59 INFO - PROCESS | 2880 | 1468504679217 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:59 INFO - PROCESS | 2880 | 1468504679302 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 06:57:59 INFO - PROCESS | 2880 | 1468504679311 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:59 INFO - PROCESS | 2880 | 1468504679313 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:59 INFO - PROCESS | 2880 | ++DOCSHELL 15C4C400 == 22 [pid = 2880] [id = 390] 06:57:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (15C4D800) [pid = 2880] [serial = 1170] [outer = 00000000] 06:57:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (1624E400) [pid = 2880] [serial = 1171] [outer = 15C4D800] 06:57:59 INFO - PROCESS | 2880 | 1468504679357 Marionette DEBUG loaded listener.js 06:57:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (16C3F000) [pid = 2880] [serial = 1172] [outer = 15C4D800] 06:57:59 INFO - PROCESS | 2880 | 1468504679803 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]]]}] 06:57:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 06:57:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 630ms 06:57:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 06:57:59 INFO - PROCESS | 2880 | 1468504679833 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 06:57:59 INFO - PROCESS | 2880 | 1468504679836 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 06:57:59 INFO - PROCESS | 2880 | 1468504679839 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 06:57:59 INFO - PROCESS | 2880 | 1468504679841 Marionette TRACE conn5 <- [1,1526,null,{}] 06:57:59 INFO - PROCESS | 2880 | 1468504679844 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}] 06:57:59 INFO - PROCESS | 2880 | 1468504679846 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:57:59 INFO - PROCESS | 2880 | 1468504679963 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 06:58:00 INFO - PROCESS | 2880 | 1468504680044 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:00 INFO - PROCESS | 2880 | 1468504680046 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:00 INFO - PROCESS | 2880 | ++DOCSHELL 16C49400 == 23 [pid = 2880] [id = 391] 06:58:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (16C66C00) [pid = 2880] [serial = 1173] [outer = 00000000] 06:58:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (16F4E400) [pid = 2880] [serial = 1174] [outer = 16C66C00] 06:58:00 INFO - PROCESS | 2880 | 1468504680090 Marionette DEBUG loaded listener.js 06:58:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (16F7BC00) [pid = 2880] [serial = 1175] [outer = 16C66C00] 06:58:00 INFO - PROCESS | 2880 | 1468504680515 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]]]}] 06:58:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 06:58:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 730ms 06:58:00 INFO - PROCESS | 2880 | 1468504680571 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 06:58:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 06:58:00 INFO - PROCESS | 2880 | 1468504680573 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 06:58:00 INFO - PROCESS | 2880 | 1468504680576 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 06:58:00 INFO - PROCESS | 2880 | 1468504680578 Marionette TRACE conn5 <- [1,1530,null,{}] 06:58:00 INFO - PROCESS | 2880 | 1468504680582 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}] 06:58:00 INFO - PROCESS | 2880 | 1468504680584 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:00 INFO - PROCESS | 2880 | 1468504680707 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 06:58:00 INFO - PROCESS | 2880 | 1468504680767 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:00 INFO - PROCESS | 2880 | 1468504680773 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:00 INFO - PROCESS | 2880 | ++DOCSHELL 10788800 == 24 [pid = 2880] [id = 392] 06:58:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (17263800) [pid = 2880] [serial = 1176] [outer = 00000000] 06:58:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (17607C00) [pid = 2880] [serial = 1177] [outer = 17263800] 06:58:00 INFO - PROCESS | 2880 | 1468504680828 Marionette DEBUG loaded listener.js 06:58:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (18349000) [pid = 2880] [serial = 1178] [outer = 17263800] 06:58:01 INFO - PROCESS | 2880 | 1468504681271 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]]]}] 06:58:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 06:58:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 730ms 06:58:01 INFO - PROCESS | 2880 | 1468504681335 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 06:58:01 INFO - PROCESS | 2880 | 1468504681337 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 06:58:01 INFO - PROCESS | 2880 | 1468504681340 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 06:58:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 06:58:01 INFO - PROCESS | 2880 | 1468504681342 Marionette TRACE conn5 <- [1,1534,null,{}] 06:58:01 INFO - PROCESS | 2880 | 1468504681345 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}] 06:58:01 INFO - PROCESS | 2880 | 1468504681348 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:01 INFO - PROCESS | 2880 | 1468504681460 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 06:58:01 INFO - PROCESS | 2880 | 1468504681525 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:01 INFO - PROCESS | 2880 | 1468504681527 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:01 INFO - PROCESS | 2880 | ++DOCSHELL 18357400 == 25 [pid = 2880] [id = 393] 06:58:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (18357800) [pid = 2880] [serial = 1179] [outer = 00000000] 06:58:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (18C0C800) [pid = 2880] [serial = 1180] [outer = 18357800] 06:58:01 INFO - PROCESS | 2880 | 1468504681581 Marionette DEBUG loaded listener.js 06:58:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (183DFC00) [pid = 2880] [serial = 1181] [outer = 18357800] 06:58:01 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (17190800) [pid = 2880] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 06:58:01 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1158DC00) [pid = 2880] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 06:58:01 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (0CAF0000) [pid = 2880] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 06:58:01 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (10365000) [pid = 2880] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 06:58:01 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (16C66000) [pid = 2880] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 06:58:01 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (1624D400) [pid = 2880] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 06:58:01 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (10369400) [pid = 2880] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 06:58:01 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (10F0C800) [pid = 2880] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 06:58:01 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (14E35000) [pid = 2880] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 06:58:02 INFO - PROCESS | 2880 | 1468504682013 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]]]}] 06:58:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 06:58:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 732ms 06:58:02 INFO - PROCESS | 2880 | 1468504682074 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 06:58:02 INFO - PROCESS | 2880 | 1468504682076 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 06:58:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 06:58:02 INFO - PROCESS | 2880 | 1468504682079 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 06:58:02 INFO - PROCESS | 2880 | 1468504682081 Marionette TRACE conn5 <- [1,1538,null,{}] 06:58:02 INFO - PROCESS | 2880 | 1468504682084 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}] 06:58:02 INFO - PROCESS | 2880 | 1468504682086 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:02 INFO - PROCESS | 2880 | 1468504682195 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 06:58:02 INFO - PROCESS | 2880 | 1468504682254 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:02 INFO - PROCESS | 2880 | 1468504682256 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:02 INFO - PROCESS | 2880 | ++DOCSHELL 10F0C800 == 26 [pid = 2880] [id = 394] 06:58:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (1158DC00) [pid = 2880] [serial = 1182] [outer = 00000000] 06:58:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (17190800) [pid = 2880] [serial = 1183] [outer = 1158DC00] 06:58:02 INFO - PROCESS | 2880 | 1468504682300 Marionette DEBUG loaded listener.js 06:58:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (17262800) [pid = 2880] [serial = 1184] [outer = 1158DC00] 06:58:02 INFO - PROCESS | 2880 | 1468504682656 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]]]}] 06:58:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 06:58:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 630ms 06:58:02 INFO - PROCESS | 2880 | 1468504682710 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 06:58:02 INFO - PROCESS | 2880 | 1468504682712 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 06:58:02 INFO - PROCESS | 2880 | 1468504682715 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 06:58:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 06:58:02 INFO - PROCESS | 2880 | 1468504682717 Marionette TRACE conn5 <- [1,1542,null,{}] 06:58:02 INFO - PROCESS | 2880 | 1468504682721 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}] 06:58:02 INFO - PROCESS | 2880 | 1468504682723 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:02 INFO - PROCESS | 2880 | 1468504682801 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 06:58:02 INFO - PROCESS | 2880 | 1468504682834 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:02 INFO - PROCESS | 2880 | 1468504682836 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:02 INFO - PROCESS | 2880 | ++DOCSHELL 16F2A400 == 27 [pid = 2880] [id = 395] 06:58:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (18D36400) [pid = 2880] [serial = 1185] [outer = 00000000] 06:58:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (18D3F800) [pid = 2880] [serial = 1186] [outer = 18D36400] 06:58:02 INFO - PROCESS | 2880 | 1468504682881 Marionette DEBUG loaded listener.js 06:58:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (18D74400) [pid = 2880] [serial = 1187] [outer = 18D36400] 06:58:03 INFO - PROCESS | 2880 | 1468504683301 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]]]}] 06:58:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 06:58:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 630ms 06:58:03 INFO - PROCESS | 2880 | 1468504683358 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 06:58:03 INFO - PROCESS | 2880 | 1468504683360 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 06:58:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 06:58:03 INFO - PROCESS | 2880 | 1468504683363 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 06:58:03 INFO - PROCESS | 2880 | 1468504683365 Marionette TRACE conn5 <- [1,1546,null,{}] 06:58:03 INFO - PROCESS | 2880 | 1468504683369 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}] 06:58:03 INFO - PROCESS | 2880 | 1468504683371 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:03 INFO - PROCESS | 2880 | 1468504683461 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 06:58:03 INFO - PROCESS | 2880 | 1468504683470 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:03 INFO - PROCESS | 2880 | 1468504683472 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:03 INFO - PROCESS | 2880 | ++DOCSHELL 14779C00 == 28 [pid = 2880] [id = 396] 06:58:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (18D41800) [pid = 2880] [serial = 1188] [outer = 00000000] 06:58:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (1926AC00) [pid = 2880] [serial = 1189] [outer = 18D41800] 06:58:03 INFO - PROCESS | 2880 | 1468504683515 Marionette DEBUG loaded listener.js 06:58:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (1926B800) [pid = 2880] [serial = 1190] [outer = 18D41800] 06:58:04 INFO - PROCESS | 2880 | 1468504683972 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]]]}] 06:58:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 06:58:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 671ms 06:58:04 INFO - PROCESS | 2880 | 1468504684037 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 06:58:04 INFO - PROCESS | 2880 | 1468504684042 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 06:58:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 06:58:04 INFO - PROCESS | 2880 | 1468504684047 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 06:58:04 INFO - PROCESS | 2880 | 1468504684051 Marionette TRACE conn5 <- [1,1550,null,{}] 06:58:04 INFO - PROCESS | 2880 | 1468504684056 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}] 06:58:04 INFO - PROCESS | 2880 | 1468504684060 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:04 INFO - PROCESS | 2880 | 1468504684216 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 06:58:04 INFO - PROCESS | 2880 | 1468504684335 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:04 INFO - PROCESS | 2880 | 1468504684339 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:04 INFO - PROCESS | 2880 | ++DOCSHELL 1022F000 == 29 [pid = 2880] [id = 397] 06:58:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (1022F400) [pid = 2880] [serial = 1191] [outer = 00000000] 06:58:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (10338C00) [pid = 2880] [serial = 1192] [outer = 1022F400] 06:58:04 INFO - PROCESS | 2880 | 1468504684398 Marionette DEBUG loaded listener.js 06:58:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (10367000) [pid = 2880] [serial = 1193] [outer = 1022F400] 06:58:04 INFO - PROCESS | 2880 | 1468504684942 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]]]}] 06:58:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 06:58:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 930ms 06:58:05 INFO - PROCESS | 2880 | 1468504684982 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 06:58:05 INFO - PROCESS | 2880 | 1468504684987 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 06:58:05 INFO - PROCESS | 2880 | 1468504684993 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 06:58:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 06:58:05 INFO - PROCESS | 2880 | 1468504684996 Marionette TRACE conn5 <- [1,1554,null,{}] 06:58:05 INFO - PROCESS | 2880 | 1468504685000 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}] 06:58:05 INFO - PROCESS | 2880 | 1468504685003 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:05 INFO - PROCESS | 2880 | 1468504685115 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 06:58:05 INFO - PROCESS | 2880 | 1468504685217 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:05 INFO - PROCESS | 2880 | 1468504685220 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:05 INFO - PROCESS | 2880 | ++DOCSHELL 14661400 == 30 [pid = 2880] [id = 398] 06:58:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (14666400) [pid = 2880] [serial = 1194] [outer = 00000000] 06:58:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (14E34000) [pid = 2880] [serial = 1195] [outer = 14666400] 06:58:05 INFO - PROCESS | 2880 | 1468504685276 Marionette DEBUG loaded listener.js 06:58:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (14F1D400) [pid = 2880] [serial = 1196] [outer = 14666400] 06:58:05 INFO - PROCESS | 2880 | 1468504685896 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]]]}] 06:58:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 06:58:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 970ms 06:58:05 INFO - PROCESS | 2880 | 1468504685967 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 06:58:05 INFO - PROCESS | 2880 | 1468504685969 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 06:58:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 06:58:05 INFO - PROCESS | 2880 | 1468504685973 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 06:58:05 INFO - PROCESS | 2880 | 1468504685977 Marionette TRACE conn5 <- [1,1558,null,{}] 06:58:06 INFO - PROCESS | 2880 | 1468504685988 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}] 06:58:06 INFO - PROCESS | 2880 | 1468504685992 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:06 INFO - PROCESS | 2880 | 1468504686105 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 06:58:06 INFO - PROCESS | 2880 | 1468504686233 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:06 INFO - PROCESS | 2880 | 1468504686236 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:06 INFO - PROCESS | 2880 | ++DOCSHELL 1726A400 == 31 [pid = 2880] [id = 399] 06:58:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (17608C00) [pid = 2880] [serial = 1197] [outer = 00000000] 06:58:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (18353400) [pid = 2880] [serial = 1198] [outer = 17608C00] 06:58:06 INFO - PROCESS | 2880 | 1468504686293 Marionette DEBUG loaded listener.js 06:58:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (18C09400) [pid = 2880] [serial = 1199] [outer = 17608C00] 06:58:06 INFO - PROCESS | 2880 | 1468504686882 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]]]}] 06:58:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 06:58:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 931ms 06:58:06 INFO - PROCESS | 2880 | 1468504686906 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 06:58:06 INFO - PROCESS | 2880 | 1468504686909 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 06:58:06 INFO - PROCESS | 2880 | 1468504686912 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 06:58:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 06:58:06 INFO - PROCESS | 2880 | 1468504686914 Marionette TRACE conn5 <- [1,1562,null,{}] 06:58:06 INFO - PROCESS | 2880 | 1468504686918 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}] 06:58:06 INFO - PROCESS | 2880 | 1468504686920 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:07 INFO - PROCESS | 2880 | 1468504687026 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 06:58:07 INFO - PROCESS | 2880 | 1468504687128 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:07 INFO - PROCESS | 2880 | 1468504687130 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:07 INFO - PROCESS | 2880 | ++DOCSHELL 192A4800 == 32 [pid = 2880] [id = 400] 06:58:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (192A6800) [pid = 2880] [serial = 1200] [outer = 00000000] 06:58:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (19404C00) [pid = 2880] [serial = 1201] [outer = 192A6800] 06:58:07 INFO - PROCESS | 2880 | 1468504687184 Marionette DEBUG loaded listener.js 06:58:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1940A800) [pid = 2880] [serial = 1202] [outer = 192A6800] 06:58:07 INFO - PROCESS | 2880 | 1468504687907 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]]]}] 06:58:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 06:58:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1074ms 06:58:08 INFO - PROCESS | 2880 | 1468504687991 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 06:58:08 INFO - PROCESS | 2880 | 1468504687995 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 06:58:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 06:58:08 INFO - PROCESS | 2880 | 1468504688043 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 06:58:08 INFO - PROCESS | 2880 | 1468504688046 Marionette TRACE conn5 <- [1,1566,null,{}] 06:58:08 INFO - PROCESS | 2880 | 1468504688052 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}] 06:58:08 INFO - PROCESS | 2880 | 1468504688054 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:08 INFO - PROCESS | 2880 | 1468504688160 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 06:58:08 INFO - PROCESS | 2880 | 1468504688243 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:08 INFO - PROCESS | 2880 | 1468504688245 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:08 INFO - PROCESS | 2880 | --DOCSHELL 0CAED400 == 31 [pid = 2880] [id = 377] 06:58:08 INFO - PROCESS | 2880 | ++DOCSHELL 0935FC00 == 32 [pid = 2880] [id = 401] 06:58:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (09361400) [pid = 2880] [serial = 1203] [outer = 00000000] 06:58:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (0CAED400) [pid = 2880] [serial = 1204] [outer = 09361400] 06:58:08 INFO - PROCESS | 2880 | 1468504688872 Marionette DEBUG loaded listener.js 06:58:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (0CCD2400) [pid = 2880] [serial = 1205] [outer = 09361400] 06:58:09 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (15C58400) [pid = 2880] [serial = 1130] [outer = 00000000] [url = about:blank] 06:58:09 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (17257C00) [pid = 2880] [serial = 1147] [outer = 00000000] [url = about:blank] 06:58:09 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (116CF400) [pid = 2880] [serial = 1138] [outer = 00000000] [url = about:blank] 06:58:09 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (0CC76C00) [pid = 2880] [serial = 1132] [outer = 00000000] [url = about:blank] 06:58:09 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (0FCE7400) [pid = 2880] [serial = 1133] [outer = 00000000] [url = about:blank] 06:58:09 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (105D0C00) [pid = 2880] [serial = 1135] [outer = 00000000] [url = about:blank] 06:58:09 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (16F2EC00) [pid = 2880] [serial = 1145] [outer = 00000000] [url = about:blank] 06:58:09 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (10708000) [pid = 2880] [serial = 1136] [outer = 00000000] [url = about:blank] 06:58:09 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (16C73800) [pid = 2880] [serial = 1144] [outer = 00000000] [url = about:blank] 06:58:09 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (17665400) [pid = 2880] [serial = 1154] [outer = 00000000] [url = about:blank] 06:58:09 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (17198000) [pid = 2880] [serial = 1153] [outer = 00000000] [url = about:blank] 06:58:09 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (146A3800) [pid = 2880] [serial = 1150] [outer = 00000000] [url = about:blank] 06:58:09 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (17269400) [pid = 2880] [serial = 1148] [outer = 00000000] [url = about:blank] 06:58:09 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1624E800) [pid = 2880] [serial = 1141] [outer = 00000000] [url = about:blank] 06:58:09 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (16C41400) [pid = 2880] [serial = 1142] [outer = 00000000] [url = about:blank] 06:58:09 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (183DEC00) [pid = 2880] [serial = 1156] [outer = 00000000] [url = about:blank] 06:58:09 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1466A800) [pid = 2880] [serial = 1139] [outer = 00000000] [url = about:blank] 06:58:09 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (14E35400) [pid = 2880] [serial = 1151] [outer = 00000000] [url = about:blank] 06:58:09 INFO - PROCESS | 2880 | 1468504689419 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]]]}] 06:58:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 06:58:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1457ms 06:58:09 INFO - PROCESS | 2880 | 1468504689484 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 06:58:09 INFO - PROCESS | 2880 | 1468504689488 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 06:58:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 06:58:09 INFO - PROCESS | 2880 | 1468504689493 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 06:58:09 INFO - PROCESS | 2880 | 1468504689495 Marionette TRACE conn5 <- [1,1570,null,{}] 06:58:09 INFO - PROCESS | 2880 | 1468504689500 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}] 06:58:09 INFO - PROCESS | 2880 | 1468504689503 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:09 INFO - PROCESS | 2880 | 1468504689627 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 06:58:09 INFO - PROCESS | 2880 | 1468504689717 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:09 INFO - PROCESS | 2880 | 1468504689720 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:09 INFO - PROCESS | 2880 | ++DOCSHELL 1022CC00 == 33 [pid = 2880] [id = 402] 06:58:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (10236800) [pid = 2880] [serial = 1206] [outer = 00000000] 06:58:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (10341800) [pid = 2880] [serial = 1207] [outer = 10236800] 06:58:09 INFO - PROCESS | 2880 | 1468504689768 Marionette DEBUG loaded listener.js 06:58:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (105D3400) [pid = 2880] [serial = 1208] [outer = 10236800] 06:58:10 INFO - PROCESS | 2880 | 1468504690157 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]]]}] 06:58:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 06:58:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 730ms 06:58:10 INFO - PROCESS | 2880 | 1468504690228 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 06:58:10 INFO - PROCESS | 2880 | 1468504690232 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 06:58:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 06:58:10 INFO - PROCESS | 2880 | 1468504690241 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 06:58:10 INFO - PROCESS | 2880 | 1468504690244 Marionette TRACE conn5 <- [1,1574,null,{}] 06:58:10 INFO - PROCESS | 2880 | 1468504690248 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}] 06:58:10 INFO - PROCESS | 2880 | 1468504690250 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:10 INFO - PROCESS | 2880 | 1468504690343 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 06:58:10 INFO - PROCESS | 2880 | 1468504690350 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:10 INFO - PROCESS | 2880 | 1468504690353 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:10 INFO - PROCESS | 2880 | ++DOCSHELL 10173C00 == 34 [pid = 2880] [id = 403] 06:58:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (10709C00) [pid = 2880] [serial = 1209] [outer = 00000000] 06:58:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (10F7C800) [pid = 2880] [serial = 1210] [outer = 10709C00] 06:58:10 INFO - PROCESS | 2880 | 1468504690399 Marionette DEBUG loaded listener.js 06:58:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (14668800) [pid = 2880] [serial = 1211] [outer = 10709C00] 06:58:10 INFO - PROCESS | 2880 | 1468504690896 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]]]}] 06:58:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 06:58:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 670ms 06:58:10 INFO - PROCESS | 2880 | 1468504690914 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 06:58:10 INFO - PROCESS | 2880 | 1468504690916 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 06:58:10 INFO - PROCESS | 2880 | 1468504690920 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 06:58:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 06:58:10 INFO - PROCESS | 2880 | 1468504690923 Marionette TRACE conn5 <- [1,1578,null,{}] 06:58:10 INFO - PROCESS | 2880 | 1468504690934 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}] 06:58:10 INFO - PROCESS | 2880 | 1468504690938 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:11 INFO - PROCESS | 2880 | 1468504691031 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 06:58:11 INFO - PROCESS | 2880 | 1468504691039 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:11 INFO - PROCESS | 2880 | 1468504691041 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:11 INFO - PROCESS | 2880 | ++DOCSHELL 14B5F400 == 35 [pid = 2880] [id = 404] 06:58:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (14B66800) [pid = 2880] [serial = 1212] [outer = 00000000] 06:58:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1624C800) [pid = 2880] [serial = 1213] [outer = 14B66800] 06:58:11 INFO - PROCESS | 2880 | 1468504691085 Marionette DEBUG loaded listener.js 06:58:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (16B56800) [pid = 2880] [serial = 1214] [outer = 14B66800] 06:58:11 INFO - PROCESS | 2880 | 1468504691602 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]]]}] 06:58:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 06:58:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 732ms 06:58:11 INFO - PROCESS | 2880 | 1468504691655 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 06:58:11 INFO - PROCESS | 2880 | 1468504691658 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 06:58:11 INFO - PROCESS | 2880 | 1468504691661 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 06:58:11 INFO - PROCESS | 2880 | 1468504691663 Marionette TRACE conn5 <- [1,1582,null,{}] 06:58:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 06:58:11 INFO - PROCESS | 2880 | 1468504691666 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}] 06:58:11 INFO - PROCESS | 2880 | 1468504691668 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:11 INFO - PROCESS | 2880 | 1468504691817 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 06:58:11 INFO - PROCESS | 2880 | 1468504691827 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:11 INFO - PROCESS | 2880 | 1468504691829 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:11 INFO - PROCESS | 2880 | ++DOCSHELL 16C48C00 == 36 [pid = 2880] [id = 405] 06:58:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (16C4C800) [pid = 2880] [serial = 1215] [outer = 00000000] 06:58:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (16F0D400) [pid = 2880] [serial = 1216] [outer = 16C4C800] 06:58:11 INFO - PROCESS | 2880 | 1468504691874 Marionette DEBUG loaded listener.js 06:58:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (16F2D000) [pid = 2880] [serial = 1217] [outer = 16C4C800] 06:58:12 INFO - PROCESS | 2880 | 1468504692314 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]]]}] 06:58:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 06:58:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 670ms 06:58:12 INFO - PROCESS | 2880 | 1468504692335 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 06:58:12 INFO - PROCESS | 2880 | 1468504692337 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 06:58:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 06:58:12 INFO - PROCESS | 2880 | 1468504692340 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 06:58:12 INFO - PROCESS | 2880 | 1468504692342 Marionette TRACE conn5 <- [1,1586,null,{}] 06:58:12 INFO - PROCESS | 2880 | 1468504692353 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}] 06:58:12 INFO - PROCESS | 2880 | 1468504692355 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:12 INFO - PROCESS | 2880 | 1468504692466 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 06:58:12 INFO - PROCESS | 2880 | 1468504692472 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:12 INFO - PROCESS | 2880 | 1468504692474 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:12 INFO - PROCESS | 2880 | ++DOCSHELL 16F4D800 == 37 [pid = 2880] [id = 406] 06:58:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (16F4E000) [pid = 2880] [serial = 1218] [outer = 00000000] 06:58:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (17195C00) [pid = 2880] [serial = 1219] [outer = 16F4E000] 06:58:12 INFO - PROCESS | 2880 | 1468504692528 Marionette DEBUG loaded listener.js 06:58:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1726AC00) [pid = 2880] [serial = 1220] [outer = 16F4E000] 06:58:13 INFO - PROCESS | 2880 | 1468504693035 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]]]}] 06:58:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 06:58:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 730ms 06:58:13 INFO - PROCESS | 2880 | 1468504693073 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 06:58:13 INFO - PROCESS | 2880 | 1468504693076 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 06:58:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 06:58:13 INFO - PROCESS | 2880 | 1468504693079 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 06:58:13 INFO - PROCESS | 2880 | 1468504693081 Marionette TRACE conn5 <- [1,1590,null,{}] 06:58:13 INFO - PROCESS | 2880 | 1468504693084 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}] 06:58:13 INFO - PROCESS | 2880 | 1468504693090 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:13 INFO - PROCESS | 2880 | 1468504693237 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 06:58:13 INFO - PROCESS | 2880 | 1468504693253 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:13 INFO - PROCESS | 2880 | 1468504693255 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:13 INFO - PROCESS | 2880 | ++DOCSHELL 0CAE8800 == 38 [pid = 2880] [id = 407] 06:58:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (18D09C00) [pid = 2880] [serial = 1221] [outer = 00000000] 06:58:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (18D41000) [pid = 2880] [serial = 1222] [outer = 18D09C00] 06:58:13 INFO - PROCESS | 2880 | 1468504693540 Marionette DEBUG loaded listener.js 06:58:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (18D77000) [pid = 2880] [serial = 1223] [outer = 18D09C00] 06:58:13 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (15C4D800) [pid = 2880] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 06:58:13 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (1022C800) [pid = 2880] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 06:58:13 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (10A7C800) [pid = 2880] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 06:58:13 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (0CAE6800) [pid = 2880] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 06:58:13 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (16C66C00) [pid = 2880] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 06:58:13 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (17263800) [pid = 2880] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 06:58:13 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (18D36400) [pid = 2880] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 06:58:13 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (1158DC00) [pid = 2880] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 06:58:13 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (18357800) [pid = 2880] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 06:58:13 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (18D41800) [pid = 2880] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 06:58:13 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (18349C00) [pid = 2880] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 06:58:13 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (10364400) [pid = 2880] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 06:58:13 INFO - PROCESS | 2880 | 1468504693896 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]]]}] 06:58:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 06:58:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 870ms 06:58:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 06:58:13 INFO - PROCESS | 2880 | 1468504693951 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 06:58:13 INFO - PROCESS | 2880 | 1468504693953 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 06:58:13 INFO - PROCESS | 2880 | 1468504693956 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 06:58:13 INFO - PROCESS | 2880 | 1468504693958 Marionette TRACE conn5 <- [1,1594,null,{}] 06:58:13 INFO - PROCESS | 2880 | 1468504693962 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}] 06:58:13 INFO - PROCESS | 2880 | 1468504693964 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:14 INFO - PROCESS | 2880 | 1468504694043 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 06:58:14 INFO - PROCESS | 2880 | 1468504694129 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:14 INFO - PROCESS | 2880 | 1468504694131 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:14 INFO - PROCESS | 2880 | ++DOCSHELL 15C4EC00 == 39 [pid = 2880] [id = 408] 06:58:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (16B51C00) [pid = 2880] [serial = 1224] [outer = 00000000] 06:58:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18C0DC00) [pid = 2880] [serial = 1225] [outer = 16B51C00] 06:58:14 INFO - PROCESS | 2880 | 1468504694175 Marionette DEBUG loaded listener.js 06:58:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (18D3F000) [pid = 2880] [serial = 1226] [outer = 16B51C00] 06:58:14 INFO - PROCESS | 2880 | 1468504694524 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]]]}] 06:58:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 06:58:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 630ms 06:58:14 INFO - PROCESS | 2880 | 1468504694588 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 06:58:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 06:58:14 INFO - PROCESS | 2880 | 1468504694592 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 06:58:14 INFO - PROCESS | 2880 | 1468504694597 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 06:58:14 INFO - PROCESS | 2880 | 1468504694601 Marionette TRACE conn5 <- [1,1598,null,{}] 06:58:14 INFO - PROCESS | 2880 | 1468504694608 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}] 06:58:14 INFO - PROCESS | 2880 | 1468504694612 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:14 INFO - PROCESS | 2880 | 1468504694754 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 06:58:14 INFO - PROCESS | 2880 | 1468504694933 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:14 INFO - PROCESS | 2880 | 1468504694937 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:14 INFO - PROCESS | 2880 | ++DOCSHELL 10171800 == 40 [pid = 2880] [id = 409] 06:58:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (10172400) [pid = 2880] [serial = 1227] [outer = 00000000] 06:58:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (10235C00) [pid = 2880] [serial = 1228] [outer = 10172400] 06:58:15 INFO - PROCESS | 2880 | 1468504694995 Marionette DEBUG loaded listener.js 06:58:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1033FC00) [pid = 2880] [serial = 1229] [outer = 10172400] 06:58:15 INFO - PROCESS | 2880 | 1468504695723 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]]]}] 06:58:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 06:58:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1173ms 06:58:15 INFO - PROCESS | 2880 | 1468504695771 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 06:58:15 INFO - PROCESS | 2880 | 1468504695775 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 06:58:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 06:58:15 INFO - PROCESS | 2880 | 1468504695781 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 06:58:15 INFO - PROCESS | 2880 | 1468504695785 Marionette TRACE conn5 <- [1,1602,null,{}] 06:58:15 INFO - PROCESS | 2880 | 1468504695789 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}] 06:58:15 INFO - PROCESS | 2880 | 1468504695792 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:15 INFO - PROCESS | 2880 | 1468504695911 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 06:58:16 INFO - PROCESS | 2880 | 1468504696041 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:16 INFO - PROCESS | 2880 | 1468504696044 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:16 INFO - PROCESS | 2880 | ++DOCSHELL 1465F800 == 41 [pid = 2880] [id = 410] 06:58:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (14660800) [pid = 2880] [serial = 1230] [outer = 00000000] 06:58:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (14E37800) [pid = 2880] [serial = 1231] [outer = 14660800] 06:58:16 INFO - PROCESS | 2880 | 1468504696103 Marionette DEBUG loaded listener.js 06:58:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (14FD6800) [pid = 2880] [serial = 1232] [outer = 14660800] 06:58:16 INFO - PROCESS | 2880 | 1468504696962 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]]]}] 06:58:16 INFO - PROCESS | 2880 | --DOCSHELL 10360C00 == 40 [pid = 2880] [id = 383] 06:58:16 INFO - PROCESS | 2880 | --DOCSHELL 16F7EC00 == 39 [pid = 2880] [id = 382] 06:58:16 INFO - PROCESS | 2880 | --DOCSHELL 18357400 == 38 [pid = 2880] [id = 393] 06:58:16 INFO - PROCESS | 2880 | --DOCSHELL 10336400 == 37 [pid = 2880] [id = 380] 06:58:16 INFO - PROCESS | 2880 | --DOCSHELL 16C49400 == 36 [pid = 2880] [id = 391] 06:58:16 INFO - PROCESS | 2880 | --DOCSHELL 16C64800 == 35 [pid = 2880] [id = 381] 06:58:16 INFO - PROCESS | 2880 | --DOCSHELL 15C4C400 == 34 [pid = 2880] [id = 390] 06:58:16 INFO - PROCESS | 2880 | --DOCSHELL 10A7C400 == 33 [pid = 2880] [id = 389] 06:58:17 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (1624E400) [pid = 2880] [serial = 1171] [outer = 00000000] [url = about:blank] 06:58:17 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (10332800) [pid = 2880] [serial = 1159] [outer = 00000000] [url = about:blank] 06:58:17 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (10362800) [pid = 2880] [serial = 1160] [outer = 00000000] [url = about:blank] 06:58:17 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (11683000) [pid = 2880] [serial = 1168] [outer = 00000000] [url = about:blank] 06:58:17 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (1466D800) [pid = 2880] [serial = 1169] [outer = 00000000] [url = about:blank] 06:58:17 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (0CC1C800) [pid = 2880] [serial = 1162] [outer = 00000000] [url = about:blank] 06:58:17 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (16F4E400) [pid = 2880] [serial = 1174] [outer = 00000000] [url = about:blank] 06:58:17 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (16F7BC00) [pid = 2880] [serial = 1175] [outer = 00000000] [url = about:blank] 06:58:17 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (17607C00) [pid = 2880] [serial = 1177] [outer = 00000000] [url = about:blank] 06:58:17 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (18349000) [pid = 2880] [serial = 1178] [outer = 00000000] [url = about:blank] 06:58:17 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (18D74400) [pid = 2880] [serial = 1187] [outer = 00000000] [url = about:blank] 06:58:17 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (17190800) [pid = 2880] [serial = 1183] [outer = 00000000] [url = about:blank] 06:58:17 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (18C0C800) [pid = 2880] [serial = 1180] [outer = 00000000] [url = about:blank] 06:58:17 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (18D3F800) [pid = 2880] [serial = 1186] [outer = 00000000] [url = about:blank] 06:58:17 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (183DFC00) [pid = 2880] [serial = 1181] [outer = 00000000] [url = about:blank] 06:58:17 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (0FDF6800) [pid = 2880] [serial = 1163] [outer = 00000000] [url = about:blank] 06:58:17 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (1926B800) [pid = 2880] [serial = 1190] [outer = 00000000] [url = about:blank] 06:58:17 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (183E1C00) [pid = 2880] [serial = 1157] [outer = 00000000] [url = about:blank] 06:58:17 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (105D5400) [pid = 2880] [serial = 1165] [outer = 00000000] [url = about:blank] 06:58:17 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (10703800) [pid = 2880] [serial = 1166] [outer = 00000000] [url = about:blank] 06:58:17 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (1926AC00) [pid = 2880] [serial = 1189] [outer = 00000000] [url = about:blank] 06:58:17 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (17262800) [pid = 2880] [serial = 1184] [outer = 00000000] [url = about:blank] 06:58:17 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (16C3F000) [pid = 2880] [serial = 1172] [outer = 00000000] [url = about:blank] 06:58:17 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 06:58:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1235ms 06:58:17 INFO - PROCESS | 2880 | 1468504697015 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 06:58:17 INFO - PROCESS | 2880 | 1468504697019 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 06:58:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 06:58:17 INFO - PROCESS | 2880 | 1468504697024 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 06:58:17 INFO - PROCESS | 2880 | 1468504697027 Marionette TRACE conn5 <- [1,1606,null,{}] 06:58:17 INFO - PROCESS | 2880 | 1468504697032 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}] 06:58:17 INFO - PROCESS | 2880 | 1468504697035 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:17 INFO - PROCESS | 2880 | 1468504697123 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 06:58:17 INFO - PROCESS | 2880 | 1468504697134 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:17 INFO - PROCESS | 2880 | 1468504697139 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:17 INFO - PROCESS | 2880 | ++DOCSHELL 10175800 == 34 [pid = 2880] [id = 411] 06:58:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (10176400) [pid = 2880] [serial = 1233] [outer = 00000000] 06:58:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (10236000) [pid = 2880] [serial = 1234] [outer = 10176400] 06:58:17 INFO - PROCESS | 2880 | 1468504697193 Marionette DEBUG loaded listener.js 06:58:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (10361C00) [pid = 2880] [serial = 1235] [outer = 10176400] 06:58:17 INFO - PROCESS | 2880 | 1468504697704 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]]]}] 06:58:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 06:58:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 730ms 06:58:17 INFO - PROCESS | 2880 | 1468504697755 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 06:58:17 INFO - PROCESS | 2880 | 1468504697759 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 06:58:17 INFO - PROCESS | 2880 | 1468504697764 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 06:58:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 06:58:17 INFO - PROCESS | 2880 | 1468504697767 Marionette TRACE conn5 <- [1,1610,null,{}] 06:58:17 INFO - PROCESS | 2880 | 1468504697771 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}] 06:58:17 INFO - PROCESS | 2880 | 1468504697773 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:17 INFO - PROCESS | 2880 | 1468504697861 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 06:58:17 INFO - PROCESS | 2880 | 1468504697947 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:17 INFO - PROCESS | 2880 | 1468504697949 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:17 INFO - PROCESS | 2880 | ++DOCSHELL 10A79400 == 35 [pid = 2880] [id = 412] 06:58:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (10A7BC00) [pid = 2880] [serial = 1236] [outer = 00000000] 06:58:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (11588400) [pid = 2880] [serial = 1237] [outer = 10A7BC00] 06:58:18 INFO - PROCESS | 2880 | 1468504698003 Marionette DEBUG loaded listener.js 06:58:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (116CFC00) [pid = 2880] [serial = 1238] [outer = 10A7BC00] 06:58:18 INFO - PROCESS | 2880 | 1468504698394 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]]]}] 06:58:18 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 06:58:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 670ms 06:58:18 INFO - PROCESS | 2880 | 1468504698440 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 06:58:18 INFO - PROCESS | 2880 | 1468504698442 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 06:58:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 06:58:18 INFO - PROCESS | 2880 | 1468504698446 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 06:58:18 INFO - PROCESS | 2880 | 1468504698449 Marionette TRACE conn5 <- [1,1614,null,{}] 06:58:18 INFO - PROCESS | 2880 | 1468504698459 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}] 06:58:18 INFO - PROCESS | 2880 | 1468504698464 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:18 INFO - PROCESS | 2880 | 1468504698578 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 06:58:18 INFO - PROCESS | 2880 | 1468504698593 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:18 INFO - PROCESS | 2880 | 1468504698596 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:18 INFO - PROCESS | 2880 | ++DOCSHELL 16B55400 == 36 [pid = 2880] [id = 413] 06:58:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (16C3DC00) [pid = 2880] [serial = 1239] [outer = 00000000] 06:58:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (16C43C00) [pid = 2880] [serial = 1240] [outer = 16C3DC00] 06:58:18 INFO - PROCESS | 2880 | 1468504698643 Marionette DEBUG loaded listener.js 06:58:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (16C65000) [pid = 2880] [serial = 1241] [outer = 16C3DC00] 06:58:19 INFO - PROCESS | 2880 | 1468504699079 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]]]}] 06:58:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 06:58:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 670ms 06:58:19 INFO - PROCESS | 2880 | 1468504699124 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 06:58:19 INFO - PROCESS | 2880 | 1468504699126 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 06:58:19 INFO - PROCESS | 2880 | 1468504699129 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 06:58:19 INFO - PROCESS | 2880 | 1468504699131 Marionette TRACE conn5 <- [1,1618,null,{}] 06:58:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 06:58:19 INFO - PROCESS | 2880 | 1468504699140 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}] 06:58:19 INFO - PROCESS | 2880 | 1468504699142 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:19 INFO - PROCESS | 2880 | 1468504699258 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 06:58:19 INFO - PROCESS | 2880 | 1468504699263 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:19 INFO - PROCESS | 2880 | 1468504699265 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:19 INFO - PROCESS | 2880 | ++DOCSHELL 16F54400 == 37 [pid = 2880] [id = 414] 06:58:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (16F75800) [pid = 2880] [serial = 1242] [outer = 00000000] 06:58:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (17194800) [pid = 2880] [serial = 1243] [outer = 16F75800] 06:58:19 INFO - PROCESS | 2880 | 1468504699311 Marionette DEBUG loaded listener.js 06:58:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (17262800) [pid = 2880] [serial = 1244] [outer = 16F75800] 06:58:19 INFO - PROCESS | 2880 | 1468504699765 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]]]}] 06:58:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 06:58:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 670ms 06:58:19 INFO - PROCESS | 2880 | 1468504699805 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 06:58:19 INFO - PROCESS | 2880 | 1468504699807 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 06:58:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 06:58:19 INFO - PROCESS | 2880 | 1468504699810 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 06:58:19 INFO - PROCESS | 2880 | 1468504699812 Marionette TRACE conn5 <- [1,1622,null,{}] 06:58:19 INFO - PROCESS | 2880 | 1468504699815 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}] 06:58:19 INFO - PROCESS | 2880 | 1468504699817 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:19 INFO - PROCESS | 2880 | 1468504699928 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 06:58:20 INFO - PROCESS | 2880 | 1468504700017 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:20 INFO - PROCESS | 2880 | 1468504700019 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:20 INFO - PROCESS | 2880 | ++DOCSHELL 17268800 == 38 [pid = 2880] [id = 415] 06:58:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (17664800) [pid = 2880] [serial = 1245] [outer = 00000000] 06:58:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (1834D800) [pid = 2880] [serial = 1246] [outer = 17664800] 06:58:20 INFO - PROCESS | 2880 | 1468504700065 Marionette DEBUG loaded listener.js 06:58:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (18352800) [pid = 2880] [serial = 1247] [outer = 17664800] 06:58:20 INFO - PROCESS | 2880 | 1468504700506 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]]]}] 06:58:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 06:58:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 730ms 06:58:20 INFO - PROCESS | 2880 | 1468504700541 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 06:58:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 06:58:20 INFO - PROCESS | 2880 | 1468504700543 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 06:58:20 INFO - PROCESS | 2880 | 1468504700553 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 06:58:20 INFO - PROCESS | 2880 | 1468504700554 Marionette TRACE conn5 <- [1,1626,null,{}] 06:58:20 INFO - PROCESS | 2880 | 1468504700558 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}] 06:58:20 INFO - PROCESS | 2880 | 1468504700563 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:20 INFO - PROCESS | 2880 | 1468504700698 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 06:58:20 INFO - PROCESS | 2880 | 1468504700758 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:20 INFO - PROCESS | 2880 | 1468504700760 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:20 INFO - PROCESS | 2880 | ++DOCSHELL 183E2000 == 39 [pid = 2880] [id = 416] 06:58:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18856C00) [pid = 2880] [serial = 1248] [outer = 00000000] 06:58:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (18D42000) [pid = 2880] [serial = 1249] [outer = 18856C00] 06:58:20 INFO - PROCESS | 2880 | 1468504700804 Marionette DEBUG loaded listener.js 06:58:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18D43400) [pid = 2880] [serial = 1250] [outer = 18856C00] 06:58:21 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (16C4C800) [pid = 2880] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 06:58:21 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (09361400) [pid = 2880] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 06:58:21 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (14B66800) [pid = 2880] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 06:58:21 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (10236800) [pid = 2880] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 06:58:21 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (192A6800) [pid = 2880] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 06:58:21 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (16F4E000) [pid = 2880] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 06:58:21 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1022F400) [pid = 2880] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 06:58:21 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (18D09C00) [pid = 2880] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 06:58:21 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (14666400) [pid = 2880] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 06:58:21 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (17608C00) [pid = 2880] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 06:58:21 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (10709C00) [pid = 2880] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 06:58:21 INFO - PROCESS | 2880 | 1468504701315 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]]]}] 06:58:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 06:58:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 830ms 06:58:21 INFO - PROCESS | 2880 | 1468504701377 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 06:58:21 INFO - PROCESS | 2880 | 1468504701379 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 06:58:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 06:58:21 INFO - PROCESS | 2880 | 1468504701382 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 06:58:21 INFO - PROCESS | 2880 | 1468504701384 Marionette TRACE conn5 <- [1,1630,null,{}] 06:58:21 INFO - PROCESS | 2880 | 1468504701387 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}] 06:58:21 INFO - PROCESS | 2880 | 1468504701389 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:21 INFO - PROCESS | 2880 | 1468504701500 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 06:58:21 INFO - PROCESS | 2880 | 1468504701559 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:21 INFO - PROCESS | 2880 | 1468504701561 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:21 INFO - PROCESS | 2880 | ++DOCSHELL 0CAF3400 == 40 [pid = 2880] [id = 417] 06:58:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (10965800) [pid = 2880] [serial = 1251] [outer = 00000000] 06:58:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (16F4E000) [pid = 2880] [serial = 1252] [outer = 10965800] 06:58:21 INFO - PROCESS | 2880 | 1468504701605 Marionette DEBUG loaded listener.js 06:58:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (17257C00) [pid = 2880] [serial = 1253] [outer = 10965800] 06:58:21 INFO - PROCESS | 2880 | 1468504701938 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]]]}] 06:58:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 06:58:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 571ms 06:58:21 INFO - PROCESS | 2880 | 1468504701957 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 06:58:21 INFO - PROCESS | 2880 | 1468504701959 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 06:58:21 INFO - PROCESS | 2880 | 1468504701962 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 06:58:21 INFO - PROCESS | 2880 | 1468504701964 Marionette TRACE conn5 <- [1,1634,null,{}] 06:58:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 06:58:22 INFO - PROCESS | 2880 | 1468504701967 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}] 06:58:22 INFO - PROCESS | 2880 | 1468504701970 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:22 INFO - PROCESS | 2880 | 1468504702101 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 06:58:22 INFO - PROCESS | 2880 | 1468504702108 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:22 INFO - PROCESS | 2880 | 1468504702110 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:22 INFO - PROCESS | 2880 | ++DOCSHELL 14FD2000 == 41 [pid = 2880] [id = 418] 06:58:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (15C5BC00) [pid = 2880] [serial = 1254] [outer = 00000000] 06:58:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (19281C00) [pid = 2880] [serial = 1255] [outer = 15C5BC00] 06:58:22 INFO - PROCESS | 2880 | 1468504702155 Marionette DEBUG loaded listener.js 06:58:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (19406400) [pid = 2880] [serial = 1256] [outer = 15C5BC00] 06:58:22 INFO - PROCESS | 2880 | 1468504702564 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]]]}] 06:58:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 06:58:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 631ms 06:58:22 INFO - PROCESS | 2880 | 1468504702599 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 06:58:22 INFO - PROCESS | 2880 | 1468504702601 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 06:58:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 06:58:22 INFO - PROCESS | 2880 | 1468504702606 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 06:58:22 INFO - PROCESS | 2880 | 1468504702608 Marionette TRACE conn5 <- [1,1638,null,{}] 06:58:22 INFO - PROCESS | 2880 | 1468504702612 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}] 06:58:22 INFO - PROCESS | 2880 | 1468504702614 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:22 INFO - PROCESS | 2880 | 1468504702731 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 06:58:22 INFO - PROCESS | 2880 | 1468504702814 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:22 INFO - PROCESS | 2880 | 1468504702816 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:22 INFO - PROCESS | 2880 | ++DOCSHELL 16C71C00 == 42 [pid = 2880] [id = 419] 06:58:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (1927F400) [pid = 2880] [serial = 1257] [outer = 00000000] 06:58:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (19E24C00) [pid = 2880] [serial = 1258] [outer = 1927F400] 06:58:22 INFO - PROCESS | 2880 | 1468504702859 Marionette DEBUG loaded listener.js 06:58:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (19E2D800) [pid = 2880] [serial = 1259] [outer = 1927F400] 06:58:23 INFO - PROCESS | 2880 | 1468504703314 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]]]}] 06:58:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 06:58:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 790ms 06:58:23 INFO - PROCESS | 2880 | 1468504703396 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 06:58:23 INFO - PROCESS | 2880 | 1468504703400 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 06:58:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 06:58:23 INFO - PROCESS | 2880 | 1468504703405 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 06:58:23 INFO - PROCESS | 2880 | 1468504703409 Marionette TRACE conn5 <- [1,1642,null,{}] 06:58:23 INFO - PROCESS | 2880 | 1468504703415 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}] 06:58:23 INFO - PROCESS | 2880 | 1468504703418 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:23 INFO - PROCESS | 2880 | 1468504703575 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 06:58:23 INFO - PROCESS | 2880 | 1468504703644 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:23 INFO - PROCESS | 2880 | 1468504703648 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:23 INFO - PROCESS | 2880 | ++DOCSHELL 0FDF6800 == 43 [pid = 2880] [id = 420] 06:58:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (0FDF7400) [pid = 2880] [serial = 1260] [outer = 00000000] 06:58:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (10231000) [pid = 2880] [serial = 1261] [outer = 0FDF7400] 06:58:23 INFO - PROCESS | 2880 | 1468504703705 Marionette DEBUG loaded listener.js 06:58:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (106B5400) [pid = 2880] [serial = 1262] [outer = 0FDF7400] 06:58:24 INFO - PROCESS | 2880 | 1468504704322 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]]]}] 06:58:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 06:58:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 990ms 06:58:24 INFO - PROCESS | 2880 | 1468504704395 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 06:58:24 INFO - PROCESS | 2880 | 1468504704400 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 06:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 06:58:24 INFO - PROCESS | 2880 | 1468504704421 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 06:58:24 INFO - PROCESS | 2880 | 1468504704424 Marionette TRACE conn5 <- [1,1646,null,{}] 06:58:24 INFO - PROCESS | 2880 | 1468504704428 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}] 06:58:24 INFO - PROCESS | 2880 | 1468504704431 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:24 INFO - PROCESS | 2880 | 1468504704551 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 06:58:24 INFO - PROCESS | 2880 | 1468504704679 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:24 INFO - PROCESS | 2880 | 1468504704682 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:24 INFO - PROCESS | 2880 | ++DOCSHELL 14B21400 == 44 [pid = 2880] [id = 421] 06:58:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (14B5B400) [pid = 2880] [serial = 1263] [outer = 00000000] 06:58:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (15ECE400) [pid = 2880] [serial = 1264] [outer = 14B5B400] 06:58:24 INFO - PROCESS | 2880 | 1468504704741 Marionette DEBUG loaded listener.js 06:58:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (16C71000) [pid = 2880] [serial = 1265] [outer = 14B5B400] 06:58:25 INFO - PROCESS | 2880 | 1468504705337 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]]]}] 06:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 06:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 970ms 06:58:25 INFO - PROCESS | 2880 | 1468504705393 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 06:58:25 INFO - PROCESS | 2880 | 1468504705396 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 06:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 06:58:25 INFO - PROCESS | 2880 | 1468504705400 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 06:58:25 INFO - PROCESS | 2880 | 1468504705404 Marionette TRACE conn5 <- [1,1650,null,{}] 06:58:25 INFO - PROCESS | 2880 | 1468504705416 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}] 06:58:25 INFO - PROCESS | 2880 | 1468504705421 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:25 INFO - PROCESS | 2880 | 1468504705531 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 06:58:25 INFO - PROCESS | 2880 | 1468504705664 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:25 INFO - PROCESS | 2880 | 1468504705667 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:25 INFO - PROCESS | 2880 | ++DOCSHELL 18D36800 == 45 [pid = 2880] [id = 422] 06:58:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (18D38000) [pid = 2880] [serial = 1266] [outer = 00000000] 06:58:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (1927A000) [pid = 2880] [serial = 1267] [outer = 18D38000] 06:58:25 INFO - PROCESS | 2880 | 1468504705725 Marionette DEBUG loaded listener.js 06:58:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (19E27000) [pid = 2880] [serial = 1268] [outer = 18D38000] 06:58:26 INFO - PROCESS | 2880 | 1468504706292 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]]]}] 06:58:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 06:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 970ms 06:58:26 INFO - PROCESS | 2880 | 1468504706385 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 06:58:26 INFO - PROCESS | 2880 | 1468504706388 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 06:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 06:58:26 INFO - PROCESS | 2880 | 1468504706392 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 06:58:26 INFO - PROCESS | 2880 | 1468504706394 Marionette TRACE conn5 <- [1,1654,null,{}] 06:58:26 INFO - PROCESS | 2880 | 1468504706398 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}] 06:58:26 INFO - PROCESS | 2880 | 1468504706400 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:26 INFO - PROCESS | 2880 | 1468504706508 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 06:58:26 INFO - PROCESS | 2880 | 1468504706755 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:26 INFO - PROCESS | 2880 | 1468504706758 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:26 INFO - PROCESS | 2880 | ++DOCSHELL 0CAE2800 == 46 [pid = 2880] [id = 423] 06:58:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (0CCCA800) [pid = 2880] [serial = 1269] [outer = 00000000] 06:58:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (0FD19000) [pid = 2880] [serial = 1270] [outer = 0CCCA800] 06:58:26 INFO - PROCESS | 2880 | 1468504706824 Marionette DEBUG loaded listener.js 06:58:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (1022F400) [pid = 2880] [serial = 1271] [outer = 0CCCA800] 06:58:27 INFO - PROCESS | 2880 | --DOCSHELL 0CAE3800 == 45 [pid = 2880] [id = 387] 06:58:27 INFO - PROCESS | 2880 | --DOCSHELL 10F0C800 == 44 [pid = 2880] [id = 394] 06:58:27 INFO - PROCESS | 2880 | --DOCSHELL 10F07800 == 43 [pid = 2880] [id = 379] 06:58:27 INFO - PROCESS | 2880 | --DOCSHELL 10788800 == 42 [pid = 2880] [id = 392] 06:58:27 INFO - PROCESS | 2880 | --DOCSHELL 16F2A400 == 41 [pid = 2880] [id = 395] 06:58:27 INFO - PROCESS | 2880 | --DOCSHELL 1726A400 == 40 [pid = 2880] [id = 399] 06:58:27 INFO - PROCESS | 2880 | --DOCSHELL 192A4800 == 39 [pid = 2880] [id = 400] 06:58:27 INFO - PROCESS | 2880 | --DOCSHELL 14661400 == 38 [pid = 2880] [id = 398] 06:58:27 INFO - PROCESS | 2880 | --DOCSHELL 1033F800 == 37 [pid = 2880] [id = 388] 06:58:27 INFO - PROCESS | 2880 | --DOCSHELL 0935FC00 == 36 [pid = 2880] [id = 401] 06:58:27 INFO - PROCESS | 2880 | --DOCSHELL 14779C00 == 35 [pid = 2880] [id = 396] 06:58:27 INFO - PROCESS | 2880 | --DOCSHELL 10A84000 == 34 [pid = 2880] [id = 385] 06:58:27 INFO - PROCESS | 2880 | --DOCSHELL 14F17400 == 33 [pid = 2880] [id = 384] 06:58:27 INFO - PROCESS | 2880 | --DOCSHELL 1022F000 == 32 [pid = 2880] [id = 397] 06:58:27 INFO - PROCESS | 2880 | --DOCSHELL 10364800 == 31 [pid = 2880] [id = 378] 06:58:27 INFO - PROCESS | 2880 | --DOCSHELL 1022C400 == 30 [pid = 2880] [id = 386] 06:58:27 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (16F0D400) [pid = 2880] [serial = 1216] [outer = 00000000] [url = about:blank] 06:58:27 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (0CAED400) [pid = 2880] [serial = 1204] [outer = 00000000] [url = about:blank] 06:58:27 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (0CCD2400) [pid = 2880] [serial = 1205] [outer = 00000000] [url = about:blank] 06:58:27 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (1624C800) [pid = 2880] [serial = 1213] [outer = 00000000] [url = about:blank] 06:58:27 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (10341800) [pid = 2880] [serial = 1207] [outer = 00000000] [url = about:blank] 06:58:27 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (105D3400) [pid = 2880] [serial = 1208] [outer = 00000000] [url = about:blank] 06:58:27 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (1940A800) [pid = 2880] [serial = 1202] [outer = 00000000] [url = about:blank] 06:58:27 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (19404C00) [pid = 2880] [serial = 1201] [outer = 00000000] [url = about:blank] 06:58:27 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (17195C00) [pid = 2880] [serial = 1219] [outer = 00000000] [url = about:blank] 06:58:27 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (10367000) [pid = 2880] [serial = 1193] [outer = 00000000] [url = about:blank] 06:58:27 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (18D77000) [pid = 2880] [serial = 1223] [outer = 00000000] [url = about:blank] 06:58:27 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (10338C00) [pid = 2880] [serial = 1192] [outer = 00000000] [url = about:blank] 06:58:27 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (14F1D400) [pid = 2880] [serial = 1196] [outer = 00000000] [url = about:blank] 06:58:27 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (14E34000) [pid = 2880] [serial = 1195] [outer = 00000000] [url = about:blank] 06:58:27 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (18C0DC00) [pid = 2880] [serial = 1225] [outer = 00000000] [url = about:blank] 06:58:27 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (18C09400) [pid = 2880] [serial = 1199] [outer = 00000000] [url = about:blank] 06:58:27 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (18353400) [pid = 2880] [serial = 1198] [outer = 00000000] [url = about:blank] 06:58:27 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (1726AC00) [pid = 2880] [serial = 1220] [outer = 00000000] [url = about:blank] 06:58:27 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (14668800) [pid = 2880] [serial = 1211] [outer = 00000000] [url = about:blank] 06:58:27 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (10F7C800) [pid = 2880] [serial = 1210] [outer = 00000000] [url = about:blank] 06:58:27 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (18D41000) [pid = 2880] [serial = 1222] [outer = 00000000] [url = about:blank] 06:58:27 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (16F2D000) [pid = 2880] [serial = 1217] [outer = 00000000] [url = about:blank] 06:58:27 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (16B56800) [pid = 2880] [serial = 1214] [outer = 00000000] [url = about:blank] 06:58:28 INFO - PROCESS | 2880 | 1468504708108 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]]]}] 06:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 06:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1785ms 06:58:28 INFO - PROCESS | 2880 | 1468504708181 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 06:58:28 INFO - PROCESS | 2880 | 1468504708186 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 06:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 06:58:28 INFO - PROCESS | 2880 | 1468504708191 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 06:58:28 INFO - PROCESS | 2880 | 1468504708194 Marionette TRACE conn5 <- [1,1658,null,{}] 06:58:28 INFO - PROCESS | 2880 | 1468504708201 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}] 06:58:28 INFO - PROCESS | 2880 | 1468504708203 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:28 INFO - PROCESS | 2880 | 1468504708289 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 06:58:28 INFO - PROCESS | 2880 | 1468504708303 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:28 INFO - PROCESS | 2880 | 1468504708307 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:28 INFO - PROCESS | 2880 | ++DOCSHELL 0FCE8C00 == 31 [pid = 2880] [id = 424] 06:58:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (0FCEC400) [pid = 2880] [serial = 1272] [outer = 00000000] 06:58:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (0FD63400) [pid = 2880] [serial = 1273] [outer = 0FCEC400] 06:58:28 INFO - PROCESS | 2880 | 1468504708356 Marionette DEBUG loaded listener.js 06:58:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (1022BC00) [pid = 2880] [serial = 1274] [outer = 0FCEC400] 06:58:28 INFO - PROCESS | 2880 | 1468504708851 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]]]}] 06:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 06:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 670ms 06:58:28 INFO - PROCESS | 2880 | 1468504708864 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 06:58:28 INFO - PROCESS | 2880 | 1468504708869 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 06:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 06:58:28 INFO - PROCESS | 2880 | 1468504708879 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 06:58:28 INFO - PROCESS | 2880 | 1468504708882 Marionette TRACE conn5 <- [1,1662,null,{}] 06:58:28 INFO - PROCESS | 2880 | 1468504708886 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}] 06:58:28 INFO - PROCESS | 2880 | 1468504708889 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:29 INFO - PROCESS | 2880 | 1468504708978 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 06:58:29 INFO - PROCESS | 2880 | 1468504708984 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:29 INFO - PROCESS | 2880 | 1468504708987 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:29 INFO - PROCESS | 2880 | ++DOCSHELL 106B3C00 == 32 [pid = 2880] [id = 425] 06:58:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (10703400) [pid = 2880] [serial = 1275] [outer = 00000000] 06:58:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (1070C400) [pid = 2880] [serial = 1276] [outer = 10703400] 06:58:29 INFO - PROCESS | 2880 | 1468504709036 Marionette DEBUG loaded listener.js 06:58:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (107E1800) [pid = 2880] [serial = 1277] [outer = 10703400] 06:58:29 INFO - PROCESS | 2880 | 1468504709493 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]]]}] 06:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 06:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 670ms 06:58:29 INFO - PROCESS | 2880 | 1468504709554 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 06:58:29 INFO - PROCESS | 2880 | 1468504709557 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 06:58:29 INFO - PROCESS | 2880 | 1468504709560 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 06:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 06:58:29 INFO - PROCESS | 2880 | 1468504709563 Marionette TRACE conn5 <- [1,1666,null,{}] 06:58:29 INFO - PROCESS | 2880 | 1468504709574 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}] 06:58:29 INFO - PROCESS | 2880 | 1468504709579 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:29 INFO - PROCESS | 2880 | 1468504709663 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 06:58:29 INFO - PROCESS | 2880 | 1468504709797 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:29 INFO - PROCESS | 2880 | 1468504709800 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:29 INFO - PROCESS | 2880 | ++DOCSHELL 145D8000 == 33 [pid = 2880] [id = 426] 06:58:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (14664000) [pid = 2880] [serial = 1278] [outer = 00000000] 06:58:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (14F14800) [pid = 2880] [serial = 1279] [outer = 14664000] 06:58:29 INFO - PROCESS | 2880 | 1468504709850 Marionette DEBUG loaded listener.js 06:58:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (15C54C00) [pid = 2880] [serial = 1280] [outer = 14664000] 06:58:30 INFO - PROCESS | 2880 | 1468504710279 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]]]}] 06:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 06:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 770ms 06:58:30 INFO - PROCESS | 2880 | 1468504710334 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 06:58:30 INFO - PROCESS | 2880 | 1468504710337 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 06:58:30 INFO - PROCESS | 2880 | 1468504710344 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 06:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 06:58:30 INFO - PROCESS | 2880 | 1468504710346 Marionette TRACE conn5 <- [1,1670,null,{}] 06:58:30 INFO - PROCESS | 2880 | 1468504710355 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}] 06:58:30 INFO - PROCESS | 2880 | 1468504710357 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:30 INFO - PROCESS | 2880 | 1468504710475 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 06:58:30 INFO - PROCESS | 2880 | 1468504710488 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:30 INFO - PROCESS | 2880 | 1468504710490 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:30 INFO - PROCESS | 2880 | ++DOCSHELL 15C53800 == 34 [pid = 2880] [id = 427] 06:58:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (15ECFC00) [pid = 2880] [serial = 1281] [outer = 00000000] 06:58:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (16C44800) [pid = 2880] [serial = 1282] [outer = 15ECFC00] 06:58:30 INFO - PROCESS | 2880 | 1468504710588 Marionette DEBUG loaded listener.js 06:58:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (16C6D800) [pid = 2880] [serial = 1283] [outer = 15ECFC00] 06:58:31 INFO - PROCESS | 2880 | 1468504711013 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]]]}] 06:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 06:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 730ms 06:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 06:58:31 INFO - PROCESS | 2880 | 1468504711082 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 06:58:31 INFO - PROCESS | 2880 | 1468504711084 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 06:58:31 INFO - PROCESS | 2880 | 1468504711087 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 06:58:31 INFO - PROCESS | 2880 | 1468504711089 Marionette TRACE conn5 <- [1,1674,null,{}] 06:58:31 INFO - PROCESS | 2880 | 1468504711092 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}] 06:58:31 INFO - PROCESS | 2880 | 1468504711094 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:31 INFO - PROCESS | 2880 | 1468504711206 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 06:58:31 INFO - PROCESS | 2880 | 1468504711216 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:31 INFO - PROCESS | 2880 | 1468504711218 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:31 INFO - PROCESS | 2880 | ++DOCSHELL 16F0FC00 == 35 [pid = 2880] [id = 428] 06:58:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (16F12800) [pid = 2880] [serial = 1284] [outer = 00000000] 06:58:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (16F78C00) [pid = 2880] [serial = 1285] [outer = 16F12800] 06:58:31 INFO - PROCESS | 2880 | 1468504711311 Marionette DEBUG loaded listener.js 06:58:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1725C800) [pid = 2880] [serial = 1286] [outer = 16F12800] 06:58:31 INFO - PROCESS | 2880 | 1468504711739 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]]]}] 06:58:31 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 06:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 671ms 06:58:31 INFO - PROCESS | 2880 | 1468504711759 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 06:58:31 INFO - PROCESS | 2880 | 1468504711761 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 06:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 06:58:31 INFO - PROCESS | 2880 | 1468504711764 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 06:58:31 INFO - PROCESS | 2880 | 1468504711766 Marionette TRACE conn5 <- [1,1678,null,{}] 06:58:31 INFO - PROCESS | 2880 | 1468504711769 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}] 06:58:31 INFO - PROCESS | 2880 | 1468504711775 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:31 INFO - PROCESS | 2880 | 1468504711912 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 06:58:31 INFO - PROCESS | 2880 | 1468504711918 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:31 INFO - PROCESS | 2880 | 1468504711920 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:31 INFO - PROCESS | 2880 | ++DOCSHELL 17610800 == 36 [pid = 2880] [id = 429] 06:58:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (17662800) [pid = 2880] [serial = 1287] [outer = 00000000] 06:58:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (18859C00) [pid = 2880] [serial = 1288] [outer = 17662800] 06:58:32 INFO - PROCESS | 2880 | 1468504711965 Marionette DEBUG loaded listener.js 06:58:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (18D35800) [pid = 2880] [serial = 1289] [outer = 17662800] 06:58:32 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (16F75800) [pid = 2880] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 06:58:32 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (18856C00) [pid = 2880] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 06:58:32 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (17664800) [pid = 2880] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 06:58:32 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (14660800) [pid = 2880] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 06:58:32 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (10965800) [pid = 2880] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 06:58:32 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (10A7BC00) [pid = 2880] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 06:58:32 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (10172400) [pid = 2880] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 06:58:32 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (16C3DC00) [pid = 2880] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 06:58:32 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (10176400) [pid = 2880] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 06:58:32 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (16B51C00) [pid = 2880] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 06:58:32 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (15C5BC00) [pid = 2880] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 06:58:32 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1927F400) [pid = 2880] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 06:58:32 INFO - PROCESS | 2880 | 1468504712585 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]]]}] 06:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 06:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 870ms 06:58:32 INFO - PROCESS | 2880 | 1468504712636 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 06:58:32 INFO - PROCESS | 2880 | 1468504712638 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 06:58:32 INFO - PROCESS | 2880 | 1468504712641 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 06:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 06:58:32 INFO - PROCESS | 2880 | 1468504712643 Marionette TRACE conn5 <- [1,1682,null,{}] 06:58:32 INFO - PROCESS | 2880 | 1468504712646 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}] 06:58:32 INFO - PROCESS | 2880 | 1468504712648 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:32 INFO - PROCESS | 2880 | 1468504712725 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 06:58:32 INFO - PROCESS | 2880 | 1468504712733 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:32 INFO - PROCESS | 2880 | 1468504712735 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:32 INFO - PROCESS | 2880 | ++DOCSHELL 10362000 == 37 [pid = 2880] [id = 430] 06:58:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (14660800) [pid = 2880] [serial = 1290] [outer = 00000000] 06:58:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (16C3DC00) [pid = 2880] [serial = 1291] [outer = 14660800] 06:58:32 INFO - PROCESS | 2880 | 1468504712780 Marionette DEBUG loaded listener.js 06:58:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (16C72800) [pid = 2880] [serial = 1292] [outer = 14660800] 06:58:33 INFO - PROCESS | 2880 | 1468504713194 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]]]}] 06:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 06:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 570ms 06:58:33 INFO - PROCESS | 2880 | 1468504713215 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 06:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 06:58:33 INFO - PROCESS | 2880 | 1468504713217 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 06:58:33 INFO - PROCESS | 2880 | 1468504713220 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 06:58:33 INFO - PROCESS | 2880 | 1468504713222 Marionette TRACE conn5 <- [1,1686,null,{}] 06:58:33 INFO - PROCESS | 2880 | 1468504713225 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}] 06:58:33 INFO - PROCESS | 2880 | 1468504713227 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:33 INFO - PROCESS | 2880 | 1468504713348 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 06:58:33 INFO - PROCESS | 2880 | 1468504713356 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:33 INFO - PROCESS | 2880 | 1468504713358 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:33 INFO - PROCESS | 2880 | ++DOCSHELL 18350400 == 38 [pid = 2880] [id = 431] 06:58:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (18355000) [pid = 2880] [serial = 1293] [outer = 00000000] 06:58:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18D3D000) [pid = 2880] [serial = 1294] [outer = 18355000] 06:58:33 INFO - PROCESS | 2880 | 1468504713401 Marionette DEBUG loaded listener.js 06:58:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (18C10400) [pid = 2880] [serial = 1295] [outer = 18355000] 06:58:33 INFO - PROCESS | 2880 | 1468504713805 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]]]}] 06:58:33 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 06:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 630ms 06:58:33 INFO - PROCESS | 2880 | 1468504713851 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 06:58:33 INFO - PROCESS | 2880 | 1468504713853 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 06:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 06:58:33 INFO - PROCESS | 2880 | 1468504713857 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 06:58:33 INFO - PROCESS | 2880 | 1468504713858 Marionette TRACE conn5 <- [1,1690,null,{}] 06:58:33 INFO - PROCESS | 2880 | 1468504713862 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}] 06:58:33 INFO - PROCESS | 2880 | 1468504713864 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:33 INFO - PROCESS | 2880 | 1468504713942 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 06:58:34 INFO - PROCESS | 2880 | 1468504714035 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:34 INFO - PROCESS | 2880 | 1468504714036 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:34 INFO - PROCESS | 2880 | ++DOCSHELL 1095EC00 == 39 [pid = 2880] [id = 432] 06:58:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (19263800) [pid = 2880] [serial = 1296] [outer = 00000000] 06:58:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1933E800) [pid = 2880] [serial = 1297] [outer = 19263800] 06:58:34 INFO - PROCESS | 2880 | 1468504714108 Marionette DEBUG loaded listener.js 06:58:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (19402400) [pid = 2880] [serial = 1298] [outer = 19263800] 06:58:34 INFO - PROCESS | 2880 | 1468504714675 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]]]}] 06:58:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 06:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 870ms 06:58:34 INFO - PROCESS | 2880 | 1468504714728 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 06:58:34 INFO - PROCESS | 2880 | 1468504714732 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 06:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 06:58:34 INFO - PROCESS | 2880 | 1468504714737 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 06:58:34 INFO - PROCESS | 2880 | 1468504714740 Marionette TRACE conn5 <- [1,1694,null,{}] 06:58:34 INFO - PROCESS | 2880 | 1468504714746 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}] 06:58:34 INFO - PROCESS | 2880 | 1468504714749 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:34 INFO - PROCESS | 2880 | 1468504714870 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 06:58:35 INFO - PROCESS | 2880 | 1468504714987 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:35 INFO - PROCESS | 2880 | 1468504714990 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:35 INFO - PROCESS | 2880 | ++DOCSHELL 0CC6B400 == 40 [pid = 2880] [id = 433] 06:58:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (0FC3B000) [pid = 2880] [serial = 1299] [outer = 00000000] 06:58:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (10338C00) [pid = 2880] [serial = 1300] [outer = 0FC3B000] 06:58:35 INFO - PROCESS | 2880 | 1468504715047 Marionette DEBUG loaded listener.js 06:58:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (10369400) [pid = 2880] [serial = 1301] [outer = 0FC3B000] 06:58:35 INFO - PROCESS | 2880 | 1468504715815 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]]]}] 06:58:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 06:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1121ms 06:58:35 INFO - PROCESS | 2880 | 1468504715859 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 06:58:35 INFO - PROCESS | 2880 | 1468504715864 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 06:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 06:58:35 INFO - PROCESS | 2880 | 1468504715893 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 06:58:35 INFO - PROCESS | 2880 | 1468504715896 Marionette TRACE conn5 <- [1,1698,null,{}] 06:58:35 INFO - PROCESS | 2880 | 1468504715903 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}] 06:58:35 INFO - PROCESS | 2880 | 1468504715906 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:36 INFO - PROCESS | 2880 | 1468504716046 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 06:58:36 INFO - PROCESS | 2880 | 1468504716179 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:36 INFO - PROCESS | 2880 | 1468504716181 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:36 INFO - PROCESS | 2880 | ++DOCSHELL 116D0000 == 41 [pid = 2880] [id = 434] 06:58:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (14661400) [pid = 2880] [serial = 1302] [outer = 00000000] 06:58:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (14E5B400) [pid = 2880] [serial = 1303] [outer = 14661400] 06:58:36 INFO - PROCESS | 2880 | 1468504716239 Marionette DEBUG loaded listener.js 06:58:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (16253400) [pid = 2880] [serial = 1304] [outer = 14661400] 06:58:36 INFO - PROCESS | 2880 | --DOCSHELL 16C71C00 == 40 [pid = 2880] [id = 419] 06:58:36 INFO - PROCESS | 2880 | --DOCSHELL 18350400 == 39 [pid = 2880] [id = 431] 06:58:36 INFO - PROCESS | 2880 | --DOCSHELL 10362000 == 38 [pid = 2880] [id = 430] 06:58:36 INFO - PROCESS | 2880 | --DOCSHELL 17610800 == 37 [pid = 2880] [id = 429] 06:58:36 INFO - PROCESS | 2880 | --DOCSHELL 16F0FC00 == 36 [pid = 2880] [id = 428] 06:58:36 INFO - PROCESS | 2880 | --DOCSHELL 15C53800 == 35 [pid = 2880] [id = 427] 06:58:36 INFO - PROCESS | 2880 | --DOCSHELL 145D8000 == 34 [pid = 2880] [id = 426] 06:58:36 INFO - PROCESS | 2880 | --DOCSHELL 106B3C00 == 33 [pid = 2880] [id = 425] 06:58:36 INFO - PROCESS | 2880 | --DOCSHELL 0FCE8C00 == 32 [pid = 2880] [id = 424] 06:58:36 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (17194800) [pid = 2880] [serial = 1243] [outer = 00000000] [url = about:blank] 06:58:36 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (18D42000) [pid = 2880] [serial = 1249] [outer = 00000000] [url = about:blank] 06:58:36 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (18352800) [pid = 2880] [serial = 1247] [outer = 00000000] [url = about:blank] 06:58:36 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (1834D800) [pid = 2880] [serial = 1246] [outer = 00000000] [url = about:blank] 06:58:36 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (14E37800) [pid = 2880] [serial = 1231] [outer = 00000000] [url = about:blank] 06:58:36 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (16F4E000) [pid = 2880] [serial = 1252] [outer = 00000000] [url = about:blank] 06:58:36 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (14FD6800) [pid = 2880] [serial = 1232] [outer = 00000000] [url = about:blank] 06:58:36 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (11588400) [pid = 2880] [serial = 1237] [outer = 00000000] [url = about:blank] 06:58:36 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (116CFC00) [pid = 2880] [serial = 1238] [outer = 00000000] [url = about:blank] 06:58:36 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (10235C00) [pid = 2880] [serial = 1228] [outer = 00000000] [url = about:blank] 06:58:36 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (1033FC00) [pid = 2880] [serial = 1229] [outer = 00000000] [url = about:blank] 06:58:36 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (16C43C00) [pid = 2880] [serial = 1240] [outer = 00000000] [url = about:blank] 06:58:36 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (10236000) [pid = 2880] [serial = 1234] [outer = 00000000] [url = about:blank] 06:58:36 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (10361C00) [pid = 2880] [serial = 1235] [outer = 00000000] [url = about:blank] 06:58:36 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (18D3F000) [pid = 2880] [serial = 1226] [outer = 00000000] [url = about:blank] 06:58:36 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (18D43400) [pid = 2880] [serial = 1250] [outer = 00000000] [url = about:blank] 06:58:36 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (19406400) [pid = 2880] [serial = 1256] [outer = 00000000] [url = about:blank] 06:58:36 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (19281C00) [pid = 2880] [serial = 1255] [outer = 00000000] [url = about:blank] 06:58:36 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (19E2D800) [pid = 2880] [serial = 1259] [outer = 00000000] [url = about:blank] 06:58:36 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (17262800) [pid = 2880] [serial = 1244] [outer = 00000000] [url = about:blank] 06:58:36 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (19E24C00) [pid = 2880] [serial = 1258] [outer = 00000000] [url = about:blank] 06:58:36 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (16C65000) [pid = 2880] [serial = 1241] [outer = 00000000] [url = about:blank] 06:58:36 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (17257C00) [pid = 2880] [serial = 1253] [outer = 00000000] [url = about:blank] 06:58:37 INFO - PROCESS | 2880 | 1468504717068 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]]]}] 06:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 06:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1254ms 06:58:37 INFO - PROCESS | 2880 | 1468504717127 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 06:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 06:58:37 INFO - PROCESS | 2880 | 1468504717131 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 06:58:37 INFO - PROCESS | 2880 | 1468504717136 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 06:58:37 INFO - PROCESS | 2880 | 1468504717139 Marionette TRACE conn5 <- [1,1702,null,{}] 06:58:37 INFO - PROCESS | 2880 | 1468504717147 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}] 06:58:37 INFO - PROCESS | 2880 | 1468504717150 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:37 INFO - PROCESS | 2880 | 1468504717237 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 06:58:37 INFO - PROCESS | 2880 | 1468504717244 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:37 INFO - PROCESS | 2880 | 1468504717248 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:37 INFO - PROCESS | 2880 | ++DOCSHELL 10233000 == 33 [pid = 2880] [id = 435] 06:58:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (10235C00) [pid = 2880] [serial = 1305] [outer = 00000000] 06:58:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (10335C00) [pid = 2880] [serial = 1306] [outer = 10235C00] 06:58:37 INFO - PROCESS | 2880 | 1468504717301 Marionette DEBUG loaded listener.js 06:58:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (10361C00) [pid = 2880] [serial = 1307] [outer = 10235C00] 06:58:37 INFO - PROCESS | 2880 | 1468504717830 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]]]}] 06:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 06:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 730ms 06:58:37 INFO - PROCESS | 2880 | 1468504717867 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 06:58:37 INFO - PROCESS | 2880 | 1468504717871 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 06:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 06:58:37 INFO - PROCESS | 2880 | 1468504717877 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 06:58:37 INFO - PROCESS | 2880 | 1468504717879 Marionette TRACE conn5 <- [1,1706,null,{}] 06:58:37 INFO - PROCESS | 2880 | 1468504717883 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}] 06:58:37 INFO - PROCESS | 2880 | 1468504717886 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:38 INFO - PROCESS | 2880 | 1468504717972 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 06:58:38 INFO - PROCESS | 2880 | 1468504717980 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:38 INFO - PROCESS | 2880 | 1468504717982 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:38 INFO - PROCESS | 2880 | ++DOCSHELL 10A7C400 == 34 [pid = 2880] [id = 436] 06:58:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (10A80400) [pid = 2880] [serial = 1308] [outer = 00000000] 06:58:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (11590800) [pid = 2880] [serial = 1309] [outer = 10A80400] 06:58:38 INFO - PROCESS | 2880 | 1468504718106 Marionette DEBUG loaded listener.js 06:58:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (145D5400) [pid = 2880] [serial = 1310] [outer = 10A80400] 06:58:38 INFO - PROCESS | 2880 | 1468504718517 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]]]}] 06:58:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 06:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 670ms 06:58:38 INFO - PROCESS | 2880 | 1468504718552 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 06:58:38 INFO - PROCESS | 2880 | 1468504718554 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 06:58:38 INFO - PROCESS | 2880 | 1468504718558 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 06:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 06:58:38 INFO - PROCESS | 2880 | 1468504718561 Marionette TRACE conn5 <- [1,1710,null,{}] 06:58:38 INFO - PROCESS | 2880 | 1468504718572 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}] 06:58:38 INFO - PROCESS | 2880 | 1468504718576 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:38 INFO - PROCESS | 2880 | 1468504718662 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 06:58:38 INFO - PROCESS | 2880 | 1468504718669 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:38 INFO - PROCESS | 2880 | 1468504718672 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:38 INFO - PROCESS | 2880 | ++DOCSHELL 16C45400 == 35 [pid = 2880] [id = 437] 06:58:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (16C45800) [pid = 2880] [serial = 1311] [outer = 00000000] 06:58:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (16C6CC00) [pid = 2880] [serial = 1312] [outer = 16C45800] 06:58:38 INFO - PROCESS | 2880 | 1468504718729 Marionette DEBUG loaded listener.js 06:58:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (16F34800) [pid = 2880] [serial = 1313] [outer = 16C45800] 06:58:39 INFO - PROCESS | 2880 | 1468504719182 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]]]}] 06:58:39 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 06:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 670ms 06:58:39 INFO - PROCESS | 2880 | 1468504719239 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 06:58:39 INFO - PROCESS | 2880 | 1468504719242 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 06:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 06:58:39 INFO - PROCESS | 2880 | 1468504719245 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 06:58:39 INFO - PROCESS | 2880 | 1468504719247 Marionette TRACE conn5 <- [1,1714,null,{}] 06:58:39 INFO - PROCESS | 2880 | 1468504719251 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}] 06:58:39 INFO - PROCESS | 2880 | 1468504719253 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:39 INFO - PROCESS | 2880 | 1468504719371 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 06:58:39 INFO - PROCESS | 2880 | 1468504719456 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:39 INFO - PROCESS | 2880 | 1468504719458 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:39 INFO - PROCESS | 2880 | ++DOCSHELL 17254C00 == 36 [pid = 2880] [id = 438] 06:58:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (17257C00) [pid = 2880] [serial = 1314] [outer = 00000000] 06:58:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (17264400) [pid = 2880] [serial = 1315] [outer = 17257C00] 06:58:39 INFO - PROCESS | 2880 | 1468504719502 Marionette DEBUG loaded listener.js 06:58:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (17667800) [pid = 2880] [serial = 1316] [outer = 17257C00] 06:58:39 INFO - PROCESS | 2880 | 1468504719921 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]]]}] 06:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 06:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 730ms 06:58:40 INFO - PROCESS | 2880 | 1468504719983 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 06:58:40 INFO - PROCESS | 2880 | 1468504719985 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 06:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 06:58:40 INFO - PROCESS | 2880 | 1468504719989 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 06:58:40 INFO - PROCESS | 2880 | 1468504719990 Marionette TRACE conn5 <- [1,1718,null,{}] 06:58:40 INFO - PROCESS | 2880 | 1468504719994 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}] 06:58:40 INFO - PROCESS | 2880 | 1468504719996 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:40 INFO - PROCESS | 2880 | 1468504720109 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 06:58:40 INFO - PROCESS | 2880 | 1468504720118 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:40 INFO - PROCESS | 2880 | 1468504720120 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:40 INFO - PROCESS | 2880 | ++DOCSHELL 1834D800 == 37 [pid = 2880] [id = 439] 06:58:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18351C00) [pid = 2880] [serial = 1317] [outer = 00000000] 06:58:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (183DFC00) [pid = 2880] [serial = 1318] [outer = 18351C00] 06:58:40 INFO - PROCESS | 2880 | 1468504720216 Marionette DEBUG loaded listener.js 06:58:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1885C400) [pid = 2880] [serial = 1319] [outer = 18351C00] 06:58:40 INFO - PROCESS | 2880 | 1468504720644 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]]]}] 06:58:40 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 06:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 670ms 06:58:40 INFO - PROCESS | 2880 | 1468504720664 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 06:58:40 INFO - PROCESS | 2880 | 1468504720666 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 06:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 06:58:40 INFO - PROCESS | 2880 | 1468504720673 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 06:58:40 INFO - PROCESS | 2880 | 1468504720675 Marionette TRACE conn5 <- [1,1722,null,{}] 06:58:40 INFO - PROCESS | 2880 | 1468504720679 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}] 06:58:40 INFO - PROCESS | 2880 | 1468504720684 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:40 INFO - PROCESS | 2880 | 1468504720856 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 06:58:40 INFO - PROCESS | 2880 | 1468504720880 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:40 INFO - PROCESS | 2880 | 1468504720882 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:40 INFO - PROCESS | 2880 | ++DOCSHELL 19266000 == 38 [pid = 2880] [id = 440] 06:58:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (19267000) [pid = 2880] [serial = 1320] [outer = 00000000] 06:58:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (193AD400) [pid = 2880] [serial = 1321] [outer = 19267000] 06:58:40 INFO - PROCESS | 2880 | 1468504720926 Marionette DEBUG loaded listener.js 06:58:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1926D400) [pid = 2880] [serial = 1322] [outer = 19267000] 06:58:41 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (14664000) [pid = 2880] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 06:58:41 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (0CCCA800) [pid = 2880] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 06:58:41 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (0FCEC400) [pid = 2880] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 06:58:41 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (10703400) [pid = 2880] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 06:58:41 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (15ECFC00) [pid = 2880] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 06:58:41 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (0FDF7400) [pid = 2880] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 06:58:41 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (14B5B400) [pid = 2880] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 06:58:41 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (18D38000) [pid = 2880] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 06:58:41 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (16F12800) [pid = 2880] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 06:58:41 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (17662800) [pid = 2880] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 06:58:41 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (18355000) [pid = 2880] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 06:58:41 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (14660800) [pid = 2880] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 06:58:41 INFO - PROCESS | 2880 | 1468504721434 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]]]}] 06:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 06:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 791ms 06:58:41 INFO - PROCESS | 2880 | 1468504721462 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 06:58:41 INFO - PROCESS | 2880 | 1468504721464 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 06:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 06:58:41 INFO - PROCESS | 2880 | 1468504721467 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 06:58:41 INFO - PROCESS | 2880 | 1468504721469 Marionette TRACE conn5 <- [1,1726,null,{}] 06:58:41 INFO - PROCESS | 2880 | 1468504721472 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}] 06:58:41 INFO - PROCESS | 2880 | 1468504721474 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:41 INFO - PROCESS | 2880 | 1468504721552 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 06:58:41 INFO - PROCESS | 2880 | 1468504721638 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:41 INFO - PROCESS | 2880 | 1468504721640 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:41 INFO - PROCESS | 2880 | ++DOCSHELL 0CCCA800 == 39 [pid = 2880] [id = 441] 06:58:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (0FCEC400) [pid = 2880] [serial = 1323] [outer = 00000000] 06:58:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (16C4B400) [pid = 2880] [serial = 1324] [outer = 0FCEC400] 06:58:41 INFO - PROCESS | 2880 | 1468504721689 Marionette DEBUG loaded listener.js 06:58:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (16F12800) [pid = 2880] [serial = 1325] [outer = 0FCEC400] 06:58:42 INFO - PROCESS | 2880 | 1468504722049 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]]]}] 06:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 06:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 631ms 06:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 06:58:42 INFO - PROCESS | 2880 | 1468504722099 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 06:58:42 INFO - PROCESS | 2880 | 1468504722100 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 06:58:42 INFO - PROCESS | 2880 | 1468504722104 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 06:58:42 INFO - PROCESS | 2880 | 1468504722105 Marionette TRACE conn5 <- [1,1730,null,{}] 06:58:42 INFO - PROCESS | 2880 | 1468504722109 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}] 06:58:42 INFO - PROCESS | 2880 | 1468504722110 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:42 INFO - PROCESS | 2880 | 1468504722214 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 06:58:42 INFO - PROCESS | 2880 | 1468504722309 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:42 INFO - PROCESS | 2880 | 1468504722311 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:42 INFO - PROCESS | 2880 | ++DOCSHELL 10F03800 == 40 [pid = 2880] [id = 442] 06:58:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (11590400) [pid = 2880] [serial = 1326] [outer = 00000000] 06:58:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (19E25000) [pid = 2880] [serial = 1327] [outer = 11590400] 06:58:42 INFO - PROCESS | 2880 | 1468504722355 Marionette DEBUG loaded listener.js 06:58:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (19E30000) [pid = 2880] [serial = 1328] [outer = 11590400] 06:58:42 INFO - PROCESS | 2880 | 1468504722708 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]]]}] 06:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 06:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 630ms 06:58:42 INFO - PROCESS | 2880 | 1468504722744 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 06:58:42 INFO - PROCESS | 2880 | 1468504722746 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 06:58:42 INFO - PROCESS | 2880 | 1468504722749 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 06:58:42 INFO - PROCESS | 2880 | 1468504722751 Marionette TRACE conn5 <- [1,1734,null,{}] 06:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 06:58:42 INFO - PROCESS | 2880 | 1468504722754 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}] 06:58:42 INFO - PROCESS | 2880 | 1468504722756 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:42 INFO - PROCESS | 2880 | 1468504722872 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 06:58:42 INFO - PROCESS | 2880 | 1468504722880 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:42 INFO - PROCESS | 2880 | 1468504722882 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:42 INFO - PROCESS | 2880 | ++DOCSHELL 09362000 == 41 [pid = 2880] [id = 443] 06:58:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (15EC6800) [pid = 2880] [serial = 1329] [outer = 00000000] 06:58:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (19E68C00) [pid = 2880] [serial = 1330] [outer = 15EC6800] 06:58:42 INFO - PROCESS | 2880 | 1468504722925 Marionette DEBUG loaded listener.js 06:58:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1AD8D400) [pid = 2880] [serial = 1331] [outer = 15EC6800] 06:58:43 INFO - PROCESS | 2880 | 1468504723395 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]]]}] 06:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 06:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 670ms 06:58:43 INFO - PROCESS | 2880 | 1468504723426 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 06:58:43 INFO - PROCESS | 2880 | 1468504723431 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 06:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 06:58:43 INFO - PROCESS | 2880 | 1468504723437 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 06:58:43 INFO - PROCESS | 2880 | 1468504723440 Marionette TRACE conn5 <- [1,1738,null,{}] 06:58:43 INFO - PROCESS | 2880 | 1468504723446 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}] 06:58:43 INFO - PROCESS | 2880 | 1468504723449 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:43 INFO - PROCESS | 2880 | 1468504723610 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 06:58:43 INFO - PROCESS | 2880 | 1468504723733 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:43 INFO - PROCESS | 2880 | 1468504723738 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:43 INFO - PROCESS | 2880 | ++DOCSHELL 10172400 == 42 [pid = 2880] [id = 444] 06:58:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (10175400) [pid = 2880] [serial = 1332] [outer = 00000000] 06:58:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (10339400) [pid = 2880] [serial = 1333] [outer = 10175400] 06:58:43 INFO - PROCESS | 2880 | 1468504723797 Marionette DEBUG loaded listener.js 06:58:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (10703C00) [pid = 2880] [serial = 1334] [outer = 10175400] 06:58:44 INFO - PROCESS | 2880 | 1468504724343 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]]]}] 06:58:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 06:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 970ms 06:58:44 INFO - PROCESS | 2880 | 1468504724411 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 06:58:44 INFO - PROCESS | 2880 | 1468504724416 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 06:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 06:58:44 INFO - PROCESS | 2880 | 1468504724422 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 06:58:44 INFO - PROCESS | 2880 | 1468504724425 Marionette TRACE conn5 <- [1,1742,null,{}] 06:58:44 INFO - PROCESS | 2880 | 1468504724429 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}] 06:58:44 INFO - PROCESS | 2880 | 1468504724432 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:44 INFO - PROCESS | 2880 | 1468504724545 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 06:58:44 INFO - PROCESS | 2880 | 1468504724653 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:44 INFO - PROCESS | 2880 | 1468504724656 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:44 INFO - PROCESS | 2880 | ++DOCSHELL 14B67000 == 43 [pid = 2880] [id = 445] 06:58:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (14E30800) [pid = 2880] [serial = 1335] [outer = 00000000] 06:58:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (15C53800) [pid = 2880] [serial = 1336] [outer = 14E30800] 06:58:44 INFO - PROCESS | 2880 | 1468504724714 Marionette DEBUG loaded listener.js 06:58:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (16C49C00) [pid = 2880] [serial = 1337] [outer = 14E30800] 06:58:45 INFO - PROCESS | 2880 | 1468504725336 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]]]}] 06:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 06:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 970ms 06:58:45 INFO - PROCESS | 2880 | 1468504725396 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 06:58:45 INFO - PROCESS | 2880 | 1468504725399 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 06:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 06:58:45 INFO - PROCESS | 2880 | 1468504725403 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 06:58:45 INFO - PROCESS | 2880 | 1468504725406 Marionette TRACE conn5 <- [1,1746,null,{}] 06:58:45 INFO - PROCESS | 2880 | 1468504725417 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}] 06:58:45 INFO - PROCESS | 2880 | 1468504725422 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:45 INFO - PROCESS | 2880 | 1468504725535 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 06:58:45 INFO - PROCESS | 2880 | 1468504725669 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:45 INFO - PROCESS | 2880 | 1468504725673 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:45 INFO - PROCESS | 2880 | ++DOCSHELL 19263C00 == 44 [pid = 2880] [id = 446] 06:58:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (19264000) [pid = 2880] [serial = 1338] [outer = 00000000] 06:58:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (1933C400) [pid = 2880] [serial = 1339] [outer = 19264000] 06:58:45 INFO - PROCESS | 2880 | 1468504725730 Marionette DEBUG loaded listener.js 06:58:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (19E65400) [pid = 2880] [serial = 1340] [outer = 19264000] 06:58:46 INFO - PROCESS | 2880 | 1468504726341 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]]]}] 06:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 06:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 970ms 06:58:46 INFO - PROCESS | 2880 | 1468504726376 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 06:58:46 INFO - PROCESS | 2880 | 1468504726379 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 06:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 06:58:46 INFO - PROCESS | 2880 | 1468504726383 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 06:58:46 INFO - PROCESS | 2880 | 1468504726385 Marionette TRACE conn5 <- [1,1750,null,{}] 06:58:46 INFO - PROCESS | 2880 | 1468504726388 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}] 06:58:46 INFO - PROCESS | 2880 | 1468504726391 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:46 INFO - PROCESS | 2880 | 1468504726499 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 06:58:46 INFO - PROCESS | 2880 | 1468504726632 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:46 INFO - PROCESS | 2880 | 1468504726634 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:46 INFO - PROCESS | 2880 | ++DOCSHELL 17665000 == 45 [pid = 2880] [id = 447] 06:58:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (1ADC2800) [pid = 2880] [serial = 1341] [outer = 00000000] 06:58:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (1B370000) [pid = 2880] [serial = 1342] [outer = 1ADC2800] 06:58:46 INFO - PROCESS | 2880 | 1468504726689 Marionette DEBUG loaded listener.js 06:58:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (1B375C00) [pid = 2880] [serial = 1343] [outer = 1ADC2800] 06:58:47 INFO - PROCESS | 2880 | 1468504727420 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]]]}] 06:58:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 06:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1073ms 06:58:47 INFO - PROCESS | 2880 | 1468504727461 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 06:58:47 INFO - PROCESS | 2880 | 1468504727465 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 06:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 06:58:47 INFO - PROCESS | 2880 | 1468504727470 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 06:58:47 INFO - PROCESS | 2880 | 1468504727473 Marionette TRACE conn5 <- [1,1754,null,{}] 06:58:47 INFO - PROCESS | 2880 | 1468504727479 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}] 06:58:47 INFO - PROCESS | 2880 | 1468504727482 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:47 INFO - PROCESS | 2880 | 1468504727585 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 06:58:47 INFO - PROCESS | 2880 | 1468504727694 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:47 INFO - PROCESS | 2880 | 1468504727698 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:47 INFO - PROCESS | 2880 | ++DOCSHELL 10336400 == 46 [pid = 2880] [id = 448] 06:58:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (10703400) [pid = 2880] [serial = 1344] [outer = 00000000] 06:58:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 93 (10A7A800) [pid = 2880] [serial = 1345] [outer = 10703400] 06:58:47 INFO - PROCESS | 2880 | 1468504727748 Marionette DEBUG loaded listener.js 06:58:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 94 (11588400) [pid = 2880] [serial = 1346] [outer = 10703400] 06:58:48 INFO - PROCESS | 2880 | --DOCSHELL 10F03800 == 45 [pid = 2880] [id = 442] 06:58:48 INFO - PROCESS | 2880 | --DOCSHELL 0CCCA800 == 44 [pid = 2880] [id = 441] 06:58:48 INFO - PROCESS | 2880 | --DOCSHELL 19266000 == 43 [pid = 2880] [id = 440] 06:58:48 INFO - PROCESS | 2880 | --DOCSHELL 1834D800 == 42 [pid = 2880] [id = 439] 06:58:48 INFO - PROCESS | 2880 | --DOCSHELL 17254C00 == 41 [pid = 2880] [id = 438] 06:58:48 INFO - PROCESS | 2880 | --DOCSHELL 16C45400 == 40 [pid = 2880] [id = 437] 06:58:48 INFO - PROCESS | 2880 | --DOCSHELL 10A7C400 == 39 [pid = 2880] [id = 436] 06:58:48 INFO - PROCESS | 2880 | --DOCSHELL 10233000 == 38 [pid = 2880] [id = 435] 06:58:48 INFO - PROCESS | 2880 | --DOCSHELL 0CAE2800 == 37 [pid = 2880] [id = 423] 06:58:48 INFO - PROCESS | 2880 | --DOCSHELL 1095EC00 == 36 [pid = 2880] [id = 432] 06:58:48 INFO - PROCESS | 2880 | --DOCSHELL 0FDF6800 == 35 [pid = 2880] [id = 420] 06:58:48 INFO - PROCESS | 2880 | --DOCSHELL 0CC6B400 == 34 [pid = 2880] [id = 433] 06:58:48 INFO - PROCESS | 2880 | --DOCSHELL 18D36800 == 33 [pid = 2880] [id = 422] 06:58:48 INFO - PROCESS | 2880 | --DOCSHELL 116D0000 == 32 [pid = 2880] [id = 434] 06:58:48 INFO - PROCESS | 2880 | --DOCSHELL 14B21400 == 31 [pid = 2880] [id = 421] 06:58:48 INFO - PROCESS | 2880 | --DOCSHELL 17665000 == 30 [pid = 2880] [id = 447] 06:58:48 INFO - PROCESS | 2880 | --DOCSHELL 19263C00 == 29 [pid = 2880] [id = 446] 06:58:48 INFO - PROCESS | 2880 | --DOCSHELL 09362000 == 28 [pid = 2880] [id = 443] 06:58:48 INFO - PROCESS | 2880 | --DOCSHELL 10172400 == 27 [pid = 2880] [id = 444] 06:58:48 INFO - PROCESS | 2880 | --DOCSHELL 14B67000 == 26 [pid = 2880] [id = 445] 06:58:48 INFO - PROCESS | 2880 | --DOMWINDOW == 93 (14F14800) [pid = 2880] [serial = 1279] [outer = 00000000] [url = about:blank] 06:58:48 INFO - PROCESS | 2880 | --DOMWINDOW == 92 (1022F400) [pid = 2880] [serial = 1271] [outer = 00000000] [url = about:blank] 06:58:48 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (0FD19000) [pid = 2880] [serial = 1270] [outer = 00000000] [url = about:blank] 06:58:48 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (0FD63400) [pid = 2880] [serial = 1273] [outer = 00000000] [url = about:blank] 06:58:48 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (1022BC00) [pid = 2880] [serial = 1274] [outer = 00000000] [url = about:blank] 06:58:48 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (1070C400) [pid = 2880] [serial = 1276] [outer = 00000000] [url = about:blank] 06:58:48 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (107E1800) [pid = 2880] [serial = 1277] [outer = 00000000] [url = about:blank] 06:58:48 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (16C44800) [pid = 2880] [serial = 1282] [outer = 00000000] [url = about:blank] 06:58:48 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (106B5400) [pid = 2880] [serial = 1262] [outer = 00000000] [url = about:blank] 06:58:48 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (10231000) [pid = 2880] [serial = 1261] [outer = 00000000] [url = about:blank] 06:58:48 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (16C71000) [pid = 2880] [serial = 1265] [outer = 00000000] [url = about:blank] 06:58:48 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (15ECE400) [pid = 2880] [serial = 1264] [outer = 00000000] [url = about:blank] 06:58:48 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (19E27000) [pid = 2880] [serial = 1268] [outer = 00000000] [url = about:blank] 06:58:48 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (1927A000) [pid = 2880] [serial = 1267] [outer = 00000000] [url = about:blank] 06:58:48 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (16F78C00) [pid = 2880] [serial = 1285] [outer = 00000000] [url = about:blank] 06:58:48 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (16C6D800) [pid = 2880] [serial = 1283] [outer = 00000000] [url = about:blank] 06:58:48 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (18859C00) [pid = 2880] [serial = 1288] [outer = 00000000] [url = about:blank] 06:58:48 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (1725C800) [pid = 2880] [serial = 1286] [outer = 00000000] [url = about:blank] 06:58:48 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (18C10400) [pid = 2880] [serial = 1295] [outer = 00000000] [url = about:blank] 06:58:48 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (18D35800) [pid = 2880] [serial = 1289] [outer = 00000000] [url = about:blank] 06:58:48 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (16C3DC00) [pid = 2880] [serial = 1291] [outer = 00000000] [url = about:blank] 06:58:48 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1933E800) [pid = 2880] [serial = 1297] [outer = 00000000] [url = about:blank] 06:58:48 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (16C72800) [pid = 2880] [serial = 1292] [outer = 00000000] [url = about:blank] 06:58:48 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (15C54C00) [pid = 2880] [serial = 1280] [outer = 00000000] [url = about:blank] 06:58:48 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (18D3D000) [pid = 2880] [serial = 1294] [outer = 00000000] [url = about:blank] 06:58:48 INFO - PROCESS | 2880 | 1468504728944 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]]]}] 06:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 06:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1523ms 06:58:49 INFO - PROCESS | 2880 | 1468504729001 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 06:58:49 INFO - PROCESS | 2880 | 1468504729006 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 06:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 06:58:49 INFO - PROCESS | 2880 | 1468504729011 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 06:58:49 INFO - PROCESS | 2880 | 1468504729015 Marionette TRACE conn5 <- [1,1758,null,{}] 06:58:49 INFO - PROCESS | 2880 | 1468504729021 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}] 06:58:49 INFO - PROCESS | 2880 | 1468504729024 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:49 INFO - PROCESS | 2880 | 1468504729105 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 06:58:49 INFO - PROCESS | 2880 | 1468504729112 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:49 INFO - PROCESS | 2880 | 1468504729116 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:49 INFO - PROCESS | 2880 | ++DOCSHELL 0FDFAC00 == 27 [pid = 2880] [id = 449] 06:58:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (0FDFE400) [pid = 2880] [serial = 1347] [outer = 00000000] 06:58:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (1022C400) [pid = 2880] [serial = 1348] [outer = 0FDFE400] 06:58:49 INFO - PROCESS | 2880 | 1468504729164 Marionette DEBUG loaded listener.js 06:58:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (10232C00) [pid = 2880] [serial = 1349] [outer = 0FDFE400] 06:58:49 INFO - PROCESS | 2880 | 1468504729666 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]]]}] 06:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 06:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 730ms 06:58:49 INFO - PROCESS | 2880 | 1468504729747 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 06:58:49 INFO - PROCESS | 2880 | 1468504729752 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 06:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 06:58:49 INFO - PROCESS | 2880 | 1468504729758 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 06:58:49 INFO - PROCESS | 2880 | 1468504729761 Marionette TRACE conn5 <- [1,1762,null,{}] 06:58:49 INFO - PROCESS | 2880 | 1468504729765 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}] 06:58:49 INFO - PROCESS | 2880 | 1468504729767 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:49 INFO - PROCESS | 2880 | 1468504729855 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 06:58:49 INFO - PROCESS | 2880 | 1468504729870 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:49 INFO - PROCESS | 2880 | 1468504729872 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:49 INFO - PROCESS | 2880 | ++DOCSHELL 1070A400 == 28 [pid = 2880] [id = 450] 06:58:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (1070BC00) [pid = 2880] [serial = 1350] [outer = 00000000] 06:58:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (10710C00) [pid = 2880] [serial = 1351] [outer = 1070BC00] 06:58:49 INFO - PROCESS | 2880 | 1468504729921 Marionette DEBUG loaded listener.js 06:58:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (1095D800) [pid = 2880] [serial = 1352] [outer = 1070BC00] 06:58:50 INFO - PROCESS | 2880 | 1468504730390 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]]]}] 06:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 06:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 670ms 06:58:50 INFO - PROCESS | 2880 | 1468504730432 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 06:58:50 INFO - PROCESS | 2880 | 1468504730434 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 06:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 06:58:50 INFO - PROCESS | 2880 | 1468504730438 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 06:58:50 INFO - PROCESS | 2880 | 1468504730441 Marionette TRACE conn5 <- [1,1766,null,{}] 06:58:50 INFO - PROCESS | 2880 | 1468504730451 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}] 06:58:50 INFO - PROCESS | 2880 | 1468504730457 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:50 INFO - PROCESS | 2880 | 1468504730541 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 06:58:50 INFO - PROCESS | 2880 | 1468504730644 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:50 INFO - PROCESS | 2880 | 1468504730647 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:50 INFO - PROCESS | 2880 | ++DOCSHELL 14F14800 == 29 [pid = 2880] [id = 451] 06:58:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (14F16C00) [pid = 2880] [serial = 1353] [outer = 00000000] 06:58:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (15C4D400) [pid = 2880] [serial = 1354] [outer = 14F16C00] 06:58:50 INFO - PROCESS | 2880 | 1468504730697 Marionette DEBUG loaded listener.js 06:58:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (15ECC400) [pid = 2880] [serial = 1355] [outer = 14F16C00] 06:58:51 INFO - PROCESS | 2880 | 1468504731116 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]]]}] 06:58:51 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 06:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 730ms 06:58:51 INFO - PROCESS | 2880 | 1468504731172 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 06:58:51 INFO - PROCESS | 2880 | 1468504731175 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 06:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 06:58:51 INFO - PROCESS | 2880 | 1468504731227 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 06:58:51 INFO - PROCESS | 2880 | 1468504731229 Marionette TRACE conn5 <- [1,1770,null,{}] 06:58:51 INFO - PROCESS | 2880 | 1468504731233 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}] 06:58:51 INFO - PROCESS | 2880 | 1468504731235 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:51 INFO - PROCESS | 2880 | 1468504731351 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 06:58:51 INFO - PROCESS | 2880 | 1468504731363 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:51 INFO - PROCESS | 2880 | 1468504731365 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:51 INFO - PROCESS | 2880 | ++DOCSHELL 16C45C00 == 30 [pid = 2880] [id = 452] 06:58:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (16C46800) [pid = 2880] [serial = 1356] [outer = 00000000] 06:58:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (16C71000) [pid = 2880] [serial = 1357] [outer = 16C46800] 06:58:51 INFO - PROCESS | 2880 | 1468504731459 Marionette DEBUG loaded listener.js 06:58:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (16F2F800) [pid = 2880] [serial = 1358] [outer = 16C46800] 06:58:51 INFO - PROCESS | 2880 | 1468504731866 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]]]}] 06:58:51 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 06:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 711ms 06:58:51 INFO - PROCESS | 2880 | 1468504731903 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 06:58:51 INFO - PROCESS | 2880 | 1468504731905 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 06:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 06:58:51 INFO - PROCESS | 2880 | 1468504731908 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 06:58:51 INFO - PROCESS | 2880 | 1468504731910 Marionette TRACE conn5 <- [1,1774,null,{}] 06:58:51 INFO - PROCESS | 2880 | 1468504731913 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}] 06:58:51 INFO - PROCESS | 2880 | 1468504731915 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:52 INFO - PROCESS | 2880 | 1468504732029 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 06:58:52 INFO - PROCESS | 2880 | 1468504732034 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:52 INFO - PROCESS | 2880 | 1468504732036 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:52 INFO - PROCESS | 2880 | ++DOCSHELL 16F31400 == 31 [pid = 2880] [id = 453] 06:58:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (16F36400) [pid = 2880] [serial = 1359] [outer = 00000000] 06:58:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (17189C00) [pid = 2880] [serial = 1360] [outer = 16F36400] 06:58:52 INFO - PROCESS | 2880 | 1468504732081 Marionette DEBUG loaded listener.js 06:58:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1725B400) [pid = 2880] [serial = 1361] [outer = 16F36400] 06:58:52 INFO - PROCESS | 2880 | 1468504732543 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]]]}] 06:58:52 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 06:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 670ms 06:58:52 INFO - PROCESS | 2880 | 1468504732579 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 06:58:52 INFO - PROCESS | 2880 | 1468504732581 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 06:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 06:58:52 INFO - PROCESS | 2880 | 1468504732584 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 06:58:52 INFO - PROCESS | 2880 | 1468504732586 Marionette TRACE conn5 <- [1,1778,null,{}] 06:58:52 INFO - PROCESS | 2880 | 1468504732589 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}] 06:58:52 INFO - PROCESS | 2880 | 1468504732594 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:52 INFO - PROCESS | 2880 | 1468504732761 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 06:58:52 INFO - PROCESS | 2880 | 1468504732788 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:52 INFO - PROCESS | 2880 | 1468504732790 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:52 INFO - PROCESS | 2880 | ++DOCSHELL 18853000 == 32 [pid = 2880] [id = 454] 06:58:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (18855000) [pid = 2880] [serial = 1362] [outer = 00000000] 06:58:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (18D12000) [pid = 2880] [serial = 1363] [outer = 18855000] 06:58:52 INFO - PROCESS | 2880 | 1468504732834 Marionette DEBUG loaded listener.js 06:58:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (18D39000) [pid = 2880] [serial = 1364] [outer = 18855000] 06:58:53 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (17257C00) [pid = 2880] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 06:58:53 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (18351C00) [pid = 2880] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 06:58:53 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (11590400) [pid = 2880] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 06:58:53 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (0FC3B000) [pid = 2880] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 06:58:53 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (19263800) [pid = 2880] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 06:58:53 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (16C45800) [pid = 2880] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 06:58:53 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (0FCEC400) [pid = 2880] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 06:58:53 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (14661400) [pid = 2880] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 06:58:53 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (10235C00) [pid = 2880] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 06:58:53 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (19267000) [pid = 2880] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 06:58:53 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (10A80400) [pid = 2880] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 06:58:53 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (15EC6800) [pid = 2880] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 06:58:53 INFO - PROCESS | 2880 | 1468504733453 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]]]}] 06:58:53 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) 06:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 930ms 06:58:53 INFO - PROCESS | 2880 | 1468504733515 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 06:58:53 INFO - PROCESS | 2880 | 1468504733517 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 06:58:53 INFO - PROCESS | 2880 | 1468504733521 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 06:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 06:58:53 INFO - PROCESS | 2880 | 1468504733523 Marionette TRACE conn5 <- [1,1782,null,{}] 06:58:53 INFO - PROCESS | 2880 | 1468504733526 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}] 06:58:53 INFO - PROCESS | 2880 | 1468504733528 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:53 INFO - PROCESS | 2880 | 1468504733605 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 06:58:53 INFO - PROCESS | 2880 | 1468504733611 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:53 INFO - PROCESS | 2880 | 1468504733612 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:53 INFO - PROCESS | 2880 | ++DOCSHELL 14B24000 == 33 [pid = 2880] [id = 455] 06:58:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (15EC6800) [pid = 2880] [serial = 1365] [outer = 00000000] 06:58:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (17663000) [pid = 2880] [serial = 1366] [outer = 15EC6800] 06:58:53 INFO - PROCESS | 2880 | 1468504733656 Marionette DEBUG loaded listener.js 06:58:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (18350800) [pid = 2880] [serial = 1367] [outer = 15EC6800] 06:58:54 INFO - PROCESS | 2880 | 1468504734065 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]]]}] 06:58:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:58:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 570ms 06:58:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 06:58:54 INFO - PROCESS | 2880 | 1468504734095 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 06:58:54 INFO - PROCESS | 2880 | 1468504734097 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 06:58:54 INFO - PROCESS | 2880 | 1468504734100 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 06:58:54 INFO - PROCESS | 2880 | 1468504734102 Marionette TRACE conn5 <- [1,1786,null,{}] 06:58:54 INFO - PROCESS | 2880 | 1468504734125 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}] 06:58:54 INFO - PROCESS | 2880 | 1468504734126 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:54 INFO - PROCESS | 2880 | 1468504734206 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 06:58:54 INFO - PROCESS | 2880 | 1468504734212 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:54 INFO - PROCESS | 2880 | 1468504734214 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:54 INFO - PROCESS | 2880 | ++DOCSHELL 17606000 == 34 [pid = 2880] [id = 456] 06:58:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18D0A000) [pid = 2880] [serial = 1368] [outer = 00000000] 06:58:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (18D74000) [pid = 2880] [serial = 1369] [outer = 18D0A000] 06:58:54 INFO - PROCESS | 2880 | 1468504734258 Marionette DEBUG loaded listener.js 06:58:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (16250400) [pid = 2880] [serial = 1370] [outer = 18D0A000] 06:58:54 INFO - PROCESS | 2880 | 1468504734691 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]]]}] 06:58:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 06:58:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 630ms 06:58:54 INFO - PROCESS | 2880 | 1468504734731 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 06:58:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 06:58:54 INFO - PROCESS | 2880 | 1468504734733 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 06:58:54 INFO - PROCESS | 2880 | 1468504734736 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 06:58:54 INFO - PROCESS | 2880 | 1468504734738 Marionette TRACE conn5 <- [1,1790,null,{}] 06:58:54 INFO - PROCESS | 2880 | 1468504734741 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}] 06:58:54 INFO - PROCESS | 2880 | 1468504734743 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:54 INFO - PROCESS | 2880 | 1468504734865 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 06:58:54 INFO - PROCESS | 2880 | 1468504734873 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:54 INFO - PROCESS | 2880 | 1468504734875 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:54 INFO - PROCESS | 2880 | ++DOCSHELL 14EBD000 == 35 [pid = 2880] [id = 457] 06:58:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1926B400) [pid = 2880] [serial = 1371] [outer = 00000000] 06:58:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (193AA400) [pid = 2880] [serial = 1372] [outer = 1926B400] 06:58:54 INFO - PROCESS | 2880 | 1468504734927 Marionette DEBUG loaded listener.js 06:58:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (19403400) [pid = 2880] [serial = 1373] [outer = 1926B400] 06:58:55 INFO - PROCESS | 2880 | 1468504735507 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]]]}] 06:58:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 06:58:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 830ms 06:58:55 INFO - PROCESS | 2880 | 1468504735594 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 06:58:55 INFO - PROCESS | 2880 | 1468504735599 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 06:58:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 06:58:55 INFO - PROCESS | 2880 | 1468504735627 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 06:58:55 INFO - PROCESS | 2880 | 1468504735631 Marionette TRACE conn5 <- [1,1794,null,{}] 06:58:55 INFO - PROCESS | 2880 | 1468504735662 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}] 06:58:55 INFO - PROCESS | 2880 | 1468504735666 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:55 INFO - PROCESS | 2880 | 1468504735795 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 06:58:55 INFO - PROCESS | 2880 | 1468504735924 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:55 INFO - PROCESS | 2880 | 1468504735927 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:55 INFO - PROCESS | 2880 | ++DOCSHELL 09366800 == 36 [pid = 2880] [id = 458] 06:58:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (0CAE2800) [pid = 2880] [serial = 1374] [outer = 00000000] 06:58:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (10234C00) [pid = 2880] [serial = 1375] [outer = 0CAE2800] 06:58:56 INFO - PROCESS | 2880 | 1468504735988 Marionette DEBUG loaded listener.js 06:58:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (105D5800) [pid = 2880] [serial = 1376] [outer = 0CAE2800] 06:58:56 INFO - PROCESS | 2880 | 1468504736684 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]]]}] 06:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 06:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1128ms 06:58:56 INFO - PROCESS | 2880 | 1468504736731 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 06:58:56 INFO - PROCESS | 2880 | 1468504736736 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 06:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 06:58:56 INFO - PROCESS | 2880 | 1468504736742 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 06:58:56 INFO - PROCESS | 2880 | 1468504736745 Marionette TRACE conn5 <- [1,1798,null,{}] 06:58:56 INFO - PROCESS | 2880 | 1468504736749 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}] 06:58:56 INFO - PROCESS | 2880 | 1468504736752 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:56 INFO - PROCESS | 2880 | 1468504736940 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 06:58:56 INFO - PROCESS | 2880 | 1468504736951 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:56 INFO - PROCESS | 2880 | 1468504736953 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:57 INFO - PROCESS | 2880 | ++DOCSHELL 145DC000 == 37 [pid = 2880] [id = 459] 06:58:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (1477A000) [pid = 2880] [serial = 1377] [outer = 00000000] 06:58:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (14F22400) [pid = 2880] [serial = 1378] [outer = 1477A000] 06:58:57 INFO - PROCESS | 2880 | 1468504737009 Marionette DEBUG loaded listener.js 06:58:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (16C3E000) [pid = 2880] [serial = 1379] [outer = 1477A000] 06:58:57 INFO - PROCESS | 2880 | --DOCSHELL 17606000 == 36 [pid = 2880] [id = 456] 06:58:57 INFO - PROCESS | 2880 | --DOCSHELL 14B24000 == 35 [pid = 2880] [id = 455] 06:58:57 INFO - PROCESS | 2880 | --DOCSHELL 18853000 == 34 [pid = 2880] [id = 454] 06:58:57 INFO - PROCESS | 2880 | --DOCSHELL 16F31400 == 33 [pid = 2880] [id = 453] 06:58:57 INFO - PROCESS | 2880 | --DOCSHELL 16C45C00 == 32 [pid = 2880] [id = 452] 06:58:57 INFO - PROCESS | 2880 | --DOCSHELL 14F14800 == 31 [pid = 2880] [id = 451] 06:58:57 INFO - PROCESS | 2880 | --DOCSHELL 1070A400 == 30 [pid = 2880] [id = 450] 06:58:57 INFO - PROCESS | 2880 | --DOCSHELL 0FDFAC00 == 29 [pid = 2880] [id = 449] 06:58:57 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (17264400) [pid = 2880] [serial = 1315] [outer = 00000000] [url = about:blank] 06:58:57 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (183DFC00) [pid = 2880] [serial = 1318] [outer = 00000000] [url = about:blank] 06:58:57 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (19E30000) [pid = 2880] [serial = 1328] [outer = 00000000] [url = about:blank] 06:58:57 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (10338C00) [pid = 2880] [serial = 1300] [outer = 00000000] [url = about:blank] 06:58:57 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (10369400) [pid = 2880] [serial = 1301] [outer = 00000000] [url = about:blank] 06:58:57 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (19402400) [pid = 2880] [serial = 1298] [outer = 00000000] [url = about:blank] 06:58:57 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (16C6CC00) [pid = 2880] [serial = 1312] [outer = 00000000] [url = about:blank] 06:58:57 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (16C4B400) [pid = 2880] [serial = 1324] [outer = 00000000] [url = about:blank] 06:58:57 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (14E5B400) [pid = 2880] [serial = 1303] [outer = 00000000] [url = about:blank] 06:58:57 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (16253400) [pid = 2880] [serial = 1304] [outer = 00000000] [url = about:blank] 06:58:57 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (10335C00) [pid = 2880] [serial = 1306] [outer = 00000000] [url = about:blank] 06:58:57 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (10361C00) [pid = 2880] [serial = 1307] [outer = 00000000] [url = about:blank] 06:58:57 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (193AD400) [pid = 2880] [serial = 1321] [outer = 00000000] [url = about:blank] 06:58:57 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (11590800) [pid = 2880] [serial = 1309] [outer = 00000000] [url = about:blank] 06:58:57 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (145D5400) [pid = 2880] [serial = 1310] [outer = 00000000] [url = about:blank] 06:58:57 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1AD8D400) [pid = 2880] [serial = 1331] [outer = 00000000] [url = about:blank] 06:58:57 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1926D400) [pid = 2880] [serial = 1322] [outer = 00000000] [url = about:blank] 06:58:57 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (16F12800) [pid = 2880] [serial = 1325] [outer = 00000000] [url = about:blank] 06:58:57 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (17667800) [pid = 2880] [serial = 1316] [outer = 00000000] [url = about:blank] 06:58:57 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (19E25000) [pid = 2880] [serial = 1327] [outer = 00000000] [url = about:blank] 06:58:57 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (16F34800) [pid = 2880] [serial = 1313] [outer = 00000000] [url = about:blank] 06:58:57 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (1885C400) [pid = 2880] [serial = 1319] [outer = 00000000] [url = about:blank] 06:58:57 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (19E68C00) [pid = 2880] [serial = 1330] [outer = 00000000] [url = about:blank] 06:58:57 INFO - PROCESS | 2880 | 1468504737962 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]]]}] 06:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 06:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1274ms 06:58:58 INFO - PROCESS | 2880 | 1468504738020 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 06:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 06:58:58 INFO - PROCESS | 2880 | 1468504738024 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 06:58:58 INFO - PROCESS | 2880 | 1468504738030 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 06:58:58 INFO - PROCESS | 2880 | 1468504738033 Marionette TRACE conn5 <- [1,1802,null,{}] 06:58:58 INFO - PROCESS | 2880 | 1468504738039 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}] 06:58:58 INFO - PROCESS | 2880 | 1468504738041 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:58 INFO - PROCESS | 2880 | 1468504738130 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 06:58:58 INFO - PROCESS | 2880 | 1468504738143 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:58 INFO - PROCESS | 2880 | 1468504738147 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:58 INFO - PROCESS | 2880 | ++DOCSHELL 1017CC00 == 30 [pid = 2880] [id = 460] 06:58:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (1017D800) [pid = 2880] [serial = 1380] [outer = 00000000] 06:58:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (10232800) [pid = 2880] [serial = 1381] [outer = 1017D800] 06:58:58 INFO - PROCESS | 2880 | 1468504738194 Marionette DEBUG loaded listener.js 06:58:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (1033B400) [pid = 2880] [serial = 1382] [outer = 1017D800] 06:58:58 INFO - PROCESS | 2880 | 1468504738719 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]]]}] 06:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 06:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 730ms 06:58:58 INFO - PROCESS | 2880 | 1468504738760 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 06:58:58 INFO - PROCESS | 2880 | 1468504738764 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 06:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 06:58:58 INFO - PROCESS | 2880 | 1468504738770 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 06:58:58 INFO - PROCESS | 2880 | 1468504738772 Marionette TRACE conn5 <- [1,1806,null,{}] 06:58:58 INFO - PROCESS | 2880 | 1468504738776 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}] 06:58:58 INFO - PROCESS | 2880 | 1468504738779 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:58 INFO - PROCESS | 2880 | 1468504738865 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 06:58:58 INFO - PROCESS | 2880 | 1468504738953 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:59 INFO - PROCESS | 2880 | 1468504738955 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:59 INFO - PROCESS | 2880 | ++DOCSHELL 1070C400 == 31 [pid = 2880] [id = 461] 06:58:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (1070F800) [pid = 2880] [serial = 1383] [outer = 00000000] 06:58:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (10F07000) [pid = 2880] [serial = 1384] [outer = 1070F800] 06:58:59 INFO - PROCESS | 2880 | 1468504739011 Marionette DEBUG loaded listener.js 06:58:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (11593000) [pid = 2880] [serial = 1385] [outer = 1070F800] 06:58:59 INFO - PROCESS | 2880 | 1468504739403 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]]]}] 06:58:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 06:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 670ms 06:58:59 INFO - PROCESS | 2880 | 1468504739444 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 06:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 06:58:59 INFO - PROCESS | 2880 | 1468504739447 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 06:58:59 INFO - PROCESS | 2880 | 1468504739450 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 06:58:59 INFO - PROCESS | 2880 | 1468504739453 Marionette TRACE conn5 <- [1,1810,null,{}] 06:58:59 INFO - PROCESS | 2880 | 1468504739464 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}] 06:58:59 INFO - PROCESS | 2880 | 1468504739469 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:59 INFO - PROCESS | 2880 | 1468504739583 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 06:58:59 INFO - PROCESS | 2880 | 1468504739599 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:59 INFO - PROCESS | 2880 | 1468504739602 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:58:59 INFO - PROCESS | 2880 | ++DOCSHELL 16252400 == 32 [pid = 2880] [id = 462] 06:58:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (16252800) [pid = 2880] [serial = 1386] [outer = 00000000] 06:58:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (16C45C00) [pid = 2880] [serial = 1387] [outer = 16252800] 06:58:59 INFO - PROCESS | 2880 | 1468504739649 Marionette DEBUG loaded listener.js 06:58:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (16C73800) [pid = 2880] [serial = 1388] [outer = 16252800] 06:59:00 INFO - PROCESS | 2880 | 1468504740109 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]]]}] 06:59:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 06:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 690ms 06:59:00 INFO - PROCESS | 2880 | 1468504740144 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 06:59:00 INFO - PROCESS | 2880 | 1468504740147 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 06:59:00 INFO - PROCESS | 2880 | 1468504740150 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 06:59:00 INFO - PROCESS | 2880 | 1468504740152 Marionette TRACE conn5 <- [1,1814,null,{}] 06:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 06:59:00 INFO - PROCESS | 2880 | 1468504740161 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}] 06:59:00 INFO - PROCESS | 2880 | 1468504740163 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:00 INFO - PROCESS | 2880 | 1468504740280 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 06:59:00 INFO - PROCESS | 2880 | 1468504740285 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:00 INFO - PROCESS | 2880 | 1468504740288 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:00 INFO - PROCESS | 2880 | ++DOCSHELL 17194000 == 33 [pid = 2880] [id = 463] 06:59:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (17194800) [pid = 2880] [serial = 1389] [outer = 00000000] 06:59:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (17264C00) [pid = 2880] [serial = 1390] [outer = 17194800] 06:59:00 INFO - PROCESS | 2880 | 1468504740335 Marionette DEBUG loaded listener.js 06:59:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (17662C00) [pid = 2880] [serial = 1391] [outer = 17194800] 06:59:00 INFO - PROCESS | 2880 | 1468504740800 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]]]}] 06:59:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 06:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 670ms 06:59:00 INFO - PROCESS | 2880 | 1468504740825 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 06:59:00 INFO - PROCESS | 2880 | 1468504740827 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 06:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 06:59:00 INFO - PROCESS | 2880 | 1468504740831 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 06:59:00 INFO - PROCESS | 2880 | 1468504740832 Marionette TRACE conn5 <- [1,1818,null,{}] 06:59:00 INFO - PROCESS | 2880 | 1468504740836 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}] 06:59:00 INFO - PROCESS | 2880 | 1468504740838 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:00 INFO - PROCESS | 2880 | 1468504740950 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 06:59:01 INFO - PROCESS | 2880 | 1468504741040 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:01 INFO - PROCESS | 2880 | 1468504741042 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:01 INFO - PROCESS | 2880 | ++DOCSHELL 1766E000 == 34 [pid = 2880] [id = 464] 06:59:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (18348400) [pid = 2880] [serial = 1392] [outer = 00000000] 06:59:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (183D9400) [pid = 2880] [serial = 1393] [outer = 18348400] 06:59:01 INFO - PROCESS | 2880 | 1468504741086 Marionette DEBUG loaded listener.js 06:59:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (18858800) [pid = 2880] [serial = 1394] [outer = 18348400] 06:59:01 INFO - PROCESS | 2880 | 1468504741516 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]]]}] 06:59:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 06:59:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 730ms 06:59:01 INFO - PROCESS | 2880 | 1468504741562 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 06:59:01 INFO - PROCESS | 2880 | 1468504741564 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 06:59:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 06:59:01 INFO - PROCESS | 2880 | 1468504741567 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 06:59:01 INFO - PROCESS | 2880 | 1468504741568 Marionette TRACE conn5 <- [1,1822,null,{}] 06:59:01 INFO - PROCESS | 2880 | 1468504741577 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}] 06:59:01 INFO - PROCESS | 2880 | 1468504741583 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:01 INFO - PROCESS | 2880 | 1468504741730 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 06:59:01 INFO - PROCESS | 2880 | 1468504741795 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:01 INFO - PROCESS | 2880 | 1468504741797 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:01 INFO - PROCESS | 2880 | ++DOCSHELL 1926D800 == 35 [pid = 2880] [id = 465] 06:59:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (19270400) [pid = 2880] [serial = 1395] [outer = 00000000] 06:59:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (19403C00) [pid = 2880] [serial = 1396] [outer = 19270400] 06:59:01 INFO - PROCESS | 2880 | 1468504741841 Marionette DEBUG loaded listener.js 06:59:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (192AD400) [pid = 2880] [serial = 1397] [outer = 19270400] 06:59:02 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (0FDFE400) [pid = 2880] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 06:59:02 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (10703400) [pid = 2880] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 06:59:02 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (16C46800) [pid = 2880] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 06:59:02 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (14F16C00) [pid = 2880] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 06:59:02 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (16F36400) [pid = 2880] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 06:59:02 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (1070BC00) [pid = 2880] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 06:59:02 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (18855000) [pid = 2880] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 06:59:02 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (18D0A000) [pid = 2880] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 06:59:02 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (10175400) [pid = 2880] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 06:59:02 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (14E30800) [pid = 2880] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 06:59:02 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (19264000) [pid = 2880] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 06:59:02 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1ADC2800) [pid = 2880] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 06:59:02 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (15EC6800) [pid = 2880] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 06:59:02 INFO - PROCESS | 2880 | 1468504742377 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]]]}] 06:59:02 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 06:59:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 830ms 06:59:02 INFO - PROCESS | 2880 | 1468504742397 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 06:59:02 INFO - PROCESS | 2880 | 1468504742399 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 06:59:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 06:59:02 INFO - PROCESS | 2880 | 1468504742402 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 06:59:02 INFO - PROCESS | 2880 | 1468504742404 Marionette TRACE conn5 <- [1,1826,null,{}] 06:59:02 INFO - PROCESS | 2880 | 1468504742408 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}] 06:59:02 INFO - PROCESS | 2880 | 1468504742409 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:02 INFO - PROCESS | 2880 | 1468504742487 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 06:59:02 INFO - PROCESS | 2880 | 1468504742493 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:02 INFO - PROCESS | 2880 | 1468504742494 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:02 INFO - PROCESS | 2880 | ++DOCSHELL 10175400 == 36 [pid = 2880] [id = 466] 06:59:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (1158E800) [pid = 2880] [serial = 1398] [outer = 00000000] 06:59:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (16C41C00) [pid = 2880] [serial = 1399] [outer = 1158E800] 06:59:02 INFO - PROCESS | 2880 | 1468504742538 Marionette DEBUG loaded listener.js 06:59:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (16C70000) [pid = 2880] [serial = 1400] [outer = 1158E800] 06:59:03 INFO - PROCESS | 2880 | 1468504742970 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]]]}] 06:59:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 06:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 631ms 06:59:03 INFO - PROCESS | 2880 | 1468504743035 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 06:59:03 INFO - PROCESS | 2880 | 1468504743037 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 06:59:03 INFO - PROCESS | 2880 | 1468504743040 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 06:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 06:59:03 INFO - PROCESS | 2880 | 1468504743042 Marionette TRACE conn5 <- [1,1830,null,{}] 06:59:03 INFO - PROCESS | 2880 | 1468504743046 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}] 06:59:03 INFO - PROCESS | 2880 | 1468504743047 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:03 INFO - PROCESS | 2880 | 1468504743127 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 06:59:03 INFO - PROCESS | 2880 | 1468504743133 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:03 INFO - PROCESS | 2880 | 1468504743135 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:03 INFO - PROCESS | 2880 | ++DOCSHELL 14668800 == 37 [pid = 2880] [id = 467] 06:59:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (16B55C00) [pid = 2880] [serial = 1401] [outer = 00000000] 06:59:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (193ADC00) [pid = 2880] [serial = 1402] [outer = 16B55C00] 06:59:03 INFO - PROCESS | 2880 | 1468504743178 Marionette DEBUG loaded listener.js 06:59:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (19E2E800) [pid = 2880] [serial = 1403] [outer = 16B55C00] 06:59:03 INFO - PROCESS | 2880 | 1468504743594 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]]]}] 06:59:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 06:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 630ms 06:59:03 INFO - PROCESS | 2880 | 1468504743675 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 06:59:03 INFO - PROCESS | 2880 | 1468504743677 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 06:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 06:59:03 INFO - PROCESS | 2880 | 1468504743690 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 06:59:03 INFO - PROCESS | 2880 | 1468504743692 Marionette TRACE conn5 <- [1,1834,null,{}] 06:59:03 INFO - PROCESS | 2880 | 1468504743695 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}] 06:59:03 INFO - PROCESS | 2880 | 1468504743697 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:03 INFO - PROCESS | 2880 | 1468504743776 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 06:59:03 INFO - PROCESS | 2880 | 1468504743782 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:03 INFO - PROCESS | 2880 | 1468504743783 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:03 INFO - PROCESS | 2880 | ++DOCSHELL 16250800 == 38 [pid = 2880] [id = 468] 06:59:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (19E61000) [pid = 2880] [serial = 1404] [outer = 00000000] 06:59:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1ACDDC00) [pid = 2880] [serial = 1405] [outer = 19E61000] 06:59:03 INFO - PROCESS | 2880 | 1468504743827 Marionette DEBUG loaded listener.js 06:59:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1AD8CC00) [pid = 2880] [serial = 1406] [outer = 19E61000] 06:59:04 INFO - PROCESS | 2880 | 1468504744325 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]]]}] 06:59:04 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) 06:59:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 670ms 06:59:04 INFO - PROCESS | 2880 | 1468504744367 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 06:59:04 INFO - PROCESS | 2880 | 1468504744371 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 06:59:04 INFO - PROCESS | 2880 | 1468504744377 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 06:59:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 06:59:04 INFO - PROCESS | 2880 | 1468504744381 Marionette TRACE conn5 <- [1,1838,null,{}] 06:59:04 INFO - PROCESS | 2880 | 1468504744388 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}] 06:59:04 INFO - PROCESS | 2880 | 1468504744391 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:04 INFO - PROCESS | 2880 | 1468504744507 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 06:59:04 INFO - PROCESS | 2880 | 1468504744643 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:04 INFO - PROCESS | 2880 | 1468504744648 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:04 INFO - PROCESS | 2880 | ++DOCSHELL 0FD0E400 == 39 [pid = 2880] [id = 469] 06:59:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (0FD59C00) [pid = 2880] [serial = 1407] [outer = 00000000] 06:59:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1022F000) [pid = 2880] [serial = 1408] [outer = 0FD59C00] 06:59:04 INFO - PROCESS | 2880 | 1468504744711 Marionette DEBUG loaded listener.js 06:59:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1033FC00) [pid = 2880] [serial = 1409] [outer = 0FD59C00] 06:59:05 INFO - PROCESS | 2880 | 1468504745321 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]]]}] 06:59:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:59:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 970ms 06:59:05 INFO - PROCESS | 2880 | 1468504745351 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 06:59:05 INFO - PROCESS | 2880 | 1468504745356 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 06:59:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 06:59:05 INFO - PROCESS | 2880 | 1468504745362 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 06:59:05 INFO - PROCESS | 2880 | 1468504745365 Marionette TRACE conn5 <- [1,1842,null,{}] 06:59:05 INFO - PROCESS | 2880 | 1468504745370 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}] 06:59:05 INFO - PROCESS | 2880 | 1468504745372 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:05 INFO - PROCESS | 2880 | 1468504745486 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 06:59:05 INFO - PROCESS | 2880 | 1468504745596 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:05 INFO - PROCESS | 2880 | 1468504745599 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:05 INFO - PROCESS | 2880 | ++DOCSHELL 14E33800 == 40 [pid = 2880] [id = 470] 06:59:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (14E37800) [pid = 2880] [serial = 1410] [outer = 00000000] 06:59:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (15EC6400) [pid = 2880] [serial = 1411] [outer = 14E37800] 06:59:05 INFO - PROCESS | 2880 | 1468504745655 Marionette DEBUG loaded listener.js 06:59:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (16C6CC00) [pid = 2880] [serial = 1412] [outer = 14E37800] 06:59:06 INFO - PROCESS | 2880 | 1468504746235 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]]]}] 06:59:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 06:59:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 930ms 06:59:06 INFO - PROCESS | 2880 | 1468504746296 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 06:59:06 INFO - PROCESS | 2880 | 1468504746299 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 06:59:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 06:59:06 INFO - PROCESS | 2880 | 1468504746302 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 06:59:06 INFO - PROCESS | 2880 | 1468504746306 Marionette TRACE conn5 <- [1,1846,null,{}] 06:59:06 INFO - PROCESS | 2880 | 1468504746317 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}] 06:59:06 INFO - PROCESS | 2880 | 1468504746322 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:06 INFO - PROCESS | 2880 | 1468504746435 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 06:59:06 INFO - PROCESS | 2880 | 1468504746574 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:06 INFO - PROCESS | 2880 | 1468504746577 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:06 INFO - PROCESS | 2880 | ++DOCSHELL 18D72800 == 41 [pid = 2880] [id = 471] 06:59:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (18D75000) [pid = 2880] [serial = 1413] [outer = 00000000] 06:59:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (19E2D000) [pid = 2880] [serial = 1414] [outer = 18D75000] 06:59:06 INFO - PROCESS | 2880 | 1468504746636 Marionette DEBUG loaded listener.js 06:59:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (19F0AC00) [pid = 2880] [serial = 1415] [outer = 18D75000] 06:59:07 INFO - PROCESS | 2880 | 1468504747223 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]]]}] 06:59:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 06:59:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 971ms 06:59:07 INFO - PROCESS | 2880 | 1468504747276 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 06:59:07 INFO - PROCESS | 2880 | 1468504747279 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 06:59:07 INFO - PROCESS | 2880 | 1468504747282 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 06:59:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 06:59:07 INFO - PROCESS | 2880 | 1468504747284 Marionette TRACE conn5 <- [1,1850,null,{}] 06:59:07 INFO - PROCESS | 2880 | 1468504747288 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}] 06:59:07 INFO - PROCESS | 2880 | 1468504747290 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:07 INFO - PROCESS | 2880 | 1468504747398 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 06:59:07 INFO - PROCESS | 2880 | 1468504747533 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:07 INFO - PROCESS | 2880 | 1468504747535 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:07 INFO - PROCESS | 2880 | ++DOCSHELL 1ADC6C00 == 42 [pid = 2880] [id = 472] 06:59:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (1ADC7800) [pid = 2880] [serial = 1416] [outer = 00000000] 06:59:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (1BF22C00) [pid = 2880] [serial = 1417] [outer = 1ADC7800] 06:59:07 INFO - PROCESS | 2880 | 1468504747592 Marionette DEBUG loaded listener.js 06:59:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 93 (1C368800) [pid = 2880] [serial = 1418] [outer = 1ADC7800] 06:59:08 INFO - PROCESS | 2880 | 1468504748381 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]]]}] 06:59:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 06:59:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1181ms 06:59:08 INFO - PROCESS | 2880 | 1468504748467 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 06:59:08 INFO - PROCESS | 2880 | 1468504748472 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 06:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 06:59:08 INFO - PROCESS | 2880 | 1468504748476 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 06:59:08 INFO - PROCESS | 2880 | 1468504748479 Marionette TRACE conn5 <- [1,1854,null,{}] 06:59:08 INFO - PROCESS | 2880 | 1468504748485 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}] 06:59:08 INFO - PROCESS | 2880 | 1468504748488 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:08 INFO - PROCESS | 2880 | 1468504748592 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 06:59:08 INFO - PROCESS | 2880 | 1468504748728 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:08 INFO - PROCESS | 2880 | 1468504748732 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:08 INFO - PROCESS | 2880 | ++DOCSHELL 1070F000 == 43 [pid = 2880] [id = 473] 06:59:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 94 (10789000) [pid = 2880] [serial = 1419] [outer = 00000000] 06:59:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 95 (10A82000) [pid = 2880] [serial = 1420] [outer = 10789000] 06:59:08 INFO - PROCESS | 2880 | 1468504748786 Marionette DEBUG loaded listener.js 06:59:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 96 (11689400) [pid = 2880] [serial = 1421] [outer = 10789000] 06:59:09 INFO - PROCESS | 2880 | --DOCSHELL 10336400 == 42 [pid = 2880] [id = 448] 06:59:09 INFO - PROCESS | 2880 | --DOCSHELL 14668800 == 41 [pid = 2880] [id = 467] 06:59:09 INFO - PROCESS | 2880 | --DOCSHELL 10175400 == 40 [pid = 2880] [id = 466] 06:59:09 INFO - PROCESS | 2880 | --DOCSHELL 1926D800 == 39 [pid = 2880] [id = 465] 06:59:09 INFO - PROCESS | 2880 | --DOCSHELL 1766E000 == 38 [pid = 2880] [id = 464] 06:59:09 INFO - PROCESS | 2880 | --DOCSHELL 17194000 == 37 [pid = 2880] [id = 463] 06:59:09 INFO - PROCESS | 2880 | --DOCSHELL 16252400 == 36 [pid = 2880] [id = 462] 06:59:09 INFO - PROCESS | 2880 | --DOCSHELL 1070C400 == 35 [pid = 2880] [id = 461] 06:59:09 INFO - PROCESS | 2880 | --DOCSHELL 1017CC00 == 34 [pid = 2880] [id = 460] 06:59:09 INFO - PROCESS | 2880 | --DOCSHELL 14EBD000 == 33 [pid = 2880] [id = 457] 06:59:09 INFO - PROCESS | 2880 | --DOCSHELL 09366800 == 32 [pid = 2880] [id = 458] 06:59:09 INFO - PROCESS | 2880 | --DOCSHELL 145DC000 == 31 [pid = 2880] [id = 459] 06:59:09 INFO - PROCESS | 2880 | --DOCSHELL 1ADC6C00 == 30 [pid = 2880] [id = 472] 06:59:09 INFO - PROCESS | 2880 | --DOCSHELL 18D72800 == 29 [pid = 2880] [id = 471] 06:59:09 INFO - PROCESS | 2880 | --DOCSHELL 16250800 == 28 [pid = 2880] [id = 468] 06:59:09 INFO - PROCESS | 2880 | --DOCSHELL 0FD0E400 == 27 [pid = 2880] [id = 469] 06:59:09 INFO - PROCESS | 2880 | --DOCSHELL 14E33800 == 26 [pid = 2880] [id = 470] 06:59:09 INFO - PROCESS | 2880 | --DOMWINDOW == 95 (1022C400) [pid = 2880] [serial = 1348] [outer = 00000000] [url = about:blank] 06:59:09 INFO - PROCESS | 2880 | --DOMWINDOW == 94 (10232C00) [pid = 2880] [serial = 1349] [outer = 00000000] [url = about:blank] 06:59:09 INFO - PROCESS | 2880 | --DOMWINDOW == 93 (11588400) [pid = 2880] [serial = 1346] [outer = 00000000] [url = about:blank] 06:59:09 INFO - PROCESS | 2880 | --DOMWINDOW == 92 (10A7A800) [pid = 2880] [serial = 1345] [outer = 00000000] [url = about:blank] 06:59:09 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (16C71000) [pid = 2880] [serial = 1357] [outer = 00000000] [url = about:blank] 06:59:09 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (15C4D400) [pid = 2880] [serial = 1354] [outer = 00000000] [url = about:blank] 06:59:09 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (1725B400) [pid = 2880] [serial = 1361] [outer = 00000000] [url = about:blank] 06:59:09 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (10710C00) [pid = 2880] [serial = 1351] [outer = 00000000] [url = about:blank] 06:59:09 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (17189C00) [pid = 2880] [serial = 1360] [outer = 00000000] [url = about:blank] 06:59:09 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (16F2F800) [pid = 2880] [serial = 1358] [outer = 00000000] [url = about:blank] 06:59:09 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (1095D800) [pid = 2880] [serial = 1352] [outer = 00000000] [url = about:blank] 06:59:09 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (18D12000) [pid = 2880] [serial = 1363] [outer = 00000000] [url = about:blank] 06:59:09 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (18D74000) [pid = 2880] [serial = 1369] [outer = 00000000] [url = about:blank] 06:59:09 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (16250400) [pid = 2880] [serial = 1370] [outer = 00000000] [url = about:blank] 06:59:09 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (10703C00) [pid = 2880] [serial = 1334] [outer = 00000000] [url = about:blank] 06:59:09 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (10339400) [pid = 2880] [serial = 1333] [outer = 00000000] [url = about:blank] 06:59:09 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (16C49C00) [pid = 2880] [serial = 1337] [outer = 00000000] [url = about:blank] 06:59:09 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (15C53800) [pid = 2880] [serial = 1336] [outer = 00000000] [url = about:blank] 06:59:09 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (19E65400) [pid = 2880] [serial = 1340] [outer = 00000000] [url = about:blank] 06:59:09 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (1933C400) [pid = 2880] [serial = 1339] [outer = 00000000] [url = about:blank] 06:59:09 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1B375C00) [pid = 2880] [serial = 1343] [outer = 00000000] [url = about:blank] 06:59:09 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1B370000) [pid = 2880] [serial = 1342] [outer = 00000000] [url = about:blank] 06:59:09 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (18D39000) [pid = 2880] [serial = 1364] [outer = 00000000] [url = about:blank] 06:59:09 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (17663000) [pid = 2880] [serial = 1366] [outer = 00000000] [url = about:blank] 06:59:09 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (18350800) [pid = 2880] [serial = 1367] [outer = 00000000] [url = about:blank] 06:59:09 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (15ECC400) [pid = 2880] [serial = 1355] [outer = 00000000] [url = about:blank] 06:59:09 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (193AA400) [pid = 2880] [serial = 1372] [outer = 00000000] [url = about:blank] 06:59:09 INFO - PROCESS | 2880 | 1468504749873 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]]]}] 06:59:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 06:59:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1474ms 06:59:09 INFO - PROCESS | 2880 | 1468504749951 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 06:59:09 INFO - PROCESS | 2880 | 1468504749956 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 06:59:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 06:59:09 INFO - PROCESS | 2880 | 1468504749960 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 06:59:10 INFO - PROCESS | 2880 | 1468504749965 Marionette TRACE conn5 <- [1,1858,null,{}] 06:59:10 INFO - PROCESS | 2880 | 1468504749970 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}] 06:59:10 INFO - PROCESS | 2880 | 1468504749972 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:10 INFO - PROCESS | 2880 | 1468504750061 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 06:59:10 INFO - PROCESS | 2880 | 1468504750074 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:10 INFO - PROCESS | 2880 | 1468504750076 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:10 INFO - PROCESS | 2880 | ++DOCSHELL 0FC85800 == 27 [pid = 2880] [id = 474] 06:59:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (0FCE6C00) [pid = 2880] [serial = 1422] [outer = 00000000] 06:59:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (0FDFA800) [pid = 2880] [serial = 1423] [outer = 0FCE6C00] 06:59:10 INFO - PROCESS | 2880 | 1468504750124 Marionette DEBUG loaded listener.js 06:59:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (1017E800) [pid = 2880] [serial = 1424] [outer = 0FCE6C00] 06:59:10 INFO - PROCESS | 2880 | 1468504750620 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]]]}] 06:59:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 06:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 691ms 06:59:10 INFO - PROCESS | 2880 | 1468504750652 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 06:59:10 INFO - PROCESS | 2880 | 1468504750657 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 06:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 06:59:10 INFO - PROCESS | 2880 | 1468504750668 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 06:59:10 INFO - PROCESS | 2880 | 1468504750671 Marionette TRACE conn5 <- [1,1862,null,{}] 06:59:10 INFO - PROCESS | 2880 | 1468504750675 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}] 06:59:10 INFO - PROCESS | 2880 | 1468504750677 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:10 INFO - PROCESS | 2880 | 1468504750801 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 06:59:10 INFO - PROCESS | 2880 | 1468504750900 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:10 INFO - PROCESS | 2880 | 1468504750902 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:10 INFO - PROCESS | 2880 | ++DOCSHELL 1036C800 == 28 [pid = 2880] [id = 475] 06:59:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (1036D000) [pid = 2880] [serial = 1425] [outer = 00000000] 06:59:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (1070C800) [pid = 2880] [serial = 1426] [outer = 1036D000] 06:59:10 INFO - PROCESS | 2880 | 1468504750950 Marionette DEBUG loaded listener.js 06:59:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (10787C00) [pid = 2880] [serial = 1427] [outer = 1036D000] 06:59:11 INFO - PROCESS | 2880 | 1468504751329 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]]]}] 06:59:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 06:59:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 670ms 06:59:11 INFO - PROCESS | 2880 | 1468504751353 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 06:59:11 INFO - PROCESS | 2880 | 1468504751355 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 06:59:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 06:59:11 INFO - PROCESS | 2880 | 1468504751359 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 06:59:11 INFO - PROCESS | 2880 | 1468504751362 Marionette TRACE conn5 <- [1,1866,null,{}] 06:59:11 INFO - PROCESS | 2880 | 1468504751373 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}] 06:59:11 INFO - PROCESS | 2880 | 1468504751378 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:11 INFO - PROCESS | 2880 | 1468504751463 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 06:59:11 INFO - PROCESS | 2880 | 1468504751470 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:11 INFO - PROCESS | 2880 | 1468504751473 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:11 INFO - PROCESS | 2880 | ++DOCSHELL 1466C400 == 29 [pid = 2880] [id = 476] 06:59:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (146A9400) [pid = 2880] [serial = 1428] [outer = 00000000] 06:59:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (14EBD000) [pid = 2880] [serial = 1429] [outer = 146A9400] 06:59:11 INFO - PROCESS | 2880 | 1468504751522 Marionette DEBUG loaded listener.js 06:59:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (14FD6C00) [pid = 2880] [serial = 1430] [outer = 146A9400] 06:59:12 INFO - PROCESS | 2880 | 1468504752023 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]]]}] 06:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 06:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 731ms 06:59:12 INFO - PROCESS | 2880 | 1468504752094 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 06:59:12 INFO - PROCESS | 2880 | 1468504752097 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 06:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 06:59:12 INFO - PROCESS | 2880 | 1468504752100 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 06:59:12 INFO - PROCESS | 2880 | 1468504752102 Marionette TRACE conn5 <- [1,1870,null,{}] 06:59:12 INFO - PROCESS | 2880 | 1468504752106 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}] 06:59:12 INFO - PROCESS | 2880 | 1468504752108 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:12 INFO - PROCESS | 2880 | 1468504752254 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 06:59:12 INFO - PROCESS | 2880 | 1468504752273 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:12 INFO - PROCESS | 2880 | 1468504752275 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:12 INFO - PROCESS | 2880 | ++DOCSHELL 16B4B400 == 30 [pid = 2880] [id = 477] 06:59:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (16B4E000) [pid = 2880] [serial = 1431] [outer = 00000000] 06:59:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (16C47C00) [pid = 2880] [serial = 1432] [outer = 16B4E000] 06:59:12 INFO - PROCESS | 2880 | 1468504752319 Marionette DEBUG loaded listener.js 06:59:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (16C69000) [pid = 2880] [serial = 1433] [outer = 16B4E000] 06:59:12 INFO - PROCESS | 2880 | 1468504752759 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]]]}] 06:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 06:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 670ms 06:59:12 INFO - PROCESS | 2880 | 1468504752774 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 06:59:12 INFO - PROCESS | 2880 | 1468504752776 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 06:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 06:59:12 INFO - PROCESS | 2880 | 1468504752779 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 06:59:12 INFO - PROCESS | 2880 | 1468504752781 Marionette TRACE conn5 <- [1,1874,null,{}] 06:59:12 INFO - PROCESS | 2880 | 1468504752793 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}] 06:59:12 INFO - PROCESS | 2880 | 1468504752795 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:12 INFO - PROCESS | 2880 | 1468504752903 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 06:59:12 INFO - PROCESS | 2880 | 1468504752909 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:12 INFO - PROCESS | 2880 | 1468504752911 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:12 INFO - PROCESS | 2880 | ++DOCSHELL 16F11000 == 31 [pid = 2880] [id = 478] 06:59:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (16F2D400) [pid = 2880] [serial = 1434] [outer = 00000000] 06:59:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (16F72800) [pid = 2880] [serial = 1435] [outer = 16F2D400] 06:59:13 INFO - PROCESS | 2880 | 1468504752955 Marionette DEBUG loaded listener.js 06:59:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (17192800) [pid = 2880] [serial = 1436] [outer = 16F2D400] 06:59:13 INFO - PROCESS | 2880 | 1468504753434 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]]]}] 06:59:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 06:59:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 692ms 06:59:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 06:59:13 INFO - PROCESS | 2880 | 1468504753472 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 06:59:13 INFO - PROCESS | 2880 | 1468504753474 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 06:59:13 INFO - PROCESS | 2880 | 1468504753478 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 06:59:13 INFO - PROCESS | 2880 | 1468504753479 Marionette TRACE conn5 <- [1,1878,null,{}] 06:59:13 INFO - PROCESS | 2880 | 1468504753483 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}] 06:59:13 INFO - PROCESS | 2880 | 1468504753488 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:13 INFO - PROCESS | 2880 | 1468504753642 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 06:59:13 INFO - PROCESS | 2880 | 1468504753668 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:13 INFO - PROCESS | 2880 | 1468504753670 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:13 INFO - PROCESS | 2880 | ++DOCSHELL 17609400 == 32 [pid = 2880] [id = 479] 06:59:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (17610800) [pid = 2880] [serial = 1437] [outer = 00000000] 06:59:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (18357800) [pid = 2880] [serial = 1438] [outer = 17610800] 06:59:13 INFO - PROCESS | 2880 | 1468504753714 Marionette DEBUG loaded listener.js 06:59:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (18C09400) [pid = 2880] [serial = 1439] [outer = 17610800] 06:59:14 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (17194800) [pid = 2880] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 06:59:14 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (19270400) [pid = 2880] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 06:59:14 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (18348400) [pid = 2880] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 06:59:14 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (0CAE2800) [pid = 2880] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 06:59:14 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (1926B400) [pid = 2880] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 06:59:14 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1477A000) [pid = 2880] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 06:59:14 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (16252800) [pid = 2880] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 06:59:14 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (1070F800) [pid = 2880] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 06:59:14 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (1017D800) [pid = 2880] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 06:59:14 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1158E800) [pid = 2880] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 06:59:14 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (19E61000) [pid = 2880] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 06:59:14 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (16B55C00) [pid = 2880] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 06:59:14 INFO - PROCESS | 2880 | 1468504754342 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]]]}] 06:59:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 06:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 930ms 06:59:14 INFO - PROCESS | 2880 | 1468504754408 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 06:59:14 INFO - PROCESS | 2880 | 1468504754410 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 06:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 06:59:14 INFO - PROCESS | 2880 | 1468504754413 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 06:59:14 INFO - PROCESS | 2880 | 1468504754415 Marionette TRACE conn5 <- [1,1882,null,{}] 06:59:14 INFO - PROCESS | 2880 | 1468504754419 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}] 06:59:14 INFO - PROCESS | 2880 | 1468504754421 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:14 INFO - PROCESS | 2880 | 1468504754498 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 06:59:14 INFO - PROCESS | 2880 | 1468504754503 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:14 INFO - PROCESS | 2880 | 1468504754505 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:14 INFO - PROCESS | 2880 | ++DOCSHELL 1036BC00 == 33 [pid = 2880] [id = 480] 06:59:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (10A7BC00) [pid = 2880] [serial = 1440] [outer = 00000000] 06:59:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (16F0E400) [pid = 2880] [serial = 1441] [outer = 10A7BC00] 06:59:14 INFO - PROCESS | 2880 | 1468504754549 Marionette DEBUG loaded listener.js 06:59:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (17260800) [pid = 2880] [serial = 1442] [outer = 10A7BC00] 06:59:15 INFO - PROCESS | 2880 | 1468504754974 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]]]}] 06:59:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 06:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 630ms 06:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 06:59:15 INFO - PROCESS | 2880 | 1468504755044 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 06:59:15 INFO - PROCESS | 2880 | 1468504755046 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 06:59:15 INFO - PROCESS | 2880 | 1468504755049 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 06:59:15 INFO - PROCESS | 2880 | 1468504755051 Marionette TRACE conn5 <- [1,1886,null,{}] 06:59:15 INFO - PROCESS | 2880 | 1468504755055 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}] 06:59:15 INFO - PROCESS | 2880 | 1468504755057 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:15 INFO - PROCESS | 2880 | 1468504755134 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 06:59:15 INFO - PROCESS | 2880 | 1468504755140 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:15 INFO - PROCESS | 2880 | 1468504755142 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:15 INFO - PROCESS | 2880 | ++DOCSHELL 14E30000 == 34 [pid = 2880] [id = 481] 06:59:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18349C00) [pid = 2880] [serial = 1443] [outer = 00000000] 06:59:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (18D14C00) [pid = 2880] [serial = 1444] [outer = 18349C00] 06:59:15 INFO - PROCESS | 2880 | 1468504755185 Marionette DEBUG loaded listener.js 06:59:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (18D36000) [pid = 2880] [serial = 1445] [outer = 18349C00] 06:59:15 INFO - PROCESS | 2880 | 1468504755639 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]]]}] 06:59:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 06:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 630ms 06:59:15 INFO - PROCESS | 2880 | 1468504755692 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 06:59:15 INFO - PROCESS | 2880 | 1468504755694 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 06:59:15 INFO - PROCESS | 2880 | 1468504755698 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 06:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 06:59:15 INFO - PROCESS | 2880 | 1468504755700 Marionette TRACE conn5 <- [1,1890,null,{}] 06:59:15 INFO - PROCESS | 2880 | 1468504755704 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}] 06:59:15 INFO - PROCESS | 2880 | 1468504755706 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:15 INFO - PROCESS | 2880 | 1468504755784 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 06:59:15 INFO - PROCESS | 2880 | 1468504755790 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:15 INFO - PROCESS | 2880 | 1468504755792 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:15 INFO - PROCESS | 2880 | ++DOCSHELL 18D3D800 == 35 [pid = 2880] [id = 482] 06:59:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (18D3E000) [pid = 2880] [serial = 1446] [outer = 00000000] 06:59:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (18D72800) [pid = 2880] [serial = 1447] [outer = 18D3E000] 06:59:15 INFO - PROCESS | 2880 | 1468504755835 Marionette DEBUG loaded listener.js 06:59:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1926B400) [pid = 2880] [serial = 1448] [outer = 18D3E000] 06:59:16 INFO - PROCESS | 2880 | --DOCSHELL 0FC85800 == 34 [pid = 2880] [id = 474] 06:59:16 INFO - PROCESS | 2880 | --DOCSHELL 1070F000 == 33 [pid = 2880] [id = 473] 06:59:17 INFO - PROCESS | 2880 | --DOCSHELL 17609400 == 32 [pid = 2880] [id = 479] 06:59:17 INFO - PROCESS | 2880 | --DOCSHELL 16B4B400 == 31 [pid = 2880] [id = 477] 06:59:17 INFO - PROCESS | 2880 | --DOCSHELL 1036BC00 == 30 [pid = 2880] [id = 480] 06:59:17 INFO - PROCESS | 2880 | --DOCSHELL 16F11000 == 29 [pid = 2880] [id = 478] 06:59:17 INFO - PROCESS | 2880 | --DOCSHELL 1466C400 == 28 [pid = 2880] [id = 476] 06:59:17 INFO - PROCESS | 2880 | --DOCSHELL 1036C800 == 27 [pid = 2880] [id = 475] 06:59:17 INFO - PROCESS | 2880 | --DOCSHELL 14E30000 == 26 [pid = 2880] [id = 481] 06:59:18 INFO - PROCESS | 2880 | --DOCSHELL 10A79400 == 25 [pid = 2880] [id = 412] 06:59:18 INFO - PROCESS | 2880 | --DOCSHELL 15C4EC00 == 24 [pid = 2880] [id = 408] 06:59:18 INFO - PROCESS | 2880 | --DOCSHELL 16F54400 == 23 [pid = 2880] [id = 414] 06:59:18 INFO - PROCESS | 2880 | --DOCSHELL 183E2000 == 22 [pid = 2880] [id = 416] 06:59:18 INFO - PROCESS | 2880 | --DOCSHELL 16C48C00 == 21 [pid = 2880] [id = 405] 06:59:18 INFO - PROCESS | 2880 | --DOCSHELL 10171800 == 20 [pid = 2880] [id = 409] 06:59:18 INFO - PROCESS | 2880 | --DOCSHELL 16F4D800 == 19 [pid = 2880] [id = 406] 06:59:18 INFO - PROCESS | 2880 | --DOCSHELL 0CAF3400 == 18 [pid = 2880] [id = 417] 06:59:18 INFO - PROCESS | 2880 | --DOCSHELL 17268800 == 17 [pid = 2880] [id = 415] 06:59:18 INFO - PROCESS | 2880 | --DOCSHELL 10173C00 == 16 [pid = 2880] [id = 403] 06:59:18 INFO - PROCESS | 2880 | --DOCSHELL 1465F800 == 15 [pid = 2880] [id = 410] 06:59:18 INFO - PROCESS | 2880 | --DOCSHELL 0CAE8800 == 14 [pid = 2880] [id = 407] 06:59:18 INFO - PROCESS | 2880 | --DOCSHELL 14B5F400 == 13 [pid = 2880] [id = 404] 06:59:18 INFO - PROCESS | 2880 | --DOCSHELL 1022CC00 == 12 [pid = 2880] [id = 402] 06:59:18 INFO - PROCESS | 2880 | --DOCSHELL 14FD2000 == 11 [pid = 2880] [id = 418] 06:59:18 INFO - PROCESS | 2880 | --DOCSHELL 16B55400 == 10 [pid = 2880] [id = 413] 06:59:18 INFO - PROCESS | 2880 | --DOCSHELL 10175800 == 9 [pid = 2880] [id = 411] 06:59:18 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (17264C00) [pid = 2880] [serial = 1390] [outer = 00000000] [url = about:blank] 06:59:18 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (19403C00) [pid = 2880] [serial = 1396] [outer = 00000000] [url = about:blank] 06:59:18 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (18858800) [pid = 2880] [serial = 1394] [outer = 00000000] [url = about:blank] 06:59:18 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (183D9400) [pid = 2880] [serial = 1393] [outer = 00000000] [url = about:blank] 06:59:18 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (10234C00) [pid = 2880] [serial = 1375] [outer = 00000000] [url = about:blank] 06:59:18 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (105D5800) [pid = 2880] [serial = 1376] [outer = 00000000] [url = about:blank] 06:59:18 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (19403400) [pid = 2880] [serial = 1373] [outer = 00000000] [url = about:blank] 06:59:18 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (14F22400) [pid = 2880] [serial = 1378] [outer = 00000000] [url = about:blank] 06:59:18 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (16C3E000) [pid = 2880] [serial = 1379] [outer = 00000000] [url = about:blank] 06:59:18 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (16C45C00) [pid = 2880] [serial = 1387] [outer = 00000000] [url = about:blank] 06:59:18 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (10F07000) [pid = 2880] [serial = 1384] [outer = 00000000] [url = about:blank] 06:59:18 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (11593000) [pid = 2880] [serial = 1385] [outer = 00000000] [url = about:blank] 06:59:18 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (10232800) [pid = 2880] [serial = 1381] [outer = 00000000] [url = about:blank] 06:59:18 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1033B400) [pid = 2880] [serial = 1382] [outer = 00000000] [url = about:blank] 06:59:18 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (16C70000) [pid = 2880] [serial = 1400] [outer = 00000000] [url = about:blank] 06:59:18 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (16C41C00) [pid = 2880] [serial = 1399] [outer = 00000000] [url = about:blank] 06:59:18 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (1ACDDC00) [pid = 2880] [serial = 1405] [outer = 00000000] [url = about:blank] 06:59:18 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (1AD8CC00) [pid = 2880] [serial = 1406] [outer = 00000000] [url = about:blank] 06:59:18 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (19E2E800) [pid = 2880] [serial = 1403] [outer = 00000000] [url = about:blank] 06:59:18 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (192AD400) [pid = 2880] [serial = 1397] [outer = 00000000] [url = about:blank] 06:59:18 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (17662C00) [pid = 2880] [serial = 1391] [outer = 00000000] [url = about:blank] 06:59:18 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (193ADC00) [pid = 2880] [serial = 1402] [outer = 00000000] [url = about:blank] 06:59:18 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (16C73800) [pid = 2880] [serial = 1388] [outer = 00000000] [url = about:blank] 06:59:18 INFO - PROCESS | 2880 | 1468504758616 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]]]}] 06:59:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 06:59:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 2967ms 06:59:18 INFO - PROCESS | 2880 | 1468504758668 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 06:59:18 INFO - PROCESS | 2880 | 1468504758673 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 06:59:18 INFO - PROCESS | 2880 | 1468504758679 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 06:59:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 06:59:18 INFO - PROCESS | 2880 | 1468504758682 Marionette TRACE conn5 <- [1,1894,null,{}] 06:59:18 INFO - PROCESS | 2880 | 1468504758688 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}] 06:59:18 INFO - PROCESS | 2880 | 1468504758691 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:18 INFO - PROCESS | 2880 | 1468504758792 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 06:59:18 INFO - PROCESS | 2880 | 1468504758881 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:18 INFO - PROCESS | 2880 | 1468504758885 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:18 INFO - PROCESS | 2880 | ++DOCSHELL 0CAF8000 == 10 [pid = 2880] [id = 483] 06:59:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (0CCD4C00) [pid = 2880] [serial = 1449] [outer = 00000000] 06:59:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (0FCE7400) [pid = 2880] [serial = 1450] [outer = 0CCD4C00] 06:59:18 INFO - PROCESS | 2880 | 1468504758935 Marionette DEBUG loaded listener.js 06:59:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (0FD20000) [pid = 2880] [serial = 1451] [outer = 0CCD4C00] 06:59:19 INFO - PROCESS | 2880 | 1468504759345 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]]]}] 06:59:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 06:59:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 730ms 06:59:19 INFO - PROCESS | 2880 | 1468504759413 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 06:59:19 INFO - PROCESS | 2880 | 1468504759418 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 06:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 06:59:19 INFO - PROCESS | 2880 | 1468504759424 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 06:59:19 INFO - PROCESS | 2880 | 1468504759427 Marionette TRACE conn5 <- [1,1898,null,{}] 06:59:19 INFO - PROCESS | 2880 | 1468504759430 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}] 06:59:19 INFO - PROCESS | 2880 | 1468504759433 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:19 INFO - PROCESS | 2880 | 1468504759528 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 06:59:19 INFO - PROCESS | 2880 | 1468504759541 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:19 INFO - PROCESS | 2880 | 1468504759544 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:19 INFO - PROCESS | 2880 | ++DOCSHELL 0CCCBC00 == 11 [pid = 2880] [id = 484] 06:59:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (10332800) [pid = 2880] [serial = 1452] [outer = 00000000] 06:59:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (1033B000) [pid = 2880] [serial = 1453] [outer = 10332800] 06:59:19 INFO - PROCESS | 2880 | 1468504759592 Marionette DEBUG loaded listener.js 06:59:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (10362C00) [pid = 2880] [serial = 1454] [outer = 10332800] 06:59:20 INFO - PROCESS | 2880 | 1468504760078 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]]]}] 06:59:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 06:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 670ms 06:59:20 INFO - PROCESS | 2880 | 1468504760097 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 06:59:20 INFO - PROCESS | 2880 | 1468504760100 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 06:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 06:59:20 INFO - PROCESS | 2880 | 1468504760103 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 06:59:20 INFO - PROCESS | 2880 | 1468504760107 Marionette TRACE conn5 <- [1,1902,null,{}] 06:59:20 INFO - PROCESS | 2880 | 1468504760118 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}] 06:59:20 INFO - PROCESS | 2880 | 1468504760123 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:20 INFO - PROCESS | 2880 | 1468504760281 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 06:59:20 INFO - PROCESS | 2880 | 1468504760375 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:20 INFO - PROCESS | 2880 | 1468504760378 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:20 INFO - PROCESS | 2880 | ++DOCSHELL 1095F800 == 12 [pid = 2880] [id = 485] 06:59:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (10962800) [pid = 2880] [serial = 1455] [outer = 00000000] 06:59:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (10A7CC00) [pid = 2880] [serial = 1456] [outer = 10962800] 06:59:20 INFO - PROCESS | 2880 | 1468504760429 Marionette DEBUG loaded listener.js 06:59:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (10F7CC00) [pid = 2880] [serial = 1457] [outer = 10962800] 06:59:20 INFO - PROCESS | 2880 | 1468504760818 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]]]}] 06:59:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 06:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 730ms 06:59:20 INFO - PROCESS | 2880 | 1468504760879 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 06:59:20 INFO - PROCESS | 2880 | 1468504760882 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 06:59:20 INFO - PROCESS | 2880 | 1468504760885 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 06:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 06:59:20 INFO - PROCESS | 2880 | 1468504760887 Marionette TRACE conn5 <- [1,1906,null,{}] 06:59:20 INFO - PROCESS | 2880 | 1468504760891 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}] 06:59:20 INFO - PROCESS | 2880 | 1468504760893 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:21 INFO - PROCESS | 2880 | 1468504761014 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 06:59:21 INFO - PROCESS | 2880 | 1468504761022 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:21 INFO - PROCESS | 2880 | 1468504761024 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:21 INFO - PROCESS | 2880 | ++DOCSHELL 10F8A000 == 13 [pid = 2880] [id = 486] 06:59:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (116CEC00) [pid = 2880] [serial = 1458] [outer = 00000000] 06:59:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (14E34000) [pid = 2880] [serial = 1459] [outer = 116CEC00] 06:59:21 INFO - PROCESS | 2880 | 1468504761069 Marionette DEBUG loaded listener.js 06:59:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (14F16800) [pid = 2880] [serial = 1460] [outer = 116CEC00] 06:59:21 INFO - PROCESS | 2880 | 1468504761485 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]]]}] 06:59:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 06:59:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 630ms 06:59:21 INFO - PROCESS | 2880 | 1468504761520 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 06:59:21 INFO - PROCESS | 2880 | 1468504761522 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 06:59:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 06:59:21 INFO - PROCESS | 2880 | 1468504761525 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 06:59:21 INFO - PROCESS | 2880 | 1468504761526 Marionette TRACE conn5 <- [1,1910,null,{}] 06:59:21 INFO - PROCESS | 2880 | 1468504761530 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}] 06:59:21 INFO - PROCESS | 2880 | 1468504761532 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:21 INFO - PROCESS | 2880 | 1468504761647 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 06:59:21 INFO - PROCESS | 2880 | 1468504761733 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:21 INFO - PROCESS | 2880 | 1468504761735 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:21 INFO - PROCESS | 2880 | ++DOCSHELL 15C5BC00 == 14 [pid = 2880] [id = 487] 06:59:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (15EC4C00) [pid = 2880] [serial = 1461] [outer = 00000000] 06:59:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (16250800) [pid = 2880] [serial = 1462] [outer = 15EC4C00] 06:59:21 INFO - PROCESS | 2880 | 1468504761781 Marionette DEBUG loaded listener.js 06:59:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (16C3E000) [pid = 2880] [serial = 1463] [outer = 15EC4C00] 06:59:22 INFO - PROCESS | 2880 | 1468504762153 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]]]}] 06:59:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 06:59:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 672ms 06:59:22 INFO - PROCESS | 2880 | 1468504762197 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 06:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 06:59:22 INFO - PROCESS | 2880 | 1468504762199 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 06:59:22 INFO - PROCESS | 2880 | 1468504762202 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 06:59:22 INFO - PROCESS | 2880 | 1468504762204 Marionette TRACE conn5 <- [1,1914,null,{}] 06:59:22 INFO - PROCESS | 2880 | 1468504762207 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}] 06:59:22 INFO - PROCESS | 2880 | 1468504762213 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:22 INFO - PROCESS | 2880 | 1468504762331 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 06:59:22 INFO - PROCESS | 2880 | 1468504762338 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:22 INFO - PROCESS | 2880 | 1468504762340 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:22 INFO - PROCESS | 2880 | ++DOCSHELL 16C64C00 == 15 [pid = 2880] [id = 488] 06:59:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (16C65000) [pid = 2880] [serial = 1464] [outer = 00000000] 06:59:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (16F4DC00) [pid = 2880] [serial = 1465] [outer = 16C65000] 06:59:22 INFO - PROCESS | 2880 | 1468504762384 Marionette DEBUG loaded listener.js 06:59:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1725FC00) [pid = 2880] [serial = 1466] [outer = 16C65000] 06:59:22 INFO - PROCESS | 2880 | 1468504762798 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]]]}] 06:59:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 06:59:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 630ms 06:59:22 INFO - PROCESS | 2880 | 1468504762833 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 06:59:22 INFO - PROCESS | 2880 | 1468504762845 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 06:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 06:59:22 INFO - PROCESS | 2880 | 1468504762865 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 06:59:22 INFO - PROCESS | 2880 | 1468504762867 Marionette TRACE conn5 <- [1,1918,null,{}] 06:59:22 INFO - PROCESS | 2880 | 1468504762873 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}] 06:59:22 INFO - PROCESS | 2880 | 1468504762875 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:22 INFO - PROCESS | 2880 | 1468504762953 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 06:59:22 INFO - PROCESS | 2880 | 1468504762988 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:23 INFO - PROCESS | 2880 | 1468504762989 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:23 INFO - PROCESS | 2880 | ++DOCSHELL 17269000 == 16 [pid = 2880] [id = 489] 06:59:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (17269C00) [pid = 2880] [serial = 1467] [outer = 00000000] 06:59:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (17664000) [pid = 2880] [serial = 1468] [outer = 17269C00] 06:59:23 INFO - PROCESS | 2880 | 1468504763033 Marionette DEBUG loaded listener.js 06:59:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (17667800) [pid = 2880] [serial = 1469] [outer = 17269C00] 06:59:23 INFO - PROCESS | 2880 | 1468504763484 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]]]}] 06:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 06:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 670ms 06:59:23 INFO - PROCESS | 2880 | 1468504763539 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 06:59:23 INFO - PROCESS | 2880 | 1468504763541 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 06:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 06:59:23 INFO - PROCESS | 2880 | 1468504763544 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 06:59:23 INFO - PROCESS | 2880 | 1468504763546 Marionette TRACE conn5 <- [1,1922,null,{}] 06:59:23 INFO - PROCESS | 2880 | 1468504763549 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}] 06:59:23 INFO - PROCESS | 2880 | 1468504763551 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:23 INFO - PROCESS | 2880 | 1468504763664 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 06:59:23 INFO - PROCESS | 2880 | 1468504763727 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:23 INFO - PROCESS | 2880 | 1468504763729 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:23 INFO - PROCESS | 2880 | ++DOCSHELL 17662C00 == 17 [pid = 2880] [id = 490] 06:59:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1834A400) [pid = 2880] [serial = 1470] [outer = 00000000] 06:59:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (18353C00) [pid = 2880] [serial = 1471] [outer = 1834A400] 06:59:23 INFO - PROCESS | 2880 | 1468504763774 Marionette DEBUG loaded listener.js 06:59:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (1725EC00) [pid = 2880] [serial = 1472] [outer = 1834A400] 06:59:24 INFO - PROCESS | 2880 | 1468504764184 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]]]}] 06:59:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 06:59:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 670ms 06:59:24 INFO - PROCESS | 2880 | 1468504764215 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 06:59:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 06:59:24 INFO - PROCESS | 2880 | 1468504764217 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 06:59:24 INFO - PROCESS | 2880 | 1468504764220 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 06:59:24 INFO - PROCESS | 2880 | 1468504764222 Marionette TRACE conn5 <- [1,1926,null,{}] 06:59:24 INFO - PROCESS | 2880 | 1468504764225 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}] 06:59:24 INFO - PROCESS | 2880 | 1468504764227 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:24 INFO - PROCESS | 2880 | 1468504764339 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 06:59:24 INFO - PROCESS | 2880 | 1468504764434 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:24 INFO - PROCESS | 2880 | 1468504764436 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:24 INFO - PROCESS | 2880 | ++DOCSHELL 107E1000 == 18 [pid = 2880] [id = 491] 06:59:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (18C04C00) [pid = 2880] [serial = 1473] [outer = 00000000] 06:59:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (18D3DC00) [pid = 2880] [serial = 1474] [outer = 18C04C00] 06:59:24 INFO - PROCESS | 2880 | 1468504764480 Marionette DEBUG loaded listener.js 06:59:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (18D6D400) [pid = 2880] [serial = 1475] [outer = 18C04C00] 06:59:24 INFO - PROCESS | 2880 | 1468504764907 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]]]}] 06:59:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 06:59:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 730ms 06:59:24 INFO - PROCESS | 2880 | 1468504764951 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 06:59:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 06:59:24 INFO - PROCESS | 2880 | 1468504764953 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 06:59:24 INFO - PROCESS | 2880 | 1468504764961 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 06:59:24 INFO - PROCESS | 2880 | 1468504764963 Marionette TRACE conn5 <- [1,1930,null,{}] 06:59:24 INFO - PROCESS | 2880 | 1468504764966 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}] 06:59:24 INFO - PROCESS | 2880 | 1468504764969 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:25 INFO - PROCESS | 2880 | 1468504765089 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 06:59:25 INFO - PROCESS | 2880 | 1468504765101 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:25 INFO - PROCESS | 2880 | 1468504765102 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:25 INFO - PROCESS | 2880 | ++DOCSHELL 19264C00 == 19 [pid = 2880] [id = 492] 06:59:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (19265400) [pid = 2880] [serial = 1476] [outer = 00000000] 06:59:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (192A8400) [pid = 2880] [serial = 1477] [outer = 19265400] 06:59:25 INFO - PROCESS | 2880 | 1468504765147 Marionette DEBUG loaded listener.js 06:59:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (193AB000) [pid = 2880] [serial = 1478] [outer = 19265400] 06:59:25 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (18349C00) [pid = 2880] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 06:59:25 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (16B4E000) [pid = 2880] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 06:59:25 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (16F2D400) [pid = 2880] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 06:59:25 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (17610800) [pid = 2880] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 06:59:25 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (146A9400) [pid = 2880] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 06:59:25 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (1036D000) [pid = 2880] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 06:59:25 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (0FCE6C00) [pid = 2880] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 06:59:25 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (10789000) [pid = 2880] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 06:59:25 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (1ADC7800) [pid = 2880] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 06:59:25 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (18D75000) [pid = 2880] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 06:59:25 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (14E37800) [pid = 2880] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 06:59:25 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (0FD59C00) [pid = 2880] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 06:59:25 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (10A7BC00) [pid = 2880] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 06:59:25 INFO - PROCESS | 2880 | 1468504765783 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]]]}] 06:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 06:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 890ms 06:59:25 INFO - PROCESS | 2880 | 1468504765847 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 06:59:25 INFO - PROCESS | 2880 | 1468504765849 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 06:59:25 INFO - PROCESS | 2880 | 1468504765853 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 06:59:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 06:59:25 INFO - PROCESS | 2880 | 1468504765855 Marionette TRACE conn5 <- [1,1934,null,{}] 06:59:25 INFO - PROCESS | 2880 | 1468504765859 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}] 06:59:25 INFO - PROCESS | 2880 | 1468504765861 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:25 INFO - PROCESS | 2880 | 1468504765955 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 06:59:26 INFO - PROCESS | 2880 | 1468504766050 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:26 INFO - PROCESS | 2880 | 1468504766053 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:26 INFO - PROCESS | 2880 | ++DOCSHELL 14667400 == 20 [pid = 2880] [id = 493] 06:59:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (14E37800) [pid = 2880] [serial = 1479] [outer = 00000000] 06:59:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (15ECE000) [pid = 2880] [serial = 1480] [outer = 14E37800] 06:59:26 INFO - PROCESS | 2880 | 1468504766106 Marionette DEBUG loaded listener.js 06:59:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1766DC00) [pid = 2880] [serial = 1481] [outer = 14E37800] 06:59:26 INFO - PROCESS | 2880 | 1468504766473 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]]]}] 06:59:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 06:59:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 670ms 06:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 06:59:26 INFO - PROCESS | 2880 | 1468504766527 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 06:59:26 INFO - PROCESS | 2880 | 1468504766529 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 06:59:26 INFO - PROCESS | 2880 | 1468504766532 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 06:59:26 INFO - PROCESS | 2880 | 1468504766534 Marionette TRACE conn5 <- [1,1938,null,{}] 06:59:26 INFO - PROCESS | 2880 | 1468504766537 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}] 06:59:26 INFO - PROCESS | 2880 | 1468504766539 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:26 INFO - PROCESS | 2880 | 1468504766619 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 06:59:26 INFO - PROCESS | 2880 | 1468504766625 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:26 INFO - PROCESS | 2880 | 1468504766626 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:26 INFO - PROCESS | 2880 | ++DOCSHELL 183DFC00 == 21 [pid = 2880] [id = 494] 06:59:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (18C0F000) [pid = 2880] [serial = 1482] [outer = 00000000] 06:59:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1940AC00) [pid = 2880] [serial = 1483] [outer = 18C0F000] 06:59:26 INFO - PROCESS | 2880 | 1468504766670 Marionette DEBUG loaded listener.js 06:59:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (19E23800) [pid = 2880] [serial = 1484] [outer = 18C0F000] 06:59:27 INFO - PROCESS | 2880 | 1468504767112 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]]]}] 06:59:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 06:59:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 631ms 06:59:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 06:59:27 INFO - PROCESS | 2880 | 1468504767163 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 06:59:27 INFO - PROCESS | 2880 | 1468504767165 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 06:59:27 INFO - PROCESS | 2880 | 1468504767168 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 06:59:27 INFO - PROCESS | 2880 | 1468504767170 Marionette TRACE conn5 <- [1,1942,null,{}] 06:59:27 INFO - PROCESS | 2880 | 1468504767174 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}] 06:59:27 INFO - PROCESS | 2880 | 1468504767175 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:27 INFO - PROCESS | 2880 | 1468504767257 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 06:59:27 INFO - PROCESS | 2880 | 1468504767262 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:27 INFO - PROCESS | 2880 | 1468504767264 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:27 INFO - PROCESS | 2880 | ++DOCSHELL 1940A000 == 22 [pid = 2880] [id = 495] 06:59:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (19E27000) [pid = 2880] [serial = 1485] [outer = 00000000] 06:59:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (19E2FC00) [pid = 2880] [serial = 1486] [outer = 19E27000] 06:59:27 INFO - PROCESS | 2880 | 1468504767307 Marionette DEBUG loaded listener.js 06:59:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (19E65800) [pid = 2880] [serial = 1487] [outer = 19E27000] 06:59:27 INFO - PROCESS | 2880 | 1468504767904 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]]]}] 06:59:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 06:59:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 770ms 06:59:27 INFO - PROCESS | 2880 | 1468504767939 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 06:59:27 INFO - PROCESS | 2880 | 1468504767944 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 06:59:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 06:59:27 INFO - PROCESS | 2880 | 1468504767950 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 06:59:27 INFO - PROCESS | 2880 | 1468504767954 Marionette TRACE conn5 <- [1,1946,null,{}] 06:59:27 INFO - PROCESS | 2880 | 1468504767959 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}] 06:59:27 INFO - PROCESS | 2880 | 1468504767962 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:28 INFO - PROCESS | 2880 | 1468504768088 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 06:59:28 INFO - PROCESS | 2880 | 1468504768205 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:28 INFO - PROCESS | 2880 | 1468504768210 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:28 INFO - PROCESS | 2880 | ++DOCSHELL 0CAEC000 == 23 [pid = 2880] [id = 496] 06:59:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (0FC3AC00) [pid = 2880] [serial = 1488] [outer = 00000000] 06:59:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (0FD17400) [pid = 2880] [serial = 1489] [outer = 0FC3AC00] 06:59:28 INFO - PROCESS | 2880 | 1468504768267 Marionette DEBUG loaded listener.js 06:59:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (1022DC00) [pid = 2880] [serial = 1490] [outer = 0FC3AC00] 06:59:29 INFO - PROCESS | 2880 | 1468504769035 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]]]}] 06:59:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 06:59:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1132ms 06:59:29 INFO - PROCESS | 2880 | 1468504769087 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 06:59:29 INFO - PROCESS | 2880 | 1468504769091 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 06:59:29 INFO - PROCESS | 2880 | 1468504769098 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 06:59:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 06:59:29 INFO - PROCESS | 2880 | 1468504769101 Marionette TRACE conn5 <- [1,1950,null,{}] 06:59:29 INFO - PROCESS | 2880 | 1468504769105 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}] 06:59:29 INFO - PROCESS | 2880 | 1468504769108 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:29 INFO - PROCESS | 2880 | 1468504769230 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 06:59:29 INFO - PROCESS | 2880 | 1468504769372 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:29 INFO - PROCESS | 2880 | 1468504769375 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:29 INFO - PROCESS | 2880 | ++DOCSHELL 10707000 == 24 [pid = 2880] [id = 497] 06:59:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (10709000) [pid = 2880] [serial = 1491] [outer = 00000000] 06:59:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (10783400) [pid = 2880] [serial = 1492] [outer = 10709000] 06:59:29 INFO - PROCESS | 2880 | 1468504769431 Marionette DEBUG loaded listener.js 06:59:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 93 (10F03C00) [pid = 2880] [serial = 1493] [outer = 10709000] 06:59:30 INFO - PROCESS | 2880 | --DOMWINDOW == 92 (18D36000) [pid = 2880] [serial = 1445] [outer = 00000000] [url = about:blank] 06:59:30 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (18D72800) [pid = 2880] [serial = 1447] [outer = 00000000] [url = about:blank] 06:59:30 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (16C47C00) [pid = 2880] [serial = 1432] [outer = 00000000] [url = about:blank] 06:59:30 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (16F72800) [pid = 2880] [serial = 1435] [outer = 00000000] [url = about:blank] 06:59:30 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (18357800) [pid = 2880] [serial = 1438] [outer = 00000000] [url = about:blank] 06:59:30 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (17192800) [pid = 2880] [serial = 1436] [outer = 00000000] [url = about:blank] 06:59:30 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (18D14C00) [pid = 2880] [serial = 1444] [outer = 00000000] [url = about:blank] 06:59:30 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (14EBD000) [pid = 2880] [serial = 1429] [outer = 00000000] [url = about:blank] 06:59:30 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (1070C800) [pid = 2880] [serial = 1426] [outer = 00000000] [url = about:blank] 06:59:30 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (10787C00) [pid = 2880] [serial = 1427] [outer = 00000000] [url = about:blank] 06:59:30 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (0FDFA800) [pid = 2880] [serial = 1423] [outer = 00000000] [url = about:blank] 06:59:30 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1017E800) [pid = 2880] [serial = 1424] [outer = 00000000] [url = about:blank] 06:59:30 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (11689400) [pid = 2880] [serial = 1421] [outer = 00000000] [url = about:blank] 06:59:30 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (10A82000) [pid = 2880] [serial = 1420] [outer = 00000000] [url = about:blank] 06:59:30 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (1C368800) [pid = 2880] [serial = 1418] [outer = 00000000] [url = about:blank] 06:59:30 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1BF22C00) [pid = 2880] [serial = 1417] [outer = 00000000] [url = about:blank] 06:59:30 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (19F0AC00) [pid = 2880] [serial = 1415] [outer = 00000000] [url = about:blank] 06:59:30 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (19E2D000) [pid = 2880] [serial = 1414] [outer = 00000000] [url = about:blank] 06:59:30 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (16C6CC00) [pid = 2880] [serial = 1412] [outer = 00000000] [url = about:blank] 06:59:30 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (15EC6400) [pid = 2880] [serial = 1411] [outer = 00000000] [url = about:blank] 06:59:30 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1033FC00) [pid = 2880] [serial = 1409] [outer = 00000000] [url = about:blank] 06:59:30 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (1022F000) [pid = 2880] [serial = 1408] [outer = 00000000] [url = about:blank] 06:59:30 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (16F0E400) [pid = 2880] [serial = 1441] [outer = 00000000] [url = about:blank] 06:59:30 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (17260800) [pid = 2880] [serial = 1442] [outer = 00000000] [url = about:blank] 06:59:30 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (16C69000) [pid = 2880] [serial = 1433] [outer = 00000000] [url = about:blank] 06:59:30 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (14FD6C00) [pid = 2880] [serial = 1430] [outer = 00000000] [url = about:blank] 06:59:30 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (18C09400) [pid = 2880] [serial = 1439] [outer = 00000000] [url = about:blank] 06:59:30 INFO - PROCESS | 2880 | 1468504770333 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]]]}] 06:59:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 06:59:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1273ms 06:59:30 INFO - PROCESS | 2880 | 1468504770374 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 06:59:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 06:59:30 INFO - PROCESS | 2880 | 1468504770379 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 06:59:30 INFO - PROCESS | 2880 | 1468504770383 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 06:59:30 INFO - PROCESS | 2880 | 1468504770386 Marionette TRACE conn5 <- [1,1954,null,{}] 06:59:30 INFO - PROCESS | 2880 | 1468504770393 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}] 06:59:30 INFO - PROCESS | 2880 | 1468504770395 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:30 INFO - PROCESS | 2880 | 1468504770480 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 06:59:30 INFO - PROCESS | 2880 | 1468504770488 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:30 INFO - PROCESS | 2880 | 1468504770492 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:30 INFO - PROCESS | 2880 | ++DOCSHELL 10176C00 == 25 [pid = 2880] [id = 498] 06:59:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (1022AC00) [pid = 2880] [serial = 1494] [outer = 00000000] 06:59:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (10337400) [pid = 2880] [serial = 1495] [outer = 1022AC00] 06:59:30 INFO - PROCESS | 2880 | 1468504770540 Marionette DEBUG loaded listener.js 06:59:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (10361C00) [pid = 2880] [serial = 1496] [outer = 1022AC00] 06:59:31 INFO - PROCESS | 2880 | 1468504771035 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]]]}] 06:59:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 06:59:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 730ms 06:59:31 INFO - PROCESS | 2880 | 1468504771114 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 06:59:31 INFO - PROCESS | 2880 | 1468504771119 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 06:59:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 06:59:31 INFO - PROCESS | 2880 | 1468504771125 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 06:59:31 INFO - PROCESS | 2880 | 1468504771127 Marionette TRACE conn5 <- [1,1958,null,{}] 06:59:31 INFO - PROCESS | 2880 | 1468504771131 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}] 06:59:31 INFO - PROCESS | 2880 | 1468504771133 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:31 INFO - PROCESS | 2880 | 1468504771223 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 06:59:31 INFO - PROCESS | 2880 | 1468504771316 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:31 INFO - PROCESS | 2880 | 1468504771319 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:31 INFO - PROCESS | 2880 | ++DOCSHELL 107DEC00 == 26 [pid = 2880] [id = 499] 06:59:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (107E0400) [pid = 2880] [serial = 1497] [outer = 00000000] 06:59:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (10F89400) [pid = 2880] [serial = 1498] [outer = 107E0400] 06:59:31 INFO - PROCESS | 2880 | 1468504771368 Marionette DEBUG loaded listener.js 06:59:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (145DB800) [pid = 2880] [serial = 1499] [outer = 107E0400] 06:59:31 INFO - PROCESS | 2880 | 1468504771749 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]]]}] 06:59:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 06:59:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 671ms 06:59:31 INFO - PROCESS | 2880 | 1468504771799 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 06:59:31 INFO - PROCESS | 2880 | 1468504771801 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 06:59:31 INFO - PROCESS | 2880 | 1468504771805 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 06:59:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 06:59:31 INFO - PROCESS | 2880 | 1468504771808 Marionette TRACE conn5 <- [1,1962,null,{}] 06:59:31 INFO - PROCESS | 2880 | 1468504771819 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}] 06:59:31 INFO - PROCESS | 2880 | 1468504771824 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:31 INFO - PROCESS | 2880 | 1468504771910 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 06:59:31 INFO - PROCESS | 2880 | 1468504771918 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:31 INFO - PROCESS | 2880 | 1468504771921 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:31 INFO - PROCESS | 2880 | ++DOCSHELL 15C4D400 == 27 [pid = 2880] [id = 500] 06:59:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (15C52C00) [pid = 2880] [serial = 1500] [outer = 00000000] 06:59:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (15ECF400) [pid = 2880] [serial = 1501] [outer = 15C52C00] 06:59:31 INFO - PROCESS | 2880 | 1468504771969 Marionette DEBUG loaded listener.js 06:59:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (16C43800) [pid = 2880] [serial = 1502] [outer = 15C52C00] 06:59:32 INFO - PROCESS | 2880 | 1468504772419 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]]]}] 06:59:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 06:59:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 630ms 06:59:32 INFO - PROCESS | 2880 | 1468504772439 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 06:59:32 INFO - PROCESS | 2880 | 1468504772442 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 06:59:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 06:59:32 INFO - PROCESS | 2880 | 1468504772464 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 06:59:32 INFO - PROCESS | 2880 | 1468504772466 Marionette TRACE conn5 <- [1,1966,null,{}] 06:59:32 INFO - PROCESS | 2880 | 1468504772474 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}] 06:59:32 INFO - PROCESS | 2880 | 1468504772476 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:32 INFO - PROCESS | 2880 | 1468504772599 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 06:59:32 INFO - PROCESS | 2880 | 1468504772688 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:32 INFO - PROCESS | 2880 | 1468504772690 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:32 INFO - PROCESS | 2880 | ++DOCSHELL 16C72C00 == 28 [pid = 2880] [id = 501] 06:59:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (16F0EC00) [pid = 2880] [serial = 1503] [outer = 00000000] 06:59:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (16F38C00) [pid = 2880] [serial = 1504] [outer = 16F0EC00] 06:59:32 INFO - PROCESS | 2880 | 1468504772736 Marionette DEBUG loaded listener.js 06:59:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (16F7CC00) [pid = 2880] [serial = 1505] [outer = 16F0EC00] 06:59:33 INFO - PROCESS | 2880 | 1468504773132 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]]]}] 06:59:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 06:59:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 730ms 06:59:33 INFO - PROCESS | 2880 | 1468504773197 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 06:59:33 INFO - PROCESS | 2880 | 1468504773199 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 06:59:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 06:59:33 INFO - PROCESS | 2880 | 1468504773209 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 06:59:33 INFO - PROCESS | 2880 | 1468504773211 Marionette TRACE conn5 <- [1,1970,null,{}] 06:59:33 INFO - PROCESS | 2880 | 1468504773215 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}] 06:59:33 INFO - PROCESS | 2880 | 1468504773217 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:33 INFO - PROCESS | 2880 | 1468504773328 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 06:59:33 INFO - PROCESS | 2880 | 1468504773333 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:33 INFO - PROCESS | 2880 | 1468504773335 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:33 INFO - PROCESS | 2880 | ++DOCSHELL 16F2F800 == 29 [pid = 2880] [id = 502] 06:59:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (17194000) [pid = 2880] [serial = 1506] [outer = 00000000] 06:59:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (17261800) [pid = 2880] [serial = 1507] [outer = 17194000] 06:59:33 INFO - PROCESS | 2880 | 1468504773380 Marionette DEBUG loaded listener.js 06:59:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1726AC00) [pid = 2880] [serial = 1508] [outer = 17194000] 06:59:33 INFO - PROCESS | 2880 | 1468504773837 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]]]}] 06:59:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 06:59:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 670ms 06:59:33 INFO - PROCESS | 2880 | 1468504773889 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 06:59:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 06:59:33 INFO - PROCESS | 2880 | 1468504773891 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 06:59:33 INFO - PROCESS | 2880 | 1468504773894 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 06:59:33 INFO - PROCESS | 2880 | 1468504773896 Marionette TRACE conn5 <- [1,1974,null,{}] 06:59:33 INFO - PROCESS | 2880 | 1468504773899 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}] 06:59:33 INFO - PROCESS | 2880 | 1468504773905 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:34 INFO - PROCESS | 2880 | 1468504774071 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 06:59:34 INFO - PROCESS | 2880 | 1468504774106 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:34 INFO - PROCESS | 2880 | 1468504774108 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:34 INFO - PROCESS | 2880 | ++DOCSHELL 17668C00 == 30 [pid = 2880] [id = 503] 06:59:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1766CC00) [pid = 2880] [serial = 1509] [outer = 00000000] 06:59:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1885B400) [pid = 2880] [serial = 1510] [outer = 1766CC00] 06:59:34 INFO - PROCESS | 2880 | 1468504774152 Marionette DEBUG loaded listener.js 06:59:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (183E1C00) [pid = 2880] [serial = 1511] [outer = 1766CC00] 06:59:34 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (10332800) [pid = 2880] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 06:59:34 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (116CEC00) [pid = 2880] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 06:59:34 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (17269C00) [pid = 2880] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 06:59:34 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (15EC4C00) [pid = 2880] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 06:59:34 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (0CCD4C00) [pid = 2880] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 06:59:34 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (18D3E000) [pid = 2880] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 06:59:34 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (10962800) [pid = 2880] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 06:59:34 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (18C04C00) [pid = 2880] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 06:59:34 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (14E37800) [pid = 2880] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 06:59:34 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (19265400) [pid = 2880] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 06:59:34 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (18C0F000) [pid = 2880] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 06:59:34 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (16C65000) [pid = 2880] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 06:59:34 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (1834A400) [pid = 2880] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 06:59:34 INFO - PROCESS | 2880 | 1468504774734 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]]]}] 06:59:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 06:59:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 870ms 06:59:34 INFO - PROCESS | 2880 | 1468504774772 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 06:59:34 INFO - PROCESS | 2880 | 1468504774774 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 06:59:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 06:59:34 INFO - PROCESS | 2880 | 1468504774777 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 06:59:34 INFO - PROCESS | 2880 | 1468504774778 Marionette TRACE conn5 <- [1,1978,null,{}] 06:59:34 INFO - PROCESS | 2880 | 1468504774782 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}] 06:59:34 INFO - PROCESS | 2880 | 1468504774784 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:34 INFO - PROCESS | 2880 | 1468504774863 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 06:59:34 INFO - PROCESS | 2880 | 1468504774869 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:34 INFO - PROCESS | 2880 | 1468504774871 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:34 INFO - PROCESS | 2880 | ++DOCSHELL 146ADC00 == 31 [pid = 2880] [id = 504] 06:59:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (14787000) [pid = 2880] [serial = 1512] [outer = 00000000] 06:59:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (16C73800) [pid = 2880] [serial = 1513] [outer = 14787000] 06:59:34 INFO - PROCESS | 2880 | 1468504774914 Marionette DEBUG loaded listener.js 06:59:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (1834A400) [pid = 2880] [serial = 1514] [outer = 14787000] 06:59:35 INFO - PROCESS | 2880 | 1468504775340 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]]]}] 06:59:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 06:59:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 570ms 06:59:35 INFO - PROCESS | 2880 | 1468504775349 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 06:59:35 INFO - PROCESS | 2880 | 1468504775351 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 06:59:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 06:59:35 INFO - PROCESS | 2880 | 1468504775354 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 06:59:35 INFO - PROCESS | 2880 | 1468504775356 Marionette TRACE conn5 <- [1,1982,null,{}] 06:59:35 INFO - PROCESS | 2880 | 1468504775359 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}] 06:59:35 INFO - PROCESS | 2880 | 1468504775361 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:35 INFO - PROCESS | 2880 | 1468504775509 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 06:59:35 INFO - PROCESS | 2880 | 1468504775515 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:35 INFO - PROCESS | 2880 | 1468504775516 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:35 INFO - PROCESS | 2880 | ++DOCSHELL 16256000 == 32 [pid = 2880] [id = 505] 06:59:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (16C71800) [pid = 2880] [serial = 1515] [outer = 00000000] 06:59:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (18D3D000) [pid = 2880] [serial = 1516] [outer = 16C71800] 06:59:35 INFO - PROCESS | 2880 | 1468504775561 Marionette DEBUG loaded listener.js 06:59:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (19263400) [pid = 2880] [serial = 1517] [outer = 16C71800] 06:59:35 INFO - PROCESS | 2880 | 1468504775945 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]]]}] 06:59:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 06:59:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 630ms 06:59:35 INFO - PROCESS | 2880 | 1468504775985 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 06:59:35 INFO - PROCESS | 2880 | 1468504775988 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 06:59:36 INFO - PROCESS | 2880 | 1468504776006 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 06:59:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 06:59:36 INFO - PROCESS | 2880 | 1468504776018 Marionette TRACE conn5 <- [1,1986,null,{}] 06:59:36 INFO - PROCESS | 2880 | 1468504776022 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}] 06:59:36 INFO - PROCESS | 2880 | 1468504776024 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:36 INFO - PROCESS | 2880 | 1468504776104 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 06:59:36 INFO - PROCESS | 2880 | 1468504776109 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:36 INFO - PROCESS | 2880 | 1468504776111 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:36 INFO - PROCESS | 2880 | ++DOCSHELL 14FD7800 == 33 [pid = 2880] [id = 506] 06:59:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (18D3CC00) [pid = 2880] [serial = 1518] [outer = 00000000] 06:59:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1940C000) [pid = 2880] [serial = 1519] [outer = 18D3CC00] 06:59:36 INFO - PROCESS | 2880 | 1468504776154 Marionette DEBUG loaded listener.js 06:59:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (19410400) [pid = 2880] [serial = 1520] [outer = 18D3CC00] 06:59:36 INFO - PROCESS | 2880 | 1468504776575 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]]]}] 06:59:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 06:59:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 591ms 06:59:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 06:59:36 INFO - PROCESS | 2880 | 1468504776603 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 06:59:36 INFO - PROCESS | 2880 | 1468504776605 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 06:59:36 INFO - PROCESS | 2880 | 1468504776608 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 06:59:36 INFO - PROCESS | 2880 | 1468504776609 Marionette TRACE conn5 <- [1,1990,null,{}] 06:59:36 INFO - PROCESS | 2880 | 1468504776613 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}] 06:59:36 INFO - PROCESS | 2880 | 1468504776614 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:36 INFO - PROCESS | 2880 | 1468504776786 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 06:59:36 INFO - PROCESS | 2880 | 1468504776944 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:36 INFO - PROCESS | 2880 | 1468504776947 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:36 INFO - PROCESS | 2880 | ++DOCSHELL 0CAED800 == 34 [pid = 2880] [id = 507] 06:59:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (0CAEF800) [pid = 2880] [serial = 1521] [outer = 00000000] 06:59:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (0FCE5400) [pid = 2880] [serial = 1522] [outer = 0CAEF800] 06:59:37 INFO - PROCESS | 2880 | 1468504777010 Marionette DEBUG loaded listener.js 06:59:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1022E000) [pid = 2880] [serial = 1523] [outer = 0CAEF800] 06:59:37 INFO - PROCESS | 2880 | 1468504777586 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]]]}] 06:59:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 06:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1018ms 06:59:37 INFO - PROCESS | 2880 | 1468504777629 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 06:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 06:59:37 INFO - PROCESS | 2880 | 1468504777633 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 06:59:37 INFO - PROCESS | 2880 | 1468504777638 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 06:59:37 INFO - PROCESS | 2880 | 1468504777642 Marionette TRACE conn5 <- [1,1994,null,{}] 06:59:37 INFO - PROCESS | 2880 | 1468504777646 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}] 06:59:37 INFO - PROCESS | 2880 | 1468504777649 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:37 INFO - PROCESS | 2880 | 1468504777763 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 06:59:37 INFO - PROCESS | 2880 | 1468504777873 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:37 INFO - PROCESS | 2880 | 1468504777875 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:37 INFO - PROCESS | 2880 | ++DOCSHELL 14B21400 == 35 [pid = 2880] [id = 508] 06:59:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (14B21800) [pid = 2880] [serial = 1524] [outer = 00000000] 06:59:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (14E55C00) [pid = 2880] [serial = 1525] [outer = 14B21800] 06:59:37 INFO - PROCESS | 2880 | 1468504777931 Marionette DEBUG loaded listener.js 06:59:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (15ECC400) [pid = 2880] [serial = 1526] [outer = 14B21800] 06:59:38 INFO - PROCESS | 2880 | 1468504778558 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]]]}] 06:59:38 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 06:59:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 987ms 06:59:38 INFO - PROCESS | 2880 | 1468504778625 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 06:59:38 INFO - PROCESS | 2880 | 1468504778628 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 06:59:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 06:59:38 INFO - PROCESS | 2880 | 1468504778632 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 06:59:38 INFO - PROCESS | 2880 | 1468504778635 Marionette TRACE conn5 <- [1,1998,null,{}] 06:59:38 INFO - PROCESS | 2880 | 1468504778639 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}] 06:59:38 INFO - PROCESS | 2880 | 1468504778641 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:38 INFO - PROCESS | 2880 | 1468504778759 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 06:59:38 INFO - PROCESS | 2880 | 1468504778892 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:38 INFO - PROCESS | 2880 | 1468504778895 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:38 INFO - PROCESS | 2880 | ++DOCSHELL 10336000 == 36 [pid = 2880] [id = 509] 06:59:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (16C6B000) [pid = 2880] [serial = 1527] [outer = 00000000] 06:59:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (18357400) [pid = 2880] [serial = 1528] [outer = 16C6B000] 06:59:38 INFO - PROCESS | 2880 | 1468504778951 Marionette DEBUG loaded listener.js 06:59:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (18D3C000) [pid = 2880] [serial = 1529] [outer = 16C6B000] 06:59:39 INFO - PROCESS | 2880 | 1468504779558 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]]]}] 06:59:39 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 06:59:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 970ms 06:59:39 INFO - PROCESS | 2880 | 1468504779605 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 06:59:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 06:59:39 INFO - PROCESS | 2880 | 1468504779609 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 06:59:39 INFO - PROCESS | 2880 | 1468504779620 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 06:59:39 INFO - PROCESS | 2880 | 1468504779625 Marionette TRACE conn5 <- [1,2002,null,{}] 06:59:39 INFO - PROCESS | 2880 | 1468504779629 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}] 06:59:39 INFO - PROCESS | 2880 | 1468504779632 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:39 INFO - PROCESS | 2880 | 1468504779744 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 06:59:39 INFO - PROCESS | 2880 | 1468504779880 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:39 INFO - PROCESS | 2880 | 1468504779882 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:39 INFO - PROCESS | 2880 | ++DOCSHELL 15ECF000 == 37 [pid = 2880] [id = 510] 06:59:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (1ADBD000) [pid = 2880] [serial = 1530] [outer = 00000000] 06:59:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (1ADC2C00) [pid = 2880] [serial = 1531] [outer = 1ADBD000] 06:59:39 INFO - PROCESS | 2880 | 1468504779939 Marionette DEBUG loaded listener.js 06:59:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (1ADC5400) [pid = 2880] [serial = 1532] [outer = 1ADBD000] 06:59:40 INFO - PROCESS | 2880 | 1468504780497 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]]]}] 06:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 06:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 930ms 06:59:40 INFO - PROCESS | 2880 | 1468504780665 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 06:59:40 INFO - PROCESS | 2880 | 1468504780669 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 06:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 06:59:40 INFO - PROCESS | 2880 | 1468504780718 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 06:59:40 INFO - PROCESS | 2880 | 1468504780721 Marionette TRACE conn5 <- [1,2006,null,{}] 06:59:40 INFO - PROCESS | 2880 | 1468504780727 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}] 06:59:40 INFO - PROCESS | 2880 | 1468504780730 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:40 INFO - PROCESS | 2880 | 1468504780831 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 06:59:40 INFO - PROCESS | 2880 | 1468504780963 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:40 INFO - PROCESS | 2880 | 1468504780968 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:40 INFO - PROCESS | 2880 | ++DOCSHELL 10702400 == 38 [pid = 2880] [id = 511] 06:59:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 93 (10702C00) [pid = 2880] [serial = 1533] [outer = 00000000] 06:59:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 94 (10710400) [pid = 2880] [serial = 1534] [outer = 10702C00] 06:59:41 INFO - PROCESS | 2880 | 1468504781022 Marionette DEBUG loaded listener.js 06:59:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 95 (1095E800) [pid = 2880] [serial = 1535] [outer = 10702C00] 06:59:42 INFO - PROCESS | 2880 | --DOCSHELL 16C72C00 == 37 [pid = 2880] [id = 501] 06:59:42 INFO - PROCESS | 2880 | --DOCSHELL 18D3D800 == 36 [pid = 2880] [id = 482] 06:59:42 INFO - PROCESS | 2880 | --DOCSHELL 16F2F800 == 35 [pid = 2880] [id = 502] 06:59:42 INFO - PROCESS | 2880 | --DOCSHELL 146ADC00 == 34 [pid = 2880] [id = 504] 06:59:42 INFO - PROCESS | 2880 | --DOCSHELL 16256000 == 33 [pid = 2880] [id = 505] 06:59:42 INFO - PROCESS | 2880 | --DOCSHELL 17668C00 == 32 [pid = 2880] [id = 503] 06:59:42 INFO - PROCESS | 2880 | --DOCSHELL 14FD7800 == 31 [pid = 2880] [id = 506] 06:59:42 INFO - PROCESS | 2880 | --DOCSHELL 15ECF000 == 30 [pid = 2880] [id = 510] 06:59:42 INFO - PROCESS | 2880 | --DOCSHELL 10336000 == 29 [pid = 2880] [id = 509] 06:59:42 INFO - PROCESS | 2880 | --DOCSHELL 0CAED800 == 28 [pid = 2880] [id = 507] 06:59:42 INFO - PROCESS | 2880 | --DOCSHELL 14B21400 == 27 [pid = 2880] [id = 508] 06:59:42 INFO - PROCESS | 2880 | --DOMWINDOW == 94 (1033B000) [pid = 2880] [serial = 1453] [outer = 00000000] [url = about:blank] 06:59:42 INFO - PROCESS | 2880 | --DOMWINDOW == 93 (10362C00) [pid = 2880] [serial = 1454] [outer = 00000000] [url = about:blank] 06:59:42 INFO - PROCESS | 2880 | --DOMWINDOW == 92 (14E34000) [pid = 2880] [serial = 1459] [outer = 00000000] [url = about:blank] 06:59:42 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (14F16800) [pid = 2880] [serial = 1460] [outer = 00000000] [url = about:blank] 06:59:42 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (17664000) [pid = 2880] [serial = 1468] [outer = 00000000] [url = about:blank] 06:59:42 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (16250800) [pid = 2880] [serial = 1462] [outer = 00000000] [url = about:blank] 06:59:42 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (16C3E000) [pid = 2880] [serial = 1463] [outer = 00000000] [url = about:blank] 06:59:42 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (0FCE7400) [pid = 2880] [serial = 1450] [outer = 00000000] [url = about:blank] 06:59:42 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (0FD20000) [pid = 2880] [serial = 1451] [outer = 00000000] [url = about:blank] 06:59:42 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (1926B400) [pid = 2880] [serial = 1448] [outer = 00000000] [url = about:blank] 06:59:42 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (10A7CC00) [pid = 2880] [serial = 1456] [outer = 00000000] [url = about:blank] 06:59:42 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (10F7CC00) [pid = 2880] [serial = 1457] [outer = 00000000] [url = about:blank] 06:59:42 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (18D6D400) [pid = 2880] [serial = 1475] [outer = 00000000] [url = about:blank] 06:59:42 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (18D3DC00) [pid = 2880] [serial = 1474] [outer = 00000000] [url = about:blank] 06:59:42 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (15ECE000) [pid = 2880] [serial = 1480] [outer = 00000000] [url = about:blank] 06:59:42 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (19E2FC00) [pid = 2880] [serial = 1486] [outer = 00000000] [url = about:blank] 06:59:42 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (192A8400) [pid = 2880] [serial = 1477] [outer = 00000000] [url = about:blank] 06:59:42 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1940AC00) [pid = 2880] [serial = 1483] [outer = 00000000] [url = about:blank] 06:59:42 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (193AB000) [pid = 2880] [serial = 1478] [outer = 00000000] [url = about:blank] 06:59:42 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1725FC00) [pid = 2880] [serial = 1466] [outer = 00000000] [url = about:blank] 06:59:42 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (16F4DC00) [pid = 2880] [serial = 1465] [outer = 00000000] [url = about:blank] 06:59:42 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (18353C00) [pid = 2880] [serial = 1471] [outer = 00000000] [url = about:blank] 06:59:42 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (19E23800) [pid = 2880] [serial = 1484] [outer = 00000000] [url = about:blank] 06:59:42 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (1766DC00) [pid = 2880] [serial = 1481] [outer = 00000000] [url = about:blank] 06:59:42 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1725EC00) [pid = 2880] [serial = 1472] [outer = 00000000] [url = about:blank] 06:59:42 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (17667800) [pid = 2880] [serial = 1469] [outer = 00000000] [url = about:blank] 06:59:42 INFO - PROCESS | 2880 | 1468504782251 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]]]}] 06:59:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 06:59:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1604ms 06:59:42 INFO - PROCESS | 2880 | 1468504782324 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 06:59:42 INFO - PROCESS | 2880 | 1468504782328 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 06:59:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 06:59:42 INFO - PROCESS | 2880 | 1468504782335 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 06:59:42 INFO - PROCESS | 2880 | 1468504782338 Marionette TRACE conn5 <- [1,2010,null,{}] 06:59:42 INFO - PROCESS | 2880 | 1468504782344 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}] 06:59:42 INFO - PROCESS | 2880 | 1468504782346 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:42 INFO - PROCESS | 2880 | 1468504782465 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 06:59:42 INFO - PROCESS | 2880 | 1468504782481 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:42 INFO - PROCESS | 2880 | 1468504782485 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:42 INFO - PROCESS | 2880 | ++DOCSHELL 0FC80800 == 28 [pid = 2880] [id = 512] 06:59:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (0FD65400) [pid = 2880] [serial = 1536] [outer = 00000000] 06:59:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (10177800) [pid = 2880] [serial = 1537] [outer = 0FD65400] 06:59:42 INFO - PROCESS | 2880 | 1468504782534 Marionette DEBUG loaded listener.js 06:59:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (10232400) [pid = 2880] [serial = 1538] [outer = 0FD65400] 06:59:42 INFO - PROCESS | 2880 | 1468504782985 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]]]}] 06:59:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 06:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 670ms 06:59:43 INFO - PROCESS | 2880 | 1468504783007 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 06:59:43 INFO - PROCESS | 2880 | 1468504783012 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 06:59:43 INFO - PROCESS | 2880 | 1468504783018 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 06:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 06:59:43 INFO - PROCESS | 2880 | 1468504783021 Marionette TRACE conn5 <- [1,2014,null,{}] 06:59:43 INFO - PROCESS | 2880 | 1468504783029 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}] 06:59:43 INFO - PROCESS | 2880 | 1468504783031 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:43 INFO - PROCESS | 2880 | 1468504783119 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 06:59:43 INFO - PROCESS | 2880 | 1468504783127 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:43 INFO - PROCESS | 2880 | 1468504783129 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:43 INFO - PROCESS | 2880 | ++DOCSHELL 10709800 == 29 [pid = 2880] [id = 513] 06:59:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (10709C00) [pid = 2880] [serial = 1539] [outer = 00000000] 06:59:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (107DD800) [pid = 2880] [serial = 1540] [outer = 10709C00] 06:59:43 INFO - PROCESS | 2880 | 1468504783177 Marionette DEBUG loaded listener.js 06:59:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (10966000) [pid = 2880] [serial = 1541] [outer = 10709C00] 06:59:43 INFO - PROCESS | 2880 | 1468504783628 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]]]}] 06:59:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 06:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 690ms 06:59:43 INFO - PROCESS | 2880 | 1468504783712 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 06:59:43 INFO - PROCESS | 2880 | 1468504783715 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 06:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 06:59:43 INFO - PROCESS | 2880 | 1468504783718 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 06:59:43 INFO - PROCESS | 2880 | 1468504783722 Marionette TRACE conn5 <- [1,2018,null,{}] 06:59:43 INFO - PROCESS | 2880 | 1468504783732 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}] 06:59:43 INFO - PROCESS | 2880 | 1468504783736 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:43 INFO - PROCESS | 2880 | 1468504783820 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 06:59:43 INFO - PROCESS | 2880 | 1468504783952 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:43 INFO - PROCESS | 2880 | 1468504783955 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:43 INFO - PROCESS | 2880 | ++DOCSHELL 15C58400 == 30 [pid = 2880] [id = 514] 06:59:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (15EC6800) [pid = 2880] [serial = 1542] [outer = 00000000] 06:59:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1624C800) [pid = 2880] [serial = 1543] [outer = 15EC6800] 06:59:44 INFO - PROCESS | 2880 | 1468504784003 Marionette DEBUG loaded listener.js 06:59:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (16C3F400) [pid = 2880] [serial = 1544] [outer = 15EC6800] 06:59:44 INFO - PROCESS | 2880 | 1468504784424 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]]]}] 06:59:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 06:59:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 731ms 06:59:44 INFO - PROCESS | 2880 | 1468504784453 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 06:59:44 INFO - PROCESS | 2880 | 1468504784455 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 06:59:44 INFO - PROCESS | 2880 | 1468504784458 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 06:59:44 INFO - PROCESS | 2880 | 1468504784460 Marionette TRACE conn5 <- [1,2022,null,{}] 06:59:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 06:59:44 INFO - PROCESS | 2880 | 1468504784463 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}] 06:59:44 INFO - PROCESS | 2880 | 1468504784465 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:44 INFO - PROCESS | 2880 | 1468504784583 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 06:59:44 INFO - PROCESS | 2880 | 1468504784589 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:44 INFO - PROCESS | 2880 | 1468504784590 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:44 INFO - PROCESS | 2880 | ++DOCSHELL 16C3F000 == 31 [pid = 2880] [id = 515] 06:59:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (16C43000) [pid = 2880] [serial = 1545] [outer = 00000000] 06:59:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (16C6E000) [pid = 2880] [serial = 1546] [outer = 16C43000] 06:59:44 INFO - PROCESS | 2880 | 1468504784635 Marionette DEBUG loaded listener.js 06:59:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (16F74C00) [pid = 2880] [serial = 1547] [outer = 16C43000] 06:59:45 INFO - PROCESS | 2880 | 1468504785089 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]]]}] 06:59:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 06:59:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 671ms 06:59:45 INFO - PROCESS | 2880 | 1468504785134 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 06:59:45 INFO - PROCESS | 2880 | 1468504785136 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 06:59:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 06:59:45 INFO - PROCESS | 2880 | 1468504785139 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 06:59:45 INFO - PROCESS | 2880 | 1468504785141 Marionette TRACE conn5 <- [1,2026,null,{}] 06:59:45 INFO - PROCESS | 2880 | 1468504785145 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}] 06:59:45 INFO - PROCESS | 2880 | 1468504785147 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:45 INFO - PROCESS | 2880 | 1468504785284 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 06:59:45 INFO - PROCESS | 2880 | 1468504785305 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:45 INFO - PROCESS | 2880 | 1468504785307 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:45 INFO - PROCESS | 2880 | ++DOCSHELL 17259800 == 32 [pid = 2880] [id = 516] 06:59:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1725B800) [pid = 2880] [serial = 1548] [outer = 00000000] 06:59:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (17266800) [pid = 2880] [serial = 1549] [outer = 1725B800] 06:59:45 INFO - PROCESS | 2880 | 1468504785351 Marionette DEBUG loaded listener.js 06:59:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (17669800) [pid = 2880] [serial = 1550] [outer = 1725B800] 06:59:45 INFO - PROCESS | 2880 | 1468504785808 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]]]}] 06:59:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 06:59:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 730ms 06:59:45 INFO - PROCESS | 2880 | 1468504785874 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 06:59:45 INFO - PROCESS | 2880 | 1468504785876 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 06:59:45 INFO - PROCESS | 2880 | 1468504785879 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 06:59:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 06:59:45 INFO - PROCESS | 2880 | 1468504785881 Marionette TRACE conn5 <- [1,2030,null,{}] 06:59:45 INFO - PROCESS | 2880 | 1468504785885 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}] 06:59:45 INFO - PROCESS | 2880 | 1468504785890 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:46 INFO - PROCESS | 2880 | 1468504786028 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 06:59:46 INFO - PROCESS | 2880 | 1468504786095 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:46 INFO - PROCESS | 2880 | 1468504786097 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:46 INFO - PROCESS | 2880 | ++DOCSHELL 18353800 == 33 [pid = 2880] [id = 517] 06:59:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (18354400) [pid = 2880] [serial = 1551] [outer = 00000000] 06:59:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (18D3FC00) [pid = 2880] [serial = 1552] [outer = 18354400] 06:59:46 INFO - PROCESS | 2880 | 1468504786142 Marionette DEBUG loaded listener.js 06:59:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (18D6E400) [pid = 2880] [serial = 1553] [outer = 18354400] 06:59:46 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (18D3CC00) [pid = 2880] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 06:59:46 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (16F0EC00) [pid = 2880] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 06:59:46 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (17194000) [pid = 2880] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 06:59:46 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (19E27000) [pid = 2880] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 06:59:46 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (0FC3AC00) [pid = 2880] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 06:59:46 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1022AC00) [pid = 2880] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 06:59:46 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (15C52C00) [pid = 2880] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 06:59:46 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (10709000) [pid = 2880] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 06:59:46 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (107E0400) [pid = 2880] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 06:59:46 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1766CC00) [pid = 2880] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 06:59:46 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (14787000) [pid = 2880] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 06:59:46 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (16C71800) [pid = 2880] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 06:59:46 INFO - PROCESS | 2880 | 1468504786715 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]]]}] 06:59:46 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) 06:59:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 871ms 06:59:46 INFO - PROCESS | 2880 | 1468504786757 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 06:59:46 INFO - PROCESS | 2880 | 1468504786760 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 06:59:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 06:59:46 INFO - PROCESS | 2880 | 1468504786763 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 06:59:46 INFO - PROCESS | 2880 | 1468504786764 Marionette TRACE conn5 <- [1,2034,null,{}] 06:59:46 INFO - PROCESS | 2880 | 1468504786768 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}] 06:59:46 INFO - PROCESS | 2880 | 1468504786770 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:46 INFO - PROCESS | 2880 | 1468504786847 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 06:59:46 INFO - PROCESS | 2880 | 1468504786852 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:46 INFO - PROCESS | 2880 | 1468504786854 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:46 INFO - PROCESS | 2880 | ++DOCSHELL 0CAED400 == 34 [pid = 2880] [id = 518] 06:59:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (10A84000) [pid = 2880] [serial = 1554] [outer = 00000000] 06:59:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18D3E000) [pid = 2880] [serial = 1555] [outer = 10A84000] 06:59:46 INFO - PROCESS | 2880 | 1468504786898 Marionette DEBUG loaded listener.js 06:59:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (18D40C00) [pid = 2880] [serial = 1556] [outer = 10A84000] 06:59:47 INFO - PROCESS | 2880 | 1468504787318 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]]]}] 06:59:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:59:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 570ms 06:59:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 06:59:47 INFO - PROCESS | 2880 | 1468504787334 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 06:59:47 INFO - PROCESS | 2880 | 1468504787336 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 06:59:47 INFO - PROCESS | 2880 | 1468504787338 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 06:59:47 INFO - PROCESS | 2880 | 1468504787340 Marionette TRACE conn5 <- [1,2038,null,{}] 06:59:47 INFO - PROCESS | 2880 | 1468504787343 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}] 06:59:47 INFO - PROCESS | 2880 | 1468504787345 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:47 INFO - PROCESS | 2880 | 1468504787466 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 06:59:47 INFO - PROCESS | 2880 | 1468504787474 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:47 INFO - PROCESS | 2880 | 1468504787476 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:47 INFO - PROCESS | 2880 | ++DOCSHELL 1926BC00 == 35 [pid = 2880] [id = 519] 06:59:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1926C400) [pid = 2880] [serial = 1557] [outer = 00000000] 06:59:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (18D44C00) [pid = 2880] [serial = 1558] [outer = 1926C400] 06:59:47 INFO - PROCESS | 2880 | 1468504787520 Marionette DEBUG loaded listener.js 06:59:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (19281C00) [pid = 2880] [serial = 1559] [outer = 1926C400] 06:59:47 INFO - PROCESS | 2880 | 1468504787955 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]]]}] 06:59:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 06:59:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 670ms 06:59:48 INFO - PROCESS | 2880 | 1468504788010 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 06:59:48 INFO - PROCESS | 2880 | 1468504788012 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 06:59:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 06:59:48 INFO - PROCESS | 2880 | 1468504788015 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 06:59:48 INFO - PROCESS | 2880 | 1468504788017 Marionette TRACE conn5 <- [1,2042,null,{}] 06:59:48 INFO - PROCESS | 2880 | 1468504788020 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}] 06:59:48 INFO - PROCESS | 2880 | 1468504788022 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:48 INFO - PROCESS | 2880 | 1468504788140 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 06:59:48 INFO - PROCESS | 2880 | 1468504788151 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:48 INFO - PROCESS | 2880 | 1468504788153 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:48 INFO - PROCESS | 2880 | ++DOCSHELL 15C55800 == 36 [pid = 2880] [id = 520] 06:59:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (19407C00) [pid = 2880] [serial = 1560] [outer = 00000000] 06:59:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (19E24800) [pid = 2880] [serial = 1561] [outer = 19407C00] 06:59:48 INFO - PROCESS | 2880 | 1468504788197 Marionette DEBUG loaded listener.js 06:59:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (19E28400) [pid = 2880] [serial = 1562] [outer = 19407C00] 06:59:49 INFO - PROCESS | 2880 | --DOCSHELL 0FC80800 == 35 [pid = 2880] [id = 512] 06:59:49 INFO - PROCESS | 2880 | --DOCSHELL 10702400 == 34 [pid = 2880] [id = 511] 06:59:49 INFO - PROCESS | 2880 | --DOCSHELL 0CAED400 == 33 [pid = 2880] [id = 518] 06:59:49 INFO - PROCESS | 2880 | --DOCSHELL 18353800 == 32 [pid = 2880] [id = 517] 06:59:49 INFO - PROCESS | 2880 | --DOCSHELL 1926BC00 == 31 [pid = 2880] [id = 519] 06:59:49 INFO - PROCESS | 2880 | --DOCSHELL 16C3F000 == 30 [pid = 2880] [id = 515] 06:59:49 INFO - PROCESS | 2880 | --DOCSHELL 15C58400 == 29 [pid = 2880] [id = 514] 06:59:49 INFO - PROCESS | 2880 | --DOCSHELL 10709800 == 28 [pid = 2880] [id = 513] 06:59:49 INFO - PROCESS | 2880 | --DOCSHELL 17259800 == 27 [pid = 2880] [id = 516] 06:59:49 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (1940C000) [pid = 2880] [serial = 1519] [outer = 00000000] [url = about:blank] 06:59:49 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (16F38C00) [pid = 2880] [serial = 1504] [outer = 00000000] [url = about:blank] 06:59:49 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (16F7CC00) [pid = 2880] [serial = 1505] [outer = 00000000] [url = about:blank] 06:59:49 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (17261800) [pid = 2880] [serial = 1507] [outer = 00000000] [url = about:blank] 06:59:49 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (19E65800) [pid = 2880] [serial = 1487] [outer = 00000000] [url = about:blank] 06:59:49 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (0FD17400) [pid = 2880] [serial = 1489] [outer = 00000000] [url = about:blank] 06:59:49 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1022DC00) [pid = 2880] [serial = 1490] [outer = 00000000] [url = about:blank] 06:59:49 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (10337400) [pid = 2880] [serial = 1495] [outer = 00000000] [url = about:blank] 06:59:49 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (10361C00) [pid = 2880] [serial = 1496] [outer = 00000000] [url = about:blank] 06:59:49 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (15ECF400) [pid = 2880] [serial = 1501] [outer = 00000000] [url = about:blank] 06:59:49 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (10783400) [pid = 2880] [serial = 1492] [outer = 00000000] [url = about:blank] 06:59:49 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (10F03C00) [pid = 2880] [serial = 1493] [outer = 00000000] [url = about:blank] 06:59:49 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (10F89400) [pid = 2880] [serial = 1498] [outer = 00000000] [url = about:blank] 06:59:49 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (145DB800) [pid = 2880] [serial = 1499] [outer = 00000000] [url = about:blank] 06:59:49 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (1885B400) [pid = 2880] [serial = 1510] [outer = 00000000] [url = about:blank] 06:59:49 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (1834A400) [pid = 2880] [serial = 1514] [outer = 00000000] [url = about:blank] 06:59:49 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (16C73800) [pid = 2880] [serial = 1513] [outer = 00000000] [url = about:blank] 06:59:49 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (183E1C00) [pid = 2880] [serial = 1511] [outer = 00000000] [url = about:blank] 06:59:49 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (19410400) [pid = 2880] [serial = 1520] [outer = 00000000] [url = about:blank] 06:59:49 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (1726AC00) [pid = 2880] [serial = 1508] [outer = 00000000] [url = about:blank] 06:59:49 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (19263400) [pid = 2880] [serial = 1517] [outer = 00000000] [url = about:blank] 06:59:49 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (18D3D000) [pid = 2880] [serial = 1516] [outer = 00000000] [url = about:blank] 06:59:49 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (16C43800) [pid = 2880] [serial = 1502] [outer = 00000000] [url = about:blank] 06:59:49 INFO - PROCESS | 2880 | 1468504789889 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]]]}] 06:59:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 06:59:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1921ms 06:59:49 INFO - PROCESS | 2880 | 1468504789938 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 06:59:49 INFO - PROCESS | 2880 | 1468504789942 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 06:59:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 06:59:49 INFO - PROCESS | 2880 | 1468504789946 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 06:59:49 INFO - PROCESS | 2880 | 1468504789950 Marionette TRACE conn5 <- [1,2046,null,{}] 06:59:49 INFO - PROCESS | 2880 | 1468504789956 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}] 06:59:49 INFO - PROCESS | 2880 | 1468504789959 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:50 INFO - PROCESS | 2880 | 1468504790048 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 06:59:50 INFO - PROCESS | 2880 | 1468504790056 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:50 INFO - PROCESS | 2880 | 1468504790061 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:50 INFO - PROCESS | 2880 | ++DOCSHELL 0FCE7C00 == 28 [pid = 2880] [id = 521] 06:59:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (0FCE8400) [pid = 2880] [serial = 1563] [outer = 00000000] 06:59:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (0FD19800) [pid = 2880] [serial = 1564] [outer = 0FCE8400] 06:59:50 INFO - PROCESS | 2880 | 1468504790110 Marionette DEBUG loaded listener.js 06:59:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (0FDFAC00) [pid = 2880] [serial = 1565] [outer = 0FCE8400] 06:59:50 INFO - PROCESS | 2880 | 1468504790588 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]]]}] 06:59:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 06:59:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 671ms 06:59:50 INFO - PROCESS | 2880 | 1468504790625 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 06:59:50 INFO - PROCESS | 2880 | 1468504790630 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 06:59:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 06:59:50 INFO - PROCESS | 2880 | 1468504790636 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 06:59:50 INFO - PROCESS | 2880 | 1468504790639 Marionette TRACE conn5 <- [1,2050,null,{}] 06:59:50 INFO - PROCESS | 2880 | 1468504790643 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}] 06:59:50 INFO - PROCESS | 2880 | 1468504790646 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:50 INFO - PROCESS | 2880 | 1468504790734 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 06:59:50 INFO - PROCESS | 2880 | 1468504790743 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:50 INFO - PROCESS | 2880 | 1468504790746 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:50 INFO - PROCESS | 2880 | ++DOCSHELL 10341000 == 29 [pid = 2880] [id = 522] 06:59:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (10341800) [pid = 2880] [serial = 1566] [outer = 00000000] 06:59:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (10363400) [pid = 2880] [serial = 1567] [outer = 10341800] 06:59:50 INFO - PROCESS | 2880 | 1468504790794 Marionette DEBUG loaded listener.js 06:59:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (1036BC00) [pid = 2880] [serial = 1568] [outer = 10341800] 06:59:51 INFO - PROCESS | 2880 | 1468504791259 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]]]}] 06:59:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 06:59:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 670ms 06:59:51 INFO - PROCESS | 2880 | 1468504791309 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 06:59:51 INFO - PROCESS | 2880 | 1468504791311 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 06:59:51 INFO - PROCESS | 2880 | 1468504791315 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 06:59:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 06:59:51 INFO - PROCESS | 2880 | 1468504791318 Marionette TRACE conn5 <- [1,2054,null,{}] 06:59:51 INFO - PROCESS | 2880 | 1468504791329 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}] 06:59:51 INFO - PROCESS | 2880 | 1468504791334 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:51 INFO - PROCESS | 2880 | 1468504791417 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 06:59:51 INFO - PROCESS | 2880 | 1468504791542 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:51 INFO - PROCESS | 2880 | 1468504791545 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:51 INFO - PROCESS | 2880 | ++DOCSHELL 116CEC00 == 30 [pid = 2880] [id = 523] 06:59:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (116CF800) [pid = 2880] [serial = 1569] [outer = 00000000] 06:59:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (145D8000) [pid = 2880] [serial = 1570] [outer = 116CF800] 06:59:51 INFO - PROCESS | 2880 | 1468504791592 Marionette DEBUG loaded listener.js 06:59:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (146AA000) [pid = 2880] [serial = 1571] [outer = 116CF800] 06:59:51 INFO - PROCESS | 2880 | 1468504791981 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]]]}] 06:59:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 06:59:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 671ms 06:59:52 INFO - PROCESS | 2880 | 1468504791989 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 06:59:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 06:59:52 INFO - PROCESS | 2880 | 1468504791991 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 06:59:52 INFO - PROCESS | 2880 | 1468504791995 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 06:59:52 INFO - PROCESS | 2880 | 1468504791996 Marionette TRACE conn5 <- [1,2058,null,{}] 06:59:52 INFO - PROCESS | 2880 | 1468504792000 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}] 06:59:52 INFO - PROCESS | 2880 | 1468504792002 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:52 INFO - PROCESS | 2880 | 1468504792088 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 06:59:52 INFO - PROCESS | 2880 | 1468504792177 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:52 INFO - PROCESS | 2880 | 1468504792179 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:52 INFO - PROCESS | 2880 | ++DOCSHELL 14786800 == 31 [pid = 2880] [id = 524] 06:59:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (14B1CC00) [pid = 2880] [serial = 1572] [outer = 00000000] 06:59:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (14EB8800) [pid = 2880] [serial = 1573] [outer = 14B1CC00] 06:59:52 INFO - PROCESS | 2880 | 1468504792224 Marionette DEBUG loaded listener.js 06:59:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (15C59800) [pid = 2880] [serial = 1574] [outer = 14B1CC00] 06:59:52 INFO - PROCESS | 2880 | 1468504792587 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]]]}] 06:59:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 06:59:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 630ms 06:59:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 06:59:52 INFO - PROCESS | 2880 | 1468504792629 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 06:59:52 INFO - PROCESS | 2880 | 1468504792631 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 06:59:52 INFO - PROCESS | 2880 | 1468504792634 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 06:59:52 INFO - PROCESS | 2880 | 1468504792636 Marionette TRACE conn5 <- [1,2062,null,{}] 06:59:52 INFO - PROCESS | 2880 | 1468504792639 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}] 06:59:52 INFO - PROCESS | 2880 | 1468504792641 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:52 INFO - PROCESS | 2880 | 1468504792755 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 06:59:52 INFO - PROCESS | 2880 | 1468504792763 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:52 INFO - PROCESS | 2880 | 1468504792765 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:52 INFO - PROCESS | 2880 | ++DOCSHELL 15EC6C00 == 32 [pid = 2880] [id = 525] 06:59:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (15ECDC00) [pid = 2880] [serial = 1575] [outer = 00000000] 06:59:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (16C3E000) [pid = 2880] [serial = 1576] [outer = 15ECDC00] 06:59:52 INFO - PROCESS | 2880 | 1468504792809 Marionette DEBUG loaded listener.js 06:59:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (16C45C00) [pid = 2880] [serial = 1577] [outer = 15ECDC00] 06:59:53 INFO - PROCESS | 2880 | 1468504793245 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]]]}] 06:59:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 06:59:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 630ms 06:59:53 INFO - PROCESS | 2880 | 1468504793265 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 06:59:53 INFO - PROCESS | 2880 | 1468504793267 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 06:59:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 06:59:53 INFO - PROCESS | 2880 | 1468504793270 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 06:59:53 INFO - PROCESS | 2880 | 1468504793272 Marionette TRACE conn5 <- [1,2066,null,{}] 06:59:53 INFO - PROCESS | 2880 | 1468504793275 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}] 06:59:53 INFO - PROCESS | 2880 | 1468504793281 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:53 INFO - PROCESS | 2880 | 1468504793418 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 06:59:53 INFO - PROCESS | 2880 | 1468504793425 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:53 INFO - PROCESS | 2880 | 1468504793427 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:53 INFO - PROCESS | 2880 | ++DOCSHELL 16F2EC00 == 33 [pid = 2880] [id = 526] 06:59:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (16F0D400) [pid = 2880] [serial = 1578] [outer = 00000000] 06:59:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (17189C00) [pid = 2880] [serial = 1579] [outer = 16F0D400] 06:59:53 INFO - PROCESS | 2880 | 1468504793472 Marionette DEBUG loaded listener.js 06:59:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1725C000) [pid = 2880] [serial = 1580] [outer = 16F0D400] 06:59:53 INFO - PROCESS | 2880 | 1468504793915 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]]]}] 06:59:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 06:59:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 670ms 06:59:53 INFO - PROCESS | 2880 | 1468504793941 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 06:59:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 06:59:53 INFO - PROCESS | 2880 | 1468504793943 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 06:59:53 INFO - PROCESS | 2880 | 1468504793946 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 06:59:53 INFO - PROCESS | 2880 | 1468504793948 Marionette TRACE conn5 <- [1,2070,null,{}] 06:59:53 INFO - PROCESS | 2880 | 1468504793951 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}] 06:59:53 INFO - PROCESS | 2880 | 1468504793953 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:54 INFO - PROCESS | 2880 | 1468504794098 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 06:59:54 INFO - PROCESS | 2880 | 1468504794114 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:54 INFO - PROCESS | 2880 | 1468504794116 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:54 INFO - PROCESS | 2880 | ++DOCSHELL 1725F000 == 34 [pid = 2880] [id = 527] 06:59:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (17260800) [pid = 2880] [serial = 1581] [outer = 00000000] 06:59:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (18348400) [pid = 2880] [serial = 1582] [outer = 17260800] 06:59:54 INFO - PROCESS | 2880 | 1468504794159 Marionette DEBUG loaded listener.js 06:59:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (18351400) [pid = 2880] [serial = 1583] [outer = 17260800] 06:59:54 INFO - PROCESS | 2880 | 1468504794561 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]]]}] 06:59:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 06:59:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 670ms 06:59:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 06:59:54 INFO - PROCESS | 2880 | 1468504794617 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 06:59:54 INFO - PROCESS | 2880 | 1468504794619 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 06:59:54 INFO - PROCESS | 2880 | 1468504794622 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 06:59:54 INFO - PROCESS | 2880 | 1468504794624 Marionette TRACE conn5 <- [1,2074,null,{}] 06:59:54 INFO - PROCESS | 2880 | 1468504794628 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}] 06:59:54 INFO - PROCESS | 2880 | 1468504794629 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:54 INFO - PROCESS | 2880 | 1468504794751 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 06:59:54 INFO - PROCESS | 2880 | 1468504794762 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:54 INFO - PROCESS | 2880 | 1468504794764 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:54 INFO - PROCESS | 2880 | ++DOCSHELL 10363000 == 35 [pid = 2880] [id = 528] 06:59:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1766DC00) [pid = 2880] [serial = 1584] [outer = 00000000] 06:59:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1885CC00) [pid = 2880] [serial = 1585] [outer = 1766DC00] 06:59:54 INFO - PROCESS | 2880 | 1468504794808 Marionette DEBUG loaded listener.js 06:59:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (183E1C00) [pid = 2880] [serial = 1586] [outer = 1766DC00] 06:59:55 INFO - PROCESS | 2880 | 1468504795243 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]]]}] 06:59:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 06:59:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 670ms 06:59:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 06:59:55 INFO - PROCESS | 2880 | 1468504795293 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 06:59:55 INFO - PROCESS | 2880 | 1468504795295 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 06:59:55 INFO - PROCESS | 2880 | 1468504795298 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 06:59:55 INFO - PROCESS | 2880 | 1468504795300 Marionette TRACE conn5 <- [1,2078,null,{}] 06:59:55 INFO - PROCESS | 2880 | 1468504795309 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}] 06:59:55 INFO - PROCESS | 2880 | 1468504795310 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:55 INFO - PROCESS | 2880 | 1468504795450 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 06:59:55 INFO - PROCESS | 2880 | 1468504795460 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:55 INFO - PROCESS | 2880 | 1468504795462 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:55 INFO - PROCESS | 2880 | ++DOCSHELL 116CA800 == 36 [pid = 2880] [id = 529] 06:59:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (18D12800) [pid = 2880] [serial = 1587] [outer = 00000000] 06:59:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (18D3D800) [pid = 2880] [serial = 1588] [outer = 18D12800] 06:59:55 INFO - PROCESS | 2880 | 1468504795505 Marionette DEBUG loaded listener.js 06:59:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (18D72800) [pid = 2880] [serial = 1589] [outer = 18D12800] 06:59:55 INFO - PROCESS | 2880 | 1468504795961 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]]]}] 06:59:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 06:59:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 730ms 06:59:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 06:59:56 INFO - PROCESS | 2880 | 1468504796029 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 06:59:56 INFO - PROCESS | 2880 | 1468504796031 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 06:59:56 INFO - PROCESS | 2880 | 1468504796035 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 06:59:56 INFO - PROCESS | 2880 | 1468504796036 Marionette TRACE conn5 <- [1,2082,null,{}] 06:59:56 INFO - PROCESS | 2880 | 1468504796040 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}] 06:59:56 INFO - PROCESS | 2880 | 1468504796042 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:56 INFO - PROCESS | 2880 | 1468504796163 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 06:59:56 INFO - PROCESS | 2880 | 1468504796173 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:56 INFO - PROCESS | 2880 | 1468504796175 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:56 INFO - PROCESS | 2880 | ++DOCSHELL 0FC80800 == 37 [pid = 2880] [id = 530] 06:59:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (18D39000) [pid = 2880] [serial = 1590] [outer = 00000000] 06:59:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (19403400) [pid = 2880] [serial = 1591] [outer = 18D39000] 06:59:56 INFO - PROCESS | 2880 | 1468504796217 Marionette DEBUG loaded listener.js 06:59:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (1940C400) [pid = 2880] [serial = 1592] [outer = 18D39000] 06:59:56 INFO - PROCESS | 2880 | 1468504796671 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]]]}] 06:59:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 06:59:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 671ms 06:59:56 INFO - PROCESS | 2880 | 1468504796709 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 06:59:56 INFO - PROCESS | 2880 | 1468504796712 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 06:59:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 06:59:56 INFO - PROCESS | 2880 | 1468504796715 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 06:59:56 INFO - PROCESS | 2880 | 1468504796717 Marionette TRACE conn5 <- [1,2086,null,{}] 06:59:56 INFO - PROCESS | 2880 | 1468504796721 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}] 06:59:56 INFO - PROCESS | 2880 | 1468504796723 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:56 INFO - PROCESS | 2880 | 1468504796876 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 06:59:56 INFO - PROCESS | 2880 | 1468504796897 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:56 INFO - PROCESS | 2880 | 1468504796899 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:56 INFO - PROCESS | 2880 | ++DOCSHELL 1036E800 == 38 [pid = 2880] [id = 531] 06:59:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (1070B800) [pid = 2880] [serial = 1593] [outer = 00000000] 06:59:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 93 (19F03000) [pid = 2880] [serial = 1594] [outer = 1070B800] 06:59:56 INFO - PROCESS | 2880 | 1468504796945 Marionette DEBUG loaded listener.js 06:59:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 94 (1AD8F400) [pid = 2880] [serial = 1595] [outer = 1070B800] 06:59:57 INFO - PROCESS | 2880 | --DOMWINDOW == 93 (1926C400) [pid = 2880] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 06:59:57 INFO - PROCESS | 2880 | --DOMWINDOW == 92 (16C43000) [pid = 2880] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 06:59:57 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (1725B800) [pid = 2880] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 06:59:57 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (18354400) [pid = 2880] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 06:59:57 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (10702C00) [pid = 2880] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 06:59:57 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (1ADBD000) [pid = 2880] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 06:59:57 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (16C6B000) [pid = 2880] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 06:59:57 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (14B21800) [pid = 2880] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 06:59:57 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (0CAEF800) [pid = 2880] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 06:59:57 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (15EC6800) [pid = 2880] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 06:59:57 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (10709C00) [pid = 2880] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 06:59:57 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (0FD65400) [pid = 2880] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 06:59:57 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (10A84000) [pid = 2880] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 06:59:57 INFO - PROCESS | 2880 | 1468504797519 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]]]}] 06:59:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 06:59:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 830ms 06:59:57 INFO - PROCESS | 2880 | 1468504797555 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 06:59:57 INFO - PROCESS | 2880 | 1468504797557 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 06:59:57 INFO - PROCESS | 2880 | 1468504797560 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 06:59:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 06:59:57 INFO - PROCESS | 2880 | 1468504797562 Marionette TRACE conn5 <- [1,2090,null,{}] 06:59:57 INFO - PROCESS | 2880 | 1468504797565 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}] 06:59:57 INFO - PROCESS | 2880 | 1468504797567 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:57 INFO - PROCESS | 2880 | 1468504797647 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 06:59:57 INFO - PROCESS | 2880 | 1468504797652 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:57 INFO - PROCESS | 2880 | 1468504797654 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:57 INFO - PROCESS | 2880 | ++DOCSHELL 14E33800 == 39 [pid = 2880] [id = 532] 06:59:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (14FD6C00) [pid = 2880] [serial = 1596] [outer = 00000000] 06:59:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (17264C00) [pid = 2880] [serial = 1597] [outer = 14FD6C00] 06:59:57 INFO - PROCESS | 2880 | 1468504797700 Marionette DEBUG loaded listener.js 06:59:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (17606000) [pid = 2880] [serial = 1598] [outer = 14FD6C00] 06:59:58 INFO - PROCESS | 2880 | 1468504798135 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]]]}] 06:59:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 06:59:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 630ms 06:59:58 INFO - PROCESS | 2880 | 1468504798194 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 06:59:58 INFO - PROCESS | 2880 | 1468504798196 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 06:59:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 06:59:58 INFO - PROCESS | 2880 | 1468504798200 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 06:59:58 INFO - PROCESS | 2880 | 1468504798202 Marionette TRACE conn5 <- [1,2094,null,{}] 06:59:58 INFO - PROCESS | 2880 | 1468504798205 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}] 06:59:58 INFO - PROCESS | 2880 | 1468504798207 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:58 INFO - PROCESS | 2880 | 1468504798286 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 06:59:58 INFO - PROCESS | 2880 | 1468504798291 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:58 INFO - PROCESS | 2880 | 1468504798293 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:58 INFO - PROCESS | 2880 | ++DOCSHELL 16F0F800 == 40 [pid = 2880] [id = 533] 06:59:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (18353C00) [pid = 2880] [serial = 1599] [outer = 00000000] 06:59:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (19F02400) [pid = 2880] [serial = 1600] [outer = 18353C00] 06:59:58 INFO - PROCESS | 2880 | 1468504798337 Marionette DEBUG loaded listener.js 06:59:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (1ADBFC00) [pid = 2880] [serial = 1601] [outer = 18353C00] 06:59:58 INFO - PROCESS | 2880 | 1468504798774 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]]]}] 06:59:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 06:59:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 630ms 06:59:58 INFO - PROCESS | 2880 | 1468504798847 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 06:59:58 INFO - PROCESS | 2880 | 1468504798849 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 06:59:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 06:59:58 INFO - PROCESS | 2880 | 1468504798852 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 06:59:58 INFO - PROCESS | 2880 | 1468504798854 Marionette TRACE conn5 <- [1,2098,null,{}] 06:59:58 INFO - PROCESS | 2880 | 1468504798857 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}] 06:59:58 INFO - PROCESS | 2880 | 1468504798859 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:58 INFO - PROCESS | 2880 | 1468504798939 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 06:59:58 INFO - PROCESS | 2880 | 1468504798945 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:58 INFO - PROCESS | 2880 | 1468504798946 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 06:59:58 INFO - PROCESS | 2880 | ++DOCSHELL 16C3DC00 == 41 [pid = 2880] [id = 534] 06:59:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (16C6B800) [pid = 2880] [serial = 1602] [outer = 00000000] 06:59:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (1B371400) [pid = 2880] [serial = 1603] [outer = 16C6B800] 06:59:59 INFO - PROCESS | 2880 | 1468504798989 Marionette DEBUG loaded listener.js 06:59:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (1B379000) [pid = 2880] [serial = 1604] [outer = 16C6B800] 06:59:59 INFO - PROCESS | 2880 | --DOCSHELL 15C55800 == 40 [pid = 2880] [id = 520] 06:59:59 INFO - PROCESS | 2880 | --DOCSHELL 0FCE7C00 == 39 [pid = 2880] [id = 521] 07:00:00 INFO - PROCESS | 2880 | --DOCSHELL 15EC6C00 == 38 [pid = 2880] [id = 525] 07:00:00 INFO - PROCESS | 2880 | --DOCSHELL 10363000 == 37 [pid = 2880] [id = 528] 07:00:00 INFO - PROCESS | 2880 | --DOCSHELL 16F0F800 == 36 [pid = 2880] [id = 533] 07:00:00 INFO - PROCESS | 2880 | --DOCSHELL 116CEC00 == 35 [pid = 2880] [id = 523] 07:00:00 INFO - PROCESS | 2880 | --DOCSHELL 10341000 == 34 [pid = 2880] [id = 522] 07:00:00 INFO - PROCESS | 2880 | --DOCSHELL 14E33800 == 33 [pid = 2880] [id = 532] 07:00:00 INFO - PROCESS | 2880 | --DOCSHELL 116CA800 == 32 [pid = 2880] [id = 529] 07:00:00 INFO - PROCESS | 2880 | --DOCSHELL 1036E800 == 31 [pid = 2880] [id = 531] 07:00:00 INFO - PROCESS | 2880 | --DOCSHELL 16F2EC00 == 30 [pid = 2880] [id = 526] 07:00:00 INFO - PROCESS | 2880 | --DOCSHELL 1725F000 == 29 [pid = 2880] [id = 527] 07:00:00 INFO - PROCESS | 2880 | --DOCSHELL 14786800 == 28 [pid = 2880] [id = 524] 07:00:00 INFO - PROCESS | 2880 | --DOCSHELL 0FC80800 == 27 [pid = 2880] [id = 530] 07:00:00 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (16C6E000) [pid = 2880] [serial = 1546] [outer = 00000000] [url = about:blank] 07:00:00 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (16F74C00) [pid = 2880] [serial = 1547] [outer = 00000000] [url = about:blank] 07:00:00 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (17266800) [pid = 2880] [serial = 1549] [outer = 00000000] [url = about:blank] 07:00:00 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (18D3FC00) [pid = 2880] [serial = 1552] [outer = 00000000] [url = about:blank] 07:00:00 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (18D6E400) [pid = 2880] [serial = 1553] [outer = 00000000] [url = about:blank] 07:00:00 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (1095E800) [pid = 2880] [serial = 1535] [outer = 00000000] [url = about:blank] 07:00:00 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (10710400) [pid = 2880] [serial = 1534] [outer = 00000000] [url = about:blank] 07:00:00 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (1ADC5400) [pid = 2880] [serial = 1532] [outer = 00000000] [url = about:blank] 07:00:00 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1ADC2C00) [pid = 2880] [serial = 1531] [outer = 00000000] [url = about:blank] 07:00:00 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (18D3C000) [pid = 2880] [serial = 1529] [outer = 00000000] [url = about:blank] 07:00:00 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (18357400) [pid = 2880] [serial = 1528] [outer = 00000000] [url = about:blank] 07:00:00 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (15ECC400) [pid = 2880] [serial = 1526] [outer = 00000000] [url = about:blank] 07:00:00 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (14E55C00) [pid = 2880] [serial = 1525] [outer = 00000000] [url = about:blank] 07:00:00 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (1022E000) [pid = 2880] [serial = 1523] [outer = 00000000] [url = about:blank] 07:00:00 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (0FCE5400) [pid = 2880] [serial = 1522] [outer = 00000000] [url = about:blank] 07:00:00 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (19E24800) [pid = 2880] [serial = 1561] [outer = 00000000] [url = about:blank] 07:00:00 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1624C800) [pid = 2880] [serial = 1543] [outer = 00000000] [url = about:blank] 07:00:00 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (107DD800) [pid = 2880] [serial = 1540] [outer = 00000000] [url = about:blank] 07:00:00 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (10966000) [pid = 2880] [serial = 1541] [outer = 00000000] [url = about:blank] 07:00:00 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (10177800) [pid = 2880] [serial = 1537] [outer = 00000000] [url = about:blank] 07:00:00 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (10232400) [pid = 2880] [serial = 1538] [outer = 00000000] [url = about:blank] 07:00:00 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (17669800) [pid = 2880] [serial = 1550] [outer = 00000000] [url = about:blank] 07:00:00 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (18D3E000) [pid = 2880] [serial = 1555] [outer = 00000000] [url = about:blank] 07:00:00 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (16C3F400) [pid = 2880] [serial = 1544] [outer = 00000000] [url = about:blank] 07:00:00 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (18D40C00) [pid = 2880] [serial = 1556] [outer = 00000000] [url = about:blank] 07:00:00 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (18D44C00) [pid = 2880] [serial = 1558] [outer = 00000000] [url = about:blank] 07:00:00 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (19281C00) [pid = 2880] [serial = 1559] [outer = 00000000] [url = about:blank] 07:00:00 INFO - PROCESS | 2880 | 1468504800786 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]]]}] 07:00:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:00:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1983ms 07:00:00 INFO - PROCESS | 2880 | 1468504800839 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 07:00:00 INFO - PROCESS | 2880 | 1468504800843 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 07:00:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:00:00 INFO - PROCESS | 2880 | 1468504800848 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:00:00 INFO - PROCESS | 2880 | 1468504800851 Marionette TRACE conn5 <- [1,2102,null,{}] 07:00:00 INFO - PROCESS | 2880 | 1468504800857 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}] 07:00:00 INFO - PROCESS | 2880 | 1468504800860 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:00 INFO - PROCESS | 2880 | 1468504800950 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 07:00:00 INFO - PROCESS | 2880 | 1468504800958 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:00 INFO - PROCESS | 2880 | 1468504800962 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:00 INFO - PROCESS | 2880 | ++DOCSHELL 0FCE2800 == 28 [pid = 2880] [id = 535] 07:00:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (0FCE5400) [pid = 2880] [serial = 1605] [outer = 00000000] 07:00:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (0FD07000) [pid = 2880] [serial = 1606] [outer = 0FCE5400] 07:00:01 INFO - PROCESS | 2880 | 1468504801011 Marionette DEBUG loaded listener.js 07:00:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (0FDF6C00) [pid = 2880] [serial = 1607] [outer = 0FCE5400] 07:00:01 INFO - PROCESS | 2880 | 1468504801514 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]]]}] 07:00:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:00:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 671ms 07:00:01 INFO - PROCESS | 2880 | 1468504801520 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 07:00:01 INFO - PROCESS | 2880 | 1468504801525 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 07:00:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:00:01 INFO - PROCESS | 2880 | 1468504801534 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:00:01 INFO - PROCESS | 2880 | 1468504801537 Marionette TRACE conn5 <- [1,2106,null,{}] 07:00:01 INFO - PROCESS | 2880 | 1468504801545 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}] 07:00:01 INFO - PROCESS | 2880 | 1468504801548 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:01 INFO - PROCESS | 2880 | 1468504801638 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 07:00:01 INFO - PROCESS | 2880 | 1468504801645 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:01 INFO - PROCESS | 2880 | 1468504801648 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:01 INFO - PROCESS | 2880 | ++DOCSHELL 10338000 == 29 [pid = 2880] [id = 536] 07:00:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (10338400) [pid = 2880] [serial = 1608] [outer = 00000000] 07:00:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (10340800) [pid = 2880] [serial = 1609] [outer = 10338400] 07:00:01 INFO - PROCESS | 2880 | 1468504801696 Marionette DEBUG loaded listener.js 07:00:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (10369000) [pid = 2880] [serial = 1610] [outer = 10338400] 07:00:02 INFO - PROCESS | 2880 | 1468504802172 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]]]}] 07:00:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:00:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 691ms 07:00:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:00:02 INFO - PROCESS | 2880 | 1468504802225 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 07:00:02 INFO - PROCESS | 2880 | 1468504802227 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 07:00:02 INFO - PROCESS | 2880 | 1468504802230 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:00:02 INFO - PROCESS | 2880 | 1468504802234 Marionette TRACE conn5 <- [1,2110,null,{}] 07:00:02 INFO - PROCESS | 2880 | 1468504802245 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}] 07:00:02 INFO - PROCESS | 2880 | 1468504802249 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:02 INFO - PROCESS | 2880 | 1468504802337 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 07:00:02 INFO - PROCESS | 2880 | 1468504802465 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:02 INFO - PROCESS | 2880 | 1468504802468 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:02 INFO - PROCESS | 2880 | ++DOCSHELL 10A82400 == 30 [pid = 2880] [id = 537] 07:00:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (10A83000) [pid = 2880] [serial = 1611] [outer = 00000000] 07:00:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (10F0B800) [pid = 2880] [serial = 1612] [outer = 10A83000] 07:00:02 INFO - PROCESS | 2880 | 1468504802516 Marionette DEBUG loaded listener.js 07:00:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (11689C00) [pid = 2880] [serial = 1613] [outer = 10A83000] 07:00:02 INFO - PROCESS | 2880 | 1468504802893 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]]]}] 07:00:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:00:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 671ms 07:00:02 INFO - PROCESS | 2880 | 1468504802906 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 07:00:02 INFO - PROCESS | 2880 | 1468504802908 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 07:00:02 INFO - PROCESS | 2880 | 1468504802911 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:00:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:00:02 INFO - PROCESS | 2880 | 1468504802913 Marionette TRACE conn5 <- [1,2114,null,{}] 07:00:02 INFO - PROCESS | 2880 | 1468504802917 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}] 07:00:02 INFO - PROCESS | 2880 | 1468504802918 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:03 INFO - PROCESS | 2880 | 1468504803003 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 07:00:03 INFO - PROCESS | 2880 | 1468504803090 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:03 INFO - PROCESS | 2880 | 1468504803092 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:03 INFO - PROCESS | 2880 | ++DOCSHELL 10F0B400 == 31 [pid = 2880] [id = 538] 07:00:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (10F0D400) [pid = 2880] [serial = 1614] [outer = 00000000] 07:00:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (14B5FC00) [pid = 2880] [serial = 1615] [outer = 10F0D400] 07:00:03 INFO - PROCESS | 2880 | 1468504803137 Marionette DEBUG loaded listener.js 07:00:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (14F21800) [pid = 2880] [serial = 1616] [outer = 10F0D400] 07:00:03 INFO - PROCESS | 2880 | 1468504803508 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]]]}] 07:00:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:00:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 630ms 07:00:03 INFO - PROCESS | 2880 | 1468504803545 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 07:00:03 INFO - PROCESS | 2880 | 1468504803547 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 07:00:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:00:03 INFO - PROCESS | 2880 | 1468504803551 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:00:03 INFO - PROCESS | 2880 | 1468504803552 Marionette TRACE conn5 <- [1,2118,null,{}] 07:00:03 INFO - PROCESS | 2880 | 1468504803556 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}] 07:00:03 INFO - PROCESS | 2880 | 1468504803558 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:03 INFO - PROCESS | 2880 | 1468504803635 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 07:00:03 INFO - PROCESS | 2880 | 1468504803757 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:03 INFO - PROCESS | 2880 | 1468504803759 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:03 INFO - PROCESS | 2880 | ++DOCSHELL 15ECC400 == 32 [pid = 2880] [id = 539] 07:00:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (1624B800) [pid = 2880] [serial = 1617] [outer = 00000000] 07:00:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (16C3F400) [pid = 2880] [serial = 1618] [outer = 1624B800] 07:00:03 INFO - PROCESS | 2880 | 1468504803803 Marionette DEBUG loaded listener.js 07:00:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (16C4C800) [pid = 2880] [serial = 1619] [outer = 1624B800] 07:00:04 INFO - PROCESS | 2880 | 1468504804178 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] 07:00:04 INFO - PROCESS | 2880 | 1468504804224 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 07:00:04 INFO - PROCESS | 2880 | 1468504804227 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:00:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:00:04 INFO - PROCESS | 2880 | 1468504804229 Marionette TRACE conn5 <- [1,2122,null,{}] 07:00:04 INFO - PROCESS | 2880 | 1468504804232 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}] 07:00:04 INFO - PROCESS | 2880 | 1468504804238 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:04 INFO - PROCESS | 2880 | 1468504804377 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 07:00:04 INFO - PROCESS | 2880 | 1468504804391 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:04 INFO - PROCESS | 2880 | 1468504804393 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:04 INFO - PROCESS | 2880 | ++DOCSHELL 16F0F800 == 33 [pid = 2880] [id = 540] 07:00:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (16F30400) [pid = 2880] [serial = 1620] [outer = 00000000] 07:00:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (17195400) [pid = 2880] [serial = 1621] [outer = 16F30400] 07:00:04 INFO - PROCESS | 2880 | 1468504804438 Marionette DEBUG loaded listener.js 07:00:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (17265400) [pid = 2880] [serial = 1622] [outer = 16F30400] 07:00:04 INFO - PROCESS | 2880 | 1468504804857 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]]]}] 07:00:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 07:00:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 670ms 07:00:04 INFO - PROCESS | 2880 | 1468504804902 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 07:00:04 INFO - PROCESS | 2880 | 1468504804904 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 07:00:04 INFO - PROCESS | 2880 | 1468504804907 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:00:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:00:04 INFO - PROCESS | 2880 | 1468504804909 Marionette TRACE conn5 <- [1,2126,null,{}] 07:00:04 INFO - PROCESS | 2880 | 1468504804912 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}] 07:00:04 INFO - PROCESS | 2880 | 1468504804914 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:05 INFO - PROCESS | 2880 | 1468504805052 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 07:00:05 INFO - PROCESS | 2880 | 1468504805066 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:05 INFO - PROCESS | 2880 | 1468504805068 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:05 INFO - PROCESS | 2880 | ++DOCSHELL 1725FC00 == 34 [pid = 2880] [id = 541] 07:00:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (17261000) [pid = 2880] [serial = 1623] [outer = 00000000] 07:00:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1766E000) [pid = 2880] [serial = 1624] [outer = 17261000] 07:00:05 INFO - PROCESS | 2880 | 1468504805111 Marionette DEBUG loaded listener.js 07:00:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (17670000) [pid = 2880] [serial = 1625] [outer = 17261000] 07:00:05 INFO - PROCESS | 2880 | 1468504805518 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]]]}] 07:00:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:00:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 630ms 07:00:05 INFO - PROCESS | 2880 | 1468504805542 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 07:00:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:00:05 INFO - PROCESS | 2880 | 1468504805543 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 07:00:05 INFO - PROCESS | 2880 | 1468504805547 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:00:05 INFO - PROCESS | 2880 | 1468504805548 Marionette TRACE conn5 <- [1,2130,null,{}] 07:00:05 INFO - PROCESS | 2880 | 1468504805552 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}] 07:00:05 INFO - PROCESS | 2880 | 1468504805554 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:05 INFO - PROCESS | 2880 | 1468504805676 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 07:00:05 INFO - PROCESS | 2880 | 1468504805684 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:05 INFO - PROCESS | 2880 | 1468504805686 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:05 INFO - PROCESS | 2880 | ++DOCSHELL 18C06400 == 35 [pid = 2880] [id = 542] 07:00:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (18C09000) [pid = 2880] [serial = 1626] [outer = 00000000] 07:00:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (18D38400) [pid = 2880] [serial = 1627] [outer = 18C09000] 07:00:05 INFO - PROCESS | 2880 | 1468504805732 Marionette DEBUG loaded listener.js 07:00:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (1885A400) [pid = 2880] [serial = 1628] [outer = 18C09000] 07:00:06 INFO - PROCESS | 2880 | 1468504806195 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] 07:00:06 INFO - PROCESS | 2880 | 1468504806220 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 07:00:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:00:06 INFO - PROCESS | 2880 | 1468504806230 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:00:06 INFO - PROCESS | 2880 | 1468504806231 Marionette TRACE conn5 <- [1,2134,null,{}] 07:00:06 INFO - PROCESS | 2880 | 1468504806235 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}] 07:00:06 INFO - PROCESS | 2880 | 1468504806237 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:06 INFO - PROCESS | 2880 | 1468504806378 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 07:00:06 INFO - PROCESS | 2880 | 1468504806399 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:06 INFO - PROCESS | 2880 | 1468504806401 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:06 INFO - PROCESS | 2880 | ++DOCSHELL 10A7C800 == 36 [pid = 2880] [id = 543] 07:00:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (18D73800) [pid = 2880] [serial = 1629] [outer = 00000000] 07:00:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (1926BC00) [pid = 2880] [serial = 1630] [outer = 18D73800] 07:00:06 INFO - PROCESS | 2880 | 1468504806444 Marionette DEBUG loaded listener.js 07:00:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (1926D800) [pid = 2880] [serial = 1631] [outer = 18D73800] 07:00:06 INFO - PROCESS | 2880 | 1468504806892 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] 07:00:06 INFO - PROCESS | 2880 | 1468504806923 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 07:00:06 INFO - PROCESS | 2880 | 1468504806926 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:00:06 INFO - PROCESS | 2880 | 1468504806927 Marionette TRACE conn5 <- [1,2138,null,{}] 07:00:06 INFO - PROCESS | 2880 | 1468504806931 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}] 07:00:06 INFO - PROCESS | 2880 | 1468504806933 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:07 INFO - PROCESS | 2880 | 1468504807050 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 07:00:07 INFO - PROCESS | 2880 | 1468504807056 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:07 INFO - PROCESS | 2880 | 1468504807058 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:07 INFO - PROCESS | 2880 | ++DOCSHELL 18C0DC00 == 37 [pid = 2880] [id = 544] 07:00:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (193AAC00) [pid = 2880] [serial = 1632] [outer = 00000000] 07:00:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (1940F400) [pid = 2880] [serial = 1633] [outer = 193AAC00] 07:00:07 INFO - PROCESS | 2880 | 1468504807100 Marionette DEBUG loaded listener.js 07:00:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 93 (19E2DC00) [pid = 2880] [serial = 1634] [outer = 193AAC00] 07:00:07 INFO - PROCESS | 2880 | 1468504807560 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]]]}] 07:00:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 07:00:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 670ms 07:00:07 INFO - PROCESS | 2880 | 1468504807599 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 07:00:07 INFO - PROCESS | 2880 | 1468504807601 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 07:00:07 INFO - PROCESS | 2880 | 1468504807614 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:00:07 INFO - PROCESS | 2880 | 1468504807616 Marionette TRACE conn5 <- [1,2142,null,{}] 07:00:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:00:07 INFO - PROCESS | 2880 | 1468504807620 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}] 07:00:07 INFO - PROCESS | 2880 | 1468504807622 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:07 INFO - PROCESS | 2880 | 1468504807778 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 07:00:07 INFO - PROCESS | 2880 | 1468504807806 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:07 INFO - PROCESS | 2880 | 1468504807808 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:07 INFO - PROCESS | 2880 | ++DOCSHELL 19F10400 == 38 [pid = 2880] [id = 545] 07:00:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 94 (1ACCFC00) [pid = 2880] [serial = 1635] [outer = 00000000] 07:00:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 95 (1ADC2C00) [pid = 2880] [serial = 1636] [outer = 1ACCFC00] 07:00:07 INFO - PROCESS | 2880 | 1468504807854 Marionette DEBUG loaded listener.js 07:00:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 96 (1B36E800) [pid = 2880] [serial = 1637] [outer = 1ACCFC00] 07:00:08 INFO - PROCESS | 2880 | --DOMWINDOW == 95 (14FD6C00) [pid = 2880] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:00:08 INFO - PROCESS | 2880 | --DOMWINDOW == 94 (1070B800) [pid = 2880] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:00:08 INFO - PROCESS | 2880 | --DOMWINDOW == 93 (0FCE8400) [pid = 2880] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:00:08 INFO - PROCESS | 2880 | --DOMWINDOW == 92 (18D39000) [pid = 2880] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:00:08 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (116CF800) [pid = 2880] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:00:08 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (18353C00) [pid = 2880] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:00:08 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (17260800) [pid = 2880] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:00:08 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (16F0D400) [pid = 2880] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:00:08 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (18D12800) [pid = 2880] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:00:08 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (15ECDC00) [pid = 2880] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:00:08 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (14B1CC00) [pid = 2880] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:00:08 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (1766DC00) [pid = 2880] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:00:08 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (10341800) [pid = 2880] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:00:08 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (19407C00) [pid = 2880] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:00:08 INFO - PROCESS | 2880 | 1468504808431 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]]]}] 07:00:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:00:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 870ms 07:00:08 INFO - PROCESS | 2880 | 1468504808492 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 07:00:08 INFO - PROCESS | 2880 | 1468504808494 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 07:00:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:00:08 INFO - PROCESS | 2880 | 1468504808497 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:00:08 INFO - PROCESS | 2880 | 1468504808499 Marionette TRACE conn5 <- [1,2146,null,{}] 07:00:08 INFO - PROCESS | 2880 | 1468504808503 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}] 07:00:08 INFO - PROCESS | 2880 | 1468504808504 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:08 INFO - PROCESS | 2880 | 1468504808585 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 07:00:08 INFO - PROCESS | 2880 | 1468504808590 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:08 INFO - PROCESS | 2880 | 1468504808592 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:08 INFO - PROCESS | 2880 | ++DOCSHELL 10962800 == 39 [pid = 2880] [id = 546] 07:00:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (10966400) [pid = 2880] [serial = 1638] [outer = 00000000] 07:00:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (17269C00) [pid = 2880] [serial = 1639] [outer = 10966400] 07:00:08 INFO - PROCESS | 2880 | 1468504808636 Marionette DEBUG loaded listener.js 07:00:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (1766DC00) [pid = 2880] [serial = 1640] [outer = 10966400] 07:00:09 INFO - PROCESS | 2880 | 1468504809090 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]]]}] 07:00:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 07:00:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 630ms 07:00:09 INFO - PROCESS | 2880 | 1468504809138 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 07:00:09 INFO - PROCESS | 2880 | 1468504809140 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 07:00:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:00:09 INFO - PROCESS | 2880 | 1468504809143 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:00:09 INFO - PROCESS | 2880 | 1468504809145 Marionette TRACE conn5 <- [1,2150,null,{}] 07:00:09 INFO - PROCESS | 2880 | 1468504809148 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}] 07:00:09 INFO - PROCESS | 2880 | 1468504809150 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:09 INFO - PROCESS | 2880 | 1468504809230 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 07:00:09 INFO - PROCESS | 2880 | 1468504809235 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:09 INFO - PROCESS | 2880 | 1468504809237 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:09 INFO - PROCESS | 2880 | ++DOCSHELL 18D12800 == 40 [pid = 2880] [id = 547] 07:00:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (19405000) [pid = 2880] [serial = 1641] [outer = 00000000] 07:00:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (1ADBE800) [pid = 2880] [serial = 1642] [outer = 19405000] 07:00:09 INFO - PROCESS | 2880 | 1468504809282 Marionette DEBUG loaded listener.js 07:00:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (1BF24000) [pid = 2880] [serial = 1643] [outer = 19405000] 07:00:09 INFO - PROCESS | 2880 | 1468504809731 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]]]}] 07:00:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:00:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 630ms 07:00:09 INFO - PROCESS | 2880 | 1468504809775 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 07:00:09 INFO - PROCESS | 2880 | 1468504809777 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 07:00:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:00:09 INFO - PROCESS | 2880 | 1468504809794 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:00:09 INFO - PROCESS | 2880 | 1468504809796 Marionette TRACE conn5 <- [1,2154,null,{}] 07:00:09 INFO - PROCESS | 2880 | 1468504809800 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}] 07:00:09 INFO - PROCESS | 2880 | 1468504809801 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:09 INFO - PROCESS | 2880 | 1468504809883 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 07:00:09 INFO - PROCESS | 2880 | --DOCSHELL 105D5C00 == 39 [pid = 2880] [id = 12] 07:00:09 INFO - PROCESS | 2880 | 1468504809903 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:09 INFO - PROCESS | 2880 | 1468504809905 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:09 INFO - PROCESS | 2880 | ++DOCSHELL 107DE000 == 40 [pid = 2880] [id = 548] 07:00:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (1940E400) [pid = 2880] [serial = 1644] [outer = 00000000] 07:00:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (1C3B4C00) [pid = 2880] [serial = 1645] [outer = 1940E400] 07:00:09 INFO - PROCESS | 2880 | 1468504809961 Marionette DEBUG loaded listener.js 07:00:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (1C72D800) [pid = 2880] [serial = 1646] [outer = 1940E400] 07:00:10 INFO - PROCESS | 2880 | 1468504810747 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]]]}] 07:00:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:00:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 990ms 07:00:10 INFO - PROCESS | 2880 | 1468504810775 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 07:00:10 INFO - PROCESS | 2880 | 1468504810780 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 07:00:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:00:10 INFO - PROCESS | 2880 | 1468504810785 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:00:10 INFO - PROCESS | 2880 | 1468504810788 Marionette TRACE conn5 <- [1,2158,null,{}] 07:00:10 INFO - PROCESS | 2880 | 1468504810794 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}] 07:00:10 INFO - PROCESS | 2880 | 1468504810797 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:10 INFO - PROCESS | 2880 | 1468504810922 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 07:00:11 INFO - PROCESS | 2880 | 1468504811062 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:11 INFO - PROCESS | 2880 | 1468504811065 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:11 INFO - PROCESS | 2880 | ++DOCSHELL 0CCC9400 == 41 [pid = 2880] [id = 549] 07:00:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (0CCD2400) [pid = 2880] [serial = 1647] [outer = 00000000] 07:00:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 93 (10176400) [pid = 2880] [serial = 1648] [outer = 0CCD2400] 07:00:11 INFO - PROCESS | 2880 | 1468504811124 Marionette DEBUG loaded listener.js 07:00:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 94 (10237C00) [pid = 2880] [serial = 1649] [outer = 0CCD2400] 07:00:12 INFO - PROCESS | 2880 | 1468504812023 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]]]}] 07:00:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:00:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1336ms 07:00:12 INFO - PROCESS | 2880 | 1468504812120 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 07:00:12 INFO - PROCESS | 2880 | 1468504812125 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 07:00:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:00:12 INFO - PROCESS | 2880 | 1468504812130 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:00:12 INFO - PROCESS | 2880 | 1468504812133 Marionette TRACE conn5 <- [1,2162,null,{}] 07:00:12 INFO - PROCESS | 2880 | 1468504812138 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}] 07:00:12 INFO - PROCESS | 2880 | 1468504812141 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:12 INFO - PROCESS | 2880 | 1468504812281 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 07:00:12 INFO - PROCESS | 2880 | 1468504812416 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:12 INFO - PROCESS | 2880 | 1468504812420 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:12 INFO - PROCESS | 2880 | ++DOCSHELL 0CAE3800 == 42 [pid = 2880] [id = 550] 07:00:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 95 (0CAE5800) [pid = 2880] [serial = 1650] [outer = 00000000] 07:00:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 96 (0FDF2400) [pid = 2880] [serial = 1651] [outer = 0CAE5800] 07:00:12 INFO - PROCESS | 2880 | 1468504812546 Marionette DEBUG loaded listener.js 07:00:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 97 (1022B400) [pid = 2880] [serial = 1652] [outer = 0CAE5800] 07:00:12 INFO - PROCESS | 2880 | --DOCSHELL 18D12800 == 41 [pid = 2880] [id = 547] 07:00:12 INFO - PROCESS | 2880 | --DOCSHELL 10962800 == 40 [pid = 2880] [id = 546] 07:00:12 INFO - PROCESS | 2880 | --DOCSHELL 19F10400 == 39 [pid = 2880] [id = 545] 07:00:12 INFO - PROCESS | 2880 | --DOCSHELL 18C0DC00 == 38 [pid = 2880] [id = 544] 07:00:12 INFO - PROCESS | 2880 | --DOCSHELL 10A7C800 == 37 [pid = 2880] [id = 543] 07:00:12 INFO - PROCESS | 2880 | --DOCSHELL 18C06400 == 36 [pid = 2880] [id = 542] 07:00:12 INFO - PROCESS | 2880 | --DOCSHELL 1725FC00 == 35 [pid = 2880] [id = 541] 07:00:12 INFO - PROCESS | 2880 | --DOCSHELL 16F0F800 == 34 [pid = 2880] [id = 540] 07:00:12 INFO - PROCESS | 2880 | --DOCSHELL 15ECC400 == 33 [pid = 2880] [id = 539] 07:00:12 INFO - PROCESS | 2880 | --DOCSHELL 10F0B400 == 32 [pid = 2880] [id = 538] 07:00:12 INFO - PROCESS | 2880 | --DOCSHELL 10A82400 == 31 [pid = 2880] [id = 537] 07:00:12 INFO - PROCESS | 2880 | --DOCSHELL 10338000 == 30 [pid = 2880] [id = 536] 07:00:12 INFO - PROCESS | 2880 | --DOMWINDOW == 96 (1B371400) [pid = 2880] [serial = 1603] [outer = 00000000] [url = about:blank] 07:00:12 INFO - PROCESS | 2880 | --DOCSHELL 0FCE2800 == 29 [pid = 2880] [id = 535] 07:00:12 INFO - PROCESS | 2880 | --DOCSHELL 16C3DC00 == 28 [pid = 2880] [id = 534] 07:00:12 INFO - PROCESS | 2880 | --DOCSHELL 0CC68C00 == 27 [pid = 2880] [id = 13] 07:00:12 INFO - PROCESS | 2880 | --DOMWINDOW == 95 (1ADBFC00) [pid = 2880] [serial = 1601] [outer = 00000000] [url = about:blank] 07:00:12 INFO - PROCESS | 2880 | --DOMWINDOW == 94 (17264C00) [pid = 2880] [serial = 1597] [outer = 00000000] [url = about:blank] 07:00:12 INFO - PROCESS | 2880 | --DOMWINDOW == 93 (1AD8F400) [pid = 2880] [serial = 1595] [outer = 00000000] [url = about:blank] 07:00:12 INFO - PROCESS | 2880 | --DOMWINDOW == 92 (0FDFAC00) [pid = 2880] [serial = 1565] [outer = 00000000] [url = about:blank] 07:00:12 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (19F03000) [pid = 2880] [serial = 1594] [outer = 00000000] [url = about:blank] 07:00:12 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (1940C400) [pid = 2880] [serial = 1592] [outer = 00000000] [url = about:blank] 07:00:12 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (146AA000) [pid = 2880] [serial = 1571] [outer = 00000000] [url = about:blank] 07:00:12 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (19F02400) [pid = 2880] [serial = 1600] [outer = 00000000] [url = about:blank] 07:00:12 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (18351400) [pid = 2880] [serial = 1583] [outer = 00000000] [url = about:blank] 07:00:12 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (145D8000) [pid = 2880] [serial = 1570] [outer = 00000000] [url = about:blank] 07:00:12 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (1725C000) [pid = 2880] [serial = 1580] [outer = 00000000] [url = about:blank] 07:00:12 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (18D3D800) [pid = 2880] [serial = 1588] [outer = 00000000] [url = about:blank] 07:00:12 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (17606000) [pid = 2880] [serial = 1598] [outer = 00000000] [url = about:blank] 07:00:12 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (0FD19800) [pid = 2880] [serial = 1564] [outer = 00000000] [url = about:blank] 07:00:12 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (16C3E000) [pid = 2880] [serial = 1576] [outer = 00000000] [url = about:blank] 07:00:12 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (17189C00) [pid = 2880] [serial = 1579] [outer = 00000000] [url = about:blank] 07:00:12 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (19403400) [pid = 2880] [serial = 1591] [outer = 00000000] [url = about:blank] 07:00:12 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (15C59800) [pid = 2880] [serial = 1574] [outer = 00000000] [url = about:blank] 07:00:12 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1885CC00) [pid = 2880] [serial = 1585] [outer = 00000000] [url = about:blank] 07:00:12 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (1036BC00) [pid = 2880] [serial = 1568] [outer = 00000000] [url = about:blank] 07:00:12 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (19E28400) [pid = 2880] [serial = 1562] [outer = 00000000] [url = about:blank] 07:00:12 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (16C45C00) [pid = 2880] [serial = 1577] [outer = 00000000] [url = about:blank] 07:00:12 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (14EB8800) [pid = 2880] [serial = 1573] [outer = 00000000] [url = about:blank] 07:00:12 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (18D72800) [pid = 2880] [serial = 1589] [outer = 00000000] [url = about:blank] 07:00:12 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (183E1C00) [pid = 2880] [serial = 1586] [outer = 00000000] [url = about:blank] 07:00:12 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (18348400) [pid = 2880] [serial = 1582] [outer = 00000000] [url = about:blank] 07:00:12 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (10363400) [pid = 2880] [serial = 1567] [outer = 00000000] [url = about:blank] 07:00:13 INFO - PROCESS | 2880 | 1468504813012 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]]]}] 07:00:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:00:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 930ms 07:00:13 INFO - PROCESS | 2880 | 1468504813060 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 07:00:13 INFO - PROCESS | 2880 | 1468504813065 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 07:00:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:00:13 INFO - PROCESS | 2880 | 1468504813072 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:00:13 INFO - PROCESS | 2880 | 1468504813074 Marionette TRACE conn5 <- [1,2166,null,{}] 07:00:13 INFO - PROCESS | 2880 | 1468504813078 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}] 07:00:13 INFO - PROCESS | 2880 | 1468504813081 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:13 INFO - PROCESS | 2880 | 1468504813168 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 07:00:13 INFO - PROCESS | 2880 | 1468504813177 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:13 INFO - PROCESS | 2880 | 1468504813180 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:13 INFO - PROCESS | 2880 | ++DOCSHELL 1036D800 == 28 [pid = 2880] [id = 551] 07:00:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (1036E000) [pid = 2880] [serial = 1653] [outer = 00000000] 07:00:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (10703000) [pid = 2880] [serial = 1654] [outer = 1036E000] 07:00:13 INFO - PROCESS | 2880 | 1468504813227 Marionette DEBUG loaded listener.js 07:00:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (1070AC00) [pid = 2880] [serial = 1655] [outer = 1036E000] 07:00:13 INFO - PROCESS | 2880 | 1468504813704 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]]]}] 07:00:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:00:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 670ms 07:00:13 INFO - PROCESS | 2880 | 1468504813745 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 07:00:13 INFO - PROCESS | 2880 | 1468504813747 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 07:00:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:00:13 INFO - PROCESS | 2880 | 1468504813751 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:00:13 INFO - PROCESS | 2880 | 1468504813754 Marionette TRACE conn5 <- [1,2170,null,{}] 07:00:13 INFO - PROCESS | 2880 | 1468504813765 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}] 07:00:13 INFO - PROCESS | 2880 | 1468504813770 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:13 INFO - PROCESS | 2880 | 1468504813886 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 07:00:14 INFO - PROCESS | 2880 | 1468504813990 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:14 INFO - PROCESS | 2880 | 1468504813993 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:14 INFO - PROCESS | 2880 | ++DOCSHELL 145DB800 == 29 [pid = 2880] [id = 552] 07:00:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (145DC000) [pid = 2880] [serial = 1656] [outer = 00000000] 07:00:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (146A3800) [pid = 2880] [serial = 1657] [outer = 145DC000] 07:00:14 INFO - PROCESS | 2880 | 1468504814043 Marionette DEBUG loaded listener.js 07:00:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (14B21400) [pid = 2880] [serial = 1658] [outer = 145DC000] 07:00:14 INFO - PROCESS | 2880 | 1468504814415 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]]]}] 07:00:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:00:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 670ms 07:00:14 INFO - PROCESS | 2880 | 1468504814426 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 07:00:14 INFO - PROCESS | 2880 | 1468504814429 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 07:00:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:00:14 INFO - PROCESS | 2880 | 1468504814450 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:00:14 INFO - PROCESS | 2880 | 1468504814452 Marionette TRACE conn5 <- [1,2174,null,{}] 07:00:14 INFO - PROCESS | 2880 | 1468504814456 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}] 07:00:14 INFO - PROCESS | 2880 | 1468504814458 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:14 INFO - PROCESS | 2880 | 1468504814552 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 07:00:14 INFO - PROCESS | 2880 | 1468504814558 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:14 INFO - PROCESS | 2880 | 1468504814560 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:14 INFO - PROCESS | 2880 | ++DOCSHELL 14EB9800 == 30 [pid = 2880] [id = 553] 07:00:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (14FCFC00) [pid = 2880] [serial = 1659] [outer = 00000000] 07:00:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (16B4E400) [pid = 2880] [serial = 1660] [outer = 14FCFC00] 07:00:14 INFO - PROCESS | 2880 | 1468504814605 Marionette DEBUG loaded listener.js 07:00:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (16C42800) [pid = 2880] [serial = 1661] [outer = 14FCFC00] 07:00:15 INFO - PROCESS | 2880 | 1468504815083 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]]]}] 07:00:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:00:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 690ms 07:00:15 INFO - PROCESS | 2880 | 1468504815125 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 07:00:15 INFO - PROCESS | 2880 | 1468504815127 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 07:00:15 INFO - PROCESS | 2880 | 1468504815131 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:00:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:00:15 INFO - PROCESS | 2880 | 1468504815132 Marionette TRACE conn5 <- [1,2178,null,{}] 07:00:15 INFO - PROCESS | 2880 | 1468504815136 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}] 07:00:15 INFO - PROCESS | 2880 | 1468504815138 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:15 INFO - PROCESS | 2880 | 1468504815250 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 07:00:15 INFO - PROCESS | 2880 | 1468504815344 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:15 INFO - PROCESS | 2880 | 1468504815346 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:15 INFO - PROCESS | 2880 | ++DOCSHELL 16C66800 == 31 [pid = 2880] [id = 554] 07:00:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (16C69000) [pid = 2880] [serial = 1662] [outer = 00000000] 07:00:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (16F0EC00) [pid = 2880] [serial = 1663] [outer = 16C69000] 07:00:15 INFO - PROCESS | 2880 | 1468504815391 Marionette DEBUG loaded listener.js 07:00:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (16F54400) [pid = 2880] [serial = 1664] [outer = 16C69000] 07:00:15 INFO - PROCESS | 2880 | 1468504815816 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]]]}] 07:00:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:00:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 730ms 07:00:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:00:15 INFO - PROCESS | 2880 | 1468504815865 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 07:00:15 INFO - PROCESS | 2880 | 1468504815867 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 07:00:15 INFO - PROCESS | 2880 | 1468504815870 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:00:15 INFO - PROCESS | 2880 | 1468504815872 Marionette TRACE conn5 <- [1,2182,null,{}] 07:00:15 INFO - PROCESS | 2880 | 1468504815876 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}] 07:00:15 INFO - PROCESS | 2880 | 1468504815881 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:16 INFO - PROCESS | 2880 | 1468504816022 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 07:00:16 INFO - PROCESS | 2880 | 1468504816033 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:16 INFO - PROCESS | 2880 | 1468504816034 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:16 INFO - PROCESS | 2880 | ++DOCSHELL 16C72800 == 32 [pid = 2880] [id = 555] 07:00:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (16F0E400) [pid = 2880] [serial = 1665] [outer = 00000000] 07:00:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (17601C00) [pid = 2880] [serial = 1666] [outer = 16F0E400] 07:00:16 INFO - PROCESS | 2880 | 1468504816079 Marionette DEBUG loaded listener.js 07:00:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1834E800) [pid = 2880] [serial = 1667] [outer = 16F0E400] 07:00:16 INFO - PROCESS | 2880 | 1468504816541 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]]]}] 07:00:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:00:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 731ms 07:00:16 INFO - PROCESS | 2880 | 1468504816635 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 07:00:16 INFO - PROCESS | 2880 | 1468504816637 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 07:00:16 INFO - PROCESS | 2880 | 1468504816641 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:00:16 INFO - PROCESS | 2880 | 1468504816643 Marionette TRACE conn5 <- [1,2186,null,{}] 07:00:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:00:16 INFO - PROCESS | 2880 | 1468504816646 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}] 07:00:16 INFO - PROCESS | 2880 | 1468504816648 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:16 INFO - PROCESS | 2880 | 1468504816762 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 07:00:17 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (18D73800) [pid = 2880] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:00:17 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (16C6B800) [pid = 2880] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:00:17 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (10338400) [pid = 2880] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:00:17 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (1624B800) [pid = 2880] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:00:17 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (18C09000) [pid = 2880] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:00:17 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (10A83000) [pid = 2880] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:00:17 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (17261000) [pid = 2880] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:00:17 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (19405000) [pid = 2880] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:00:17 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (0FCE5400) [pid = 2880] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:00:17 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (16F30400) [pid = 2880] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:00:17 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (193AAC00) [pid = 2880] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:00:17 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (10F0D400) [pid = 2880] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:00:17 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (1ACCFC00) [pid = 2880] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:00:17 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (105D9C00) [pid = 2880] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:00:17 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (10966400) [pid = 2880] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:00:17 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (106B5C00) [pid = 2880] [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.] 07:00:17 INFO - PROCESS | 2880 | 1468504817022 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:17 INFO - PROCESS | 2880 | 1468504817023 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:17 INFO - PROCESS | 2880 | ++DOCSHELL 0CAE8400 == 33 [pid = 2880] [id = 556] 07:00:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (0CAEA800) [pid = 2880] [serial = 1668] [outer = 00000000] 07:00:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (106B5C00) [pid = 2880] [serial = 1669] [outer = 0CAEA800] 07:00:17 INFO - PROCESS | 2880 | 1468504817068 Marionette DEBUG loaded listener.js 07:00:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (10702000) [pid = 2880] [serial = 1670] [outer = 0CAEA800] 07:00:17 INFO - PROCESS | 2880 | 1468504817428 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]]]}] 07:00:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:00:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 831ms 07:00:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:00:17 INFO - PROCESS | 2880 | 1468504817477 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 07:00:17 INFO - PROCESS | 2880 | 1468504817479 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 07:00:17 INFO - PROCESS | 2880 | 1468504817482 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:00:17 INFO - PROCESS | 2880 | 1468504817484 Marionette TRACE conn5 <- [1,2190,null,{}] 07:00:17 INFO - PROCESS | 2880 | 1468504817488 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}] 07:00:17 INFO - PROCESS | 2880 | 1468504817489 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:17 INFO - PROCESS | 2880 | 1468504817568 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 07:00:17 INFO - PROCESS | 2880 | 1468504817661 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:17 INFO - PROCESS | 2880 | 1468504817663 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:17 INFO - PROCESS | 2880 | ++DOCSHELL 15C4C400 == 34 [pid = 2880] [id = 557] 07:00:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (15ECDC00) [pid = 2880] [serial = 1671] [outer = 00000000] 07:00:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (18856C00) [pid = 2880] [serial = 1672] [outer = 15ECDC00] 07:00:17 INFO - PROCESS | 2880 | 1468504817707 Marionette DEBUG loaded listener.js 07:00:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (18C0DC00) [pid = 2880] [serial = 1673] [outer = 15ECDC00] 07:00:18 INFO - PROCESS | 2880 | 1468504818044 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]]]}] 07:00:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:00:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 630ms 07:00:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:00:18 INFO - PROCESS | 2880 | 1468504818113 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 07:00:18 INFO - PROCESS | 2880 | 1468504818115 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 07:00:18 INFO - PROCESS | 2880 | 1468504818118 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:00:18 INFO - PROCESS | 2880 | 1468504818120 Marionette TRACE conn5 <- [1,2194,null,{}] 07:00:18 INFO - PROCESS | 2880 | 1468504818123 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}] 07:00:18 INFO - PROCESS | 2880 | 1468504818125 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:18 INFO - PROCESS | 2880 | 1468504818239 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 07:00:18 INFO - PROCESS | 2880 | 1468504818275 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:18 INFO - PROCESS | 2880 | 1468504818277 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:18 INFO - PROCESS | 2880 | ++DOCSHELL 0FC83C00 == 35 [pid = 2880] [id = 558] 07:00:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (0FCE5400) [pid = 2880] [serial = 1674] [outer = 00000000] 07:00:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (18D3EC00) [pid = 2880] [serial = 1675] [outer = 0FCE5400] 07:00:18 INFO - PROCESS | 2880 | 1468504818320 Marionette DEBUG loaded listener.js 07:00:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18D43800) [pid = 2880] [serial = 1676] [outer = 0FCE5400] 07:00:19 INFO - PROCESS | 2880 | 1468504818988 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]]]}] 07:00:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:00:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 930ms 07:00:19 INFO - PROCESS | 2880 | 1468504819050 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 07:00:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:00:19 INFO - PROCESS | 2880 | 1468504819054 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 07:00:19 INFO - PROCESS | 2880 | 1468504819059 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:00:19 INFO - PROCESS | 2880 | 1468504819065 Marionette TRACE conn5 <- [1,2198,null,{}] 07:00:19 INFO - PROCESS | 2880 | 1468504819070 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}] 07:00:19 INFO - PROCESS | 2880 | 1468504819073 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:19 INFO - PROCESS | 2880 | 1468504819184 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 07:00:19 INFO - PROCESS | 2880 | 1468504819320 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:19 INFO - PROCESS | 2880 | 1468504819323 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:19 INFO - PROCESS | 2880 | ++DOCSHELL 0CAF4000 == 36 [pid = 2880] [id = 559] 07:00:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (0CB91400) [pid = 2880] [serial = 1677] [outer = 00000000] 07:00:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (10362C00) [pid = 2880] [serial = 1678] [outer = 0CB91400] 07:00:19 INFO - PROCESS | 2880 | 1468504819387 Marionette DEBUG loaded listener.js 07:00:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (10703800) [pid = 2880] [serial = 1679] [outer = 0CB91400] 07:00:19 INFO - PROCESS | 2880 | 1468504819977 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]]]}] 07:00:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:00:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 990ms 07:00:20 INFO - PROCESS | 2880 | 1468504820050 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 07:00:20 INFO - PROCESS | 2880 | 1468504820055 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 07:00:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:00:20 INFO - PROCESS | 2880 | 1468504820061 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:00:20 INFO - PROCESS | 2880 | 1468504820064 Marionette TRACE conn5 <- [1,2202,null,{}] 07:00:20 INFO - PROCESS | 2880 | 1468504820068 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}] 07:00:20 INFO - PROCESS | 2880 | 1468504820071 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:20 INFO - PROCESS | 2880 | 1468504820217 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 07:00:20 INFO - PROCESS | 2880 | 1468504820357 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:20 INFO - PROCESS | 2880 | 1468504820359 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:20 INFO - PROCESS | 2880 | ++DOCSHELL 145D8000 == 37 [pid = 2880] [id = 560] 07:00:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (145DBC00) [pid = 2880] [serial = 1680] [outer = 00000000] 07:00:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (14F1E000) [pid = 2880] [serial = 1681] [outer = 145DBC00] 07:00:20 INFO - PROCESS | 2880 | 1468504820418 Marionette DEBUG loaded listener.js 07:00:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1624A400) [pid = 2880] [serial = 1682] [outer = 145DBC00] 07:00:21 INFO - PROCESS | 2880 | 1468504820998 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]]]}] 07:00:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:00:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 970ms 07:00:21 INFO - PROCESS | 2880 | 1468504821034 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 07:00:21 INFO - PROCESS | 2880 | 1468504821037 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 07:00:21 INFO - PROCESS | 2880 | 1468504821041 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:00:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:00:21 INFO - PROCESS | 2880 | 1468504821045 Marionette TRACE conn5 <- [1,2206,null,{}] 07:00:21 INFO - PROCESS | 2880 | 1468504821056 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}] 07:00:21 INFO - PROCESS | 2880 | 1468504821060 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:21 INFO - PROCESS | 2880 | 1468504821168 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 07:00:21 INFO - PROCESS | 2880 | 1468504821309 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:21 INFO - PROCESS | 2880 | 1468504821312 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:21 INFO - PROCESS | 2880 | ++DOCSHELL 18858000 == 38 [pid = 2880] [id = 561] 07:00:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (18C08400) [pid = 2880] [serial = 1683] [outer = 00000000] 07:00:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (18D43000) [pid = 2880] [serial = 1684] [outer = 18C08400] 07:00:21 INFO - PROCESS | 2880 | 1468504821370 Marionette DEBUG loaded listener.js 07:00:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (1927A000) [pid = 2880] [serial = 1685] [outer = 18C08400] 07:00:22 INFO - PROCESS | 2880 | 1468504822131 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]]]}] 07:00:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:00:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1128ms 07:00:22 INFO - PROCESS | 2880 | 1468504822172 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 07:00:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:00:22 INFO - PROCESS | 2880 | 1468504822176 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 07:00:22 INFO - PROCESS | 2880 | 1468504822180 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:00:22 INFO - PROCESS | 2880 | 1468504822183 Marionette TRACE conn5 <- [1,2210,null,{}] 07:00:22 INFO - PROCESS | 2880 | 1468504822188 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}] 07:00:22 INFO - PROCESS | 2880 | 1468504822191 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:22 INFO - PROCESS | 2880 | 1468504822294 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 07:00:22 INFO - PROCESS | 2880 | --DOCSHELL 15C4C400 == 37 [pid = 2880] [id = 557] 07:00:22 INFO - PROCESS | 2880 | --DOCSHELL 0CAE8400 == 36 [pid = 2880] [id = 556] 07:00:22 INFO - PROCESS | 2880 | --DOCSHELL 16C72800 == 35 [pid = 2880] [id = 555] 07:00:22 INFO - PROCESS | 2880 | --DOCSHELL 16C66800 == 34 [pid = 2880] [id = 554] 07:00:22 INFO - PROCESS | 2880 | --DOCSHELL 14EB9800 == 33 [pid = 2880] [id = 553] 07:00:22 INFO - PROCESS | 2880 | --DOCSHELL 145DB800 == 32 [pid = 2880] [id = 552] 07:00:22 INFO - PROCESS | 2880 | --DOCSHELL 1036D800 == 31 [pid = 2880] [id = 551] 07:00:22 INFO - PROCESS | 2880 | --DOCSHELL 0CAE3800 == 30 [pid = 2880] [id = 550] 07:00:22 INFO - PROCESS | 2880 | --DOCSHELL 0CCC9400 == 29 [pid = 2880] [id = 549] 07:00:22 INFO - PROCESS | 2880 | --DOCSHELL 107DE000 == 28 [pid = 2880] [id = 548] 07:00:22 INFO - PROCESS | 2880 | --DOCSHELL 18858000 == 27 [pid = 2880] [id = 561] 07:00:22 INFO - PROCESS | 2880 | --DOCSHELL 145D8000 == 26 [pid = 2880] [id = 560] 07:00:22 INFO - PROCESS | 2880 | --DOCSHELL 0FC83C00 == 25 [pid = 2880] [id = 558] 07:00:22 INFO - PROCESS | 2880 | --DOCSHELL 0CAF4000 == 24 [pid = 2880] [id = 559] 07:00:22 INFO - PROCESS | 2880 | 1468504822971 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:22 INFO - PROCESS | 2880 | 1468504822975 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:23 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (11689C00) [pid = 2880] [serial = 1613] [outer = 00000000] [url = about:blank] 07:00:23 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (1766E000) [pid = 2880] [serial = 1624] [outer = 00000000] [url = about:blank] 07:00:23 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (17670000) [pid = 2880] [serial = 1625] [outer = 00000000] [url = about:blank] 07:00:23 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (1BF24000) [pid = 2880] [serial = 1643] [outer = 00000000] [url = about:blank] 07:00:23 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (0FD07000) [pid = 2880] [serial = 1606] [outer = 00000000] [url = about:blank] 07:00:23 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (0FDF6C00) [pid = 2880] [serial = 1607] [outer = 00000000] [url = about:blank] 07:00:23 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (17195400) [pid = 2880] [serial = 1621] [outer = 00000000] [url = about:blank] 07:00:23 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (1940F400) [pid = 2880] [serial = 1633] [outer = 00000000] [url = about:blank] 07:00:23 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (17265400) [pid = 2880] [serial = 1622] [outer = 00000000] [url = about:blank] 07:00:23 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (14B5FC00) [pid = 2880] [serial = 1615] [outer = 00000000] [url = about:blank] 07:00:23 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (14F21800) [pid = 2880] [serial = 1616] [outer = 00000000] [url = about:blank] 07:00:23 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1ADC2C00) [pid = 2880] [serial = 1636] [outer = 00000000] [url = about:blank] 07:00:23 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (19E2DC00) [pid = 2880] [serial = 1634] [outer = 00000000] [url = about:blank] 07:00:23 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (0FDF7000) [pid = 2880] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:00:23 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (1C3B4C00) [pid = 2880] [serial = 1645] [outer = 00000000] [url = about:blank] 07:00:23 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1ADBE800) [pid = 2880] [serial = 1642] [outer = 00000000] [url = about:blank] 07:00:23 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (1B36E800) [pid = 2880] [serial = 1637] [outer = 00000000] [url = about:blank] 07:00:23 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (16C4C800) [pid = 2880] [serial = 1619] [outer = 00000000] [url = about:blank] 07:00:23 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (17269C00) [pid = 2880] [serial = 1639] [outer = 00000000] [url = about:blank] 07:00:23 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (1926D800) [pid = 2880] [serial = 1631] [outer = 00000000] [url = about:blank] 07:00:23 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (18D44400) [pid = 2880] [serial = 1115] [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.] 07:00:23 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (1885A400) [pid = 2880] [serial = 1628] [outer = 00000000] [url = about:blank] 07:00:23 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (1766DC00) [pid = 2880] [serial = 1640] [outer = 00000000] [url = about:blank] 07:00:23 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (1926BC00) [pid = 2880] [serial = 1630] [outer = 00000000] [url = about:blank] 07:00:23 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (1B379000) [pid = 2880] [serial = 1604] [outer = 00000000] [url = about:blank] 07:00:23 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (10340800) [pid = 2880] [serial = 1609] [outer = 00000000] [url = about:blank] 07:00:23 INFO - PROCESS | 2880 | --DOMWINDOW == 59 (10369000) [pid = 2880] [serial = 1610] [outer = 00000000] [url = about:blank] 07:00:23 INFO - PROCESS | 2880 | --DOMWINDOW == 58 (16C3F400) [pid = 2880] [serial = 1618] [outer = 00000000] [url = about:blank] 07:00:23 INFO - PROCESS | 2880 | --DOMWINDOW == 57 (18D38400) [pid = 2880] [serial = 1627] [outer = 00000000] [url = about:blank] 07:00:23 INFO - PROCESS | 2880 | --DOMWINDOW == 56 (10F0B800) [pid = 2880] [serial = 1612] [outer = 00000000] [url = about:blank] 07:00:23 INFO - PROCESS | 2880 | ++DOCSHELL 09362000 == 25 [pid = 2880] [id = 562] 07:00:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 57 (09366800) [pid = 2880] [serial = 1686] [outer = 00000000] 07:00:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 58 (0CAE8400) [pid = 2880] [serial = 1687] [outer = 09366800] 07:00:23 INFO - PROCESS | 2880 | 1468504823093 Marionette DEBUG loaded listener.js 07:00:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 59 (0CC1C800) [pid = 2880] [serial = 1688] [outer = 09366800] 07:00:23 INFO - PROCESS | 2880 | 1468504823563 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]]]}] 07:00:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:00:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1439ms 07:00:23 INFO - PROCESS | 2880 | 1468504823626 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 07:00:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:00:23 INFO - PROCESS | 2880 | 1468504823629 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 07:00:23 INFO - PROCESS | 2880 | 1468504823634 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:00:23 INFO - PROCESS | 2880 | 1468504823637 Marionette TRACE conn5 <- [1,2214,null,{}] 07:00:23 INFO - PROCESS | 2880 | 1468504823642 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}] 07:00:23 INFO - PROCESS | 2880 | 1468504823647 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:23 INFO - PROCESS | 2880 | 1468504823745 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 07:00:23 INFO - PROCESS | 2880 | 1468504823756 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:23 INFO - PROCESS | 2880 | 1468504823759 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:23 INFO - PROCESS | 2880 | ++DOCSHELL 10336800 == 26 [pid = 2880] [id = 563] 07:00:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 60 (10338000) [pid = 2880] [serial = 1689] [outer = 00000000] 07:00:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (10341400) [pid = 2880] [serial = 1690] [outer = 10338000] 07:00:23 INFO - PROCESS | 2880 | 1468504823807 Marionette DEBUG loaded listener.js 07:00:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (1036A800) [pid = 2880] [serial = 1691] [outer = 10338000] 07:00:24 INFO - PROCESS | 2880 | 1468504824292 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]]]}] 07:00:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:00:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 730ms 07:00:24 INFO - PROCESS | 2880 | 1468504824368 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 07:00:24 INFO - PROCESS | 2880 | 1468504824372 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 07:00:24 INFO - PROCESS | 2880 | 1468504824377 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:00:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:00:24 INFO - PROCESS | 2880 | 1468504824379 Marionette TRACE conn5 <- [1,2218,null,{}] 07:00:24 INFO - PROCESS | 2880 | 1468504824383 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}] 07:00:24 INFO - PROCESS | 2880 | 1468504824386 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:24 INFO - PROCESS | 2880 | 1468504824515 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 07:00:24 INFO - PROCESS | 2880 | 1468504824530 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:24 INFO - PROCESS | 2880 | 1468504824532 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:24 INFO - PROCESS | 2880 | ++DOCSHELL 10A7CC00 == 27 [pid = 2880] [id = 564] 07:00:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (10A81000) [pid = 2880] [serial = 1692] [outer = 00000000] 07:00:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (10F0AC00) [pid = 2880] [serial = 1693] [outer = 10A81000] 07:00:24 INFO - PROCESS | 2880 | 1468504824579 Marionette DEBUG loaded listener.js 07:00:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (11593000) [pid = 2880] [serial = 1694] [outer = 10A81000] 07:00:25 INFO - PROCESS | 2880 | 1468504825019 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]]]}] 07:00:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:00:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 670ms 07:00:25 INFO - PROCESS | 2880 | 1468504825051 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 07:00:25 INFO - PROCESS | 2880 | 1468504825053 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 07:00:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:00:25 INFO - PROCESS | 2880 | 1468504825058 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:00:25 INFO - PROCESS | 2880 | 1468504825064 Marionette TRACE conn5 <- [1,2222,null,{}] 07:00:25 INFO - PROCESS | 2880 | 1468504825074 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}] 07:00:25 INFO - PROCESS | 2880 | 1468504825078 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:25 INFO - PROCESS | 2880 | 1468504825213 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 07:00:25 INFO - PROCESS | 2880 | 1468504825247 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:25 INFO - PROCESS | 2880 | 1468504825249 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:25 INFO - PROCESS | 2880 | ++DOCSHELL 14779800 == 28 [pid = 2880] [id = 565] 07:00:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (14B5B400) [pid = 2880] [serial = 1695] [outer = 00000000] 07:00:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (15C56800) [pid = 2880] [serial = 1696] [outer = 14B5B400] 07:00:25 INFO - PROCESS | 2880 | 1468504825295 Marionette DEBUG loaded listener.js 07:00:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (16252400) [pid = 2880] [serial = 1697] [outer = 14B5B400] 07:00:25 INFO - PROCESS | 2880 | 1468504825750 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]]]}] 07:00:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:00:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 730ms 07:00:25 INFO - PROCESS | 2880 | 1468504825803 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 07:00:25 INFO - PROCESS | 2880 | 1468504825806 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 07:00:25 INFO - PROCESS | 2880 | 1468504825812 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:00:25 INFO - PROCESS | 2880 | 1468504825813 Marionette TRACE conn5 <- [1,2226,null,{}] 07:00:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:00:25 INFO - PROCESS | 2880 | 1468504825817 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}] 07:00:25 INFO - PROCESS | 2880 | 1468504825819 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:25 INFO - PROCESS | 2880 | 1468504825937 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 07:00:25 INFO - PROCESS | 2880 | 1468504825948 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:25 INFO - PROCESS | 2880 | 1468504825949 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:25 INFO - PROCESS | 2880 | ++DOCSHELL 16B51800 == 29 [pid = 2880] [id = 566] 07:00:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (16C41400) [pid = 2880] [serial = 1698] [outer = 00000000] 07:00:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (16C66800) [pid = 2880] [serial = 1699] [outer = 16C41400] 07:00:26 INFO - PROCESS | 2880 | 1468504825994 Marionette DEBUG loaded listener.js 07:00:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (16C73400) [pid = 2880] [serial = 1700] [outer = 16C41400] 07:00:26 INFO - PROCESS | 2880 | 1468504826421 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]]]}] 07:00:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:00:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 670ms 07:00:26 INFO - PROCESS | 2880 | 1468504826489 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 07:00:26 INFO - PROCESS | 2880 | 1468504826491 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 07:00:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:00:26 INFO - PROCESS | 2880 | 1468504826494 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:00:26 INFO - PROCESS | 2880 | 1468504826496 Marionette TRACE conn5 <- [1,2230,null,{}] 07:00:26 INFO - PROCESS | 2880 | 1468504826499 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}] 07:00:26 INFO - PROCESS | 2880 | 1468504826501 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:26 INFO - PROCESS | 2880 | 1468504826615 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 07:00:26 INFO - PROCESS | 2880 | 1468504826622 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:26 INFO - PROCESS | 2880 | 1468504826628 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:26 INFO - PROCESS | 2880 | ++DOCSHELL 16F4E000 == 30 [pid = 2880] [id = 567] 07:00:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (16F53400) [pid = 2880] [serial = 1701] [outer = 00000000] 07:00:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (17190800) [pid = 2880] [serial = 1702] [outer = 16F53400] 07:00:26 INFO - PROCESS | 2880 | 1468504826745 Marionette DEBUG loaded listener.js 07:00:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (17606000) [pid = 2880] [serial = 1703] [outer = 16F53400] 07:00:27 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (0FCE5400) [pid = 2880] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:00:27 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (15ECDC00) [pid = 2880] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:00:27 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (16C69000) [pid = 2880] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:00:27 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (14FCFC00) [pid = 2880] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:00:27 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (1036E000) [pid = 2880] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:00:27 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (145DC000) [pid = 2880] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:00:27 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (0CCD2400) [pid = 2880] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:00:27 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (16F0E400) [pid = 2880] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:00:27 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (0CAEA800) [pid = 2880] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:00:27 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (0CAE5800) [pid = 2880] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:00:27 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (1940E400) [pid = 2880] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:00:27 INFO - PROCESS | 2880 | 1468504827408 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]]]}] 07:00:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:00:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 971ms 07:00:27 INFO - PROCESS | 2880 | 1468504827465 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 07:00:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:00:27 INFO - PROCESS | 2880 | 1468504827467 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 07:00:27 INFO - PROCESS | 2880 | 1468504827470 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:00:27 INFO - PROCESS | 2880 | 1468504827472 Marionette TRACE conn5 <- [1,2234,null,{}] 07:00:27 INFO - PROCESS | 2880 | 1468504827478 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}] 07:00:27 INFO - PROCESS | 2880 | 1468504827480 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:27 INFO - PROCESS | 2880 | 1468504827563 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 07:00:27 INFO - PROCESS | 2880 | 1468504827664 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:27 INFO - PROCESS | 2880 | 1468504827666 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:27 INFO - PROCESS | 2880 | ++DOCSHELL 0CAE0000 == 31 [pid = 2880] [id = 568] 07:00:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (10F0B000) [pid = 2880] [serial = 1704] [outer = 00000000] 07:00:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (1624EC00) [pid = 2880] [serial = 1705] [outer = 10F0B000] 07:00:27 INFO - PROCESS | 2880 | 1468504827713 Marionette DEBUG loaded listener.js 07:00:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (17194400) [pid = 2880] [serial = 1706] [outer = 10F0B000] 07:00:28 INFO - PROCESS | 2880 | 1468504828069 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]]]}] 07:00:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:00:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 630ms 07:00:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:00:28 INFO - PROCESS | 2880 | 1468504828101 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 07:00:28 INFO - PROCESS | 2880 | 1468504828103 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 07:00:28 INFO - PROCESS | 2880 | 1468504828106 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:00:28 INFO - PROCESS | 2880 | 1468504828108 Marionette TRACE conn5 <- [1,2238,null,{}] 07:00:28 INFO - PROCESS | 2880 | 1468504828111 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}] 07:00:28 INFO - PROCESS | 2880 | 1468504828113 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:28 INFO - PROCESS | 2880 | 1468504828191 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 07:00:28 INFO - PROCESS | 2880 | 1468504828281 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:28 INFO - PROCESS | 2880 | 1468504828283 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:28 INFO - PROCESS | 2880 | ++DOCSHELL 0CCCC800 == 32 [pid = 2880] [id = 569] 07:00:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (145DC000) [pid = 2880] [serial = 1707] [outer = 00000000] 07:00:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (18351C00) [pid = 2880] [serial = 1708] [outer = 145DC000] 07:00:28 INFO - PROCESS | 2880 | 1468504828327 Marionette DEBUG loaded listener.js 07:00:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (183D9400) [pid = 2880] [serial = 1709] [outer = 145DC000] 07:00:28 INFO - PROCESS | 2880 | 1468504828652 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]]]}] 07:00:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:00:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 570ms 07:00:28 INFO - PROCESS | 2880 | 1468504828681 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 07:00:28 INFO - PROCESS | 2880 | 1468504828683 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 07:00:28 INFO - PROCESS | 2880 | 1468504828687 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:00:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:00:28 INFO - PROCESS | 2880 | 1468504828688 Marionette TRACE conn5 <- [1,2242,null,{}] 07:00:28 INFO - PROCESS | 2880 | 1468504828692 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}] 07:00:28 INFO - PROCESS | 2880 | 1468504828694 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:28 INFO - PROCESS | 2880 | 1468504828773 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 07:00:28 INFO - PROCESS | 2880 | 1468504828863 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:28 INFO - PROCESS | 2880 | 1468504828865 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:28 INFO - PROCESS | 2880 | ++DOCSHELL 0CCC9C00 == 33 [pid = 2880] [id = 570] 07:00:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (1070A800) [pid = 2880] [serial = 1710] [outer = 00000000] 07:00:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (18D0A400) [pid = 2880] [serial = 1711] [outer = 1070A800] 07:00:28 INFO - PROCESS | 2880 | 1468504828910 Marionette DEBUG loaded listener.js 07:00:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (14EC6400) [pid = 2880] [serial = 1712] [outer = 1070A800] 07:00:29 INFO - PROCESS | 2880 | 1468504829294 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]]]}] 07:00:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:00:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 630ms 07:00:29 INFO - PROCESS | 2880 | 1468504829322 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 07:00:29 INFO - PROCESS | 2880 | 1468504829324 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 07:00:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:00:29 INFO - PROCESS | 2880 | 1468504829379 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:00:29 INFO - PROCESS | 2880 | 1468504829383 Marionette TRACE conn5 <- [1,2246,null,{}] 07:00:29 INFO - PROCESS | 2880 | 1468504829389 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}] 07:00:29 INFO - PROCESS | 2880 | 1468504829393 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:29 INFO - PROCESS | 2880 | 1468504829538 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 07:00:29 INFO - PROCESS | 2880 | 1468504829628 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:29 INFO - PROCESS | 2880 | 1468504829631 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:29 INFO - PROCESS | 2880 | ++DOCSHELL 0FCE8C00 == 34 [pid = 2880] [id = 571] 07:00:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (0FCE9400) [pid = 2880] [serial = 1713] [outer = 00000000] 07:00:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (0FDF8400) [pid = 2880] [serial = 1714] [outer = 0FCE9400] 07:00:29 INFO - PROCESS | 2880 | 1468504829688 Marionette DEBUG loaded listener.js 07:00:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (1022E000) [pid = 2880] [serial = 1715] [outer = 0FCE9400] 07:00:30 INFO - PROCESS | 2880 | 1468504830511 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]]]}] 07:00:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:00:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1176ms 07:00:30 INFO - PROCESS | 2880 | 1468504830554 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 07:00:30 INFO - PROCESS | 2880 | 1468504830558 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 07:00:30 INFO - PROCESS | 2880 | 1468504830563 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:00:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:00:30 INFO - PROCESS | 2880 | 1468504830566 Marionette TRACE conn5 <- [1,2250,null,{}] 07:00:30 INFO - PROCESS | 2880 | 1468504830572 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}] 07:00:30 INFO - PROCESS | 2880 | 1468504830577 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:30 INFO - PROCESS | 2880 | 1468504830699 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 07:00:30 INFO - PROCESS | 2880 | 1468504830831 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:30 INFO - PROCESS | 2880 | 1468504830834 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:30 INFO - PROCESS | 2880 | ++DOCSHELL 10A7C800 == 35 [pid = 2880] [id = 572] 07:00:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (10F07000) [pid = 2880] [serial = 1716] [outer = 00000000] 07:00:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (145DC400) [pid = 2880] [serial = 1717] [outer = 10F07000] 07:00:30 INFO - PROCESS | 2880 | 1468504830898 Marionette DEBUG loaded listener.js 07:00:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (14E53C00) [pid = 2880] [serial = 1718] [outer = 10F07000] 07:00:31 INFO - PROCESS | 2880 | 1468504831768 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]]]}] 07:00:31 INFO - PROCESS | 2880 | --DOCSHELL 15C5BC00 == 34 [pid = 2880] [id = 487] 07:00:31 INFO - PROCESS | 2880 | --DOCSHELL 19264C00 == 33 [pid = 2880] [id = 492] 07:00:31 INFO - PROCESS | 2880 | --DOCSHELL 17662C00 == 32 [pid = 2880] [id = 490] 07:00:31 INFO - PROCESS | 2880 | --DOCSHELL 15C4D400 == 31 [pid = 2880] [id = 500] 07:00:31 INFO - PROCESS | 2880 | --DOCSHELL 107DEC00 == 30 [pid = 2880] [id = 499] 07:00:31 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (18856C00) [pid = 2880] [serial = 1672] [outer = 00000000] [url = about:blank] 07:00:31 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (16F0EC00) [pid = 2880] [serial = 1663] [outer = 00000000] [url = about:blank] 07:00:31 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (16B4E400) [pid = 2880] [serial = 1660] [outer = 00000000] [url = about:blank] 07:00:31 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (10703000) [pid = 2880] [serial = 1654] [outer = 00000000] [url = about:blank] 07:00:31 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1070AC00) [pid = 2880] [serial = 1655] [outer = 00000000] [url = about:blank] 07:00:31 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (146A3800) [pid = 2880] [serial = 1657] [outer = 00000000] [url = about:blank] 07:00:31 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (14B21400) [pid = 2880] [serial = 1658] [outer = 00000000] [url = about:blank] 07:00:31 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (10176400) [pid = 2880] [serial = 1648] [outer = 00000000] [url = about:blank] 07:00:31 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (17601C00) [pid = 2880] [serial = 1666] [outer = 00000000] [url = about:blank] 07:00:31 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (16F54400) [pid = 2880] [serial = 1664] [outer = 00000000] [url = about:blank] 07:00:31 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (106B5C00) [pid = 2880] [serial = 1669] [outer = 00000000] [url = about:blank] 07:00:31 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (1834E800) [pid = 2880] [serial = 1667] [outer = 00000000] [url = about:blank] 07:00:31 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (10702000) [pid = 2880] [serial = 1670] [outer = 00000000] [url = about:blank] 07:00:31 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (10237C00) [pid = 2880] [serial = 1649] [outer = 00000000] [url = about:blank] 07:00:31 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (0FDF2400) [pid = 2880] [serial = 1651] [outer = 00000000] [url = about:blank] 07:00:31 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (18C0DC00) [pid = 2880] [serial = 1673] [outer = 00000000] [url = about:blank] 07:00:31 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (1022B400) [pid = 2880] [serial = 1652] [outer = 00000000] [url = about:blank] 07:00:31 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (1C72D800) [pid = 2880] [serial = 1646] [outer = 00000000] [url = about:blank] 07:00:31 INFO - PROCESS | 2880 | --DOMWINDOW == 59 (16C42800) [pid = 2880] [serial = 1661] [outer = 00000000] [url = about:blank] 07:00:31 INFO - PROCESS | 2880 | --DOMWINDOW == 58 (18D3EC00) [pid = 2880] [serial = 1675] [outer = 00000000] [url = about:blank] 07:00:31 INFO - PROCESS | 2880 | --DOMWINDOW == 57 (18D43800) [pid = 2880] [serial = 1676] [outer = 00000000] [url = about:blank] 07:00:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:00:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1272ms 07:00:31 INFO - PROCESS | 2880 | 1468504831841 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 07:00:31 INFO - PROCESS | 2880 | 1468504831845 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 07:00:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:00:31 INFO - PROCESS | 2880 | 1468504831850 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:00:31 INFO - PROCESS | 2880 | 1468504831853 Marionette TRACE conn5 <- [1,2254,null,{}] 07:00:31 INFO - PROCESS | 2880 | 1468504831859 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}] 07:00:31 INFO - PROCESS | 2880 | 1468504831862 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:31 INFO - PROCESS | 2880 | 1468504831955 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 07:00:31 INFO - PROCESS | 2880 | 1468504831967 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:31 INFO - PROCESS | 2880 | 1468504831971 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:32 INFO - PROCESS | 2880 | ++DOCSHELL 0FDF6800 == 31 [pid = 2880] [id = 573] 07:00:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 58 (10176000) [pid = 2880] [serial = 1719] [outer = 00000000] 07:00:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 59 (10234800) [pid = 2880] [serial = 1720] [outer = 10176000] 07:00:32 INFO - PROCESS | 2880 | 1468504832020 Marionette DEBUG loaded listener.js 07:00:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 60 (1033C400) [pid = 2880] [serial = 1721] [outer = 10176000] 07:00:32 INFO - PROCESS | 2880 | 1468504832522 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]]]}] 07:00:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:00:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 731ms 07:00:32 INFO - PROCESS | 2880 | 1468504832585 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 07:00:32 INFO - PROCESS | 2880 | 1468504832590 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 07:00:32 INFO - PROCESS | 2880 | 1468504832595 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:00:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:00:32 INFO - PROCESS | 2880 | 1468504832598 Marionette TRACE conn5 <- [1,2258,null,{}] 07:00:32 INFO - PROCESS | 2880 | 1468504832602 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}] 07:00:32 INFO - PROCESS | 2880 | 1468504832604 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:32 INFO - PROCESS | 2880 | 1468504832691 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 07:00:32 INFO - PROCESS | 2880 | 1468504832789 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:32 INFO - PROCESS | 2880 | 1468504832791 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:32 INFO - PROCESS | 2880 | ++DOCSHELL 1070F400 == 32 [pid = 2880] [id = 574] 07:00:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (10710800) [pid = 2880] [serial = 1722] [outer = 00000000] 07:00:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (107E0C00) [pid = 2880] [serial = 1723] [outer = 10710800] 07:00:32 INFO - PROCESS | 2880 | 1468504832838 Marionette DEBUG loaded listener.js 07:00:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (10A82400) [pid = 2880] [serial = 1724] [outer = 10710800] 07:00:33 INFO - PROCESS | 2880 | 1468504833218 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]]]}] 07:00:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:00:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 670ms 07:00:33 INFO - PROCESS | 2880 | 1468504833270 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 07:00:33 INFO - PROCESS | 2880 | 1468504833273 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 07:00:33 INFO - PROCESS | 2880 | 1468504833276 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:00:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:00:33 INFO - PROCESS | 2880 | 1468504833280 Marionette TRACE conn5 <- [1,2262,null,{}] 07:00:33 INFO - PROCESS | 2880 | 1468504833290 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}] 07:00:33 INFO - PROCESS | 2880 | 1468504833295 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:33 INFO - PROCESS | 2880 | 1468504833409 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 07:00:33 INFO - PROCESS | 2880 | 1468504833423 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:33 INFO - PROCESS | 2880 | 1468504833426 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:33 INFO - PROCESS | 2880 | ++DOCSHELL 14FCFC00 == 33 [pid = 2880] [id = 575] 07:00:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (14FD5C00) [pid = 2880] [serial = 1725] [outer = 00000000] 07:00:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (1624E400) [pid = 2880] [serial = 1726] [outer = 14FD5C00] 07:00:33 INFO - PROCESS | 2880 | 1468504833474 Marionette DEBUG loaded listener.js 07:00:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (16C43400) [pid = 2880] [serial = 1727] [outer = 14FD5C00] 07:00:33 INFO - PROCESS | 2880 | 1468504833938 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]]]}] 07:00:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:00:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 670ms 07:00:33 INFO - PROCESS | 2880 | 1468504833967 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 07:00:33 INFO - PROCESS | 2880 | 1468504833969 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 07:00:33 INFO - PROCESS | 2880 | 1468504833973 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:00:33 INFO - PROCESS | 2880 | 1468504833974 Marionette TRACE conn5 <- [1,2266,null,{}] 07:00:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:00:34 INFO - PROCESS | 2880 | 1468504833978 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}] 07:00:34 INFO - PROCESS | 2880 | 1468504833980 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:34 INFO - PROCESS | 2880 | 1468504834105 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 07:00:34 INFO - PROCESS | 2880 | 1468504834110 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:34 INFO - PROCESS | 2880 | 1468504834112 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:34 INFO - PROCESS | 2880 | ++DOCSHELL 16F0C400 == 34 [pid = 2880] [id = 576] 07:00:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (16F11000) [pid = 2880] [serial = 1728] [outer = 00000000] 07:00:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (16F36400) [pid = 2880] [serial = 1729] [outer = 16F11000] 07:00:34 INFO - PROCESS | 2880 | 1468504834157 Marionette DEBUG loaded listener.js 07:00:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (1725B800) [pid = 2880] [serial = 1730] [outer = 16F11000] 07:00:34 INFO - PROCESS | 2880 | 1468504834597 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]]]}] 07:00:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:00:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 670ms 07:00:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:00:34 INFO - PROCESS | 2880 | 1468504834648 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 07:00:34 INFO - PROCESS | 2880 | 1468504834650 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 07:00:34 INFO - PROCESS | 2880 | 1468504834653 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:00:34 INFO - PROCESS | 2880 | 1468504834655 Marionette TRACE conn5 <- [1,2270,null,{}] 07:00:34 INFO - PROCESS | 2880 | 1468504834668 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}] 07:00:34 INFO - PROCESS | 2880 | 1468504834670 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:34 INFO - PROCESS | 2880 | 1468504834789 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 07:00:34 INFO - PROCESS | 2880 | 1468504834875 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:34 INFO - PROCESS | 2880 | 1468504834877 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:34 INFO - PROCESS | 2880 | ++DOCSHELL 17195800 == 35 [pid = 2880] [id = 577] 07:00:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (17262800) [pid = 2880] [serial = 1731] [outer = 00000000] 07:00:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (1766D400) [pid = 2880] [serial = 1732] [outer = 17262800] 07:00:34 INFO - PROCESS | 2880 | 1468504834920 Marionette DEBUG loaded listener.js 07:00:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (18350400) [pid = 2880] [serial = 1733] [outer = 17262800] 07:00:35 INFO - PROCESS | 2880 | 1468504835339 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]]]}] 07:00:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:00:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 730ms 07:00:35 INFO - PROCESS | 2880 | 1468504835384 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 07:00:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:00:35 INFO - PROCESS | 2880 | 1468504835386 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 07:00:35 INFO - PROCESS | 2880 | 1468504835389 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:00:35 INFO - PROCESS | 2880 | 1468504835391 Marionette TRACE conn5 <- [1,2274,null,{}] 07:00:35 INFO - PROCESS | 2880 | 1468504835400 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}] 07:00:35 INFO - PROCESS | 2880 | 1468504835405 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:35 INFO - PROCESS | 2880 | 1468504835543 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 07:00:35 INFO - PROCESS | 2880 | 1468504835607 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:35 INFO - PROCESS | 2880 | 1468504835609 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:35 INFO - PROCESS | 2880 | ++DOCSHELL 18853C00 == 36 [pid = 2880] [id = 578] 07:00:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (18855000) [pid = 2880] [serial = 1734] [outer = 00000000] 07:00:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (18D6E400) [pid = 2880] [serial = 1735] [outer = 18855000] 07:00:35 INFO - PROCESS | 2880 | 1468504835664 Marionette DEBUG loaded listener.js 07:00:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (10966400) [pid = 2880] [serial = 1736] [outer = 18855000] 07:00:36 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (10338000) [pid = 2880] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:00:36 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (09366800) [pid = 2880] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:00:36 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (10A81000) [pid = 2880] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:00:36 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (18C08400) [pid = 2880] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:00:36 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (16F53400) [pid = 2880] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:00:36 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (145DC000) [pid = 2880] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:00:36 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (0CB91400) [pid = 2880] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:00:36 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (145DBC00) [pid = 2880] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:00:36 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (16C41400) [pid = 2880] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:00:36 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (10F0B000) [pid = 2880] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:00:36 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (14B5B400) [pid = 2880] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:00:36 INFO - PROCESS | 2880 | 1468504836164 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]]]}] 07:00:36 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 07:00:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 830ms 07:00:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:00:36 INFO - PROCESS | 2880 | 1468504836220 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 07:00:36 INFO - PROCESS | 2880 | 1468504836222 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 07:00:36 INFO - PROCESS | 2880 | 1468504836225 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:00:36 INFO - PROCESS | 2880 | 1468504836227 Marionette TRACE conn5 <- [1,2278,null,{}] 07:00:36 INFO - PROCESS | 2880 | 1468504836230 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}] 07:00:36 INFO - PROCESS | 2880 | 1468504836232 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:36 INFO - PROCESS | 2880 | 1468504836312 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 07:00:36 INFO - PROCESS | 2880 | 1468504836408 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:36 INFO - PROCESS | 2880 | 1468504836410 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:36 INFO - PROCESS | 2880 | ++DOCSHELL 145DC000 == 37 [pid = 2880] [id = 579] 07:00:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (1624F800) [pid = 2880] [serial = 1737] [outer = 00000000] 07:00:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (17664C00) [pid = 2880] [serial = 1738] [outer = 1624F800] 07:00:36 INFO - PROCESS | 2880 | 1468504836456 Marionette DEBUG loaded listener.js 07:00:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (18C09000) [pid = 2880] [serial = 1739] [outer = 1624F800] 07:00:36 INFO - PROCESS | 2880 | 1468504836822 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]]]}] 07:00:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:00:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 631ms 07:00:36 INFO - PROCESS | 2880 | 1468504836856 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 07:00:36 INFO - PROCESS | 2880 | 1468504836858 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 07:00:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:00:36 INFO - PROCESS | 2880 | 1468504836861 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:00:36 INFO - PROCESS | 2880 | 1468504836863 Marionette TRACE conn5 <- [1,2282,null,{}] 07:00:36 INFO - PROCESS | 2880 | 1468504836867 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}] 07:00:36 INFO - PROCESS | 2880 | 1468504836868 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:36 INFO - PROCESS | 2880 | 1468504836948 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 07:00:37 INFO - PROCESS | 2880 | 1468504837045 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:37 INFO - PROCESS | 2880 | 1468504837047 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:37 INFO - PROCESS | 2880 | ++DOCSHELL 10235800 == 38 [pid = 2880] [id = 580] 07:00:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (16C70800) [pid = 2880] [serial = 1740] [outer = 00000000] 07:00:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (193AB400) [pid = 2880] [serial = 1741] [outer = 16C70800] 07:00:37 INFO - PROCESS | 2880 | 1468504837091 Marionette DEBUG loaded listener.js 07:00:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (193AD800) [pid = 2880] [serial = 1742] [outer = 16C70800] 07:00:37 INFO - PROCESS | 2880 | 1468504837436 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]]]}] 07:00:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:00:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 630ms 07:00:37 INFO - PROCESS | 2880 | 1468504837492 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 07:00:37 INFO - PROCESS | 2880 | 1468504837494 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 07:00:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:00:37 INFO - PROCESS | 2880 | 1468504837497 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:00:37 INFO - PROCESS | 2880 | 1468504837498 Marionette TRACE conn5 <- [1,2286,null,{}] 07:00:37 INFO - PROCESS | 2880 | 1468504837502 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}] 07:00:37 INFO - PROCESS | 2880 | 1468504837503 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:37 INFO - PROCESS | 2880 | 1468504837634 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 07:00:37 INFO - PROCESS | 2880 | 1468504837669 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:37 INFO - PROCESS | 2880 | 1468504837671 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:37 INFO - PROCESS | 2880 | ++DOCSHELL 1940A400 == 39 [pid = 2880] [id = 581] 07:00:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (1940CC00) [pid = 2880] [serial = 1743] [outer = 00000000] 07:00:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (19E24800) [pid = 2880] [serial = 1744] [outer = 1940CC00] 07:00:37 INFO - PROCESS | 2880 | 1468504837714 Marionette DEBUG loaded listener.js 07:00:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (19E29C00) [pid = 2880] [serial = 1745] [outer = 1940CC00] 07:00:38 INFO - PROCESS | 2880 | 1468504838189 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]]]}] 07:00:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:00:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 730ms 07:00:38 INFO - PROCESS | 2880 | 1468504838229 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 07:00:38 INFO - PROCESS | 2880 | 1468504838234 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 07:00:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:00:38 INFO - PROCESS | 2880 | 1468504838239 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:00:38 INFO - PROCESS | 2880 | 1468504838243 Marionette TRACE conn5 <- [1,2290,null,{}] 07:00:38 INFO - PROCESS | 2880 | 1468504838248 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}] 07:00:38 INFO - PROCESS | 2880 | 1468504838251 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:38 INFO - PROCESS | 2880 | 1468504838367 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 07:00:38 INFO - PROCESS | 2880 | 1468504838478 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:38 INFO - PROCESS | 2880 | 1468504838483 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:38 INFO - PROCESS | 2880 | ++DOCSHELL 0FD16400 == 40 [pid = 2880] [id = 582] 07:00:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (10176400) [pid = 2880] [serial = 1746] [outer = 00000000] 07:00:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (1033C000) [pid = 2880] [serial = 1747] [outer = 10176400] 07:00:38 INFO - PROCESS | 2880 | 1468504838581 Marionette DEBUG loaded listener.js 07:00:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (10709400) [pid = 2880] [serial = 1748] [outer = 10176400] 07:00:39 INFO - PROCESS | 2880 | 1468504839260 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]]]}] 07:00:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:00:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1077ms 07:00:39 INFO - PROCESS | 2880 | 1468504839321 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 07:00:39 INFO - PROCESS | 2880 | 1468504839326 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 07:00:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:00:39 INFO - PROCESS | 2880 | 1468504839332 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:00:39 INFO - PROCESS | 2880 | 1468504839335 Marionette TRACE conn5 <- [1,2294,null,{}] 07:00:39 INFO - PROCESS | 2880 | 1468504839339 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}] 07:00:39 INFO - PROCESS | 2880 | 1468504839342 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:39 INFO - PROCESS | 2880 | 1468504839457 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 07:00:39 INFO - PROCESS | 2880 | 1468504839595 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:39 INFO - PROCESS | 2880 | 1468504839598 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:39 INFO - PROCESS | 2880 | ++DOCSHELL 14B66800 == 41 [pid = 2880] [id = 583] 07:00:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (14E2E400) [pid = 2880] [serial = 1749] [outer = 00000000] 07:00:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (16C41000) [pid = 2880] [serial = 1750] [outer = 14E2E400] 07:00:39 INFO - PROCESS | 2880 | 1468504839656 Marionette DEBUG loaded listener.js 07:00:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (16F38000) [pid = 2880] [serial = 1751] [outer = 14E2E400] 07:00:40 INFO - PROCESS | 2880 | 1468504840211 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]]]}] 07:00:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:00:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 930ms 07:00:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:00:40 INFO - PROCESS | 2880 | 1468504840265 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 07:00:40 INFO - PROCESS | 2880 | 1468504840268 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 07:00:40 INFO - PROCESS | 2880 | 1468504840272 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:00:40 INFO - PROCESS | 2880 | 1468504840275 Marionette TRACE conn5 <- [1,2298,null,{}] 07:00:40 INFO - PROCESS | 2880 | 1468504840286 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}] 07:00:40 INFO - PROCESS | 2880 | 1468504840291 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:40 INFO - PROCESS | 2880 | 1468504840428 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 07:00:40 INFO - PROCESS | 2880 | 1468504840566 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:40 INFO - PROCESS | 2880 | 1468504840569 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:40 INFO - PROCESS | 2880 | ++DOCSHELL 18D75000 == 42 [pid = 2880] [id = 584] 07:00:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (19266C00) [pid = 2880] [serial = 1752] [outer = 00000000] 07:00:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (19408800) [pid = 2880] [serial = 1753] [outer = 19266C00] 07:00:40 INFO - PROCESS | 2880 | 1468504840630 Marionette DEBUG loaded listener.js 07:00:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (19E2E000) [pid = 2880] [serial = 1754] [outer = 19266C00] 07:00:41 INFO - PROCESS | 2880 | 1468504841418 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]]]}] 07:00:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:00:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1182ms 07:00:41 INFO - PROCESS | 2880 | 1468504841458 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 07:00:41 INFO - PROCESS | 2880 | 1468504841462 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 07:00:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:00:41 INFO - PROCESS | 2880 | 1468504841467 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:00:41 INFO - PROCESS | 2880 | 1468504841471 Marionette TRACE conn5 <- [1,2302,null,{}] 07:00:41 INFO - PROCESS | 2880 | 1468504841476 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}] 07:00:41 INFO - PROCESS | 2880 | 1468504841479 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:41 INFO - PROCESS | 2880 | 1468504841579 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 07:00:41 INFO - PROCESS | 2880 | 1468504841718 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:41 INFO - PROCESS | 2880 | 1468504841723 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:41 INFO - PROCESS | 2880 | ++DOCSHELL 0CAED800 == 43 [pid = 2880] [id = 585] 07:00:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (10234400) [pid = 2880] [serial = 1755] [outer = 00000000] 07:00:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1033FC00) [pid = 2880] [serial = 1756] [outer = 10234400] 07:00:41 INFO - PROCESS | 2880 | 1468504841775 Marionette DEBUG loaded listener.js 07:00:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (106AE800) [pid = 2880] [serial = 1757] [outer = 10234400] 07:00:42 INFO - PROCESS | 2880 | --DOCSHELL 10176C00 == 42 [pid = 2880] [id = 498] 07:00:42 INFO - PROCESS | 2880 | --DOCSHELL 0CCCBC00 == 41 [pid = 2880] [id = 484] 07:00:42 INFO - PROCESS | 2880 | --DOCSHELL 10F8A000 == 40 [pid = 2880] [id = 486] 07:00:42 INFO - PROCESS | 2880 | --DOCSHELL 14667400 == 39 [pid = 2880] [id = 493] 07:00:42 INFO - PROCESS | 2880 | --DOCSHELL 1095F800 == 38 [pid = 2880] [id = 485] 07:00:42 INFO - PROCESS | 2880 | --DOCSHELL 107E1000 == 37 [pid = 2880] [id = 491] 07:00:42 INFO - PROCESS | 2880 | --DOCSHELL 16C64C00 == 36 [pid = 2880] [id = 488] 07:00:42 INFO - PROCESS | 2880 | --DOCSHELL 17269000 == 35 [pid = 2880] [id = 489] 07:00:42 INFO - PROCESS | 2880 | --DOCSHELL 183DFC00 == 34 [pid = 2880] [id = 494] 07:00:42 INFO - PROCESS | 2880 | --DOCSHELL 09362000 == 33 [pid = 2880] [id = 562] 07:00:42 INFO - PROCESS | 2880 | --DOCSHELL 0CAF8000 == 32 [pid = 2880] [id = 483] 07:00:42 INFO - PROCESS | 2880 | --DOCSHELL 0CAEC000 == 31 [pid = 2880] [id = 496] 07:00:42 INFO - PROCESS | 2880 | --DOCSHELL 1940A000 == 30 [pid = 2880] [id = 495] 07:00:42 INFO - PROCESS | 2880 | --DOCSHELL 10707000 == 29 [pid = 2880] [id = 497] 07:00:42 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (10341400) [pid = 2880] [serial = 1690] [outer = 00000000] [url = about:blank] 07:00:42 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (1036A800) [pid = 2880] [serial = 1691] [outer = 00000000] [url = about:blank] 07:00:42 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (0CAE8400) [pid = 2880] [serial = 1687] [outer = 00000000] [url = about:blank] 07:00:42 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (0CC1C800) [pid = 2880] [serial = 1688] [outer = 00000000] [url = about:blank] 07:00:42 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (10F0AC00) [pid = 2880] [serial = 1693] [outer = 00000000] [url = about:blank] 07:00:42 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (11593000) [pid = 2880] [serial = 1694] [outer = 00000000] [url = about:blank] 07:00:42 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (1927A000) [pid = 2880] [serial = 1685] [outer = 00000000] [url = about:blank] 07:00:42 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (18D43000) [pid = 2880] [serial = 1684] [outer = 00000000] [url = about:blank] 07:00:42 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (17190800) [pid = 2880] [serial = 1702] [outer = 00000000] [url = about:blank] 07:00:42 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (183D9400) [pid = 2880] [serial = 1709] [outer = 00000000] [url = about:blank] 07:00:42 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (10703800) [pid = 2880] [serial = 1679] [outer = 00000000] [url = about:blank] 07:00:42 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (10362C00) [pid = 2880] [serial = 1678] [outer = 00000000] [url = about:blank] 07:00:42 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1624A400) [pid = 2880] [serial = 1682] [outer = 00000000] [url = about:blank] 07:00:42 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (18D0A400) [pid = 2880] [serial = 1711] [outer = 00000000] [url = about:blank] 07:00:42 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (14F1E000) [pid = 2880] [serial = 1681] [outer = 00000000] [url = about:blank] 07:00:42 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (16C66800) [pid = 2880] [serial = 1699] [outer = 00000000] [url = about:blank] 07:00:42 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (1624EC00) [pid = 2880] [serial = 1705] [outer = 00000000] [url = about:blank] 07:00:42 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (18351C00) [pid = 2880] [serial = 1708] [outer = 00000000] [url = about:blank] 07:00:42 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (17606000) [pid = 2880] [serial = 1703] [outer = 00000000] [url = about:blank] 07:00:42 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (15C56800) [pid = 2880] [serial = 1696] [outer = 00000000] [url = about:blank] 07:00:42 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (17194400) [pid = 2880] [serial = 1706] [outer = 00000000] [url = about:blank] 07:00:42 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (16252400) [pid = 2880] [serial = 1697] [outer = 00000000] [url = about:blank] 07:00:42 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (16C73400) [pid = 2880] [serial = 1700] [outer = 00000000] [url = about:blank] 07:00:42 INFO - PROCESS | 2880 | 1468504842863 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]]]}] 07:00:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:00:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1435ms 07:00:42 INFO - PROCESS | 2880 | 1468504842902 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 07:00:42 INFO - PROCESS | 2880 | 1468504842906 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 07:00:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:00:42 INFO - PROCESS | 2880 | 1468504842910 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:00:42 INFO - PROCESS | 2880 | 1468504842915 Marionette TRACE conn5 <- [1,2306,null,{}] 07:00:42 INFO - PROCESS | 2880 | 1468504842920 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}] 07:00:42 INFO - PROCESS | 2880 | 1468504842923 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:43 INFO - PROCESS | 2880 | 1468504843012 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 07:00:43 INFO - PROCESS | 2880 | 1468504843021 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:43 INFO - PROCESS | 2880 | 1468504843024 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:43 INFO - PROCESS | 2880 | ++DOCSHELL 0FC84400 == 30 [pid = 2880] [id = 586] 07:00:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (0FCE5400) [pid = 2880] [serial = 1758] [outer = 00000000] 07:00:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (10177000) [pid = 2880] [serial = 1759] [outer = 0FCE5400] 07:00:43 INFO - PROCESS | 2880 | 1468504843073 Marionette DEBUG loaded listener.js 07:00:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (10231800) [pid = 2880] [serial = 1760] [outer = 0FCE5400] 07:00:43 INFO - PROCESS | 2880 | 1468504843578 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] 07:00:43 INFO - PROCESS | 2880 | 1468504843648 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 07:00:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 07:00:43 INFO - PROCESS | 2880 | 1468504843655 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:00:43 INFO - PROCESS | 2880 | 1468504843657 Marionette TRACE conn5 <- [1,2310,null,{}] 07:00:43 INFO - PROCESS | 2880 | 1468504843661 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}] 07:00:43 INFO - PROCESS | 2880 | 1468504843664 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:43 INFO - PROCESS | 2880 | 1468504843783 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 07:00:43 INFO - PROCESS | 2880 | 1468504843886 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:43 INFO - PROCESS | 2880 | 1468504843888 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:43 INFO - PROCESS | 2880 | ++DOCSHELL 10781800 == 31 [pid = 2880] [id = 587] 07:00:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (10781C00) [pid = 2880] [serial = 1761] [outer = 00000000] 07:00:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (107E9C00) [pid = 2880] [serial = 1762] [outer = 10781C00] 07:00:43 INFO - PROCESS | 2880 | 1468504843937 Marionette DEBUG loaded listener.js 07:00:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (10A85800) [pid = 2880] [serial = 1763] [outer = 10781C00] 07:00:44 INFO - PROCESS | 2880 | 1468504844303 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]]]}] 07:00:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:00:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 670ms 07:00:44 INFO - PROCESS | 2880 | 1468504844345 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 07:00:44 INFO - PROCESS | 2880 | 1468504844347 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 07:00:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:00:44 INFO - PROCESS | 2880 | 1468504844352 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:00:44 INFO - PROCESS | 2880 | 1468504844355 Marionette TRACE conn5 <- [1,2314,null,{}] 07:00:44 INFO - PROCESS | 2880 | 1468504844366 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}] 07:00:44 INFO - PROCESS | 2880 | 1468504844370 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:44 INFO - PROCESS | 2880 | 1468504844454 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 07:00:44 INFO - PROCESS | 2880 | 1468504844462 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:44 INFO - PROCESS | 2880 | 1468504844465 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:44 INFO - PROCESS | 2880 | ++DOCSHELL 146AAC00 == 32 [pid = 2880] [id = 588] 07:00:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (14B5B400) [pid = 2880] [serial = 1764] [outer = 00000000] 07:00:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (14F1E000) [pid = 2880] [serial = 1765] [outer = 14B5B400] 07:00:44 INFO - PROCESS | 2880 | 1468504844513 Marionette DEBUG loaded listener.js 07:00:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (15EC4800) [pid = 2880] [serial = 1766] [outer = 14B5B400] 07:00:45 INFO - PROCESS | 2880 | 1468504844999 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]]]}] 07:00:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:00:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 670ms 07:00:45 INFO - PROCESS | 2880 | 1468504845025 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 07:00:45 INFO - PROCESS | 2880 | 1468504845028 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 07:00:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:00:45 INFO - PROCESS | 2880 | 1468504845037 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:00:45 INFO - PROCESS | 2880 | 1468504845039 Marionette TRACE conn5 <- [1,2318,null,{}] 07:00:45 INFO - PROCESS | 2880 | 1468504845043 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}] 07:00:45 INFO - PROCESS | 2880 | 1468504845044 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:45 INFO - PROCESS | 2880 | 1468504845168 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 07:00:45 INFO - PROCESS | 2880 | 1468504845261 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:45 INFO - PROCESS | 2880 | 1468504845263 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:45 INFO - PROCESS | 2880 | ++DOCSHELL 16C3F400 == 33 [pid = 2880] [id = 589] 07:00:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (16C3FC00) [pid = 2880] [serial = 1767] [outer = 00000000] 07:00:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (16C48000) [pid = 2880] [serial = 1768] [outer = 16C3FC00] 07:00:45 INFO - PROCESS | 2880 | 1468504845308 Marionette DEBUG loaded listener.js 07:00:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (16C6B800) [pid = 2880] [serial = 1769] [outer = 16C3FC00] 07:00:45 INFO - PROCESS | 2880 | 1468504845723 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]]]}] 07:00:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:00:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 730ms 07:00:45 INFO - PROCESS | 2880 | 1468504845766 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 07:00:45 INFO - PROCESS | 2880 | 1468504845768 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 07:00:45 INFO - PROCESS | 2880 | 1468504845771 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:00:45 INFO - PROCESS | 2880 | 1468504845773 Marionette TRACE conn5 <- [1,2322,null,{}] 07:00:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:00:45 INFO - PROCESS | 2880 | 1468504845777 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}] 07:00:45 INFO - PROCESS | 2880 | 1468504845779 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:45 INFO - PROCESS | 2880 | 1468504845893 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 07:00:45 INFO - PROCESS | 2880 | 1468504845901 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:45 INFO - PROCESS | 2880 | 1468504845902 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:45 INFO - PROCESS | 2880 | ++DOCSHELL 16F2B000 == 34 [pid = 2880] [id = 590] 07:00:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (16F2D400) [pid = 2880] [serial = 1770] [outer = 00000000] 07:00:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (16F7CC00) [pid = 2880] [serial = 1771] [outer = 16F2D400] 07:00:45 INFO - PROCESS | 2880 | 1468504845947 Marionette DEBUG loaded listener.js 07:00:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1724C800) [pid = 2880] [serial = 1772] [outer = 16F2D400] 07:00:46 INFO - PROCESS | 2880 | 1468504846431 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]]]}] 07:00:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:00:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 670ms 07:00:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:00:46 INFO - PROCESS | 2880 | 1468504846446 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 07:00:46 INFO - PROCESS | 2880 | 1468504846448 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 07:00:46 INFO - PROCESS | 2880 | 1468504846451 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:00:46 INFO - PROCESS | 2880 | 1468504846452 Marionette TRACE conn5 <- [1,2326,null,{}] 07:00:46 INFO - PROCESS | 2880 | 1468504846456 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}] 07:00:46 INFO - PROCESS | 2880 | 1468504846461 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:46 INFO - PROCESS | 2880 | 1468504846622 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 07:00:46 INFO - PROCESS | 2880 | 1468504846648 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:46 INFO - PROCESS | 2880 | 1468504846650 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:46 INFO - PROCESS | 2880 | ++DOCSHELL 17664800 == 35 [pid = 2880] [id = 591] 07:00:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (17666C00) [pid = 2880] [serial = 1773] [outer = 00000000] 07:00:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18859000) [pid = 2880] [serial = 1774] [outer = 17666C00] 07:00:46 INFO - PROCESS | 2880 | 1468504846694 Marionette DEBUG loaded listener.js 07:00:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (18D12800) [pid = 2880] [serial = 1775] [outer = 17666C00] 07:00:47 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (18855000) [pid = 2880] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:00:47 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (1070A800) [pid = 2880] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:00:47 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (10F07000) [pid = 2880] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:00:47 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (0FCE9400) [pid = 2880] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:00:47 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (10710800) [pid = 2880] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:00:47 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (14FD5C00) [pid = 2880] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:00:47 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (10176000) [pid = 2880] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:00:47 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (16C70800) [pid = 2880] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:00:47 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (17262800) [pid = 2880] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:00:47 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1624F800) [pid = 2880] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:00:47 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (1940CC00) [pid = 2880] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:00:47 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (16F11000) [pid = 2880] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:00:47 INFO - PROCESS | 2880 | 1468504847266 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]]]}] 07:00:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:00:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 871ms 07:00:47 INFO - PROCESS | 2880 | 1468504847329 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 07:00:47 INFO - PROCESS | 2880 | 1468504847331 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 07:00:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:00:47 INFO - PROCESS | 2880 | 1468504847334 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:00:47 INFO - PROCESS | 2880 | 1468504847335 Marionette TRACE conn5 <- [1,2330,null,{}] 07:00:47 INFO - PROCESS | 2880 | 1468504847339 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}] 07:00:47 INFO - PROCESS | 2880 | 1468504847341 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:47 INFO - PROCESS | 2880 | 1468504847418 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 07:00:47 INFO - PROCESS | 2880 | 1468504847424 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:47 INFO - PROCESS | 2880 | 1468504847426 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:47 INFO - PROCESS | 2880 | ++DOCSHELL 10338800 == 36 [pid = 2880] [id = 592] 07:00:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (1070A800) [pid = 2880] [serial = 1776] [outer = 00000000] 07:00:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (16C69000) [pid = 2880] [serial = 1777] [outer = 1070A800] 07:00:47 INFO - PROCESS | 2880 | 1468504847469 Marionette DEBUG loaded listener.js 07:00:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (17262C00) [pid = 2880] [serial = 1778] [outer = 1070A800] 07:00:47 INFO - PROCESS | 2880 | 1468504847896 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]]]}] 07:00:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:00:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 570ms 07:00:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:00:47 INFO - PROCESS | 2880 | 1468504847906 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 07:00:47 INFO - PROCESS | 2880 | 1468504847908 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 07:00:47 INFO - PROCESS | 2880 | 1468504847911 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:00:47 INFO - PROCESS | 2880 | 1468504847913 Marionette TRACE conn5 <- [1,2334,null,{}] 07:00:47 INFO - PROCESS | 2880 | 1468504847916 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}] 07:00:47 INFO - PROCESS | 2880 | 1468504847918 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:48 INFO - PROCESS | 2880 | 1468504848038 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 07:00:48 INFO - PROCESS | 2880 | 1468504848046 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:48 INFO - PROCESS | 2880 | 1468504848047 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:48 INFO - PROCESS | 2880 | ++DOCSHELL 1022E400 == 37 [pid = 2880] [id = 593] 07:00:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (15C57000) [pid = 2880] [serial = 1779] [outer = 00000000] 07:00:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (18D38C00) [pid = 2880] [serial = 1780] [outer = 15C57000] 07:00:48 INFO - PROCESS | 2880 | 1468504848091 Marionette DEBUG loaded listener.js 07:00:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (1766C800) [pid = 2880] [serial = 1781] [outer = 15C57000] 07:00:48 INFO - PROCESS | 2880 | 1468504848516 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]]]}] 07:00:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:00:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 630ms 07:00:48 INFO - PROCESS | 2880 | 1468504848542 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 07:00:48 INFO - PROCESS | 2880 | 1468504848544 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 07:00:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:00:48 INFO - PROCESS | 2880 | 1468504848547 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:00:48 INFO - PROCESS | 2880 | 1468504848549 Marionette TRACE conn5 <- [1,2338,null,{}] 07:00:48 INFO - PROCESS | 2880 | 1468504848552 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}] 07:00:48 INFO - PROCESS | 2880 | 1468504848554 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:48 INFO - PROCESS | 2880 | 1468504848671 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 07:00:48 INFO - PROCESS | 2880 | 1468504848679 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:48 INFO - PROCESS | 2880 | 1468504848681 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:48 INFO - PROCESS | 2880 | ++DOCSHELL 18D3D400 == 38 [pid = 2880] [id = 594] 07:00:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (18D41000) [pid = 2880] [serial = 1782] [outer = 00000000] 07:00:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (1926F800) [pid = 2880] [serial = 1783] [outer = 18D41000] 07:00:48 INFO - PROCESS | 2880 | 1468504848724 Marionette DEBUG loaded listener.js 07:00:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (19402400) [pid = 2880] [serial = 1784] [outer = 18D41000] 07:00:49 INFO - PROCESS | 2880 | 1468504849275 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]]]}] 07:00:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:00:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 770ms 07:00:49 INFO - PROCESS | 2880 | 1468504849319 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 07:00:49 INFO - PROCESS | 2880 | 1468504849325 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 07:00:49 INFO - PROCESS | 2880 | 1468504849330 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:00:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:00:49 INFO - PROCESS | 2880 | 1468504849334 Marionette TRACE conn5 <- [1,2342,null,{}] 07:00:49 INFO - PROCESS | 2880 | 1468504849340 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}] 07:00:49 INFO - PROCESS | 2880 | 1468504849343 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:49 INFO - PROCESS | 2880 | 1468504849513 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 07:00:49 INFO - PROCESS | 2880 | 1468504849655 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:49 INFO - PROCESS | 2880 | 1468504849660 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:49 INFO - PROCESS | 2880 | ++DOCSHELL 0CAE9C00 == 39 [pid = 2880] [id = 595] 07:00:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (0CAEA400) [pid = 2880] [serial = 1785] [outer = 00000000] 07:00:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (10336000) [pid = 2880] [serial = 1786] [outer = 0CAEA400] 07:00:49 INFO - PROCESS | 2880 | 1468504849721 Marionette DEBUG loaded listener.js 07:00:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1036D800) [pid = 2880] [serial = 1787] [outer = 0CAEA400] 07:00:50 INFO - PROCESS | 2880 | 1468504850442 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]]]}] 07:00:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:00:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1172ms 07:00:50 INFO - PROCESS | 2880 | 1468504850507 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 07:00:50 INFO - PROCESS | 2880 | 1468504850511 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 07:00:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:00:50 INFO - PROCESS | 2880 | 1468504850518 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:00:50 INFO - PROCESS | 2880 | 1468504850521 Marionette TRACE conn5 <- [1,2346,null,{}] 07:00:50 INFO - PROCESS | 2880 | 1468504850525 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}] 07:00:50 INFO - PROCESS | 2880 | 1468504850528 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:50 INFO - PROCESS | 2880 | 1468504850657 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 07:00:50 INFO - PROCESS | 2880 | 1468504850793 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:50 INFO - PROCESS | 2880 | 1468504850796 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:50 INFO - PROCESS | 2880 | ++DOCSHELL 116D2000 == 40 [pid = 2880] [id = 596] 07:00:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (116D4400) [pid = 2880] [serial = 1788] [outer = 00000000] 07:00:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (14B5F400) [pid = 2880] [serial = 1789] [outer = 116D4400] 07:00:50 INFO - PROCESS | 2880 | 1468504850853 Marionette DEBUG loaded listener.js 07:00:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (15C56800) [pid = 2880] [serial = 1790] [outer = 116D4400] 07:00:51 INFO - PROCESS | 2880 | 1468504851723 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]]]}] 07:00:51 INFO - PROCESS | 2880 | --DOCSHELL 1022E400 == 39 [pid = 2880] [id = 593] 07:00:51 INFO - PROCESS | 2880 | --DOCSHELL 10338800 == 38 [pid = 2880] [id = 592] 07:00:51 INFO - PROCESS | 2880 | --DOCSHELL 17664800 == 37 [pid = 2880] [id = 591] 07:00:51 INFO - PROCESS | 2880 | --DOCSHELL 16F2B000 == 36 [pid = 2880] [id = 590] 07:00:51 INFO - PROCESS | 2880 | --DOCSHELL 16C3F400 == 35 [pid = 2880] [id = 589] 07:00:51 INFO - PROCESS | 2880 | --DOCSHELL 146AAC00 == 34 [pid = 2880] [id = 588] 07:00:51 INFO - PROCESS | 2880 | --DOCSHELL 10781800 == 33 [pid = 2880] [id = 587] 07:00:51 INFO - PROCESS | 2880 | --DOCSHELL 0FC84400 == 32 [pid = 2880] [id = 586] 07:00:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:00:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1270ms 07:00:51 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (18D6E400) [pid = 2880] [serial = 1735] [outer = 00000000] [url = about:blank] 07:00:51 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (14EC6400) [pid = 2880] [serial = 1712] [outer = 00000000] [url = about:blank] 07:00:51 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (145DC400) [pid = 2880] [serial = 1717] [outer = 00000000] [url = about:blank] 07:00:51 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (14E53C00) [pid = 2880] [serial = 1718] [outer = 00000000] [url = about:blank] 07:00:51 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (0FDF8400) [pid = 2880] [serial = 1714] [outer = 00000000] [url = about:blank] 07:00:51 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1022E000) [pid = 2880] [serial = 1715] [outer = 00000000] [url = about:blank] 07:00:51 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (107E0C00) [pid = 2880] [serial = 1723] [outer = 00000000] [url = about:blank] 07:00:51 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (10A82400) [pid = 2880] [serial = 1724] [outer = 00000000] [url = about:blank] 07:00:51 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1624E400) [pid = 2880] [serial = 1726] [outer = 00000000] [url = about:blank] 07:00:51 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (10234800) [pid = 2880] [serial = 1720] [outer = 00000000] [url = about:blank] 07:00:51 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1033C400) [pid = 2880] [serial = 1721] [outer = 00000000] [url = about:blank] 07:00:51 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (193AD800) [pid = 2880] [serial = 1742] [outer = 00000000] [url = about:blank] 07:00:51 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1766D400) [pid = 2880] [serial = 1732] [outer = 00000000] [url = about:blank] 07:00:51 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (18350400) [pid = 2880] [serial = 1733] [outer = 00000000] [url = about:blank] 07:00:51 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (17664C00) [pid = 2880] [serial = 1738] [outer = 00000000] [url = about:blank] 07:00:51 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (19E29C00) [pid = 2880] [serial = 1745] [outer = 00000000] [url = about:blank] 07:00:51 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (10966400) [pid = 2880] [serial = 1736] [outer = 00000000] [url = about:blank] 07:00:51 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (193AB400) [pid = 2880] [serial = 1741] [outer = 00000000] [url = about:blank] 07:00:51 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (19E24800) [pid = 2880] [serial = 1744] [outer = 00000000] [url = about:blank] 07:00:51 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (16F36400) [pid = 2880] [serial = 1729] [outer = 00000000] [url = about:blank] 07:00:51 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (18C09000) [pid = 2880] [serial = 1739] [outer = 00000000] [url = about:blank] 07:00:51 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (1725B800) [pid = 2880] [serial = 1730] [outer = 00000000] [url = about:blank] 07:00:51 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (16C43400) [pid = 2880] [serial = 1727] [outer = 00000000] [url = about:blank] 07:00:51 INFO - PROCESS | 2880 | 1468504851800 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 07:00:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:00:51 INFO - PROCESS | 2880 | 1468504851804 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 07:00:51 INFO - PROCESS | 2880 | 1468504851809 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:00:51 INFO - PROCESS | 2880 | 1468504851812 Marionette TRACE conn5 <- [1,2350,null,{}] 07:00:51 INFO - PROCESS | 2880 | 1468504851818 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}] 07:00:51 INFO - PROCESS | 2880 | 1468504851820 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:51 INFO - PROCESS | 2880 | 1468504851915 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 07:00:51 INFO - PROCESS | 2880 | 1468504851922 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:51 INFO - PROCESS | 2880 | 1468504851926 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:51 INFO - PROCESS | 2880 | ++DOCSHELL 0FD65400 == 33 [pid = 2880] [id = 597] 07:00:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (0FDF8400) [pid = 2880] [serial = 1791] [outer = 00000000] 07:00:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (1022E000) [pid = 2880] [serial = 1792] [outer = 0FDF8400] 07:00:52 INFO - PROCESS | 2880 | 1468504851975 Marionette DEBUG loaded listener.js 07:00:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (10334800) [pid = 2880] [serial = 1793] [outer = 0FDF8400] 07:00:52 INFO - PROCESS | 2880 | 1468504852510 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]]]}] 07:00:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:00:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 730ms 07:00:52 INFO - PROCESS | 2880 | 1468504852544 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 07:00:52 INFO - PROCESS | 2880 | 1468504852548 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 07:00:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:00:52 INFO - PROCESS | 2880 | 1468504852554 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:00:52 INFO - PROCESS | 2880 | 1468504852556 Marionette TRACE conn5 <- [1,2354,null,{}] 07:00:52 INFO - PROCESS | 2880 | 1468504852560 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}] 07:00:52 INFO - PROCESS | 2880 | 1468504852563 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:52 INFO - PROCESS | 2880 | 1468504852652 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 07:00:52 INFO - PROCESS | 2880 | 1468504852753 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:52 INFO - PROCESS | 2880 | 1468504852755 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:52 INFO - PROCESS | 2880 | ++DOCSHELL 10781800 == 34 [pid = 2880] [id = 598] 07:00:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (10788400) [pid = 2880] [serial = 1794] [outer = 00000000] 07:00:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (10A83000) [pid = 2880] [serial = 1795] [outer = 10788400] 07:00:52 INFO - PROCESS | 2880 | 1468504852802 Marionette DEBUG loaded listener.js 07:00:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (11590400) [pid = 2880] [serial = 1796] [outer = 10788400] 07:00:53 INFO - PROCESS | 2880 | 1468504853202 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]]]}] 07:00:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:00:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 670ms 07:00:53 INFO - PROCESS | 2880 | 1468504853226 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 07:00:53 INFO - PROCESS | 2880 | 1468504853228 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 07:00:53 INFO - PROCESS | 2880 | 1468504853232 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:00:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:00:53 INFO - PROCESS | 2880 | 1468504853235 Marionette TRACE conn5 <- [1,2358,null,{}] 07:00:53 INFO - PROCESS | 2880 | 1468504853246 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}] 07:00:53 INFO - PROCESS | 2880 | 1468504853250 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:53 INFO - PROCESS | 2880 | 1468504853365 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 07:00:53 INFO - PROCESS | 2880 | 1468504853375 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:53 INFO - PROCESS | 2880 | 1468504853378 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:53 INFO - PROCESS | 2880 | ++DOCSHELL 1624EC00 == 35 [pid = 2880] [id = 599] 07:00:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (16252400) [pid = 2880] [serial = 1797] [outer = 00000000] 07:00:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (16B59000) [pid = 2880] [serial = 1798] [outer = 16252400] 07:00:53 INFO - PROCESS | 2880 | 1468504853431 Marionette DEBUG loaded listener.js 07:00:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (16C49800) [pid = 2880] [serial = 1799] [outer = 16252400] 07:00:53 INFO - PROCESS | 2880 | 1468504853892 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]]]}] 07:00:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:00:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 670ms 07:00:53 INFO - PROCESS | 2880 | 1468504853928 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 07:00:53 INFO - PROCESS | 2880 | 1468504853930 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 07:00:53 INFO - PROCESS | 2880 | 1468504853933 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:00:53 INFO - PROCESS | 2880 | 1468504853935 Marionette TRACE conn5 <- [1,2362,null,{}] 07:00:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:00:53 INFO - PROCESS | 2880 | 1468504853945 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}] 07:00:53 INFO - PROCESS | 2880 | 1468504853947 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:54 INFO - PROCESS | 2880 | 1468504854065 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 07:00:54 INFO - PROCESS | 2880 | 1468504854070 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:54 INFO - PROCESS | 2880 | 1468504854072 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:54 INFO - PROCESS | 2880 | ++DOCSHELL 16F74C00 == 36 [pid = 2880] [id = 600] 07:00:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (16F76C00) [pid = 2880] [serial = 1800] [outer = 00000000] 07:00:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (17601C00) [pid = 2880] [serial = 1801] [outer = 16F76C00] 07:00:54 INFO - PROCESS | 2880 | 1468504854117 Marionette DEBUG loaded listener.js 07:00:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (17669C00) [pid = 2880] [serial = 1802] [outer = 16F76C00] 07:00:54 INFO - PROCESS | 2880 | 1468504854607 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]]]}] 07:00:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:00:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 730ms 07:00:54 INFO - PROCESS | 2880 | 1468504854683 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 07:00:54 INFO - PROCESS | 2880 | 1468504854685 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 07:00:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:00:54 INFO - PROCESS | 2880 | 1468504854693 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:00:54 INFO - PROCESS | 2880 | 1468504854695 Marionette TRACE conn5 <- [1,2366,null,{}] 07:00:54 INFO - PROCESS | 2880 | 1468504854699 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}] 07:00:54 INFO - PROCESS | 2880 | 1468504854701 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:54 INFO - PROCESS | 2880 | 1468504854844 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 07:00:54 INFO - PROCESS | 2880 | 1468504854858 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:54 INFO - PROCESS | 2880 | 1468504854860 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:54 INFO - PROCESS | 2880 | ++DOCSHELL 18354800 == 37 [pid = 2880] [id = 601] 07:00:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (18355800) [pid = 2880] [serial = 1803] [outer = 00000000] 07:00:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (1885CC00) [pid = 2880] [serial = 1804] [outer = 18355800] 07:00:54 INFO - PROCESS | 2880 | 1468504854956 Marionette DEBUG loaded listener.js 07:00:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (18D0AC00) [pid = 2880] [serial = 1805] [outer = 18355800] 07:00:55 INFO - PROCESS | 2880 | 1468504855397 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]]]}] 07:00:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 07:00:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 730ms 07:00:55 INFO - PROCESS | 2880 | 1468504855423 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 07:00:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:00:55 INFO - PROCESS | 2880 | 1468504855425 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 07:00:55 INFO - PROCESS | 2880 | 1468504855428 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:00:55 INFO - PROCESS | 2880 | 1468504855430 Marionette TRACE conn5 <- [1,2370,null,{}] 07:00:55 INFO - PROCESS | 2880 | 1468504855433 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}] 07:00:55 INFO - PROCESS | 2880 | 1468504855439 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:55 INFO - PROCESS | 2880 | 1468504855585 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 07:00:55 INFO - PROCESS | 2880 | 1468504855650 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:55 INFO - PROCESS | 2880 | 1468504855652 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:55 INFO - PROCESS | 2880 | ++DOCSHELL 18D3A000 == 38 [pid = 2880] [id = 602] 07:00:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (18D42000) [pid = 2880] [serial = 1806] [outer = 00000000] 07:00:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (19409000) [pid = 2880] [serial = 1807] [outer = 18D42000] 07:00:55 INFO - PROCESS | 2880 | 1468504855701 Marionette DEBUG loaded listener.js 07:00:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (10F0B400) [pid = 2880] [serial = 1808] [outer = 18D42000] 07:00:56 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (10781C00) [pid = 2880] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:00:56 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (0FCE5400) [pid = 2880] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:00:56 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (16C3FC00) [pid = 2880] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:00:56 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (10234400) [pid = 2880] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:00:56 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (16F2D400) [pid = 2880] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:00:56 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (17666C00) [pid = 2880] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:00:56 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (14B5B400) [pid = 2880] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:00:56 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (15C57000) [pid = 2880] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:00:56 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (10176400) [pid = 2880] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:00:56 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (14E2E400) [pid = 2880] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:00:56 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (19266C00) [pid = 2880] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:00:56 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (1070A800) [pid = 2880] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:00:56 INFO - PROCESS | 2880 | 1468504856201 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]]]}] 07:00:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 07:00:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 831ms 07:00:56 INFO - PROCESS | 2880 | 1468504856260 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 07:00:56 INFO - PROCESS | 2880 | 1468504856262 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 07:00:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:00:56 INFO - PROCESS | 2880 | 1468504856265 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:00:56 INFO - PROCESS | 2880 | 1468504856267 Marionette TRACE conn5 <- [1,2374,null,{}] 07:00:56 INFO - PROCESS | 2880 | 1468504856270 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}] 07:00:56 INFO - PROCESS | 2880 | 1468504856272 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:56 INFO - PROCESS | 2880 | 1468504856386 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 07:00:56 INFO - PROCESS | 2880 | 1468504856450 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:56 INFO - PROCESS | 2880 | 1468504856452 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:56 INFO - PROCESS | 2880 | ++DOCSHELL 10335800 == 39 [pid = 2880] [id = 603] 07:00:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (1036B800) [pid = 2880] [serial = 1809] [outer = 00000000] 07:00:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (16B4B400) [pid = 2880] [serial = 1810] [outer = 1036B800] 07:00:56 INFO - PROCESS | 2880 | 1468504856498 Marionette DEBUG loaded listener.js 07:00:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (183DE400) [pid = 2880] [serial = 1811] [outer = 1036B800] 07:00:56 INFO - PROCESS | 2880 | 1468504856840 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]]]}] 07:00:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:00:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 631ms 07:00:56 INFO - PROCESS | 2880 | 1468504856896 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 07:00:56 INFO - PROCESS | 2880 | 1468504856898 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 07:00:56 INFO - PROCESS | 2880 | 1468504856901 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:00:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:00:56 INFO - PROCESS | 2880 | 1468504856903 Marionette TRACE conn5 <- [1,2378,null,{}] 07:00:56 INFO - PROCESS | 2880 | 1468504856907 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}] 07:00:56 INFO - PROCESS | 2880 | 1468504856909 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:57 INFO - PROCESS | 2880 | 1468504856990 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 07:00:57 INFO - PROCESS | 2880 | 1468504856995 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:57 INFO - PROCESS | 2880 | 1468504856997 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:57 INFO - PROCESS | 2880 | ++DOCSHELL 10A82400 == 40 [pid = 2880] [id = 604] 07:00:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (19263000) [pid = 2880] [serial = 1812] [outer = 00000000] 07:00:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (19E28C00) [pid = 2880] [serial = 1813] [outer = 19263000] 07:00:57 INFO - PROCESS | 2880 | 1468504857042 Marionette DEBUG loaded listener.js 07:00:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (19E30800) [pid = 2880] [serial = 1814] [outer = 19263000] 07:00:57 INFO - PROCESS | 2880 | 1468504857456 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]]]}] 07:00:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:00:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 571ms 07:00:57 INFO - PROCESS | 2880 | 1468504857497 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 07:00:57 INFO - PROCESS | 2880 | 1468504857499 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 07:00:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:00:57 INFO - PROCESS | 2880 | 1468504857502 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:00:57 INFO - PROCESS | 2880 | 1468504857504 Marionette TRACE conn5 <- [1,2382,null,{}] 07:00:57 INFO - PROCESS | 2880 | 1468504857526 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}] 07:00:57 INFO - PROCESS | 2880 | 1468504857528 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:57 INFO - PROCESS | 2880 | 1468504857610 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 07:00:57 INFO - PROCESS | 2880 | 1468504857615 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:57 INFO - PROCESS | 2880 | 1468504857617 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:57 INFO - PROCESS | 2880 | ++DOCSHELL 146AAC00 == 41 [pid = 2880] [id = 605] 07:00:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (19E24800) [pid = 2880] [serial = 1815] [outer = 00000000] 07:00:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (19F0EC00) [pid = 2880] [serial = 1816] [outer = 19E24800] 07:00:57 INFO - PROCESS | 2880 | 1468504857661 Marionette DEBUG loaded listener.js 07:00:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (1AD93C00) [pid = 2880] [serial = 1817] [outer = 19E24800] 07:00:58 INFO - PROCESS | 2880 | 1468504858229 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]]]}] 07:00:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:00:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 790ms 07:00:58 INFO - PROCESS | 2880 | 1468504858296 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 07:00:58 INFO - PROCESS | 2880 | 1468504858301 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 07:00:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:00:58 INFO - PROCESS | 2880 | 1468504858320 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:00:58 INFO - PROCESS | 2880 | 1468504858323 Marionette TRACE conn5 <- [1,2386,null,{}] 07:00:58 INFO - PROCESS | 2880 | 1468504858331 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}] 07:00:58 INFO - PROCESS | 2880 | 1468504858334 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:58 INFO - PROCESS | 2880 | 1468504858457 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 07:00:58 INFO - PROCESS | 2880 | 1468504858590 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:58 INFO - PROCESS | 2880 | 1468504858595 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:58 INFO - PROCESS | 2880 | ++DOCSHELL 0CAF5C00 == 42 [pid = 2880] [id = 606] 07:00:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (0FCE1400) [pid = 2880] [serial = 1818] [outer = 00000000] 07:00:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1033D000) [pid = 2880] [serial = 1819] [outer = 0FCE1400] 07:00:58 INFO - PROCESS | 2880 | 1468504858654 Marionette DEBUG loaded listener.js 07:00:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1036C800) [pid = 2880] [serial = 1820] [outer = 0FCE1400] 07:00:59 INFO - PROCESS | 2880 | 1468504859281 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]]]}] 07:00:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:00:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1038ms 07:00:59 INFO - PROCESS | 2880 | 1468504859349 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 07:00:59 INFO - PROCESS | 2880 | 1468504859354 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 07:00:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:00:59 INFO - PROCESS | 2880 | 1468504859360 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:00:59 INFO - PROCESS | 2880 | 1468504859363 Marionette TRACE conn5 <- [1,2390,null,{}] 07:00:59 INFO - PROCESS | 2880 | 1468504859367 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}] 07:00:59 INFO - PROCESS | 2880 | 1468504859370 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:59 INFO - PROCESS | 2880 | 1468504859516 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 07:00:59 INFO - PROCESS | 2880 | 1468504859655 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:59 INFO - PROCESS | 2880 | 1468504859658 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:00:59 INFO - PROCESS | 2880 | ++DOCSHELL 146A3800 == 43 [pid = 2880] [id = 607] 07:00:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (146A9400) [pid = 2880] [serial = 1821] [outer = 00000000] 07:00:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (15C59800) [pid = 2880] [serial = 1822] [outer = 146A9400] 07:00:59 INFO - PROCESS | 2880 | 1468504859715 Marionette DEBUG loaded listener.js 07:00:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (16C48400) [pid = 2880] [serial = 1823] [outer = 146A9400] 07:01:00 INFO - PROCESS | 2880 | 1468504860306 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]]]}] 07:01:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:01:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 970ms 07:01:00 INFO - PROCESS | 2880 | 1468504860340 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 07:01:00 INFO - PROCESS | 2880 | 1468504860343 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 07:01:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:01:00 INFO - PROCESS | 2880 | 1468504860347 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:01:00 INFO - PROCESS | 2880 | 1468504860351 Marionette TRACE conn5 <- [1,2394,null,{}] 07:01:00 INFO - PROCESS | 2880 | 1468504860362 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}] 07:01:00 INFO - PROCESS | 2880 | 1468504860367 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:00 INFO - PROCESS | 2880 | 1468504860478 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 07:01:00 INFO - PROCESS | 2880 | 1468504860616 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:00 INFO - PROCESS | 2880 | 1468504860620 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:00 INFO - PROCESS | 2880 | ++DOCSHELL 1926EC00 == 44 [pid = 2880] [id = 608] 07:01:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (193AA800) [pid = 2880] [serial = 1824] [outer = 00000000] 07:01:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (19E23000) [pid = 2880] [serial = 1825] [outer = 193AA800] 07:01:00 INFO - PROCESS | 2880 | 1468504860677 Marionette DEBUG loaded listener.js 07:01:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (19F09C00) [pid = 2880] [serial = 1826] [outer = 193AA800] 07:01:01 INFO - PROCESS | 2880 | 1468504861469 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]]]}] 07:01:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:01:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1189ms 07:01:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:01:01 INFO - PROCESS | 2880 | 1468504861538 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 07:01:01 INFO - PROCESS | 2880 | 1468504861542 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 07:01:01 INFO - PROCESS | 2880 | 1468504861547 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:01:01 INFO - PROCESS | 2880 | 1468504861550 Marionette TRACE conn5 <- [1,2398,null,{}] 07:01:01 INFO - PROCESS | 2880 | 1468504861556 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}] 07:01:01 INFO - PROCESS | 2880 | 1468504861559 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:01 INFO - PROCESS | 2880 | 1468504861665 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 07:01:01 INFO - PROCESS | 2880 | 1468504861799 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:01 INFO - PROCESS | 2880 | 1468504861803 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:01 INFO - PROCESS | 2880 | ++DOCSHELL 1033EC00 == 45 [pid = 2880] [id = 609] 07:01:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (10341000) [pid = 2880] [serial = 1827] [outer = 00000000] 07:01:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (10702C00) [pid = 2880] [serial = 1828] [outer = 10341000] 07:01:01 INFO - PROCESS | 2880 | 1468504861857 Marionette DEBUG loaded listener.js 07:01:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (107DE000) [pid = 2880] [serial = 1829] [outer = 10341000] 07:01:02 INFO - PROCESS | 2880 | --DOCSHELL 1940A400 == 44 [pid = 2880] [id = 581] 07:01:02 INFO - PROCESS | 2880 | --DOCSHELL 10A82400 == 43 [pid = 2880] [id = 604] 07:01:02 INFO - PROCESS | 2880 | --DOCSHELL 10335800 == 42 [pid = 2880] [id = 603] 07:01:02 INFO - PROCESS | 2880 | --DOCSHELL 18D3A000 == 41 [pid = 2880] [id = 602] 07:01:02 INFO - PROCESS | 2880 | --DOCSHELL 18354800 == 40 [pid = 2880] [id = 601] 07:01:02 INFO - PROCESS | 2880 | --DOCSHELL 16F74C00 == 39 [pid = 2880] [id = 600] 07:01:02 INFO - PROCESS | 2880 | --DOCSHELL 1624EC00 == 38 [pid = 2880] [id = 599] 07:01:02 INFO - PROCESS | 2880 | --DOCSHELL 10781800 == 37 [pid = 2880] [id = 598] 07:01:02 INFO - PROCESS | 2880 | --DOCSHELL 0FD65400 == 36 [pid = 2880] [id = 597] 07:01:02 INFO - PROCESS | 2880 | --DOCSHELL 18D3D400 == 35 [pid = 2880] [id = 594] 07:01:02 INFO - PROCESS | 2880 | --DOCSHELL 0CAE9C00 == 34 [pid = 2880] [id = 595] 07:01:02 INFO - PROCESS | 2880 | --DOCSHELL 10235800 == 33 [pid = 2880] [id = 580] 07:01:02 INFO - PROCESS | 2880 | --DOCSHELL 0FD16400 == 32 [pid = 2880] [id = 582] 07:01:02 INFO - PROCESS | 2880 | --DOCSHELL 18D75000 == 31 [pid = 2880] [id = 584] 07:01:02 INFO - PROCESS | 2880 | --DOCSHELL 14B66800 == 30 [pid = 2880] [id = 583] 07:01:02 INFO - PROCESS | 2880 | --DOCSHELL 116D2000 == 29 [pid = 2880] [id = 596] 07:01:02 INFO - PROCESS | 2880 | --DOCSHELL 0CAED800 == 28 [pid = 2880] [id = 585] 07:01:02 INFO - PROCESS | 2880 | --DOCSHELL 1926EC00 == 27 [pid = 2880] [id = 608] 07:01:02 INFO - PROCESS | 2880 | --DOCSHELL 146AAC00 == 26 [pid = 2880] [id = 605] 07:01:02 INFO - PROCESS | 2880 | --DOCSHELL 0CAF5C00 == 25 [pid = 2880] [id = 606] 07:01:02 INFO - PROCESS | 2880 | --DOCSHELL 146A3800 == 24 [pid = 2880] [id = 607] 07:01:02 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (107E9C00) [pid = 2880] [serial = 1762] [outer = 00000000] [url = about:blank] 07:01:02 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (10A85800) [pid = 2880] [serial = 1763] [outer = 00000000] [url = about:blank] 07:01:02 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (10177000) [pid = 2880] [serial = 1759] [outer = 00000000] [url = about:blank] 07:01:02 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (10231800) [pid = 2880] [serial = 1760] [outer = 00000000] [url = about:blank] 07:01:02 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (16C48000) [pid = 2880] [serial = 1768] [outer = 00000000] [url = about:blank] 07:01:02 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1033FC00) [pid = 2880] [serial = 1756] [outer = 00000000] [url = about:blank] 07:01:02 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (106AE800) [pid = 2880] [serial = 1757] [outer = 00000000] [url = about:blank] 07:01:02 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (16F7CC00) [pid = 2880] [serial = 1771] [outer = 00000000] [url = about:blank] 07:01:02 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (18859000) [pid = 2880] [serial = 1774] [outer = 00000000] [url = about:blank] 07:01:02 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1724C800) [pid = 2880] [serial = 1772] [outer = 00000000] [url = about:blank] 07:01:02 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (14F1E000) [pid = 2880] [serial = 1765] [outer = 00000000] [url = about:blank] 07:01:02 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1766C800) [pid = 2880] [serial = 1781] [outer = 00000000] [url = about:blank] 07:01:02 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (18D38C00) [pid = 2880] [serial = 1780] [outer = 00000000] [url = about:blank] 07:01:02 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1926F800) [pid = 2880] [serial = 1783] [outer = 00000000] [url = about:blank] 07:01:02 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (18D12800) [pid = 2880] [serial = 1775] [outer = 00000000] [url = about:blank] 07:01:02 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (10709400) [pid = 2880] [serial = 1748] [outer = 00000000] [url = about:blank] 07:01:02 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1033C000) [pid = 2880] [serial = 1747] [outer = 00000000] [url = about:blank] 07:01:02 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (16F38000) [pid = 2880] [serial = 1751] [outer = 00000000] [url = about:blank] 07:01:02 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (16C41000) [pid = 2880] [serial = 1750] [outer = 00000000] [url = about:blank] 07:01:02 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (19E2E000) [pid = 2880] [serial = 1754] [outer = 00000000] [url = about:blank] 07:01:02 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (19408800) [pid = 2880] [serial = 1753] [outer = 00000000] [url = about:blank] 07:01:02 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (16C69000) [pid = 2880] [serial = 1777] [outer = 00000000] [url = about:blank] 07:01:02 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (17262C00) [pid = 2880] [serial = 1778] [outer = 00000000] [url = about:blank] 07:01:02 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (16C6B800) [pid = 2880] [serial = 1769] [outer = 00000000] [url = about:blank] 07:01:02 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (15EC4800) [pid = 2880] [serial = 1766] [outer = 00000000] [url = about:blank] 07:01:03 INFO - PROCESS | 2880 | 1468504863045 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]]]}] 07:01:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:01:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1536ms 07:01:03 INFO - PROCESS | 2880 | 1468504863083 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 07:01:03 INFO - PROCESS | 2880 | 1468504863087 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 07:01:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:01:03 INFO - PROCESS | 2880 | 1468504863099 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:01:03 INFO - PROCESS | 2880 | 1468504863102 Marionette TRACE conn5 <- [1,2402,null,{}] 07:01:03 INFO - PROCESS | 2880 | 1468504863108 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}] 07:01:03 INFO - PROCESS | 2880 | 1468504863111 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:03 INFO - PROCESS | 2880 | 1468504863194 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 07:01:03 INFO - PROCESS | 2880 | 1468504863200 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:03 INFO - PROCESS | 2880 | 1468504863205 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:03 INFO - PROCESS | 2880 | ++DOCSHELL 0FD10800 == 25 [pid = 2880] [id = 610] 07:01:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (0FD16400) [pid = 2880] [serial = 1830] [outer = 00000000] 07:01:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (0FDF5400) [pid = 2880] [serial = 1831] [outer = 0FD16400] 07:01:03 INFO - PROCESS | 2880 | 1468504863254 Marionette DEBUG loaded listener.js 07:01:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (10177000) [pid = 2880] [serial = 1832] [outer = 0FD16400] 07:01:03 INFO - PROCESS | 2880 | 1468504863755 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]]]}] 07:01:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:01:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 730ms 07:01:03 INFO - PROCESS | 2880 | 1468504863834 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 07:01:03 INFO - PROCESS | 2880 | 1468504863839 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 07:01:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:01:03 INFO - PROCESS | 2880 | 1468504863845 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:01:03 INFO - PROCESS | 2880 | 1468504863848 Marionette TRACE conn5 <- [1,2406,null,{}] 07:01:03 INFO - PROCESS | 2880 | 1468504863852 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}] 07:01:03 INFO - PROCESS | 2880 | 1468504863854 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:03 INFO - PROCESS | 2880 | 1468504863949 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 07:01:04 INFO - PROCESS | 2880 | 1468504864043 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:04 INFO - PROCESS | 2880 | 1468504864046 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:04 INFO - PROCESS | 2880 | ++DOCSHELL 105D1400 == 26 [pid = 2880] [id = 611] 07:01:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (105D3400) [pid = 2880] [serial = 1833] [outer = 00000000] 07:01:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (106B5C00) [pid = 2880] [serial = 1834] [outer = 105D3400] 07:01:04 INFO - PROCESS | 2880 | 1468504864094 Marionette DEBUG loaded listener.js 07:01:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (1070C800) [pid = 2880] [serial = 1835] [outer = 105D3400] 07:01:04 INFO - PROCESS | 2880 | 1468504864469 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]]]}] 07:01:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:01:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 670ms 07:01:04 INFO - PROCESS | 2880 | 1468504864519 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 07:01:04 INFO - PROCESS | 2880 | 1468504864521 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 07:01:04 INFO - PROCESS | 2880 | 1468504864525 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:01:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:01:04 INFO - PROCESS | 2880 | 1468504864528 Marionette TRACE conn5 <- [1,2410,null,{}] 07:01:04 INFO - PROCESS | 2880 | 1468504864540 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}] 07:01:04 INFO - PROCESS | 2880 | 1468504864544 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:04 INFO - PROCESS | 2880 | 1468504864631 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 07:01:04 INFO - PROCESS | 2880 | 1468504864638 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:04 INFO - PROCESS | 2880 | 1468504864641 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:04 INFO - PROCESS | 2880 | ++DOCSHELL 14666400 == 27 [pid = 2880] [id = 612] 07:01:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (14667000) [pid = 2880] [serial = 1836] [outer = 00000000] 07:01:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (14787000) [pid = 2880] [serial = 1837] [outer = 14667000] 07:01:04 INFO - PROCESS | 2880 | 1468504864691 Marionette DEBUG loaded listener.js 07:01:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (14E35400) [pid = 2880] [serial = 1838] [outer = 14667000] 07:01:05 INFO - PROCESS | 2880 | 1468504865215 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]]]}] 07:01:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:01:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 730ms 07:01:05 INFO - PROCESS | 2880 | 1468504865258 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 07:01:05 INFO - PROCESS | 2880 | 1468504865261 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 07:01:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:01:05 INFO - PROCESS | 2880 | 1468504865264 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:01:05 INFO - PROCESS | 2880 | 1468504865266 Marionette TRACE conn5 <- [1,2414,null,{}] 07:01:05 INFO - PROCESS | 2880 | 1468504865269 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}] 07:01:05 INFO - PROCESS | 2880 | 1468504865271 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:05 INFO - PROCESS | 2880 | 1468504865415 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 07:01:05 INFO - PROCESS | 2880 | 1468504865477 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:05 INFO - PROCESS | 2880 | 1468504865479 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:05 INFO - PROCESS | 2880 | ++DOCSHELL 10F88C00 == 28 [pid = 2880] [id = 613] 07:01:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (1158D800) [pid = 2880] [serial = 1839] [outer = 00000000] 07:01:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (15ECFC00) [pid = 2880] [serial = 1840] [outer = 1158D800] 07:01:05 INFO - PROCESS | 2880 | 1468504865523 Marionette DEBUG loaded listener.js 07:01:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (16C40800) [pid = 2880] [serial = 1841] [outer = 1158D800] 07:01:05 INFO - PROCESS | 2880 | 1468504865933 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]]]}] 07:01:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:01:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 730ms 07:01:06 INFO - PROCESS | 2880 | 1468504866010 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 07:01:06 INFO - PROCESS | 2880 | 1468504866012 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 07:01:06 INFO - PROCESS | 2880 | 1468504866015 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:01:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:01:06 INFO - PROCESS | 2880 | 1468504866017 Marionette TRACE conn5 <- [1,2418,null,{}] 07:01:06 INFO - PROCESS | 2880 | 1468504866021 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}] 07:01:06 INFO - PROCESS | 2880 | 1468504866023 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:06 INFO - PROCESS | 2880 | 1468504866136 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 07:01:06 INFO - PROCESS | 2880 | 1468504866148 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:06 INFO - PROCESS | 2880 | 1468504866150 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:06 INFO - PROCESS | 2880 | ++DOCSHELL 16C49000 == 29 [pid = 2880] [id = 614] 07:01:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (16C4C400) [pid = 2880] [serial = 1842] [outer = 00000000] 07:01:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (16C71000) [pid = 2880] [serial = 1843] [outer = 16C4C400] 07:01:06 INFO - PROCESS | 2880 | 1468504866193 Marionette DEBUG loaded listener.js 07:01:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (16F2A400) [pid = 2880] [serial = 1844] [outer = 16C4C400] 07:01:06 INFO - PROCESS | 2880 | 1468504866659 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]]]}] 07:01:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:01:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 671ms 07:01:06 INFO - PROCESS | 2880 | 1468504866696 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 07:01:06 INFO - PROCESS | 2880 | 1468504866698 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 07:01:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:01:06 INFO - PROCESS | 2880 | 1468504866701 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:01:06 INFO - PROCESS | 2880 | 1468504866703 Marionette TRACE conn5 <- [1,2422,null,{}] 07:01:06 INFO - PROCESS | 2880 | 1468504866706 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}] 07:01:06 INFO - PROCESS | 2880 | 1468504866712 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:06 INFO - PROCESS | 2880 | 1468504866878 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 07:01:07 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (16F76C00) [pid = 2880] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:01:07 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (18355800) [pid = 2880] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:01:07 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1036B800) [pid = 2880] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:01:07 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (18D41000) [pid = 2880] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:01:07 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (10788400) [pid = 2880] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:01:07 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (0FDF8400) [pid = 2880] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:01:07 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (116D4400) [pid = 2880] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:01:07 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (0CAEA400) [pid = 2880] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:01:07 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (16252400) [pid = 2880] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:01:07 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (18D42000) [pid = 2880] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:01:07 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (19263000) [pid = 2880] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:01:07 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (19E24800) [pid = 2880] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:01:07 INFO - PROCESS | 2880 | 1468504867169 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:07 INFO - PROCESS | 2880 | 1468504867171 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:07 INFO - PROCESS | 2880 | ++DOCSHELL 09362000 == 30 [pid = 2880] [id = 615] 07:01:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (0936B000) [pid = 2880] [serial = 1845] [outer = 00000000] 07:01:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (106AB400) [pid = 2880] [serial = 1846] [outer = 0936B000] 07:01:07 INFO - PROCESS | 2880 | 1468504867217 Marionette DEBUG loaded listener.js 07:01:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (11689C00) [pid = 2880] [serial = 1847] [outer = 0936B000] 07:01:07 INFO - PROCESS | 2880 | 1468504867592 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]]]}] 07:01:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:01:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 930ms 07:01:07 INFO - PROCESS | 2880 | 1468504867641 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 07:01:07 INFO - PROCESS | 2880 | 1468504867643 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 07:01:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:01:07 INFO - PROCESS | 2880 | 1468504867646 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:01:07 INFO - PROCESS | 2880 | 1468504867648 Marionette TRACE conn5 <- [1,2426,null,{}] 07:01:07 INFO - PROCESS | 2880 | 1468504867652 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}] 07:01:07 INFO - PROCESS | 2880 | 1468504867653 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:07 INFO - PROCESS | 2880 | 1468504867731 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 07:01:07 INFO - PROCESS | 2880 | 1468504867736 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:07 INFO - PROCESS | 2880 | 1468504867738 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:07 INFO - PROCESS | 2880 | ++DOCSHELL 0CADAC00 == 31 [pid = 2880] [id = 616] 07:01:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (0CAED800) [pid = 2880] [serial = 1848] [outer = 00000000] 07:01:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (17608C00) [pid = 2880] [serial = 1849] [outer = 0CAED800] 07:01:07 INFO - PROCESS | 2880 | 1468504867783 Marionette DEBUG loaded listener.js 07:01:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (17610800) [pid = 2880] [serial = 1850] [outer = 0CAED800] 07:01:08 INFO - PROCESS | 2880 | 1468504868197 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]]]}] 07:01:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:01:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 570ms 07:01:08 INFO - PROCESS | 2880 | 1468504868219 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 07:01:08 INFO - PROCESS | 2880 | 1468504868221 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 07:01:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:01:08 INFO - PROCESS | 2880 | 1468504868224 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:01:08 INFO - PROCESS | 2880 | 1468504868226 Marionette TRACE conn5 <- [1,2430,null,{}] 07:01:08 INFO - PROCESS | 2880 | 1468504868229 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}] 07:01:08 INFO - PROCESS | 2880 | 1468504868231 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:08 INFO - PROCESS | 2880 | 1468504868354 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 07:01:08 INFO - PROCESS | 2880 | 1468504868377 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:08 INFO - PROCESS | 2880 | 1468504868379 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:08 INFO - PROCESS | 2880 | ++DOCSHELL 17265400 == 32 [pid = 2880] [id = 617] 07:01:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (17267C00) [pid = 2880] [serial = 1851] [outer = 00000000] 07:01:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (183E1C00) [pid = 2880] [serial = 1852] [outer = 17267C00] 07:01:08 INFO - PROCESS | 2880 | 1468504868422 Marionette DEBUG loaded listener.js 07:01:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (183E3800) [pid = 2880] [serial = 1853] [outer = 17267C00] 07:01:08 INFO - PROCESS | 2880 | 1468504868843 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]]]}] 07:01:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:01:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 670ms 07:01:08 INFO - PROCESS | 2880 | 1468504868896 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 07:01:08 INFO - PROCESS | 2880 | 1468504868897 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 07:01:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:01:08 INFO - PROCESS | 2880 | 1468504868901 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:01:08 INFO - PROCESS | 2880 | 1468504868903 Marionette TRACE conn5 <- [1,2434,null,{}] 07:01:08 INFO - PROCESS | 2880 | 1468504868910 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}] 07:01:08 INFO - PROCESS | 2880 | 1468504868912 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:09 INFO - PROCESS | 2880 | 1468504869033 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 07:01:09 INFO - PROCESS | 2880 | 1468504869045 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:09 INFO - PROCESS | 2880 | 1468504869047 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:09 INFO - PROCESS | 2880 | ++DOCSHELL 1465F800 == 33 [pid = 2880] [id = 618] 07:01:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (18D36000) [pid = 2880] [serial = 1854] [outer = 00000000] 07:01:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (18D3CC00) [pid = 2880] [serial = 1855] [outer = 18D36000] 07:01:09 INFO - PROCESS | 2880 | 1468504869099 Marionette DEBUG loaded listener.js 07:01:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18D3D800) [pid = 2880] [serial = 1856] [outer = 18D36000] 07:01:09 INFO - PROCESS | 2880 | 1468504869924 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]]]}] 07:01:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:01:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1077ms 07:01:10 INFO - PROCESS | 2880 | 1468504869979 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 07:01:10 INFO - PROCESS | 2880 | 1468504869983 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 07:01:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:01:10 INFO - PROCESS | 2880 | 1468504869987 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:01:10 INFO - PROCESS | 2880 | 1468504869991 Marionette TRACE conn5 <- [1,2438,null,{}] 07:01:10 INFO - PROCESS | 2880 | 1468504869996 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}] 07:01:10 INFO - PROCESS | 2880 | 1468504869999 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:10 INFO - PROCESS | 2880 | 1468504870118 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 07:01:10 INFO - PROCESS | 2880 | 1468504870258 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:10 INFO - PROCESS | 2880 | 1468504870260 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:10 INFO - PROCESS | 2880 | ++DOCSHELL 10174800 == 34 [pid = 2880] [id = 619] 07:01:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (10176C00) [pid = 2880] [serial = 1857] [outer = 00000000] 07:01:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (106AE800) [pid = 2880] [serial = 1858] [outer = 10176C00] 07:01:10 INFO - PROCESS | 2880 | 1468504870321 Marionette DEBUG loaded listener.js 07:01:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1078B000) [pid = 2880] [serial = 1859] [outer = 10176C00] 07:01:11 INFO - PROCESS | 2880 | 1468504871200 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]]]}] 07:01:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:01:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1270ms 07:01:11 INFO - PROCESS | 2880 | 1468504871259 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 07:01:11 INFO - PROCESS | 2880 | 1468504871263 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 07:01:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:01:11 INFO - PROCESS | 2880 | 1468504871268 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:01:11 INFO - PROCESS | 2880 | 1468504871272 Marionette TRACE conn5 <- [1,2442,null,{}] 07:01:11 INFO - PROCESS | 2880 | 1468504871277 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}] 07:01:11 INFO - PROCESS | 2880 | 1468504871280 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:11 INFO - PROCESS | 2880 | 1468504871390 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 07:01:11 INFO - PROCESS | 2880 | 1468504871523 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:11 INFO - PROCESS | 2880 | 1468504871528 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:11 INFO - PROCESS | 2880 | ++DOCSHELL 1022D800 == 35 [pid = 2880] [id = 620] 07:01:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (10230000) [pid = 2880] [serial = 1860] [outer = 00000000] 07:01:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1033C000) [pid = 2880] [serial = 1861] [outer = 10230000] 07:01:11 INFO - PROCESS | 2880 | 1468504871581 Marionette DEBUG loaded listener.js 07:01:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (10365C00) [pid = 2880] [serial = 1862] [outer = 10230000] 07:01:11 INFO - PROCESS | 2880 | --DOCSHELL 17265400 == 34 [pid = 2880] [id = 617] 07:01:11 INFO - PROCESS | 2880 | --DOCSHELL 0CADAC00 == 33 [pid = 2880] [id = 616] 07:01:11 INFO - PROCESS | 2880 | --DOCSHELL 09362000 == 32 [pid = 2880] [id = 615] 07:01:11 INFO - PROCESS | 2880 | --DOCSHELL 16C49000 == 31 [pid = 2880] [id = 614] 07:01:11 INFO - PROCESS | 2880 | --DOCSHELL 10F88C00 == 30 [pid = 2880] [id = 613] 07:01:11 INFO - PROCESS | 2880 | --DOCSHELL 14666400 == 29 [pid = 2880] [id = 612] 07:01:11 INFO - PROCESS | 2880 | --DOCSHELL 105D1400 == 28 [pid = 2880] [id = 611] 07:01:11 INFO - PROCESS | 2880 | --DOCSHELL 0FD10800 == 27 [pid = 2880] [id = 610] 07:01:11 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (17601C00) [pid = 2880] [serial = 1801] [outer = 00000000] [url = about:blank] 07:01:11 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (18D0AC00) [pid = 2880] [serial = 1805] [outer = 00000000] [url = about:blank] 07:01:11 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (1885CC00) [pid = 2880] [serial = 1804] [outer = 00000000] [url = about:blank] 07:01:11 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (16B4B400) [pid = 2880] [serial = 1810] [outer = 00000000] [url = about:blank] 07:01:11 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (19402400) [pid = 2880] [serial = 1784] [outer = 00000000] [url = about:blank] 07:01:11 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (10A83000) [pid = 2880] [serial = 1795] [outer = 00000000] [url = about:blank] 07:01:11 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (11590400) [pid = 2880] [serial = 1796] [outer = 00000000] [url = about:blank] 07:01:11 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1022E000) [pid = 2880] [serial = 1792] [outer = 00000000] [url = about:blank] 07:01:11 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (10334800) [pid = 2880] [serial = 1793] [outer = 00000000] [url = about:blank] 07:01:11 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (14B5F400) [pid = 2880] [serial = 1789] [outer = 00000000] [url = about:blank] 07:01:11 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (15C56800) [pid = 2880] [serial = 1790] [outer = 00000000] [url = about:blank] 07:01:11 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (10336000) [pid = 2880] [serial = 1786] [outer = 00000000] [url = about:blank] 07:01:11 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1036D800) [pid = 2880] [serial = 1787] [outer = 00000000] [url = about:blank] 07:01:11 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (16B59000) [pid = 2880] [serial = 1798] [outer = 00000000] [url = about:blank] 07:01:11 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (19409000) [pid = 2880] [serial = 1807] [outer = 00000000] [url = about:blank] 07:01:11 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (10F0B400) [pid = 2880] [serial = 1808] [outer = 00000000] [url = about:blank] 07:01:11 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (19E28C00) [pid = 2880] [serial = 1813] [outer = 00000000] [url = about:blank] 07:01:11 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (19F0EC00) [pid = 2880] [serial = 1816] [outer = 00000000] [url = about:blank] 07:01:11 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (1AD93C00) [pid = 2880] [serial = 1817] [outer = 00000000] [url = about:blank] 07:01:11 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (17669C00) [pid = 2880] [serial = 1802] [outer = 00000000] [url = about:blank] 07:01:11 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (16C49800) [pid = 2880] [serial = 1799] [outer = 00000000] [url = about:blank] 07:01:11 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (19E30800) [pid = 2880] [serial = 1814] [outer = 00000000] [url = about:blank] 07:01:11 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (183DE400) [pid = 2880] [serial = 1811] [outer = 00000000] [url = about:blank] 07:01:12 INFO - PROCESS | 2880 | 1468504872070 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]]]}] 07:01:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:01:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 831ms 07:01:12 INFO - PROCESS | 2880 | 1468504872099 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 07:01:12 INFO - PROCESS | 2880 | 1468504872104 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 07:01:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:01:12 INFO - PROCESS | 2880 | 1468504872110 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:01:12 INFO - PROCESS | 2880 | 1468504872113 Marionette TRACE conn5 <- [1,2446,null,{}] 07:01:12 INFO - PROCESS | 2880 | 1468504872116 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}] 07:01:12 INFO - PROCESS | 2880 | 1468504872119 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:12 INFO - PROCESS | 2880 | 1468504872207 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 07:01:12 INFO - PROCESS | 2880 | 1468504872213 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:12 INFO - PROCESS | 2880 | 1468504872215 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:12 INFO - PROCESS | 2880 | ++DOCSHELL 10706400 == 28 [pid = 2880] [id = 621] 07:01:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (1070B400) [pid = 2880] [serial = 1863] [outer = 00000000] 07:01:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (10966400) [pid = 2880] [serial = 1864] [outer = 1070B400] 07:01:12 INFO - PROCESS | 2880 | 1468504872263 Marionette DEBUG loaded listener.js 07:01:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (10F03C00) [pid = 2880] [serial = 1865] [outer = 1070B400] 07:01:12 INFO - PROCESS | 2880 | 1468504872736 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]]]}] 07:01:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:01:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 670ms 07:01:12 INFO - PROCESS | 2880 | 1468504872784 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 07:01:12 INFO - PROCESS | 2880 | 1468504872786 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 07:01:12 INFO - PROCESS | 2880 | 1468504872790 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:01:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:01:12 INFO - PROCESS | 2880 | 1468504872793 Marionette TRACE conn5 <- [1,2450,null,{}] 07:01:12 INFO - PROCESS | 2880 | 1468504872804 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}] 07:01:12 INFO - PROCESS | 2880 | 1468504872808 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:12 INFO - PROCESS | 2880 | 1468504872897 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 07:01:12 INFO - PROCESS | 2880 | 1468504872944 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:12 INFO - PROCESS | 2880 | 1468504872947 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:12 INFO - PROCESS | 2880 | ++DOCSHELL 14F20000 == 29 [pid = 2880] [id = 622] 07:01:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (14FD6400) [pid = 2880] [serial = 1866] [outer = 00000000] 07:01:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (15C57000) [pid = 2880] [serial = 1867] [outer = 14FD6400] 07:01:13 INFO - PROCESS | 2880 | 1468504872996 Marionette DEBUG loaded listener.js 07:01:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (1624B800) [pid = 2880] [serial = 1868] [outer = 14FD6400] 07:01:13 INFO - PROCESS | 2880 | 1468504873450 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]]]}] 07:01:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:01:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 730ms 07:01:13 INFO - PROCESS | 2880 | 1468504873524 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 07:01:13 INFO - PROCESS | 2880 | 1468504873526 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 07:01:13 INFO - PROCESS | 2880 | 1468504873529 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:01:13 INFO - PROCESS | 2880 | 1468504873531 Marionette TRACE conn5 <- [1,2454,null,{}] 07:01:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:01:13 INFO - PROCESS | 2880 | 1468504873534 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}] 07:01:13 INFO - PROCESS | 2880 | 1468504873536 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:13 INFO - PROCESS | 2880 | 1468504873621 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 07:01:13 INFO - PROCESS | 2880 | 1468504873627 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:13 INFO - PROCESS | 2880 | 1468504873629 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:13 INFO - PROCESS | 2880 | ++DOCSHELL 10F0C800 == 30 [pid = 2880] [id = 623] 07:01:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (10F7E800) [pid = 2880] [serial = 1869] [outer = 00000000] 07:01:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (16C73800) [pid = 2880] [serial = 1870] [outer = 10F7E800] 07:01:13 INFO - PROCESS | 2880 | 1468504873773 Marionette DEBUG loaded listener.js 07:01:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (16F54400) [pid = 2880] [serial = 1871] [outer = 10F7E800] 07:01:14 INFO - PROCESS | 2880 | 1468504874165 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]]]}] 07:01:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:01:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 670ms 07:01:14 INFO - PROCESS | 2880 | 1468504874204 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 07:01:14 INFO - PROCESS | 2880 | 1468504874206 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 07:01:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:01:14 INFO - PROCESS | 2880 | 1468504874209 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:01:14 INFO - PROCESS | 2880 | 1468504874211 Marionette TRACE conn5 <- [1,2458,null,{}] 07:01:14 INFO - PROCESS | 2880 | 1468504874214 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}] 07:01:14 INFO - PROCESS | 2880 | 1468504874216 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:14 INFO - PROCESS | 2880 | 1468504874330 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 07:01:14 INFO - PROCESS | 2880 | 1468504874424 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:14 INFO - PROCESS | 2880 | 1468504874427 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:14 INFO - PROCESS | 2880 | ++DOCSHELL 0CAE6800 == 31 [pid = 2880] [id = 624] 07:01:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (17254400) [pid = 2880] [serial = 1872] [outer = 00000000] 07:01:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (17606000) [pid = 2880] [serial = 1873] [outer = 17254400] 07:01:14 INFO - PROCESS | 2880 | 1468504874470 Marionette DEBUG loaded listener.js 07:01:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (1766C400) [pid = 2880] [serial = 1874] [outer = 17254400] 07:01:14 INFO - PROCESS | 2880 | 1468504874893 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]]]}] 07:01:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:01:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 730ms 07:01:14 INFO - PROCESS | 2880 | 1468504874940 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 07:01:14 INFO - PROCESS | 2880 | 1468504874942 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 07:01:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:01:14 INFO - PROCESS | 2880 | 1468504874950 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:01:14 INFO - PROCESS | 2880 | 1468504874951 Marionette TRACE conn5 <- [1,2462,null,{}] 07:01:14 INFO - PROCESS | 2880 | 1468504874955 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}] 07:01:14 INFO - PROCESS | 2880 | 1468504874961 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:15 INFO - PROCESS | 2880 | 1468504875104 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 07:01:15 INFO - PROCESS | 2880 | 1468504875176 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:15 INFO - PROCESS | 2880 | 1468504875178 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:15 INFO - PROCESS | 2880 | ++DOCSHELL 18858800 == 32 [pid = 2880] [id = 625] 07:01:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (18D09C00) [pid = 2880] [serial = 1875] [outer = 00000000] 07:01:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (18D3EC00) [pid = 2880] [serial = 1876] [outer = 18D09C00] 07:01:15 INFO - PROCESS | 2880 | 1468504875223 Marionette DEBUG loaded listener.js 07:01:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (18D77800) [pid = 2880] [serial = 1877] [outer = 18D09C00] 07:01:15 INFO - PROCESS | 2880 | 1468504875652 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]]]}] 07:01:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:01:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 730ms 07:01:15 INFO - PROCESS | 2880 | 1468504875707 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 07:01:15 INFO - PROCESS | 2880 | 1468504875709 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 07:01:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:01:15 INFO - PROCESS | 2880 | 1468504875724 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:01:15 INFO - PROCESS | 2880 | 1468504875726 Marionette TRACE conn5 <- [1,2466,null,{}] 07:01:15 INFO - PROCESS | 2880 | 1468504875729 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}] 07:01:15 INFO - PROCESS | 2880 | 1468504875731 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:15 INFO - PROCESS | 2880 | 1468504875854 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 07:01:15 INFO - PROCESS | 2880 | 1468504875919 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:15 INFO - PROCESS | 2880 | 1468504875921 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:15 INFO - PROCESS | 2880 | ++DOCSHELL 14B5F400 == 33 [pid = 2880] [id = 626] 07:01:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (18D3C400) [pid = 2880] [serial = 1878] [outer = 00000000] 07:01:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (19281800) [pid = 2880] [serial = 1879] [outer = 18D3C400] 07:01:16 INFO - PROCESS | 2880 | 1468504875965 Marionette DEBUG loaded listener.js 07:01:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (192A6800) [pid = 2880] [serial = 1880] [outer = 18D3C400] 07:01:16 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (17267C00) [pid = 2880] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:01:16 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (105D3400) [pid = 2880] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:01:16 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1158D800) [pid = 2880] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:01:16 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (0FD16400) [pid = 2880] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:01:16 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (14667000) [pid = 2880] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:01:16 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (10341000) [pid = 2880] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:01:16 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (16C4C400) [pid = 2880] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:01:16 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (0936B000) [pid = 2880] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:01:16 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (0CAED800) [pid = 2880] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:01:16 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (0FCE1400) [pid = 2880] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:01:16 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (146A9400) [pid = 2880] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:01:16 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (193AA800) [pid = 2880] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:01:16 INFO - PROCESS | 2880 | 1468504876390 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]]]}] 07:01:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:01:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 730ms 07:01:16 INFO - PROCESS | 2880 | 1468504876451 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 07:01:16 INFO - PROCESS | 2880 | 1468504876453 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 07:01:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:01:16 INFO - PROCESS | 2880 | 1468504876456 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:01:16 INFO - PROCESS | 2880 | 1468504876458 Marionette TRACE conn5 <- [1,2470,null,{}] 07:01:16 INFO - PROCESS | 2880 | 1468504876461 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}] 07:01:16 INFO - PROCESS | 2880 | 1468504876463 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:16 INFO - PROCESS | 2880 | 1468504876542 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 07:01:16 INFO - PROCESS | 2880 | 1468504876548 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:16 INFO - PROCESS | 2880 | 1468504876550 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:16 INFO - PROCESS | 2880 | ++DOCSHELL 10704800 == 34 [pid = 2880] [id = 627] 07:01:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (14662000) [pid = 2880] [serial = 1881] [outer = 00000000] 07:01:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (18C06400) [pid = 2880] [serial = 1882] [outer = 14662000] 07:01:16 INFO - PROCESS | 2880 | 1468504876595 Marionette DEBUG loaded listener.js 07:01:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (18D3A400) [pid = 2880] [serial = 1883] [outer = 14662000] 07:01:17 INFO - PROCESS | 2880 | 1468504877019 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]]]}] 07:01:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:01:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 632ms 07:01:17 INFO - PROCESS | 2880 | 1468504877088 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 07:01:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:01:17 INFO - PROCESS | 2880 | 1468504877090 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 07:01:17 INFO - PROCESS | 2880 | 1468504877094 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:01:17 INFO - PROCESS | 2880 | 1468504877095 Marionette TRACE conn5 <- [1,2474,null,{}] 07:01:17 INFO - PROCESS | 2880 | 1468504877099 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}] 07:01:17 INFO - PROCESS | 2880 | 1468504877101 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:17 INFO - PROCESS | 2880 | 1468504877181 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 07:01:17 INFO - PROCESS | 2880 | 1468504877187 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:17 INFO - PROCESS | 2880 | 1468504877189 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:17 INFO - PROCESS | 2880 | ++DOCSHELL 0935B000 == 35 [pid = 2880] [id = 628] 07:01:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (09361000) [pid = 2880] [serial = 1884] [outer = 00000000] 07:01:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (16F2F400) [pid = 2880] [serial = 1885] [outer = 09361000] 07:01:17 INFO - PROCESS | 2880 | 1468504877233 Marionette DEBUG loaded listener.js 07:01:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (19407800) [pid = 2880] [serial = 1886] [outer = 09361000] 07:01:17 INFO - PROCESS | 2880 | 1468504877679 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]]]}] 07:01:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:01:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 631ms 07:01:17 INFO - PROCESS | 2880 | 1468504877741 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 07:01:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:01:17 INFO - PROCESS | 2880 | 1468504877752 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 07:01:17 INFO - PROCESS | 2880 | 1468504877755 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:01:17 INFO - PROCESS | 2880 | 1468504877757 Marionette TRACE conn5 <- [1,2478,null,{}] 07:01:17 INFO - PROCESS | 2880 | 1468504877761 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}] 07:01:17 INFO - PROCESS | 2880 | 1468504877762 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:17 INFO - PROCESS | 2880 | 1468504877842 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 07:01:17 INFO - PROCESS | 2880 | 1468504877848 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:17 INFO - PROCESS | 2880 | 1468504877849 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:17 INFO - PROCESS | 2880 | ++DOCSHELL 1940BC00 == 36 [pid = 2880] [id = 629] 07:01:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (1940C000) [pid = 2880] [serial = 1887] [outer = 00000000] 07:01:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (19E29400) [pid = 2880] [serial = 1888] [outer = 1940C000] 07:01:17 INFO - PROCESS | 2880 | 1468504877892 Marionette DEBUG loaded listener.js 07:01:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (19E2F800) [pid = 2880] [serial = 1889] [outer = 1940C000] 07:01:18 INFO - PROCESS | 2880 | 1468504878495 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]]]}] 07:01:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:01:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 770ms 07:01:18 INFO - PROCESS | 2880 | 1468504878568 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 07:01:18 INFO - PROCESS | 2880 | 1468504878572 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 07:01:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:01:18 INFO - PROCESS | 2880 | 1468504878593 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:01:18 INFO - PROCESS | 2880 | 1468504878597 Marionette TRACE conn5 <- [1,2482,null,{}] 07:01:18 INFO - PROCESS | 2880 | 1468504878602 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}] 07:01:18 INFO - PROCESS | 2880 | 1468504878606 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:18 INFO - PROCESS | 2880 | 1468504878727 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 07:01:18 INFO - PROCESS | 2880 | 1468504878834 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:18 INFO - PROCESS | 2880 | 1468504878837 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:18 INFO - PROCESS | 2880 | ++DOCSHELL 0FC36C00 == 37 [pid = 2880] [id = 630] 07:01:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (10174400) [pid = 2880] [serial = 1890] [outer = 00000000] 07:01:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (10703000) [pid = 2880] [serial = 1891] [outer = 10174400] 07:01:18 INFO - PROCESS | 2880 | 1468504878908 Marionette DEBUG loaded listener.js 07:01:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (115EB800) [pid = 2880] [serial = 1892] [outer = 10174400] 07:01:19 INFO - PROCESS | 2880 | 1468504879478 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]]]}] 07:01:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:01:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 930ms 07:01:19 INFO - PROCESS | 2880 | 1468504879523 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 07:01:19 INFO - PROCESS | 2880 | 1468504879528 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 07:01:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:01:19 INFO - PROCESS | 2880 | 1468504879535 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:01:19 INFO - PROCESS | 2880 | 1468504879537 Marionette TRACE conn5 <- [1,2486,null,{}] 07:01:19 INFO - PROCESS | 2880 | 1468504879542 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}] 07:01:19 INFO - PROCESS | 2880 | 1468504879545 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:19 INFO - PROCESS | 2880 | 1468504879657 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 07:01:19 INFO - PROCESS | 2880 | 1468504879769 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:19 INFO - PROCESS | 2880 | 1468504879772 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:19 INFO - PROCESS | 2880 | ++DOCSHELL 14F14C00 == 38 [pid = 2880] [id = 631] 07:01:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (14FD7800) [pid = 2880] [serial = 1893] [outer = 00000000] 07:01:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (16C47C00) [pid = 2880] [serial = 1894] [outer = 14FD7800] 07:01:19 INFO - PROCESS | 2880 | 1468504879870 Marionette DEBUG loaded listener.js 07:01:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (17189C00) [pid = 2880] [serial = 1895] [outer = 14FD7800] 07:01:20 INFO - PROCESS | 2880 | 1468504880460 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]]]}] 07:01:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:01:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 970ms 07:01:20 INFO - PROCESS | 2880 | 1468504880508 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 07:01:20 INFO - PROCESS | 2880 | 1468504880511 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 07:01:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:01:20 INFO - PROCESS | 2880 | 1468504880515 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:01:20 INFO - PROCESS | 2880 | 1468504880519 Marionette TRACE conn5 <- [1,2490,null,{}] 07:01:20 INFO - PROCESS | 2880 | 1468504880530 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}] 07:01:20 INFO - PROCESS | 2880 | 1468504880534 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:20 INFO - PROCESS | 2880 | 1468504880644 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 07:01:20 INFO - PROCESS | 2880 | 1468504880787 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:20 INFO - PROCESS | 2880 | 1468504880790 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:20 INFO - PROCESS | 2880 | ++DOCSHELL 19E29800 == 39 [pid = 2880] [id = 632] 07:01:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (19E29C00) [pid = 2880] [serial = 1896] [outer = 00000000] 07:01:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (19E64400) [pid = 2880] [serial = 1897] [outer = 19E29C00] 07:01:20 INFO - PROCESS | 2880 | 1468504880849 Marionette DEBUG loaded listener.js 07:01:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1AC14800) [pid = 2880] [serial = 1898] [outer = 19E29C00] 07:01:21 INFO - PROCESS | 2880 | 1468504881477 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]]]}] 07:01:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:01:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1021ms 07:01:21 INFO - PROCESS | 2880 | 1468504881539 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 07:01:21 INFO - PROCESS | 2880 | 1468504881542 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 07:01:21 INFO - PROCESS | 2880 | 1468504881545 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:01:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:01:21 INFO - PROCESS | 2880 | 1468504881549 Marionette TRACE conn5 <- [1,2494,null,{}] 07:01:21 INFO - PROCESS | 2880 | 1468504881553 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}] 07:01:21 INFO - PROCESS | 2880 | 1468504881555 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:21 INFO - PROCESS | 2880 | 1468504881665 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 07:01:21 INFO - PROCESS | 2880 | 1468504881775 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:21 INFO - PROCESS | 2880 | 1468504881778 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:21 INFO - PROCESS | 2880 | ++DOCSHELL 1070C000 == 40 [pid = 2880] [id = 633] 07:01:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (10781C00) [pid = 2880] [serial = 1899] [outer = 00000000] 07:01:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (10A79400) [pid = 2880] [serial = 1900] [outer = 10781C00] 07:01:21 INFO - PROCESS | 2880 | 1468504881832 Marionette DEBUG loaded listener.js 07:01:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (14E2F000) [pid = 2880] [serial = 1901] [outer = 10781C00] 07:01:22 INFO - PROCESS | 2880 | 1468504882566 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]]]}] 07:01:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:01:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1081ms 07:01:22 INFO - PROCESS | 2880 | 1468504882630 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 07:01:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:01:22 INFO - PROCESS | 2880 | 1468504882634 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 07:01:22 INFO - PROCESS | 2880 | 1468504882638 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:01:22 INFO - PROCESS | 2880 | 1468504882643 Marionette TRACE conn5 <- [1,2498,null,{}] 07:01:22 INFO - PROCESS | 2880 | 1468504882648 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}] 07:01:22 INFO - PROCESS | 2880 | 1468504882650 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:22 INFO - PROCESS | 2880 | 1468504882755 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 07:01:23 INFO - PROCESS | 2880 | --DOCSHELL 0935B000 == 39 [pid = 2880] [id = 628] 07:01:23 INFO - PROCESS | 2880 | --DOCSHELL 10704800 == 38 [pid = 2880] [id = 627] 07:01:23 INFO - PROCESS | 2880 | --DOCSHELL 14B5F400 == 37 [pid = 2880] [id = 626] 07:01:23 INFO - PROCESS | 2880 | --DOCSHELL 18858800 == 36 [pid = 2880] [id = 625] 07:01:23 INFO - PROCESS | 2880 | --DOCSHELL 0CAE6800 == 35 [pid = 2880] [id = 624] 07:01:23 INFO - PROCESS | 2880 | --DOCSHELL 10F0C800 == 34 [pid = 2880] [id = 623] 07:01:23 INFO - PROCESS | 2880 | --DOCSHELL 14F20000 == 33 [pid = 2880] [id = 622] 07:01:23 INFO - PROCESS | 2880 | --DOCSHELL 10706400 == 32 [pid = 2880] [id = 621] 07:01:23 INFO - PROCESS | 2880 | --DOCSHELL 1022D800 == 31 [pid = 2880] [id = 620] 07:01:23 INFO - PROCESS | 2880 | --DOCSHELL 1465F800 == 30 [pid = 2880] [id = 618] 07:01:23 INFO - PROCESS | 2880 | --DOCSHELL 10174800 == 29 [pid = 2880] [id = 619] 07:01:23 INFO - PROCESS | 2880 | --DOCSHELL 1033EC00 == 28 [pid = 2880] [id = 609] 07:01:23 INFO - PROCESS | 2880 | --DOCSHELL 19E29800 == 27 [pid = 2880] [id = 632] 07:01:23 INFO - PROCESS | 2880 | --DOCSHELL 1070C000 == 26 [pid = 2880] [id = 633] 07:01:23 INFO - PROCESS | 2880 | --DOCSHELL 14F14C00 == 25 [pid = 2880] [id = 631] 07:01:23 INFO - PROCESS | 2880 | --DOCSHELL 1940BC00 == 24 [pid = 2880] [id = 629] 07:01:23 INFO - PROCESS | 2880 | --DOCSHELL 0FC36C00 == 23 [pid = 2880] [id = 630] 07:01:23 INFO - PROCESS | 2880 | 1468504883453 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:23 INFO - PROCESS | 2880 | 1468504883456 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:23 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (183E1C00) [pid = 2880] [serial = 1852] [outer = 00000000] [url = about:blank] 07:01:23 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (106B5C00) [pid = 2880] [serial = 1834] [outer = 00000000] [url = about:blank] 07:01:23 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (1070C800) [pid = 2880] [serial = 1835] [outer = 00000000] [url = about:blank] 07:01:23 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (15ECFC00) [pid = 2880] [serial = 1840] [outer = 00000000] [url = about:blank] 07:01:23 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (0FDF5400) [pid = 2880] [serial = 1831] [outer = 00000000] [url = about:blank] 07:01:23 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (10177000) [pid = 2880] [serial = 1832] [outer = 00000000] [url = about:blank] 07:01:23 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (14787000) [pid = 2880] [serial = 1837] [outer = 00000000] [url = about:blank] 07:01:23 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (107DE000) [pid = 2880] [serial = 1829] [outer = 00000000] [url = about:blank] 07:01:23 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (10702C00) [pid = 2880] [serial = 1828] [outer = 00000000] [url = about:blank] 07:01:23 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (16C71000) [pid = 2880] [serial = 1843] [outer = 00000000] [url = about:blank] 07:01:23 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (16C40800) [pid = 2880] [serial = 1841] [outer = 00000000] [url = about:blank] 07:01:23 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (106AB400) [pid = 2880] [serial = 1846] [outer = 00000000] [url = about:blank] 07:01:23 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (11689C00) [pid = 2880] [serial = 1847] [outer = 00000000] [url = about:blank] 07:01:23 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (17608C00) [pid = 2880] [serial = 1849] [outer = 00000000] [url = about:blank] 07:01:23 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1036C800) [pid = 2880] [serial = 1820] [outer = 00000000] [url = about:blank] 07:01:23 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (1033D000) [pid = 2880] [serial = 1819] [outer = 00000000] [url = about:blank] 07:01:23 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (16C48400) [pid = 2880] [serial = 1823] [outer = 00000000] [url = about:blank] 07:01:23 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (15C59800) [pid = 2880] [serial = 1822] [outer = 00000000] [url = about:blank] 07:01:23 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (183E3800) [pid = 2880] [serial = 1853] [outer = 00000000] [url = about:blank] 07:01:23 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (19F09C00) [pid = 2880] [serial = 1826] [outer = 00000000] [url = about:blank] 07:01:23 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (19E23000) [pid = 2880] [serial = 1825] [outer = 00000000] [url = about:blank] 07:01:23 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (16F2A400) [pid = 2880] [serial = 1844] [outer = 00000000] [url = about:blank] 07:01:23 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (17610800) [pid = 2880] [serial = 1850] [outer = 00000000] [url = about:blank] 07:01:23 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (14E35400) [pid = 2880] [serial = 1838] [outer = 00000000] [url = about:blank] 07:01:23 INFO - PROCESS | 2880 | ++DOCSHELL 0CADA400 == 24 [pid = 2880] [id = 634] 07:01:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (0CAE1800) [pid = 2880] [serial = 1902] [outer = 00000000] 07:01:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (0CAE8400) [pid = 2880] [serial = 1903] [outer = 0CAE1800] 07:01:23 INFO - PROCESS | 2880 | 1468504883659 Marionette DEBUG loaded listener.js 07:01:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (0CC1EC00) [pid = 2880] [serial = 1904] [outer = 0CAE1800] 07:01:24 INFO - PROCESS | 2880 | 1468504884428 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]]]}] 07:01:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:01:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1831ms 07:01:24 INFO - PROCESS | 2880 | 1468504884472 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 07:01:24 INFO - PROCESS | 2880 | 1468504884476 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 07:01:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:01:24 INFO - PROCESS | 2880 | 1468504884503 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:01:24 INFO - PROCESS | 2880 | 1468504884506 Marionette TRACE conn5 <- [1,2502,null,{}] 07:01:24 INFO - PROCESS | 2880 | 1468504884515 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}] 07:01:24 INFO - PROCESS | 2880 | 1468504884519 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:24 INFO - PROCESS | 2880 | 1468504884669 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 07:01:24 INFO - PROCESS | 2880 | 1468504884797 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:24 INFO - PROCESS | 2880 | 1468504884801 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:24 INFO - PROCESS | 2880 | ++DOCSHELL 1022D400 == 25 [pid = 2880] [id = 635] 07:01:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (1022D800) [pid = 2880] [serial = 1905] [outer = 00000000] 07:01:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (10339400) [pid = 2880] [serial = 1906] [outer = 1022D800] 07:01:24 INFO - PROCESS | 2880 | 1468504884861 Marionette DEBUG loaded listener.js 07:01:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (1035F400) [pid = 2880] [serial = 1907] [outer = 1022D800] 07:01:25 INFO - PROCESS | 2880 | 1468504885602 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]]]}] 07:01:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:01:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1178ms 07:01:25 INFO - PROCESS | 2880 | 1468504885685 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 07:01:25 INFO - PROCESS | 2880 | 1468504885689 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 07:01:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:01:25 INFO - PROCESS | 2880 | 1468504885721 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:01:25 INFO - PROCESS | 2880 | 1468504885724 Marionette TRACE conn5 <- [1,2506,null,{}] 07:01:25 INFO - PROCESS | 2880 | 1468504885728 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}] 07:01:25 INFO - PROCESS | 2880 | 1468504885732 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:25 INFO - PROCESS | 2880 | 1468504885867 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 07:01:26 INFO - PROCESS | 2880 | 1468504886001 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:26 INFO - PROCESS | 2880 | 1468504886004 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:26 INFO - PROCESS | 2880 | ++DOCSHELL 0935A000 == 26 [pid = 2880] [id = 636] 07:01:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (0935B000) [pid = 2880] [serial = 1908] [outer = 00000000] 07:01:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (0CAEBC00) [pid = 2880] [serial = 1909] [outer = 0935B000] 07:01:26 INFO - PROCESS | 2880 | 1468504886056 Marionette DEBUG loaded listener.js 07:01:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (0FC84400) [pid = 2880] [serial = 1910] [outer = 0935B000] 07:01:26 INFO - PROCESS | 2880 | --DOCSHELL 0FCE8C00 == 25 [pid = 2880] [id = 571] 07:01:26 INFO - PROCESS | 2880 | --DOCSHELL 18853C00 == 24 [pid = 2880] [id = 578] 07:01:26 INFO - PROCESS | 2880 | 1468504886555 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]]]}] 07:01:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:01:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 874ms 07:01:26 INFO - PROCESS | 2880 | 1468504886595 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 07:01:26 INFO - PROCESS | 2880 | 1468504886599 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 07:01:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:01:26 INFO - PROCESS | 2880 | 1468504886603 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:01:26 INFO - PROCESS | 2880 | 1468504886606 Marionette TRACE conn5 <- [1,2510,null,{}] 07:01:26 INFO - PROCESS | 2880 | 1468504886611 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}] 07:01:26 INFO - PROCESS | 2880 | 1468504886615 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:26 INFO - PROCESS | 2880 | 1468504886706 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 07:01:26 INFO - PROCESS | 2880 | 1468504886715 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:26 INFO - PROCESS | 2880 | 1468504886718 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:26 INFO - PROCESS | 2880 | ++DOCSHELL 1070D000 == 25 [pid = 2880] [id = 637] 07:01:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (10710400) [pid = 2880] [serial = 1911] [outer = 00000000] 07:01:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (1078F800) [pid = 2880] [serial = 1912] [outer = 10710400] 07:01:26 INFO - PROCESS | 2880 | 1468504886765 Marionette DEBUG loaded listener.js 07:01:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (10965C00) [pid = 2880] [serial = 1913] [outer = 10710400] 07:01:27 INFO - PROCESS | 2880 | 1468504887267 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]]]}] 07:01:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:01:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 670ms 07:01:27 INFO - PROCESS | 2880 | 1468504887280 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 07:01:27 INFO - PROCESS | 2880 | 1468504887284 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 07:01:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:01:27 INFO - PROCESS | 2880 | 1468504887288 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:01:27 INFO - PROCESS | 2880 | 1468504887290 Marionette TRACE conn5 <- [1,2514,null,{}] 07:01:27 INFO - PROCESS | 2880 | 1468504887294 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}] 07:01:27 INFO - PROCESS | 2880 | 1468504887296 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:27 INFO - PROCESS | 2880 | 1468504887415 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 07:01:27 INFO - PROCESS | 2880 | 1468504887425 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:27 INFO - PROCESS | 2880 | 1468504887427 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:27 INFO - PROCESS | 2880 | ++DOCSHELL 146A8400 == 26 [pid = 2880] [id = 638] 07:01:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (146A9000) [pid = 2880] [serial = 1914] [outer = 00000000] 07:01:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (14B21800) [pid = 2880] [serial = 1915] [outer = 146A9000] 07:01:27 INFO - PROCESS | 2880 | 1468504887474 Marionette DEBUG loaded listener.js 07:01:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (14E5B400) [pid = 2880] [serial = 1916] [outer = 146A9000] 07:01:27 INFO - PROCESS | 2880 | 1468504887960 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]]]}] 07:01:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:01:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 730ms 07:01:28 INFO - PROCESS | 2880 | 1468504888020 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 07:01:28 INFO - PROCESS | 2880 | 1468504888022 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 07:01:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:01:28 INFO - PROCESS | 2880 | 1468504888026 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:01:28 INFO - PROCESS | 2880 | 1468504888032 Marionette TRACE conn5 <- [1,2518,null,{}] 07:01:28 INFO - PROCESS | 2880 | 1468504888042 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}] 07:01:28 INFO - PROCESS | 2880 | 1468504888045 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:28 INFO - PROCESS | 2880 | 1468504888180 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 07:01:28 INFO - PROCESS | 2880 | 1468504888244 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:28 INFO - PROCESS | 2880 | 1468504888246 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:28 INFO - PROCESS | 2880 | ++DOCSHELL 16C3F400 == 27 [pid = 2880] [id = 639] 07:01:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (16C40400) [pid = 2880] [serial = 1917] [outer = 00000000] 07:01:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (16C6B800) [pid = 2880] [serial = 1918] [outer = 16C40400] 07:01:28 INFO - PROCESS | 2880 | 1468504888293 Marionette DEBUG loaded listener.js 07:01:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (16C72C00) [pid = 2880] [serial = 1919] [outer = 16C40400] 07:01:28 INFO - PROCESS | 2880 | 1468504888718 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]]]}] 07:01:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:01:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 731ms 07:01:28 INFO - PROCESS | 2880 | 1468504888761 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 07:01:28 INFO - PROCESS | 2880 | 1468504888763 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 07:01:28 INFO - PROCESS | 2880 | 1468504888766 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:01:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:01:28 INFO - PROCESS | 2880 | 1468504888768 Marionette TRACE conn5 <- [1,2522,null,{}] 07:01:28 INFO - PROCESS | 2880 | 1468504888809 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}] 07:01:28 INFO - PROCESS | 2880 | 1468504888811 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:28 INFO - PROCESS | 2880 | 1468504888938 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 07:01:28 INFO - PROCESS | 2880 | 1468504888948 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:28 INFO - PROCESS | 2880 | 1468504888950 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:28 INFO - PROCESS | 2880 | ++DOCSHELL 0CADF400 == 28 [pid = 2880] [id = 640] 07:01:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (16F74C00) [pid = 2880] [serial = 1920] [outer = 00000000] 07:01:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1725E800) [pid = 2880] [serial = 1921] [outer = 16F74C00] 07:01:29 INFO - PROCESS | 2880 | 1468504888995 Marionette DEBUG loaded listener.js 07:01:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (17268800) [pid = 2880] [serial = 1922] [outer = 16F74C00] 07:01:29 INFO - PROCESS | 2880 | 1468504889445 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]]]}] 07:01:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:01:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 730ms 07:01:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:01:29 INFO - PROCESS | 2880 | 1468504889500 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 07:01:29 INFO - PROCESS | 2880 | 1468504889502 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 07:01:29 INFO - PROCESS | 2880 | 1468504889506 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:01:29 INFO - PROCESS | 2880 | 1468504889508 Marionette TRACE conn5 <- [1,2526,null,{}] 07:01:29 INFO - PROCESS | 2880 | 1468504889511 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}] 07:01:29 INFO - PROCESS | 2880 | 1468504889513 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:29 INFO - PROCESS | 2880 | 1468504889629 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 07:01:29 INFO - PROCESS | 2880 | 1468504889638 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:29 INFO - PROCESS | 2880 | 1468504889643 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:29 INFO - PROCESS | 2880 | ++DOCSHELL 16C47000 == 29 [pid = 2880] [id = 641] 07:01:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (17665800) [pid = 2880] [serial = 1923] [outer = 00000000] 07:01:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (1834E800) [pid = 2880] [serial = 1924] [outer = 17665800] 07:01:29 INFO - PROCESS | 2880 | 1468504889754 Marionette DEBUG loaded listener.js 07:01:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (1885BC00) [pid = 2880] [serial = 1925] [outer = 17665800] 07:01:30 INFO - PROCESS | 2880 | 1468504890225 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]]]}] 07:01:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:01:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 770ms 07:01:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:01:30 INFO - PROCESS | 2880 | 1468504890276 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 07:01:30 INFO - PROCESS | 2880 | 1468504890278 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 07:01:30 INFO - PROCESS | 2880 | 1468504890281 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:01:30 INFO - PROCESS | 2880 | 1468504890283 Marionette TRACE conn5 <- [1,2530,null,{}] 07:01:30 INFO - PROCESS | 2880 | 1468504890286 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}] 07:01:30 INFO - PROCESS | 2880 | 1468504890289 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:30 INFO - PROCESS | 2880 | 1468504890411 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 07:01:30 INFO - PROCESS | 2880 | 1468504890481 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:30 INFO - PROCESS | 2880 | 1468504890482 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:30 INFO - PROCESS | 2880 | ++DOCSHELL 18C0DC00 == 30 [pid = 2880] [id = 642] 07:01:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (18D72C00) [pid = 2880] [serial = 1926] [outer = 00000000] 07:01:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (1926F400) [pid = 2880] [serial = 1927] [outer = 18D72C00] 07:01:30 INFO - PROCESS | 2880 | 1468504890526 Marionette DEBUG loaded listener.js 07:01:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (19405000) [pid = 2880] [serial = 1928] [outer = 18D72C00] 07:01:30 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (10174400) [pid = 2880] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:01:30 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (14FD7800) [pid = 2880] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:01:30 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (19E29C00) [pid = 2880] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:01:30 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (17254400) [pid = 2880] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:01:30 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (10176C00) [pid = 2880] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:01:30 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (18D09C00) [pid = 2880] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:01:30 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (10230000) [pid = 2880] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:01:30 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (10F7E800) [pid = 2880] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:01:30 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (14FD6400) [pid = 2880] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:01:30 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (18D36000) [pid = 2880] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:01:30 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (1070B400) [pid = 2880] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:01:30 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (18D3C400) [pid = 2880] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:01:30 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1940C000) [pid = 2880] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:01:30 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (09361000) [pid = 2880] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:01:30 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (14662000) [pid = 2880] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:01:30 INFO - PROCESS | 2880 | 1468504890921 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]]]}] 07:01:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:01:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 671ms 07:01:30 INFO - PROCESS | 2880 | 1468504890953 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 07:01:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:01:30 INFO - PROCESS | 2880 | 1468504890955 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 07:01:30 INFO - PROCESS | 2880 | 1468504890959 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:01:30 INFO - PROCESS | 2880 | 1468504890960 Marionette TRACE conn5 <- [1,2534,null,{}] 07:01:30 INFO - PROCESS | 2880 | 1468504890964 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}] 07:01:30 INFO - PROCESS | 2880 | 1468504890965 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:31 INFO - PROCESS | 2880 | 1468504891046 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 07:01:31 INFO - PROCESS | 2880 | 1468504891051 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:31 INFO - PROCESS | 2880 | 1468504891053 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:31 INFO - PROCESS | 2880 | ++DOCSHELL 14FD7800 == 31 [pid = 2880] [id = 643] 07:01:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (16C3FC00) [pid = 2880] [serial = 1929] [outer = 00000000] 07:01:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18C0C800) [pid = 2880] [serial = 1930] [outer = 16C3FC00] 07:01:31 INFO - PROCESS | 2880 | 1468504891097 Marionette DEBUG loaded listener.js 07:01:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (18D37000) [pid = 2880] [serial = 1931] [outer = 16C3FC00] 07:01:31 INFO - PROCESS | 2880 | 1468504891526 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]]]}] 07:01:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:01:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 630ms 07:01:31 INFO - PROCESS | 2880 | 1468504891590 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 07:01:31 INFO - PROCESS | 2880 | 1468504891592 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 07:01:31 INFO - PROCESS | 2880 | 1468504891596 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:01:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:01:31 INFO - PROCESS | 2880 | 1468504891597 Marionette TRACE conn5 <- [1,2538,null,{}] 07:01:31 INFO - PROCESS | 2880 | 1468504891601 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}] 07:01:31 INFO - PROCESS | 2880 | 1468504891603 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:31 INFO - PROCESS | 2880 | 1468504891684 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 07:01:31 INFO - PROCESS | 2880 | 1468504891691 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:31 INFO - PROCESS | 2880 | 1468504891693 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:31 INFO - PROCESS | 2880 | ++DOCSHELL 10236C00 == 32 [pid = 2880] [id = 644] 07:01:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1033A400) [pid = 2880] [serial = 1932] [outer = 00000000] 07:01:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1885C400) [pid = 2880] [serial = 1933] [outer = 1033A400] 07:01:31 INFO - PROCESS | 2880 | 1468504891737 Marionette DEBUG loaded listener.js 07:01:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1940D400) [pid = 2880] [serial = 1934] [outer = 1033A400] 07:01:32 INFO - PROCESS | 2880 | 1468504892187 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]]]}] 07:01:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:01:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 631ms 07:01:32 INFO - PROCESS | 2880 | 1468504892244 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 07:01:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:01:32 INFO - PROCESS | 2880 | 1468504892246 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 07:01:32 INFO - PROCESS | 2880 | 1468504892249 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:01:32 INFO - PROCESS | 2880 | 1468504892251 Marionette TRACE conn5 <- [1,2542,null,{}] 07:01:32 INFO - PROCESS | 2880 | 1468504892254 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}] 07:01:32 INFO - PROCESS | 2880 | 1468504892256 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:32 INFO - PROCESS | 2880 | 1468504892337 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 07:01:32 INFO - PROCESS | 2880 | 1468504892342 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:32 INFO - PROCESS | 2880 | 1468504892344 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:32 INFO - PROCESS | 2880 | ++DOCSHELL 14EBF000 == 33 [pid = 2880] [id = 645] 07:01:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (16C3D800) [pid = 2880] [serial = 1935] [outer = 00000000] 07:01:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (19E2E000) [pid = 2880] [serial = 1936] [outer = 16C3D800] 07:01:32 INFO - PROCESS | 2880 | 1468504892397 Marionette DEBUG loaded listener.js 07:01:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (19E2E400) [pid = 2880] [serial = 1937] [outer = 16C3D800] 07:01:33 INFO - PROCESS | 2880 | --DOCSHELL 0CCC9C00 == 32 [pid = 2880] [id = 570] 07:01:33 INFO - PROCESS | 2880 | --DOCSHELL 10A7C800 == 31 [pid = 2880] [id = 572] 07:01:33 INFO - PROCESS | 2880 | --DOCSHELL 0FDF6800 == 30 [pid = 2880] [id = 573] 07:01:33 INFO - PROCESS | 2880 | --DOCSHELL 16F0C400 == 29 [pid = 2880] [id = 576] 07:01:33 INFO - PROCESS | 2880 | --DOCSHELL 10336800 == 28 [pid = 2880] [id = 563] 07:01:33 INFO - PROCESS | 2880 | --DOCSHELL 16B51800 == 27 [pid = 2880] [id = 566] 07:01:33 INFO - PROCESS | 2880 | --DOCSHELL 14FCFC00 == 26 [pid = 2880] [id = 575] 07:01:33 INFO - PROCESS | 2880 | --DOCSHELL 16F4E000 == 25 [pid = 2880] [id = 567] 07:01:33 INFO - PROCESS | 2880 | --DOCSHELL 14779800 == 24 [pid = 2880] [id = 565] 07:01:33 INFO - PROCESS | 2880 | --DOCSHELL 0CAE0000 == 23 [pid = 2880] [id = 568] 07:01:33 INFO - PROCESS | 2880 | --DOCSHELL 17195800 == 22 [pid = 2880] [id = 577] 07:01:33 INFO - PROCESS | 2880 | --DOCSHELL 10A7CC00 == 21 [pid = 2880] [id = 564] 07:01:33 INFO - PROCESS | 2880 | --DOCSHELL 1070F400 == 20 [pid = 2880] [id = 574] 07:01:33 INFO - PROCESS | 2880 | --DOCSHELL 145DC000 == 19 [pid = 2880] [id = 579] 07:01:33 INFO - PROCESS | 2880 | --DOCSHELL 0CCCC800 == 18 [pid = 2880] [id = 569] 07:01:33 INFO - PROCESS | 2880 | --DOCSHELL 1022D400 == 17 [pid = 2880] [id = 635] 07:01:33 INFO - PROCESS | 2880 | --DOCSHELL 0CADA400 == 16 [pid = 2880] [id = 634] 07:01:34 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (115EB800) [pid = 2880] [serial = 1892] [outer = 00000000] [url = about:blank] 07:01:34 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (10703000) [pid = 2880] [serial = 1891] [outer = 00000000] [url = about:blank] 07:01:34 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (16C47C00) [pid = 2880] [serial = 1894] [outer = 00000000] [url = about:blank] 07:01:34 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (19E64400) [pid = 2880] [serial = 1897] [outer = 00000000] [url = about:blank] 07:01:34 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (17189C00) [pid = 2880] [serial = 1895] [outer = 00000000] [url = about:blank] 07:01:34 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (17606000) [pid = 2880] [serial = 1873] [outer = 00000000] [url = about:blank] 07:01:34 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (106AE800) [pid = 2880] [serial = 1858] [outer = 00000000] [url = about:blank] 07:01:34 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (1078B000) [pid = 2880] [serial = 1859] [outer = 00000000] [url = about:blank] 07:01:34 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (18D3EC00) [pid = 2880] [serial = 1876] [outer = 00000000] [url = about:blank] 07:01:34 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1033C000) [pid = 2880] [serial = 1861] [outer = 00000000] [url = about:blank] 07:01:34 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (10365C00) [pid = 2880] [serial = 1862] [outer = 00000000] [url = about:blank] 07:01:34 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (16C73800) [pid = 2880] [serial = 1870] [outer = 00000000] [url = about:blank] 07:01:34 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (15C57000) [pid = 2880] [serial = 1867] [outer = 00000000] [url = about:blank] 07:01:34 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1624B800) [pid = 2880] [serial = 1868] [outer = 00000000] [url = about:blank] 07:01:34 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (18D3D800) [pid = 2880] [serial = 1856] [outer = 00000000] [url = about:blank] 07:01:34 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (18D3CC00) [pid = 2880] [serial = 1855] [outer = 00000000] [url = about:blank] 07:01:34 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (10966400) [pid = 2880] [serial = 1864] [outer = 00000000] [url = about:blank] 07:01:34 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (1766C400) [pid = 2880] [serial = 1874] [outer = 00000000] [url = about:blank] 07:01:34 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (10F03C00) [pid = 2880] [serial = 1865] [outer = 00000000] [url = about:blank] 07:01:34 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (19281800) [pid = 2880] [serial = 1879] [outer = 00000000] [url = about:blank] 07:01:34 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (18D77800) [pid = 2880] [serial = 1877] [outer = 00000000] [url = about:blank] 07:01:34 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (19E2F800) [pid = 2880] [serial = 1889] [outer = 00000000] [url = about:blank] 07:01:34 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (19E29400) [pid = 2880] [serial = 1888] [outer = 00000000] [url = about:blank] 07:01:34 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (10A79400) [pid = 2880] [serial = 1900] [outer = 00000000] [url = about:blank] 07:01:34 INFO - PROCESS | 2880 | --DOMWINDOW == 59 (1AC14800) [pid = 2880] [serial = 1898] [outer = 00000000] [url = about:blank] 07:01:34 INFO - PROCESS | 2880 | --DOMWINDOW == 58 (16F2F400) [pid = 2880] [serial = 1885] [outer = 00000000] [url = about:blank] 07:01:34 INFO - PROCESS | 2880 | --DOMWINDOW == 57 (192A6800) [pid = 2880] [serial = 1880] [outer = 00000000] [url = about:blank] 07:01:34 INFO - PROCESS | 2880 | --DOMWINDOW == 56 (19407800) [pid = 2880] [serial = 1886] [outer = 00000000] [url = about:blank] 07:01:34 INFO - PROCESS | 2880 | --DOMWINDOW == 55 (18C06400) [pid = 2880] [serial = 1882] [outer = 00000000] [url = about:blank] 07:01:34 INFO - PROCESS | 2880 | --DOMWINDOW == 54 (18D3A400) [pid = 2880] [serial = 1883] [outer = 00000000] [url = about:blank] 07:01:34 INFO - PROCESS | 2880 | --DOMWINDOW == 53 (16F54400) [pid = 2880] [serial = 1871] [outer = 00000000] [url = about:blank] 07:01:34 INFO - PROCESS | 2880 | 1468504894269 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]]]}] 07:01:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:01:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 2073ms 07:01:34 INFO - PROCESS | 2880 | 1468504894324 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 07:01:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:01:34 INFO - PROCESS | 2880 | 1468504894328 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 07:01:34 INFO - PROCESS | 2880 | 1468504894334 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:01:34 INFO - PROCESS | 2880 | 1468504894337 Marionette TRACE conn5 <- [1,2546,null,{}] 07:01:34 INFO - PROCESS | 2880 | 1468504894343 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}] 07:01:34 INFO - PROCESS | 2880 | 1468504894346 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:34 INFO - PROCESS | 2880 | 1468504894438 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 07:01:34 INFO - PROCESS | 2880 | 1468504894448 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:34 INFO - PROCESS | 2880 | 1468504894452 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:34 INFO - PROCESS | 2880 | ++DOCSHELL 1022FC00 == 17 [pid = 2880] [id = 646] 07:01:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 54 (10230C00) [pid = 2880] [serial = 1938] [outer = 00000000] 07:01:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 55 (10332800) [pid = 2880] [serial = 1939] [outer = 10230C00] 07:01:34 INFO - PROCESS | 2880 | 1468504894514 Marionette DEBUG loaded listener.js 07:01:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 56 (1033B000) [pid = 2880] [serial = 1940] [outer = 10230C00] 07:01:35 INFO - PROCESS | 2880 | 1468504895035 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]]]}] 07:01:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:01:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 730ms 07:01:35 INFO - PROCESS | 2880 | 1468504895064 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 07:01:35 INFO - PROCESS | 2880 | 1468504895069 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 07:01:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:01:35 INFO - PROCESS | 2880 | 1468504895075 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:01:35 INFO - PROCESS | 2880 | 1468504895078 Marionette TRACE conn5 <- [1,2550,null,{}] 07:01:35 INFO - PROCESS | 2880 | 1468504895082 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}] 07:01:35 INFO - PROCESS | 2880 | 1468504895085 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:35 INFO - PROCESS | 2880 | 1468504895177 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 07:01:35 INFO - PROCESS | 2880 | 1468504895184 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:35 INFO - PROCESS | 2880 | 1468504895186 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:35 INFO - PROCESS | 2880 | ++DOCSHELL 1070BC00 == 18 [pid = 2880] [id = 647] 07:01:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 57 (1070C400) [pid = 2880] [serial = 1941] [outer = 00000000] 07:01:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 58 (10783000) [pid = 2880] [serial = 1942] [outer = 1070C400] 07:01:35 INFO - PROCESS | 2880 | 1468504895234 Marionette DEBUG loaded listener.js 07:01:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 59 (107DE800) [pid = 2880] [serial = 1943] [outer = 1070C400] 07:01:35 INFO - PROCESS | 2880 | 1468504895725 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]]]}] 07:01:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:01:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 670ms 07:01:35 INFO - PROCESS | 2880 | 1468504895749 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 07:01:35 INFO - PROCESS | 2880 | 1468504895752 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 07:01:35 INFO - PROCESS | 2880 | 1468504895755 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:01:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:01:35 INFO - PROCESS | 2880 | 1468504895759 Marionette TRACE conn5 <- [1,2554,null,{}] 07:01:35 INFO - PROCESS | 2880 | 1468504895770 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}] 07:01:35 INFO - PROCESS | 2880 | 1468504895774 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:35 INFO - PROCESS | 2880 | 1468504895894 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 07:01:36 INFO - PROCESS | 2880 | 1468504896000 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:36 INFO - PROCESS | 2880 | 1468504896003 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:36 INFO - PROCESS | 2880 | ++DOCSHELL 146A9400 == 19 [pid = 2880] [id = 648] 07:01:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 60 (146AAC00) [pid = 2880] [serial = 1944] [outer = 00000000] 07:01:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (14B25C00) [pid = 2880] [serial = 1945] [outer = 146AAC00] 07:01:36 INFO - PROCESS | 2880 | 1468504896051 Marionette DEBUG loaded listener.js 07:01:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (14F1D400) [pid = 2880] [serial = 1946] [outer = 146AAC00] 07:01:36 INFO - PROCESS | 2880 | 1468504896441 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]]]}] 07:01:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:01:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 730ms 07:01:36 INFO - PROCESS | 2880 | 1468504896490 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 07:01:36 INFO - PROCESS | 2880 | 1468504896492 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 07:01:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:01:36 INFO - PROCESS | 2880 | 1468504896495 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:01:36 INFO - PROCESS | 2880 | 1468504896497 Marionette TRACE conn5 <- [1,2558,null,{}] 07:01:36 INFO - PROCESS | 2880 | 1468504896501 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}] 07:01:36 INFO - PROCESS | 2880 | 1468504896503 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:36 INFO - PROCESS | 2880 | 1468504896622 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 07:01:36 INFO - PROCESS | 2880 | 1468504896635 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:36 INFO - PROCESS | 2880 | 1468504896637 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:36 INFO - PROCESS | 2880 | ++DOCSHELL 10337C00 == 20 [pid = 2880] [id = 649] 07:01:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (105D3400) [pid = 2880] [serial = 1947] [outer = 00000000] 07:01:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (15EC4800) [pid = 2880] [serial = 1948] [outer = 105D3400] 07:01:36 INFO - PROCESS | 2880 | 1468504896682 Marionette DEBUG loaded listener.js 07:01:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (16C41000) [pid = 2880] [serial = 1949] [outer = 105D3400] 07:01:37 INFO - PROCESS | 2880 | 1468504897103 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]]]}] 07:01:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:01:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 632ms 07:01:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:01:37 INFO - PROCESS | 2880 | 1468504897131 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 07:01:37 INFO - PROCESS | 2880 | 1468504897133 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 07:01:37 INFO - PROCESS | 2880 | 1468504897136 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:01:37 INFO - PROCESS | 2880 | 1468504897138 Marionette TRACE conn5 <- [1,2562,null,{}] 07:01:37 INFO - PROCESS | 2880 | 1468504897141 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}] 07:01:37 INFO - PROCESS | 2880 | 1468504897143 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:37 INFO - PROCESS | 2880 | 1468504897223 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 07:01:37 INFO - PROCESS | 2880 | 1468504897349 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:37 INFO - PROCESS | 2880 | 1468504897351 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:37 INFO - PROCESS | 2880 | ++DOCSHELL 16C48400 == 21 [pid = 2880] [id = 650] 07:01:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (16C49000) [pid = 2880] [serial = 1950] [outer = 00000000] 07:01:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (16C73800) [pid = 2880] [serial = 1951] [outer = 16C49000] 07:01:37 INFO - PROCESS | 2880 | 1468504897394 Marionette DEBUG loaded listener.js 07:01:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (16F33C00) [pid = 2880] [serial = 1952] [outer = 16C49000] 07:01:37 INFO - PROCESS | 2880 | 1468504897753 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]]]}] 07:01:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:01:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 670ms 07:01:37 INFO - PROCESS | 2880 | 1468504897807 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 07:01:37 INFO - PROCESS | 2880 | 1468504897809 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 07:01:37 INFO - PROCESS | 2880 | 1468504897812 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:01:37 INFO - PROCESS | 2880 | 1468504897814 Marionette TRACE conn5 <- [1,2566,null,{}] 07:01:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:01:37 INFO - PROCESS | 2880 | 1468504897817 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}] 07:01:37 INFO - PROCESS | 2880 | 1468504897823 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:37 INFO - PROCESS | 2880 | 1468504897928 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 07:01:37 INFO - PROCESS | 2880 | 1468504897934 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:37 INFO - PROCESS | 2880 | 1468504897936 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:37 INFO - PROCESS | 2880 | ++DOCSHELL 16F54400 == 22 [pid = 2880] [id = 651] 07:01:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (16F72800) [pid = 2880] [serial = 1953] [outer = 00000000] 07:01:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (17610800) [pid = 2880] [serial = 1954] [outer = 16F72800] 07:01:38 INFO - PROCESS | 2880 | 1468504897980 Marionette DEBUG loaded listener.js 07:01:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (1766CC00) [pid = 2880] [serial = 1955] [outer = 16F72800] 07:01:38 INFO - PROCESS | 2880 | 1468504898424 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]]]}] 07:01:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:01:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 630ms 07:01:38 INFO - PROCESS | 2880 | 1468504898449 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 07:01:38 INFO - PROCESS | 2880 | 1468504898451 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 07:01:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:01:38 INFO - PROCESS | 2880 | 1468504898454 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:01:38 INFO - PROCESS | 2880 | 1468504898456 Marionette TRACE conn5 <- [1,2570,null,{}] 07:01:38 INFO - PROCESS | 2880 | 1468504898463 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}] 07:01:38 INFO - PROCESS | 2880 | 1468504898465 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:38 INFO - PROCESS | 2880 | 1468504898546 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 07:01:38 INFO - PROCESS | 2880 | 1468504898551 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:38 INFO - PROCESS | 2880 | 1468504898553 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:38 INFO - PROCESS | 2880 | ++DOCSHELL 183D9000 == 23 [pid = 2880] [id = 652] 07:01:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (183E3000) [pid = 2880] [serial = 1956] [outer = 00000000] 07:01:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (18C09800) [pid = 2880] [serial = 1957] [outer = 183E3000] 07:01:38 INFO - PROCESS | 2880 | 1468504898597 Marionette DEBUG loaded listener.js 07:01:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (18D38000) [pid = 2880] [serial = 1958] [outer = 183E3000] 07:01:39 INFO - PROCESS | 2880 | 1468504899055 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]]]}] 07:01:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:01:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 630ms 07:01:39 INFO - PROCESS | 2880 | 1468504899087 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 07:01:39 INFO - PROCESS | 2880 | 1468504899089 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 07:01:39 INFO - PROCESS | 2880 | 1468504899118 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:01:39 INFO - PROCESS | 2880 | 1468504899120 Marionette TRACE conn5 <- [1,2574,null,{}] 07:01:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:01:39 INFO - PROCESS | 2880 | 1468504899124 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}] 07:01:39 INFO - PROCESS | 2880 | 1468504899125 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:39 INFO - PROCESS | 2880 | 1468504899205 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 07:01:39 INFO - PROCESS | 2880 | 1468504899213 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:39 INFO - PROCESS | 2880 | 1468504899215 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:39 INFO - PROCESS | 2880 | ++DOCSHELL 18D3F800 == 24 [pid = 2880] [id = 653] 07:01:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (18D42000) [pid = 2880] [serial = 1959] [outer = 00000000] 07:01:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (19267000) [pid = 2880] [serial = 1960] [outer = 18D42000] 07:01:39 INFO - PROCESS | 2880 | 1468504899258 Marionette DEBUG loaded listener.js 07:01:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18D6E400) [pid = 2880] [serial = 1961] [outer = 18D42000] 07:01:39 INFO - PROCESS | 2880 | 1468504899755 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]]]}] 07:01:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:01:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 670ms 07:01:39 INFO - PROCESS | 2880 | 1468504899793 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 07:01:39 INFO - PROCESS | 2880 | 1468504899795 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 07:01:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:01:39 INFO - PROCESS | 2880 | 1468504899803 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:01:39 INFO - PROCESS | 2880 | 1468504899805 Marionette TRACE conn5 <- [1,2578,null,{}] 07:01:39 INFO - PROCESS | 2880 | 1468504899809 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}] 07:01:39 INFO - PROCESS | 2880 | 1468504899810 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:39 INFO - PROCESS | 2880 | 1468504899928 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 07:01:40 INFO - PROCESS | 2880 | 1468504900021 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:40 INFO - PROCESS | 2880 | 1468504900023 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:40 INFO - PROCESS | 2880 | ++DOCSHELL 146A7000 == 25 [pid = 2880] [id = 654] 07:01:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1933E800) [pid = 2880] [serial = 1962] [outer = 00000000] 07:01:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (19408800) [pid = 2880] [serial = 1963] [outer = 1933E800] 07:01:40 INFO - PROCESS | 2880 | 1468504900069 Marionette DEBUG loaded listener.js 07:01:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (19E23000) [pid = 2880] [serial = 1964] [outer = 1933E800] 07:01:40 INFO - PROCESS | 2880 | 1468504900491 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]]]}] 07:01:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:01:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 730ms 07:01:40 INFO - PROCESS | 2880 | 1468504900529 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 07:01:40 INFO - PROCESS | 2880 | 1468504900531 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 07:01:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:01:40 INFO - PROCESS | 2880 | 1468504900534 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:01:40 INFO - PROCESS | 2880 | 1468504900536 Marionette TRACE conn5 <- [1,2582,null,{}] 07:01:40 INFO - PROCESS | 2880 | 1468504900540 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}] 07:01:40 INFO - PROCESS | 2880 | 1468504900541 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:40 INFO - PROCESS | 2880 | 1468504900665 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 07:01:40 INFO - PROCESS | 2880 | 1468504900671 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:40 INFO - PROCESS | 2880 | 1468504900673 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:40 INFO - PROCESS | 2880 | ++DOCSHELL 0FC82400 == 26 [pid = 2880] [id = 655] 07:01:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (0FCE8800) [pid = 2880] [serial = 1965] [outer = 00000000] 07:01:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (19E2D400) [pid = 2880] [serial = 1966] [outer = 0FCE8800] 07:01:40 INFO - PROCESS | 2880 | 1468504900774 Marionette DEBUG loaded listener.js 07:01:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (19E5EC00) [pid = 2880] [serial = 1967] [outer = 0FCE8800] 07:01:41 INFO - PROCESS | 2880 | 1468504901208 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]]]}] 07:01:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:01:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 730ms 07:01:41 INFO - PROCESS | 2880 | 1468504901265 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 07:01:41 INFO - PROCESS | 2880 | 1468504901267 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 07:01:41 INFO - PROCESS | 2880 | 1468504901271 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:01:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:01:41 INFO - PROCESS | 2880 | 1468504901273 Marionette TRACE conn5 <- [1,2586,null,{}] 07:01:41 INFO - PROCESS | 2880 | 1468504901278 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}] 07:01:41 INFO - PROCESS | 2880 | 1468504901280 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:41 INFO - PROCESS | 2880 | 1468504901439 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 07:01:41 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (18D72C00) [pid = 2880] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:01:41 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (16C3FC00) [pid = 2880] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:01:41 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (16C40400) [pid = 2880] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:01:41 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (10781C00) [pid = 2880] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:01:41 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (10710400) [pid = 2880] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:01:41 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (17665800) [pid = 2880] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:01:41 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (146A9000) [pid = 2880] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:01:41 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1022D800) [pid = 2880] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:01:41 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (16F74C00) [pid = 2880] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:01:41 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1033A400) [pid = 2880] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:01:41 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (0CAE1800) [pid = 2880] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:01:41 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (0935B000) [pid = 2880] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:01:41 INFO - PROCESS | 2880 | 1468504901830 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:41 INFO - PROCESS | 2880 | 1468504901833 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:41 INFO - PROCESS | 2880 | ++DOCSHELL 0CADA800 == 27 [pid = 2880] [id = 656] 07:01:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (0CAE1800) [pid = 2880] [serial = 1968] [outer = 00000000] 07:01:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (0FD63400) [pid = 2880] [serial = 1969] [outer = 0CAE1800] 07:01:41 INFO - PROCESS | 2880 | 1468504901883 Marionette DEBUG loaded listener.js 07:01:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (10781C00) [pid = 2880] [serial = 1970] [outer = 0CAE1800] 07:01:42 INFO - PROCESS | 2880 | 1468504902265 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]]]}] 07:01:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:01:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1018ms 07:01:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:01:42 INFO - PROCESS | 2880 | 1468504902292 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 07:01:42 INFO - PROCESS | 2880 | 1468504902294 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 07:01:42 INFO - PROCESS | 2880 | 1468504902297 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:01:42 INFO - PROCESS | 2880 | 1468504902298 Marionette TRACE conn5 <- [1,2590,null,{}] 07:01:42 INFO - PROCESS | 2880 | 1468504902302 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}] 07:01:42 INFO - PROCESS | 2880 | 1468504902303 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:42 INFO - PROCESS | 2880 | 1468504902386 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 07:01:42 INFO - PROCESS | 2880 | 1468504902487 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:42 INFO - PROCESS | 2880 | 1468504902489 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:42 INFO - PROCESS | 2880 | ++DOCSHELL 11687400 == 28 [pid = 2880] [id = 657] 07:01:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (146A1000) [pid = 2880] [serial = 1971] [outer = 00000000] 07:01:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (16F10800) [pid = 2880] [serial = 1972] [outer = 146A1000] 07:01:42 INFO - PROCESS | 2880 | 1468504902544 Marionette DEBUG loaded listener.js 07:01:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (17664400) [pid = 2880] [serial = 1973] [outer = 146A1000] 07:01:42 INFO - PROCESS | 2880 | 1468504902909 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]]]}] 07:01:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:01:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 670ms 07:01:43 INFO - PROCESS | 2880 | 1468504902972 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 07:01:43 INFO - PROCESS | 2880 | 1468504902974 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 07:01:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:01:43 INFO - PROCESS | 2880 | 1468504902977 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:01:43 INFO - PROCESS | 2880 | 1468504902978 Marionette TRACE conn5 <- [1,2594,null,{}] 07:01:43 INFO - PROCESS | 2880 | 1468504902982 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}] 07:01:43 INFO - PROCESS | 2880 | 1468504902984 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:43 INFO - PROCESS | 2880 | 1468504903067 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 07:01:43 INFO - PROCESS | 2880 | 1468504903099 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:43 INFO - PROCESS | 2880 | 1468504903101 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:43 INFO - PROCESS | 2880 | ++DOCSHELL 18D38800 == 29 [pid = 2880] [id = 658] 07:01:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1927F400) [pid = 2880] [serial = 1974] [outer = 00000000] 07:01:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1AD8F400) [pid = 2880] [serial = 1975] [outer = 1927F400] 07:01:43 INFO - PROCESS | 2880 | 1468504903147 Marionette DEBUG loaded listener.js 07:01:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1ADC2000) [pid = 2880] [serial = 1976] [outer = 1927F400] 07:01:43 INFO - PROCESS | 2880 | 1468504903582 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]]]}] 07:01:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:01:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 630ms 07:01:43 INFO - PROCESS | 2880 | 1468504903611 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 07:01:43 INFO - PROCESS | 2880 | 1468504903613 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 07:01:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:01:43 INFO - PROCESS | 2880 | 1468504903632 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:01:43 INFO - PROCESS | 2880 | 1468504903634 Marionette TRACE conn5 <- [1,2598,null,{}] 07:01:43 INFO - PROCESS | 2880 | 1468504903638 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}] 07:01:43 INFO - PROCESS | 2880 | 1468504903639 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:43 INFO - PROCESS | 2880 | 1468504903724 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 07:01:43 INFO - PROCESS | 2880 | 1468504903729 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:43 INFO - PROCESS | 2880 | 1468504903731 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:43 INFO - PROCESS | 2880 | ++DOCSHELL 16C73400 == 30 [pid = 2880] [id = 659] 07:01:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1ACCF800) [pid = 2880] [serial = 1977] [outer = 00000000] 07:01:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1B36DC00) [pid = 2880] [serial = 1978] [outer = 1ACCF800] 07:01:43 INFO - PROCESS | 2880 | 1468504903774 Marionette DEBUG loaded listener.js 07:01:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1B375C00) [pid = 2880] [serial = 1979] [outer = 1ACCF800] 07:01:44 INFO - PROCESS | 2880 | 1468504904599 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]]]}] 07:01:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:01:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1040ms 07:01:44 INFO - PROCESS | 2880 | 1468504904659 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 07:01:44 INFO - PROCESS | 2880 | 1468504904663 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 07:01:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:01:44 INFO - PROCESS | 2880 | 1468504904668 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:01:44 INFO - PROCESS | 2880 | 1468504904673 Marionette TRACE conn5 <- [1,2602,null,{}] 07:01:44 INFO - PROCESS | 2880 | 1468504904698 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}] 07:01:44 INFO - PROCESS | 2880 | 1468504904701 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:44 INFO - PROCESS | 2880 | 1468504904832 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 07:01:44 INFO - PROCESS | 2880 | 1468504904969 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:44 INFO - PROCESS | 2880 | 1468504904972 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:45 INFO - PROCESS | 2880 | ++DOCSHELL 0FDF9000 == 31 [pid = 2880] [id = 660] 07:01:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (0FDFA800) [pid = 2880] [serial = 1980] [outer = 00000000] 07:01:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (105D0C00) [pid = 2880] [serial = 1981] [outer = 0FDFA800] 07:01:45 INFO - PROCESS | 2880 | 1468504905032 Marionette DEBUG loaded listener.js 07:01:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (1070AC00) [pid = 2880] [serial = 1982] [outer = 0FDFA800] 07:01:45 INFO - PROCESS | 2880 | 1468504905728 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]]]}] 07:01:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:01:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1093ms 07:01:45 INFO - PROCESS | 2880 | 1468504905763 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 07:01:45 INFO - PROCESS | 2880 | 1468504905768 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 07:01:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:01:45 INFO - PROCESS | 2880 | 1468504905774 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:01:45 INFO - PROCESS | 2880 | 1468504905777 Marionette TRACE conn5 <- [1,2606,null,{}] 07:01:45 INFO - PROCESS | 2880 | 1468504905781 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}] 07:01:45 INFO - PROCESS | 2880 | 1468504905784 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:46 INFO - PROCESS | 2880 | 1468504906054 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 07:01:46 INFO - PROCESS | 2880 | 1468504906236 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:46 INFO - PROCESS | 2880 | 1468504906239 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:46 INFO - PROCESS | 2880 | ++DOCSHELL 0CADB400 == 32 [pid = 2880] [id = 661] 07:01:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (0CADD000) [pid = 2880] [serial = 1983] [outer = 00000000] 07:01:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (0CAE8800) [pid = 2880] [serial = 1984] [outer = 0CADD000] 07:01:46 INFO - PROCESS | 2880 | 1468504906291 Marionette DEBUG loaded listener.js 07:01:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (0CC68C00) [pid = 2880] [serial = 1985] [outer = 0CADD000] 07:01:46 INFO - PROCESS | 2880 | --DOCSHELL 0935A000 == 31 [pid = 2880] [id = 636] 07:01:46 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (1926F400) [pid = 2880] [serial = 1927] [outer = 00000000] [url = about:blank] 07:01:46 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (18D37000) [pid = 2880] [serial = 1931] [outer = 00000000] [url = about:blank] 07:01:46 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (18C0C800) [pid = 2880] [serial = 1930] [outer = 00000000] [url = about:blank] 07:01:46 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (16C6B800) [pid = 2880] [serial = 1918] [outer = 00000000] [url = about:blank] 07:01:46 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (14E2F000) [pid = 2880] [serial = 1901] [outer = 00000000] [url = about:blank] 07:01:46 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (19405000) [pid = 2880] [serial = 1928] [outer = 00000000] [url = about:blank] 07:01:46 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (16C72C00) [pid = 2880] [serial = 1919] [outer = 00000000] [url = about:blank] 07:01:46 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1078F800) [pid = 2880] [serial = 1912] [outer = 00000000] [url = about:blank] 07:01:46 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (1834E800) [pid = 2880] [serial = 1924] [outer = 00000000] [url = about:blank] 07:01:46 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (14E5B400) [pid = 2880] [serial = 1916] [outer = 00000000] [url = about:blank] 07:01:46 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (10339400) [pid = 2880] [serial = 1906] [outer = 00000000] [url = about:blank] 07:01:46 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1725E800) [pid = 2880] [serial = 1921] [outer = 00000000] [url = about:blank] 07:01:46 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (10965C00) [pid = 2880] [serial = 1913] [outer = 00000000] [url = about:blank] 07:01:46 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1885C400) [pid = 2880] [serial = 1933] [outer = 00000000] [url = about:blank] 07:01:46 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (17268800) [pid = 2880] [serial = 1922] [outer = 00000000] [url = about:blank] 07:01:46 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1885BC00) [pid = 2880] [serial = 1925] [outer = 00000000] [url = about:blank] 07:01:46 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1035F400) [pid = 2880] [serial = 1907] [outer = 00000000] [url = about:blank] 07:01:46 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (0CAE8400) [pid = 2880] [serial = 1903] [outer = 00000000] [url = about:blank] 07:01:46 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (14B21800) [pid = 2880] [serial = 1915] [outer = 00000000] [url = about:blank] 07:01:46 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (0FC84400) [pid = 2880] [serial = 1910] [outer = 00000000] [url = about:blank] 07:01:46 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (0CAEBC00) [pid = 2880] [serial = 1909] [outer = 00000000] [url = about:blank] 07:01:46 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (0CC1EC00) [pid = 2880] [serial = 1904] [outer = 00000000] [url = about:blank] 07:01:46 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (1940D400) [pid = 2880] [serial = 1934] [outer = 00000000] [url = about:blank] 07:01:46 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (19E2E000) [pid = 2880] [serial = 1936] [outer = 00000000] [url = about:blank] 07:01:46 INFO - PROCESS | 2880 | 1468504906954 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]]]}] 07:01:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:01:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1225ms 07:01:47 INFO - PROCESS | 2880 | 1468504907001 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 07:01:47 INFO - PROCESS | 2880 | 1468504907005 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 07:01:47 INFO - PROCESS | 2880 | 1468504907012 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:01:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:01:47 INFO - PROCESS | 2880 | 1468504907015 Marionette TRACE conn5 <- [1,2610,null,{}] 07:01:47 INFO - PROCESS | 2880 | 1468504907019 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}] 07:01:47 INFO - PROCESS | 2880 | 1468504907022 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:47 INFO - PROCESS | 2880 | 1468504907114 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 07:01:47 INFO - PROCESS | 2880 | 1468504907213 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:47 INFO - PROCESS | 2880 | 1468504907215 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:47 INFO - PROCESS | 2880 | ++DOCSHELL 0FCE6000 == 32 [pid = 2880] [id = 662] 07:01:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (0FCE6C00) [pid = 2880] [serial = 1986] [outer = 00000000] 07:01:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (10237400) [pid = 2880] [serial = 1987] [outer = 0FCE6C00] 07:01:47 INFO - PROCESS | 2880 | 1468504907262 Marionette DEBUG loaded listener.js 07:01:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (10360C00) [pid = 2880] [serial = 1988] [outer = 0FCE6C00] 07:01:47 INFO - PROCESS | 2880 | 1468504907708 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]]]}] 07:01:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:01:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 730ms 07:01:47 INFO - PROCESS | 2880 | 1468504907746 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 07:01:47 INFO - PROCESS | 2880 | 1468504907749 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 07:01:47 INFO - PROCESS | 2880 | 1468504907752 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:01:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:01:47 INFO - PROCESS | 2880 | 1468504907754 Marionette TRACE conn5 <- [1,2614,null,{}] 07:01:47 INFO - PROCESS | 2880 | 1468504907762 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}] 07:01:47 INFO - PROCESS | 2880 | 1468504907764 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:47 INFO - PROCESS | 2880 | 1468504907853 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 07:01:47 INFO - PROCESS | 2880 | 1468504907863 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:47 INFO - PROCESS | 2880 | 1468504907865 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:47 INFO - PROCESS | 2880 | ++DOCSHELL 145DBC00 == 33 [pid = 2880] [id = 663] 07:01:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (145DC000) [pid = 2880] [serial = 1989] [outer = 00000000] 07:01:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (146A0400) [pid = 2880] [serial = 1990] [outer = 145DC000] 07:01:47 INFO - PROCESS | 2880 | 1468504907910 Marionette DEBUG loaded listener.js 07:01:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (14B5B000) [pid = 2880] [serial = 1991] [outer = 145DC000] 07:01:48 INFO - PROCESS | 2880 | 1468504908397 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]]]}] 07:01:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:01:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 670ms 07:01:48 INFO - PROCESS | 2880 | 1468504908425 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 07:01:48 INFO - PROCESS | 2880 | 1468504908429 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 07:01:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:01:48 INFO - PROCESS | 2880 | 1468504908440 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:01:48 INFO - PROCESS | 2880 | 1468504908444 Marionette TRACE conn5 <- [1,2618,null,{}] 07:01:48 INFO - PROCESS | 2880 | 1468504908448 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}] 07:01:48 INFO - PROCESS | 2880 | 1468504908451 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:48 INFO - PROCESS | 2880 | 1468504908542 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 07:01:48 INFO - PROCESS | 2880 | 1468504908549 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:48 INFO - PROCESS | 2880 | 1468504908551 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:48 INFO - PROCESS | 2880 | ++DOCSHELL 16B56800 == 34 [pid = 2880] [id = 664] 07:01:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (16C3D400) [pid = 2880] [serial = 1992] [outer = 00000000] 07:01:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (16C66000) [pid = 2880] [serial = 1993] [outer = 16C3D400] 07:01:48 INFO - PROCESS | 2880 | 1468504908604 Marionette DEBUG loaded listener.js 07:01:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (16C71C00) [pid = 2880] [serial = 1994] [outer = 16C3D400] 07:01:49 INFO - PROCESS | 2880 | 1468504909049 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]]]}] 07:01:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:01:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 630ms 07:01:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:01:49 INFO - PROCESS | 2880 | 1468504909084 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 07:01:49 INFO - PROCESS | 2880 | 1468504909086 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 07:01:49 INFO - PROCESS | 2880 | 1468504909090 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:01:49 INFO - PROCESS | 2880 | 1468504909091 Marionette TRACE conn5 <- [1,2622,null,{}] 07:01:49 INFO - PROCESS | 2880 | 1468504909102 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}] 07:01:49 INFO - PROCESS | 2880 | 1468504909104 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:49 INFO - PROCESS | 2880 | 1468504909219 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 07:01:49 INFO - PROCESS | 2880 | 1468504909310 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:49 INFO - PROCESS | 2880 | 1468504909312 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:49 INFO - PROCESS | 2880 | ++DOCSHELL 16F47C00 == 35 [pid = 2880] [id = 665] 07:01:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (16F53800) [pid = 2880] [serial = 1995] [outer = 00000000] 07:01:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (1725B800) [pid = 2880] [serial = 1996] [outer = 16F53800] 07:01:49 INFO - PROCESS | 2880 | 1468504909358 Marionette DEBUG loaded listener.js 07:01:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (17261400) [pid = 2880] [serial = 1997] [outer = 16F53800] 07:01:49 INFO - PROCESS | 2880 | 1468504909775 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]]]}] 07:01:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:01:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 730ms 07:01:49 INFO - PROCESS | 2880 | 1468504909828 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 07:01:49 INFO - PROCESS | 2880 | 1468504909830 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 07:01:49 INFO - PROCESS | 2880 | 1468504909833 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:01:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:01:49 INFO - PROCESS | 2880 | 1468504909835 Marionette TRACE conn5 <- [1,2626,null,{}] 07:01:49 INFO - PROCESS | 2880 | 1468504909838 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}] 07:01:49 INFO - PROCESS | 2880 | 1468504909840 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:49 INFO - PROCESS | 2880 | 1468504909958 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 07:01:49 INFO - PROCESS | 2880 | 1468504909963 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:49 INFO - PROCESS | 2880 | 1468504909969 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:50 INFO - PROCESS | 2880 | ++DOCSHELL 10F0D400 == 36 [pid = 2880] [id = 666] 07:01:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (17663800) [pid = 2880] [serial = 1998] [outer = 00000000] 07:01:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18355800) [pid = 2880] [serial = 1999] [outer = 17663800] 07:01:50 INFO - PROCESS | 2880 | 1468504910028 Marionette DEBUG loaded listener.js 07:01:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (18C04400) [pid = 2880] [serial = 2000] [outer = 17663800] 07:01:50 INFO - PROCESS | 2880 | 1468504910503 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]]]}] 07:01:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:01:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 732ms 07:01:50 INFO - PROCESS | 2880 | 1468504910603 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 07:01:50 INFO - PROCESS | 2880 | 1468504910605 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 07:01:50 INFO - PROCESS | 2880 | 1468504910611 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:01:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:01:50 INFO - PROCESS | 2880 | 1468504910613 Marionette TRACE conn5 <- [1,2630,null,{}] 07:01:50 INFO - PROCESS | 2880 | 1468504910616 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}] 07:01:50 INFO - PROCESS | 2880 | 1468504910618 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:50 INFO - PROCESS | 2880 | 1468504910753 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 07:01:50 INFO - PROCESS | 2880 | 1468504910763 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:50 INFO - PROCESS | 2880 | 1468504910765 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:50 INFO - PROCESS | 2880 | ++DOCSHELL 0CAE2800 == 37 [pid = 2880] [id = 667] 07:01:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (107DE000) [pid = 2880] [serial = 2001] [outer = 00000000] 07:01:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (18D77800) [pid = 2880] [serial = 2002] [outer = 107DE000] 07:01:50 INFO - PROCESS | 2880 | 1468504910809 Marionette DEBUG loaded listener.js 07:01:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (19263800) [pid = 2880] [serial = 2003] [outer = 107DE000] 07:01:51 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (1927F400) [pid = 2880] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:01:51 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (146AAC00) [pid = 2880] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:01:51 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (105D3400) [pid = 2880] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:01:51 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (18D42000) [pid = 2880] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:01:51 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (16C49000) [pid = 2880] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:01:51 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1933E800) [pid = 2880] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:01:51 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (16C3D800) [pid = 2880] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:01:51 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (16F72800) [pid = 2880] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:01:51 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1070C400) [pid = 2880] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:01:51 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (10230C00) [pid = 2880] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:01:51 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (0FCE8800) [pid = 2880] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:01:51 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (183E3000) [pid = 2880] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:01:51 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (0CAE1800) [pid = 2880] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:01:51 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (146A1000) [pid = 2880] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:01:51 INFO - PROCESS | 2880 | 1468504911389 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]]]}] 07:01:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:01:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 830ms 07:01:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:01:51 INFO - PROCESS | 2880 | 1468504911445 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 07:01:51 INFO - PROCESS | 2880 | 1468504911447 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 07:01:51 INFO - PROCESS | 2880 | 1468504911450 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:01:51 INFO - PROCESS | 2880 | 1468504911452 Marionette TRACE conn5 <- [1,2634,null,{}] 07:01:51 INFO - PROCESS | 2880 | 1468504911456 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}] 07:01:51 INFO - PROCESS | 2880 | 1468504911457 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:51 INFO - PROCESS | 2880 | 1468504911577 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 07:01:51 INFO - PROCESS | 2880 | 1468504911638 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:51 INFO - PROCESS | 2880 | 1468504911640 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:51 INFO - PROCESS | 2880 | ++DOCSHELL 0FCE8800 == 38 [pid = 2880] [id = 668] 07:01:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (0FDF2000) [pid = 2880] [serial = 2004] [outer = 00000000] 07:01:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (1469F400) [pid = 2880] [serial = 2005] [outer = 0FDF2000] 07:01:51 INFO - PROCESS | 2880 | 1468504911685 Marionette DEBUG loaded listener.js 07:01:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (16F0E400) [pid = 2880] [serial = 2006] [outer = 0FDF2000] 07:01:52 INFO - PROCESS | 2880 | 1468504912040 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]]]}] 07:01:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:01:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 671ms 07:01:52 INFO - PROCESS | 2880 | 1468504912121 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 07:01:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:01:52 INFO - PROCESS | 2880 | 1468504912123 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 07:01:52 INFO - PROCESS | 2880 | 1468504912127 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:01:52 INFO - PROCESS | 2880 | 1468504912128 Marionette TRACE conn5 <- [1,2638,null,{}] 07:01:52 INFO - PROCESS | 2880 | 1468504912131 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}] 07:01:52 INFO - PROCESS | 2880 | 1468504912133 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:52 INFO - PROCESS | 2880 | 1468504912214 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 07:01:52 INFO - PROCESS | 2880 | 1468504912220 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:52 INFO - PROCESS | 2880 | 1468504912222 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:52 INFO - PROCESS | 2880 | ++DOCSHELL 1724C800 == 39 [pid = 2880] [id = 669] 07:01:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (17266000) [pid = 2880] [serial = 2007] [outer = 00000000] 07:01:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (19408400) [pid = 2880] [serial = 2008] [outer = 17266000] 07:01:52 INFO - PROCESS | 2880 | 1468504912265 Marionette DEBUG loaded listener.js 07:01:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (19409400) [pid = 2880] [serial = 2009] [outer = 17266000] 07:01:52 INFO - PROCESS | 2880 | 1468504912691 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]]]}] 07:01:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:01:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 571ms 07:01:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:01:52 INFO - PROCESS | 2880 | 1468504912698 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 07:01:52 INFO - PROCESS | 2880 | 1468504912700 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 07:01:52 INFO - PROCESS | 2880 | 1468504912703 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:01:52 INFO - PROCESS | 2880 | 1468504912705 Marionette TRACE conn5 <- [1,2642,null,{}] 07:01:52 INFO - PROCESS | 2880 | 1468504912709 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}] 07:01:52 INFO - PROCESS | 2880 | 1468504912710 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:52 INFO - PROCESS | 2880 | 1468504912836 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 07:01:52 INFO - PROCESS | 2880 | 1468504912845 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:52 INFO - PROCESS | 2880 | 1468504912847 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:52 INFO - PROCESS | 2880 | ++DOCSHELL 10F09C00 == 40 [pid = 2880] [id = 670] 07:01:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (10F0B000) [pid = 2880] [serial = 2010] [outer = 00000000] 07:01:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (19E27800) [pid = 2880] [serial = 2011] [outer = 10F0B000] 07:01:52 INFO - PROCESS | 2880 | 1468504912890 Marionette DEBUG loaded listener.js 07:01:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (19E30800) [pid = 2880] [serial = 2012] [outer = 10F0B000] 07:01:53 INFO - PROCESS | 2880 | 1468504913342 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]]]}] 07:01:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:01:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 670ms 07:01:53 INFO - PROCESS | 2880 | 1468504913375 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 07:01:53 INFO - PROCESS | 2880 | 1468504913380 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 07:01:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:01:53 INFO - PROCESS | 2880 | 1468504913386 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:01:53 INFO - PROCESS | 2880 | 1468504913390 Marionette TRACE conn5 <- [1,2646,null,{}] 07:01:53 INFO - PROCESS | 2880 | 1468504913397 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}] 07:01:53 INFO - PROCESS | 2880 | 1468504913400 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:53 INFO - PROCESS | 2880 | 1468504913517 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 07:01:53 INFO - PROCESS | 2880 | 1468504913694 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:53 INFO - PROCESS | 2880 | 1468504913698 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:53 INFO - PROCESS | 2880 | ++DOCSHELL 0FCE7C00 == 41 [pid = 2880] [id = 671] 07:01:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (0FCE8400) [pid = 2880] [serial = 2013] [outer = 00000000] 07:01:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (10175C00) [pid = 2880] [serial = 2014] [outer = 0FCE8400] 07:01:53 INFO - PROCESS | 2880 | 1468504913756 Marionette DEBUG loaded listener.js 07:01:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (105D5400) [pid = 2880] [serial = 2015] [outer = 0FCE8400] 07:01:54 INFO - PROCESS | 2880 | 1468504914320 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]]]}] 07:01:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:01:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 970ms 07:01:54 INFO - PROCESS | 2880 | 1468504914360 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 07:01:54 INFO - PROCESS | 2880 | 1468504914365 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 07:01:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:01:54 INFO - PROCESS | 2880 | 1468504914371 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:01:54 INFO - PROCESS | 2880 | 1468504914374 Marionette TRACE conn5 <- [1,2650,null,{}] 07:01:54 INFO - PROCESS | 2880 | 1468504914378 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}] 07:01:54 INFO - PROCESS | 2880 | 1468504914381 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:54 INFO - PROCESS | 2880 | 1468504914498 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 07:01:54 INFO - PROCESS | 2880 | 1468504914612 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:54 INFO - PROCESS | 2880 | 1468504914614 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:54 INFO - PROCESS | 2880 | ++DOCSHELL 14E2F000 == 42 [pid = 2880] [id = 672] 07:01:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (14EB8800) [pid = 2880] [serial = 2016] [outer = 00000000] 07:01:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (14F1B400) [pid = 2880] [serial = 2017] [outer = 14EB8800] 07:01:54 INFO - PROCESS | 2880 | 1468504914712 Marionette DEBUG loaded listener.js 07:01:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1624A800) [pid = 2880] [serial = 2018] [outer = 14EB8800] 07:01:55 INFO - PROCESS | 2880 | 1468504915324 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]]]}] 07:01:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:01:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 970ms 07:01:55 INFO - PROCESS | 2880 | 1468504915345 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 07:01:55 INFO - PROCESS | 2880 | 1468504915347 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 07:01:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:01:55 INFO - PROCESS | 2880 | 1468504915351 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:01:55 INFO - PROCESS | 2880 | 1468504915355 Marionette TRACE conn5 <- [1,2654,null,{}] 07:01:55 INFO - PROCESS | 2880 | 1468504915366 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}] 07:01:55 INFO - PROCESS | 2880 | 1468504915370 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:55 INFO - PROCESS | 2880 | 1468504915479 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 07:01:55 INFO - PROCESS | 2880 | 1468504915621 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:55 INFO - PROCESS | 2880 | 1468504915624 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:55 INFO - PROCESS | 2880 | ++DOCSHELL 18D75000 == 43 [pid = 2880] [id = 673] 07:01:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (19267800) [pid = 2880] [serial = 2019] [outer = 00000000] 07:01:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (19408000) [pid = 2880] [serial = 2020] [outer = 19267800] 07:01:55 INFO - PROCESS | 2880 | 1468504915684 Marionette DEBUG loaded listener.js 07:01:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (1ACD4400) [pid = 2880] [serial = 2021] [outer = 19267800] 07:01:56 INFO - PROCESS | 2880 | 1468504916772 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]]]}] 07:01:56 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) 07:01:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1486ms 07:01:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:01:56 INFO - PROCESS | 2880 | 1468504916840 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 07:01:56 INFO - PROCESS | 2880 | 1468504916843 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 07:01:56 INFO - PROCESS | 2880 | 1468504916846 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:01:56 INFO - PROCESS | 2880 | 1468504916848 Marionette TRACE conn5 <- [1,2658,null,{}] 07:01:56 INFO - PROCESS | 2880 | 1468504916852 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}] 07:01:56 INFO - PROCESS | 2880 | 1468504916854 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:57 INFO - PROCESS | 2880 | 1468504917017 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 07:01:57 INFO - PROCESS | 2880 | 1468504917270 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:57 INFO - PROCESS | 2880 | 1468504917274 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:57 INFO - PROCESS | 2880 | ++DOCSHELL 09360C00 == 44 [pid = 2880] [id = 674] 07:01:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (0CAE8000) [pid = 2880] [serial = 2022] [outer = 00000000] 07:01:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (0FC84400) [pid = 2880] [serial = 2023] [outer = 0CAE8000] 07:01:57 INFO - PROCESS | 2880 | 1468504917329 Marionette DEBUG loaded listener.js 07:01:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (0FDF8400) [pid = 2880] [serial = 2024] [outer = 0CAE8000] 07:01:58 INFO - PROCESS | 2880 | --DOCSHELL 1724C800 == 43 [pid = 2880] [id = 669] 07:01:58 INFO - PROCESS | 2880 | --DOCSHELL 0FCE8800 == 42 [pid = 2880] [id = 668] 07:01:58 INFO - PROCESS | 2880 | --DOCSHELL 0CAE2800 == 41 [pid = 2880] [id = 667] 07:01:58 INFO - PROCESS | 2880 | --DOCSHELL 10F0D400 == 40 [pid = 2880] [id = 666] 07:01:58 INFO - PROCESS | 2880 | --DOCSHELL 16F47C00 == 39 [pid = 2880] [id = 665] 07:01:58 INFO - PROCESS | 2880 | --DOCSHELL 16B56800 == 38 [pid = 2880] [id = 664] 07:01:58 INFO - PROCESS | 2880 | --DOCSHELL 145DBC00 == 37 [pid = 2880] [id = 663] 07:01:58 INFO - PROCESS | 2880 | --DOCSHELL 0FCE6000 == 36 [pid = 2880] [id = 662] 07:01:58 INFO - PROCESS | 2880 | --DOCSHELL 0CADB400 == 35 [pid = 2880] [id = 661] 07:01:58 INFO - PROCESS | 2880 | --DOCSHELL 0FDF9000 == 34 [pid = 2880] [id = 660] 07:01:58 INFO - PROCESS | 2880 | --DOCSHELL 0CADA800 == 33 [pid = 2880] [id = 656] 07:01:58 INFO - PROCESS | 2880 | --DOCSHELL 18D38800 == 32 [pid = 2880] [id = 658] 07:01:58 INFO - PROCESS | 2880 | --DOCSHELL 11687400 == 31 [pid = 2880] [id = 657] 07:01:58 INFO - PROCESS | 2880 | --DOCSHELL 16C73400 == 30 [pid = 2880] [id = 659] 07:01:58 INFO - PROCESS | 2880 | --DOCSHELL 146A7000 == 29 [pid = 2880] [id = 654] 07:01:58 INFO - PROCESS | 2880 | --DOCSHELL 0FC82400 == 28 [pid = 2880] [id = 655] 07:01:58 INFO - PROCESS | 2880 | --DOCSHELL 18D75000 == 27 [pid = 2880] [id = 673] 07:01:58 INFO - PROCESS | 2880 | --DOCSHELL 10F09C00 == 26 [pid = 2880] [id = 670] 07:01:58 INFO - PROCESS | 2880 | --DOCSHELL 0FCE7C00 == 25 [pid = 2880] [id = 671] 07:01:58 INFO - PROCESS | 2880 | --DOCSHELL 14E2F000 == 24 [pid = 2880] [id = 672] 07:01:58 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (14B25C00) [pid = 2880] [serial = 1945] [outer = 00000000] [url = about:blank] 07:01:58 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (14F1D400) [pid = 2880] [serial = 1946] [outer = 00000000] [url = about:blank] 07:01:58 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (15EC4800) [pid = 2880] [serial = 1948] [outer = 00000000] [url = about:blank] 07:01:58 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (16C41000) [pid = 2880] [serial = 1949] [outer = 00000000] [url = about:blank] 07:01:58 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (19267000) [pid = 2880] [serial = 1960] [outer = 00000000] [url = about:blank] 07:01:58 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (16C73800) [pid = 2880] [serial = 1951] [outer = 00000000] [url = about:blank] 07:01:58 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (16F33C00) [pid = 2880] [serial = 1952] [outer = 00000000] [url = about:blank] 07:01:58 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (19408800) [pid = 2880] [serial = 1963] [outer = 00000000] [url = about:blank] 07:01:58 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (19E2E400) [pid = 2880] [serial = 1937] [outer = 00000000] [url = about:blank] 07:01:58 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (17610800) [pid = 2880] [serial = 1954] [outer = 00000000] [url = about:blank] 07:01:58 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (1766CC00) [pid = 2880] [serial = 1955] [outer = 00000000] [url = about:blank] 07:01:58 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (10783000) [pid = 2880] [serial = 1942] [outer = 00000000] [url = about:blank] 07:01:58 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (107DE800) [pid = 2880] [serial = 1943] [outer = 00000000] [url = about:blank] 07:01:58 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (10332800) [pid = 2880] [serial = 1939] [outer = 00000000] [url = about:blank] 07:01:58 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1033B000) [pid = 2880] [serial = 1940] [outer = 00000000] [url = about:blank] 07:01:58 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (19E2D400) [pid = 2880] [serial = 1966] [outer = 00000000] [url = about:blank] 07:01:58 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (18C09800) [pid = 2880] [serial = 1957] [outer = 00000000] [url = about:blank] 07:01:58 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (18D38000) [pid = 2880] [serial = 1958] [outer = 00000000] [url = about:blank] 07:01:58 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (19E23000) [pid = 2880] [serial = 1964] [outer = 00000000] [url = about:blank] 07:01:58 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (0FD63400) [pid = 2880] [serial = 1969] [outer = 00000000] [url = about:blank] 07:01:58 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (19E5EC00) [pid = 2880] [serial = 1967] [outer = 00000000] [url = about:blank] 07:01:58 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (10781C00) [pid = 2880] [serial = 1970] [outer = 00000000] [url = about:blank] 07:01:58 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (16F10800) [pid = 2880] [serial = 1972] [outer = 00000000] [url = about:blank] 07:01:58 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (1ADC2000) [pid = 2880] [serial = 1976] [outer = 00000000] [url = about:blank] 07:01:58 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (17664400) [pid = 2880] [serial = 1973] [outer = 00000000] [url = about:blank] 07:01:58 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (18D6E400) [pid = 2880] [serial = 1961] [outer = 00000000] [url = about:blank] 07:01:58 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (1AD8F400) [pid = 2880] [serial = 1975] [outer = 00000000] [url = about:blank] 07:01:58 INFO - PROCESS | 2880 | 1468504918665 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"]]]}] 07:01:58 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 07:01:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:01:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 07:01:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:01:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1871ms 07:01:58 INFO - PROCESS | 2880 | 1468504918722 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 07:01:58 INFO - PROCESS | 2880 | 1468504918726 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 07:01:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:01:58 INFO - PROCESS | 2880 | 1468504918731 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:01:58 INFO - PROCESS | 2880 | 1468504918734 Marionette TRACE conn5 <- [1,2662,null,{}] 07:01:58 INFO - PROCESS | 2880 | 1468504918740 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}] 07:01:58 INFO - PROCESS | 2880 | 1468504918743 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:58 INFO - PROCESS | 2880 | 1468504918828 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 07:01:58 INFO - PROCESS | 2880 | 1468504918914 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:58 INFO - PROCESS | 2880 | 1468504918919 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:01:58 INFO - PROCESS | 2880 | ++DOCSHELL 0FDF9000 == 25 [pid = 2880] [id = 675] 07:01:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (0FDFB000) [pid = 2880] [serial = 2025] [outer = 00000000] 07:01:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (1022E400) [pid = 2880] [serial = 2026] [outer = 0FDFB000] 07:01:59 INFO - PROCESS | 2880 | 1468504918968 Marionette DEBUG loaded listener.js 07:01:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (10234000) [pid = 2880] [serial = 2027] [outer = 0FDFB000] 07:01:59 INFO - PROCESS | 2880 | 1468504919886 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"]]]}] 07:01:59 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 07:01:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:01:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 07:01:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:01:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1179ms 07:01:59 INFO - PROCESS | 2880 | 1468504919910 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 07:01:59 INFO - PROCESS | 2880 | 1468504919915 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 07:01:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:01:59 INFO - PROCESS | 2880 | 1468504919922 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:01:59 INFO - PROCESS | 2880 | 1468504919925 Marionette TRACE conn5 <- [1,2666,null,{}] 07:01:59 INFO - PROCESS | 2880 | 1468504919928 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}] 07:01:59 INFO - PROCESS | 2880 | 1468504919931 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:00 INFO - PROCESS | 2880 | 1468504920021 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 07:02:00 INFO - PROCESS | 2880 | 1468504920028 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:00 INFO - PROCESS | 2880 | 1468504920030 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:00 INFO - PROCESS | 2880 | ++DOCSHELL 0FCE7400 == 26 [pid = 2880] [id = 676] 07:02:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (1078B000) [pid = 2880] [serial = 2028] [outer = 00000000] 07:02:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (107E0C00) [pid = 2880] [serial = 2029] [outer = 1078B000] 07:02:00 INFO - PROCESS | 2880 | 1468504920079 Marionette DEBUG loaded listener.js 07:02:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (10965C00) [pid = 2880] [serial = 2030] [outer = 1078B000] 07:02:01 INFO - PROCESS | 2880 | 1468504921025 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]]]}] 07:02:01 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) 07:02:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1120ms 07:02:01 INFO - PROCESS | 2880 | 1468504921045 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 07:02:01 INFO - PROCESS | 2880 | 1468504921047 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 07:02:01 INFO - PROCESS | 2880 | 1468504921051 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:02:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:02:01 INFO - PROCESS | 2880 | 1468504921054 Marionette TRACE conn5 <- [1,2670,null,{}] 07:02:01 INFO - PROCESS | 2880 | 1468504921065 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}] 07:02:01 INFO - PROCESS | 2880 | 1468504921070 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:01 INFO - PROCESS | 2880 | 1468504921195 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 07:02:01 INFO - PROCESS | 2880 | 1468504921202 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:01 INFO - PROCESS | 2880 | 1468504921205 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:01 INFO - PROCESS | 2880 | ++DOCSHELL 145DBC00 == 27 [pid = 2880] [id = 677] 07:02:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (14660800) [pid = 2880] [serial = 2031] [outer = 00000000] 07:02:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (14F15C00) [pid = 2880] [serial = 2032] [outer = 14660800] 07:02:01 INFO - PROCESS | 2880 | 1468504921253 Marionette DEBUG loaded listener.js 07:02:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (14FD6800) [pid = 2880] [serial = 2033] [outer = 14660800] 07:02:02 INFO - PROCESS | 2880 | 1468504922227 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]]]}] 07:02:02 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) 07:02:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1220ms 07:02:02 INFO - PROCESS | 2880 | 1468504922274 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 07:02:02 INFO - PROCESS | 2880 | 1468504922276 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 07:02:02 INFO - PROCESS | 2880 | 1468504922280 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:02:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:02:02 INFO - PROCESS | 2880 | 1468504922281 Marionette TRACE conn5 <- [1,2674,null,{}] 07:02:02 INFO - PROCESS | 2880 | 1468504922285 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}] 07:02:02 INFO - PROCESS | 2880 | 1468504922287 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:02 INFO - PROCESS | 2880 | 1468504922411 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 07:02:02 INFO - PROCESS | 2880 | 1468504922417 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:02 INFO - PROCESS | 2880 | 1468504922419 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:02 INFO - PROCESS | 2880 | ++DOCSHELL 15C53800 == 28 [pid = 2880] [id = 678] 07:02:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (15C54400) [pid = 2880] [serial = 2034] [outer = 00000000] 07:02:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (16C49800) [pid = 2880] [serial = 2035] [outer = 15C54400] 07:02:02 INFO - PROCESS | 2880 | 1468504922520 Marionette DEBUG loaded listener.js 07:02:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (16C6CC00) [pid = 2880] [serial = 2036] [outer = 15C54400] 07:02:02 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (16F53800) [pid = 2880] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:02:02 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (17663800) [pid = 2880] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:02:02 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (0FDF2000) [pid = 2880] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:02:02 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (107DE000) [pid = 2880] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:02:02 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (0CADD000) [pid = 2880] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:02:02 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (16C3D400) [pid = 2880] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:02:02 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (1ACCF800) [pid = 2880] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:02:02 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (0FDFA800) [pid = 2880] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:02:02 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (0FCE6C00) [pid = 2880] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:02:02 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (145DC000) [pid = 2880] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:02:02 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (17266000) [pid = 2880] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:02:02 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (10F0B000) [pid = 2880] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:02:03 INFO - PROCESS | 2880 | 1468504923502 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"]]]}] 07:02:03 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 07:02:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:02:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 07:02:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:02:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1282ms 07:02:03 INFO - PROCESS | 2880 | 1468504923566 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 07:02:03 INFO - PROCESS | 2880 | 1468504923568 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 07:02:03 INFO - PROCESS | 2880 | 1468504923572 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:02:03 INFO - PROCESS | 2880 | 1468504923573 Marionette TRACE conn5 <- [1,2678,null,{}] 07:02:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:02:03 INFO - PROCESS | 2880 | 1468504923577 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}] 07:02:03 INFO - PROCESS | 2880 | 1468504923579 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:03 INFO - PROCESS | 2880 | 1468504923658 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 07:02:03 INFO - PROCESS | 2880 | 1468504923664 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:03 INFO - PROCESS | 2880 | 1468504923666 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:03 INFO - PROCESS | 2880 | ++DOCSHELL 10A82400 == 29 [pid = 2880] [id = 679] 07:02:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (15EC6C00) [pid = 2880] [serial = 2037] [outer = 00000000] 07:02:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (16F10800) [pid = 2880] [serial = 2038] [outer = 15EC6C00] 07:02:03 INFO - PROCESS | 2880 | 1468504923712 Marionette DEBUG loaded listener.js 07:02:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (16F36400) [pid = 2880] [serial = 2039] [outer = 15EC6C00] 07:02:04 INFO - PROCESS | 2880 | 1468504924651 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"]]]}] 07:02:04 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 07:02:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:02:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 07:02:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:02:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1120ms 07:02:04 INFO - PROCESS | 2880 | 1468504924697 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 07:02:04 INFO - PROCESS | 2880 | 1468504924699 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 07:02:04 INFO - PROCESS | 2880 | 1468504924703 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:02:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:02:04 INFO - PROCESS | 2880 | 1468504924704 Marionette TRACE conn5 <- [1,2682,null,{}] 07:02:04 INFO - PROCESS | 2880 | 1468504924708 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}] 07:02:04 INFO - PROCESS | 2880 | 1468504924714 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:04 INFO - PROCESS | 2880 | 1468504924860 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 07:02:05 INFO - PROCESS | 2880 | 1468504924991 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:05 INFO - PROCESS | 2880 | 1468504924995 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:05 INFO - PROCESS | 2880 | ++DOCSHELL 0935D800 == 30 [pid = 2880] [id = 680] 07:02:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (0935F000) [pid = 2880] [serial = 2040] [outer = 00000000] 07:02:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (0CADC000) [pid = 2880] [serial = 2041] [outer = 0935F000] 07:02:05 INFO - PROCESS | 2880 | 1468504925057 Marionette DEBUG loaded listener.js 07:02:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (0CC76800) [pid = 2880] [serial = 2042] [outer = 0935F000] 07:02:06 INFO - PROCESS | 2880 | 1468504926300 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"]]]}] 07:02:06 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 07:02:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:02:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 07:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:02:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1616ms 07:02:06 INFO - PROCESS | 2880 | 1468504926325 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 07:02:06 INFO - PROCESS | 2880 | 1468504926330 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 07:02:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:02:06 INFO - PROCESS | 2880 | 1468504926335 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:02:06 INFO - PROCESS | 2880 | 1468504926338 Marionette TRACE conn5 <- [1,2686,null,{}] 07:02:06 INFO - PROCESS | 2880 | 1468504926343 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}] 07:02:06 INFO - PROCESS | 2880 | 1468504926346 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:06 INFO - PROCESS | 2880 | 1468504926516 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 07:02:06 INFO - PROCESS | 2880 | 1468504926631 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:06 INFO - PROCESS | 2880 | 1468504926634 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:06 INFO - PROCESS | 2880 | ++DOCSHELL 10704C00 == 31 [pid = 2880] [id = 681] 07:02:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (1070F400) [pid = 2880] [serial = 2043] [outer = 00000000] 07:02:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (10A7C800) [pid = 2880] [serial = 2044] [outer = 1070F400] 07:02:06 INFO - PROCESS | 2880 | 1468504926691 Marionette DEBUG loaded listener.js 07:02:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (1158E800) [pid = 2880] [serial = 2045] [outer = 1070F400] 07:02:07 INFO - PROCESS | 2880 | --DOCSHELL 16C48400 == 30 [pid = 2880] [id = 650] 07:02:07 INFO - PROCESS | 2880 | --DOCSHELL 10236C00 == 29 [pid = 2880] [id = 644] 07:02:07 INFO - PROCESS | 2880 | --DOCSHELL 0CADF400 == 28 [pid = 2880] [id = 640] 07:02:07 INFO - PROCESS | 2880 | --DOCSHELL 16C47000 == 27 [pid = 2880] [id = 641] 07:02:07 INFO - PROCESS | 2880 | --DOCSHELL 1070BC00 == 26 [pid = 2880] [id = 647] 07:02:07 INFO - PROCESS | 2880 | --DOCSHELL 146A9400 == 25 [pid = 2880] [id = 648] 07:02:07 INFO - PROCESS | 2880 | --DOCSHELL 16C3F400 == 24 [pid = 2880] [id = 639] 07:02:07 INFO - PROCESS | 2880 | --DOCSHELL 1022FC00 == 23 [pid = 2880] [id = 646] 07:02:07 INFO - PROCESS | 2880 | --DOCSHELL 10A82400 == 22 [pid = 2880] [id = 679] 07:02:07 INFO - PROCESS | 2880 | --DOCSHELL 15C53800 == 21 [pid = 2880] [id = 678] 07:02:07 INFO - PROCESS | 2880 | --DOCSHELL 145DBC00 == 20 [pid = 2880] [id = 677] 07:02:07 INFO - PROCESS | 2880 | --DOCSHELL 0FCE7400 == 19 [pid = 2880] [id = 676] 07:02:07 INFO - PROCESS | 2880 | --DOCSHELL 0FDF9000 == 18 [pid = 2880] [id = 675] 07:02:07 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (1725B800) [pid = 2880] [serial = 1996] [outer = 00000000] [url = about:blank] 07:02:07 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (18355800) [pid = 2880] [serial = 1999] [outer = 00000000] [url = about:blank] 07:02:07 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (1469F400) [pid = 2880] [serial = 2005] [outer = 00000000] [url = about:blank] 07:02:07 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (18D77800) [pid = 2880] [serial = 2002] [outer = 00000000] [url = about:blank] 07:02:07 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (0CAE8800) [pid = 2880] [serial = 1984] [outer = 00000000] [url = about:blank] 07:02:07 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (0CC68C00) [pid = 2880] [serial = 1985] [outer = 00000000] [url = about:blank] 07:02:07 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (16C66000) [pid = 2880] [serial = 1993] [outer = 00000000] [url = about:blank] 07:02:07 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (1B375C00) [pid = 2880] [serial = 1979] [outer = 00000000] [url = about:blank] 07:02:07 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (1B36DC00) [pid = 2880] [serial = 1978] [outer = 00000000] [url = about:blank] 07:02:07 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (105D0C00) [pid = 2880] [serial = 1981] [outer = 00000000] [url = about:blank] 07:02:07 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (1070AC00) [pid = 2880] [serial = 1982] [outer = 00000000] [url = about:blank] 07:02:07 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (10237400) [pid = 2880] [serial = 1987] [outer = 00000000] [url = about:blank] 07:02:07 INFO - PROCESS | 2880 | --DOMWINDOW == 59 (10360C00) [pid = 2880] [serial = 1988] [outer = 00000000] [url = about:blank] 07:02:07 INFO - PROCESS | 2880 | --DOMWINDOW == 58 (146A0400) [pid = 2880] [serial = 1990] [outer = 00000000] [url = about:blank] 07:02:07 INFO - PROCESS | 2880 | --DOMWINDOW == 57 (14B5B000) [pid = 2880] [serial = 1991] [outer = 00000000] [url = about:blank] 07:02:07 INFO - PROCESS | 2880 | --DOMWINDOW == 56 (19409400) [pid = 2880] [serial = 2009] [outer = 00000000] [url = about:blank] 07:02:07 INFO - PROCESS | 2880 | --DOMWINDOW == 55 (19408400) [pid = 2880] [serial = 2008] [outer = 00000000] [url = about:blank] 07:02:07 INFO - PROCESS | 2880 | --DOMWINDOW == 54 (19E30800) [pid = 2880] [serial = 2012] [outer = 00000000] [url = about:blank] 07:02:07 INFO - PROCESS | 2880 | --DOMWINDOW == 53 (19263800) [pid = 2880] [serial = 2003] [outer = 00000000] [url = about:blank] 07:02:07 INFO - PROCESS | 2880 | --DOMWINDOW == 52 (17261400) [pid = 2880] [serial = 1997] [outer = 00000000] [url = about:blank] 07:02:07 INFO - PROCESS | 2880 | --DOMWINDOW == 51 (18C04400) [pid = 2880] [serial = 2000] [outer = 00000000] [url = about:blank] 07:02:07 INFO - PROCESS | 2880 | --DOMWINDOW == 50 (16F0E400) [pid = 2880] [serial = 2006] [outer = 00000000] [url = about:blank] 07:02:07 INFO - PROCESS | 2880 | --DOMWINDOW == 49 (19E27800) [pid = 2880] [serial = 2011] [outer = 00000000] [url = about:blank] 07:02:07 INFO - PROCESS | 2880 | --DOMWINDOW == 48 (16C71C00) [pid = 2880] [serial = 1994] [outer = 00000000] [url = about:blank] 07:02:07 INFO - PROCESS | 2880 | 1468504927873 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"]]]}] 07:02:07 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 07:02:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:02:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 07:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:02:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1584ms 07:02:07 INFO - PROCESS | 2880 | 1468504927922 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 07:02:07 INFO - PROCESS | 2880 | 1468504927926 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 07:02:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:02:07 INFO - PROCESS | 2880 | 1468504927930 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:02:07 INFO - PROCESS | 2880 | 1468504927934 Marionette TRACE conn5 <- [1,2690,null,{}] 07:02:07 INFO - PROCESS | 2880 | 1468504927939 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}] 07:02:07 INFO - PROCESS | 2880 | 1468504927942 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:08 INFO - PROCESS | 2880 | 1468504928092 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 07:02:08 INFO - PROCESS | 2880 | 1468504928181 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:08 INFO - PROCESS | 2880 | 1468504928183 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:08 INFO - PROCESS | 2880 | ++DOCSHELL 10177800 == 19 [pid = 2880] [id = 682] 07:02:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 49 (1017D000) [pid = 2880] [serial = 2046] [outer = 00000000] 07:02:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 50 (10363000) [pid = 2880] [serial = 2047] [outer = 1017D000] 07:02:08 INFO - PROCESS | 2880 | 1468504928232 Marionette DEBUG loaded listener.js 07:02:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 51 (1036B400) [pid = 2880] [serial = 2048] [outer = 1017D000] 07:02:08 INFO - PROCESS | 2880 | 1468504928602 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]]]}] 07:02:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:02:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 730ms 07:02:08 INFO - PROCESS | 2880 | 1468504928662 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 07:02:08 INFO - PROCESS | 2880 | 1468504928666 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 07:02:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:02:08 INFO - PROCESS | 2880 | 1468504928672 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:02:08 INFO - PROCESS | 2880 | 1468504928675 Marionette TRACE conn5 <- [1,2694,null,{}] 07:02:08 INFO - PROCESS | 2880 | 1468504928679 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}] 07:02:08 INFO - PROCESS | 2880 | 1468504928682 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:08 INFO - PROCESS | 2880 | 1468504928775 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 07:02:08 INFO - PROCESS | 2880 | 1468504928781 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:08 INFO - PROCESS | 2880 | 1468504928783 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:08 INFO - PROCESS | 2880 | ++DOCSHELL 1095F800 == 20 [pid = 2880] [id = 683] 07:02:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 52 (10965800) [pid = 2880] [serial = 2049] [outer = 00000000] 07:02:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 53 (11685400) [pid = 2880] [serial = 2050] [outer = 10965800] 07:02:08 INFO - PROCESS | 2880 | 1468504928831 Marionette DEBUG loaded listener.js 07:02:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 54 (146A6C00) [pid = 2880] [serial = 2051] [outer = 10965800] 07:02:09 INFO - PROCESS | 2880 | 1468504929284 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]]]}] 07:02:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:02:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 670ms 07:02:09 INFO - PROCESS | 2880 | 1468504929347 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 07:02:09 INFO - PROCESS | 2880 | 1468504929349 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 07:02:09 INFO - PROCESS | 2880 | 1468504929353 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:02:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:02:09 INFO - PROCESS | 2880 | 1468504929356 Marionette TRACE conn5 <- [1,2698,null,{}] 07:02:09 INFO - PROCESS | 2880 | 1468504929368 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}] 07:02:09 INFO - PROCESS | 2880 | 1468504929372 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:09 INFO - PROCESS | 2880 | 1468504929491 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 07:02:09 INFO - PROCESS | 2880 | 1468504929501 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:09 INFO - PROCESS | 2880 | 1468504929504 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:09 INFO - PROCESS | 2880 | ++DOCSHELL 16252400 == 21 [pid = 2880] [id = 684] 07:02:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 55 (16253800) [pid = 2880] [serial = 2052] [outer = 00000000] 07:02:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 56 (16C3D400) [pid = 2880] [serial = 2053] [outer = 16253800] 07:02:09 INFO - PROCESS | 2880 | 1468504929554 Marionette DEBUG loaded listener.js 07:02:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 57 (16C4A800) [pid = 2880] [serial = 2054] [outer = 16253800] 07:02:10 INFO - PROCESS | 2880 | 1468504930116 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] 07:02:10 INFO - PROCESS | 2880 | 1468504930130 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 07:02:10 INFO - PROCESS | 2880 | 1468504930133 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:02:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 07:02:10 INFO - PROCESS | 2880 | 1468504930134 Marionette TRACE conn5 <- [1,2702,null,{}] 07:02:10 INFO - PROCESS | 2880 | 1468504930145 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}] 07:02:10 INFO - PROCESS | 2880 | 1468504930147 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:10 INFO - PROCESS | 2880 | 1468504930269 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 07:02:10 INFO - PROCESS | 2880 | 1468504930275 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:10 INFO - PROCESS | 2880 | 1468504930277 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:10 INFO - PROCESS | 2880 | ++DOCSHELL 16F38000 == 22 [pid = 2880] [id = 685] 07:02:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 58 (16F53400) [pid = 2880] [serial = 2055] [outer = 00000000] 07:02:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 59 (1725D000) [pid = 2880] [serial = 2056] [outer = 16F53400] 07:02:10 INFO - PROCESS | 2880 | 1468504930322 Marionette DEBUG loaded listener.js 07:02:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 60 (17267C00) [pid = 2880] [serial = 2057] [outer = 16F53400] 07:02:10 INFO - PROCESS | 2880 | 1468504930798 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]]]}] 07:02:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:02:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 730ms 07:02:10 INFO - PROCESS | 2880 | 1468504930885 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 07:02:10 INFO - PROCESS | 2880 | 1468504930887 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 07:02:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:02:10 INFO - PROCESS | 2880 | 1468504930895 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:02:10 INFO - PROCESS | 2880 | 1468504930897 Marionette TRACE conn5 <- [1,2706,null,{}] 07:02:10 INFO - PROCESS | 2880 | 1468504930900 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}] 07:02:10 INFO - PROCESS | 2880 | 1468504930902 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:11 INFO - PROCESS | 2880 | 1468504931017 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 07:02:11 INFO - PROCESS | 2880 | 1468504931028 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:11 INFO - PROCESS | 2880 | 1468504931030 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:11 INFO - PROCESS | 2880 | ++DOCSHELL 17666C00 == 23 [pid = 2880] [id = 686] 07:02:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (17668000) [pid = 2880] [serial = 2058] [outer = 00000000] 07:02:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (1834A400) [pid = 2880] [serial = 2059] [outer = 17668000] 07:02:11 INFO - PROCESS | 2880 | 1468504931075 Marionette DEBUG loaded listener.js 07:02:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (1834A800) [pid = 2880] [serial = 2060] [outer = 17668000] 07:02:11 INFO - PROCESS | 2880 | 1468504931554 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] 07:02:11 INFO - PROCESS | 2880 | 1468504931567 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 07:02:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 07:02:11 INFO - PROCESS | 2880 | 1468504931577 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:02:11 INFO - PROCESS | 2880 | 1468504931578 Marionette TRACE conn5 <- [1,2710,null,{}] 07:02:11 INFO - PROCESS | 2880 | 1468504931582 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}] 07:02:11 INFO - PROCESS | 2880 | 1468504931587 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:11 INFO - PROCESS | 2880 | 1468504931740 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 07:02:11 INFO - PROCESS | 2880 | 1468504931816 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:11 INFO - PROCESS | 2880 | 1468504931818 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:11 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (0CAE8000) [pid = 2880] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:02:11 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (1078B000) [pid = 2880] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:02:11 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (14660800) [pid = 2880] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:02:11 INFO - PROCESS | 2880 | --DOMWINDOW == 59 (0FCE8400) [pid = 2880] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:02:11 INFO - PROCESS | 2880 | --DOMWINDOW == 58 (14EB8800) [pid = 2880] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:02:11 INFO - PROCESS | 2880 | --DOMWINDOW == 57 (19267800) [pid = 2880] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:02:11 INFO - PROCESS | 2880 | --DOMWINDOW == 56 (15C54400) [pid = 2880] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:02:11 INFO - PROCESS | 2880 | --DOMWINDOW == 55 (0FDFB000) [pid = 2880] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:02:11 INFO - PROCESS | 2880 | ++DOCSHELL 0CC73000 == 24 [pid = 2880] [id = 687] 07:02:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 56 (0FC35000) [pid = 2880] [serial = 2061] [outer = 00000000] 07:02:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 57 (145DC000) [pid = 2880] [serial = 2062] [outer = 0FC35000] 07:02:11 INFO - PROCESS | 2880 | 1468504931869 Marionette DEBUG loaded listener.js 07:02:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 58 (18356400) [pid = 2880] [serial = 2063] [outer = 0FC35000] 07:02:12 INFO - PROCESS | 2880 | 1468504932267 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] 07:02:12 INFO - PROCESS | 2880 | 1468504932312 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 07:02:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:02:12 INFO - PROCESS | 2880 | 1468504932344 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:02:12 INFO - PROCESS | 2880 | 1468504932346 Marionette TRACE conn5 <- [1,2714,null,{}] 07:02:12 INFO - PROCESS | 2880 | 1468504932350 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}] 07:02:12 INFO - PROCESS | 2880 | 1468504932351 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:12 INFO - PROCESS | 2880 | 1468504932470 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 07:02:12 INFO - PROCESS | 2880 | 1468504932482 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:12 INFO - PROCESS | 2880 | 1468504932484 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:12 INFO - PROCESS | 2880 | ++DOCSHELL 1834C800 == 25 [pid = 2880] [id = 688] 07:02:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 59 (18D41800) [pid = 2880] [serial = 2064] [outer = 00000000] 07:02:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 60 (19266800) [pid = 2880] [serial = 2065] [outer = 18D41800] 07:02:12 INFO - PROCESS | 2880 | 1468504932529 Marionette DEBUG loaded listener.js 07:02:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (19267400) [pid = 2880] [serial = 2066] [outer = 18D41800] 07:02:12 INFO - PROCESS | 2880 | 1468504932929 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]]]}] 07:02:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:02:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 630ms 07:02:13 INFO - PROCESS | 2880 | 1468504932976 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 07:02:13 INFO - PROCESS | 2880 | 1468504932978 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 07:02:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:02:13 INFO - PROCESS | 2880 | 1468504932981 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:02:13 INFO - PROCESS | 2880 | 1468504932983 Marionette TRACE conn5 <- [1,2718,null,{}] 07:02:13 INFO - PROCESS | 2880 | 1468504932987 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}] 07:02:13 INFO - PROCESS | 2880 | 1468504932988 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:13 INFO - PROCESS | 2880 | 1468504933069 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 07:02:13 INFO - PROCESS | 2880 | 1468504933169 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:13 INFO - PROCESS | 2880 | 1468504933170 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:13 INFO - PROCESS | 2880 | ++DOCSHELL 16B59000 == 26 [pid = 2880] [id = 689] 07:02:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (18D37000) [pid = 2880] [serial = 2067] [outer = 00000000] 07:02:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (193AC800) [pid = 2880] [serial = 2068] [outer = 18D37000] 07:02:13 INFO - PROCESS | 2880 | 1468504933214 Marionette DEBUG loaded listener.js 07:02:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (19406C00) [pid = 2880] [serial = 2069] [outer = 18D37000] 07:02:14 INFO - PROCESS | 2880 | 1468504934070 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"]]]}] 07:02:14 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 07:02:14 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 07:02:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 07:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:02:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1119ms 07:02:14 INFO - PROCESS | 2880 | 1468504934143 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 07:02:14 INFO - PROCESS | 2880 | 1468504934148 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 07:02:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:02:14 INFO - PROCESS | 2880 | 1468504934154 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:02:14 INFO - PROCESS | 2880 | 1468504934158 Marionette TRACE conn5 <- [1,2722,null,{}] 07:02:14 INFO - PROCESS | 2880 | 1468504934164 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}] 07:02:14 INFO - PROCESS | 2880 | 1468504934167 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:14 INFO - PROCESS | 2880 | 1468504934314 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 07:02:14 INFO - PROCESS | 2880 | 1468504934403 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:14 INFO - PROCESS | 2880 | 1468504934406 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:14 INFO - PROCESS | 2880 | ++DOCSHELL 10236C00 == 27 [pid = 2880] [id = 690] 07:02:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (10237400) [pid = 2880] [serial = 2070] [outer = 00000000] 07:02:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (10367000) [pid = 2880] [serial = 2071] [outer = 10237400] 07:02:14 INFO - PROCESS | 2880 | 1468504934468 Marionette DEBUG loaded listener.js 07:02:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (1070B000) [pid = 2880] [serial = 2072] [outer = 10237400] 07:02:15 INFO - PROCESS | 2880 | 1468504935049 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]]]}] 07:02:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:02:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 930ms 07:02:15 INFO - PROCESS | 2880 | 1468504935087 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 07:02:15 INFO - PROCESS | 2880 | 1468504935092 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 07:02:15 INFO - PROCESS | 2880 | 1468504935099 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:02:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:02:15 INFO - PROCESS | 2880 | 1468504935101 Marionette TRACE conn5 <- [1,2726,null,{}] 07:02:15 INFO - PROCESS | 2880 | 1468504935106 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}] 07:02:15 INFO - PROCESS | 2880 | 1468504935108 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:15 INFO - PROCESS | 2880 | 1468504935222 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 07:02:15 INFO - PROCESS | 2880 | 1468504935331 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:15 INFO - PROCESS | 2880 | 1468504935334 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:15 INFO - PROCESS | 2880 | ++DOCSHELL 14E30800 == 28 [pid = 2880] [id = 691] 07:02:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (14E37400) [pid = 2880] [serial = 2073] [outer = 00000000] 07:02:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (1624D400) [pid = 2880] [serial = 2074] [outer = 14E37400] 07:02:15 INFO - PROCESS | 2880 | 1468504935392 Marionette DEBUG loaded listener.js 07:02:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (16C47C00) [pid = 2880] [serial = 2075] [outer = 14E37400] 07:02:16 INFO - PROCESS | 2880 | 1468504936025 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]]]}] 07:02:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:02:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 970ms 07:02:16 INFO - PROCESS | 2880 | 1468504936072 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 07:02:16 INFO - PROCESS | 2880 | 1468504936074 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 07:02:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:02:16 INFO - PROCESS | 2880 | 1468504936078 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:02:16 INFO - PROCESS | 2880 | 1468504936082 Marionette TRACE conn5 <- [1,2730,null,{}] 07:02:16 INFO - PROCESS | 2880 | 1468504936093 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}] 07:02:16 INFO - PROCESS | 2880 | 1468504936098 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:16 INFO - PROCESS | 2880 | 1468504936212 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 07:02:16 INFO - PROCESS | 2880 | 1468504936351 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:16 INFO - PROCESS | 2880 | 1468504936354 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:16 INFO - PROCESS | 2880 | ++DOCSHELL 18D12C00 == 29 [pid = 2880] [id = 692] 07:02:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (18D35800) [pid = 2880] [serial = 2076] [outer = 00000000] 07:02:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (18D78400) [pid = 2880] [serial = 2077] [outer = 18D35800] 07:02:16 INFO - PROCESS | 2880 | 1468504936418 Marionette DEBUG loaded listener.js 07:02:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (193AAC00) [pid = 2880] [serial = 2078] [outer = 18D35800] 07:02:17 INFO - PROCESS | 2880 | 1468504937092 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]]]}] 07:02:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:02:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1071ms 07:02:17 INFO - PROCESS | 2880 | 1468504937167 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 07:02:17 INFO - PROCESS | 2880 | 1468504937171 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 07:02:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:02:17 INFO - PROCESS | 2880 | 1468504937176 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:02:17 INFO - PROCESS | 2880 | 1468504937180 Marionette TRACE conn5 <- [1,2734,null,{}] 07:02:17 INFO - PROCESS | 2880 | 1468504937185 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}] 07:02:17 INFO - PROCESS | 2880 | 1468504937188 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:17 INFO - PROCESS | 2880 | 1468504937288 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 07:02:17 INFO - PROCESS | 2880 | 1468504937426 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:17 INFO - PROCESS | 2880 | 1468504937430 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:17 INFO - PROCESS | 2880 | ++DOCSHELL 10334000 == 30 [pid = 2880] [id = 693] 07:02:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (10336000) [pid = 2880] [serial = 2079] [outer = 00000000] 07:02:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (1033A400) [pid = 2880] [serial = 2080] [outer = 10336000] 07:02:17 INFO - PROCESS | 2880 | 1468504937485 Marionette DEBUG loaded listener.js 07:02:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (10363800) [pid = 2880] [serial = 2081] [outer = 10336000] 07:02:18 INFO - PROCESS | 2880 | --DOCSHELL 14FD7800 == 29 [pid = 2880] [id = 643] 07:02:18 INFO - PROCESS | 2880 | --DOCSHELL 18C0DC00 == 28 [pid = 2880] [id = 642] 07:02:18 INFO - PROCESS | 2880 | --DOCSHELL 18D3F800 == 27 [pid = 2880] [id = 653] 07:02:18 INFO - PROCESS | 2880 | --DOCSHELL 1070D000 == 26 [pid = 2880] [id = 637] 07:02:18 INFO - PROCESS | 2880 | --DOCSHELL 0935D800 == 25 [pid = 2880] [id = 680] 07:02:18 INFO - PROCESS | 2880 | --DOCSHELL 10337C00 == 24 [pid = 2880] [id = 649] 07:02:18 INFO - PROCESS | 2880 | --DOCSHELL 183D9000 == 23 [pid = 2880] [id = 652] 07:02:18 INFO - PROCESS | 2880 | --DOCSHELL 16F54400 == 22 [pid = 2880] [id = 651] 07:02:18 INFO - PROCESS | 2880 | --DOCSHELL 146A8400 == 21 [pid = 2880] [id = 638] 07:02:18 INFO - PROCESS | 2880 | --DOCSHELL 09360C00 == 20 [pid = 2880] [id = 674] 07:02:18 INFO - PROCESS | 2880 | --DOCSHELL 14EBF000 == 19 [pid = 2880] [id = 645] 07:02:18 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (0FDF8400) [pid = 2880] [serial = 2024] [outer = 00000000] [url = about:blank] 07:02:18 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (0FC84400) [pid = 2880] [serial = 2023] [outer = 00000000] [url = about:blank] 07:02:18 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (107E0C00) [pid = 2880] [serial = 2029] [outer = 00000000] [url = about:blank] 07:02:18 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (14F15C00) [pid = 2880] [serial = 2032] [outer = 00000000] [url = about:blank] 07:02:18 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (105D5400) [pid = 2880] [serial = 2015] [outer = 00000000] [url = about:blank] 07:02:18 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (10175C00) [pid = 2880] [serial = 2014] [outer = 00000000] [url = about:blank] 07:02:18 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (1624A800) [pid = 2880] [serial = 2018] [outer = 00000000] [url = about:blank] 07:02:18 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (14F1B400) [pid = 2880] [serial = 2017] [outer = 00000000] [url = about:blank] 07:02:18 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (1ACD4400) [pid = 2880] [serial = 2021] [outer = 00000000] [url = about:blank] 07:02:18 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (19408000) [pid = 2880] [serial = 2020] [outer = 00000000] [url = about:blank] 07:02:18 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (16C49800) [pid = 2880] [serial = 2035] [outer = 00000000] [url = about:blank] 07:02:18 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (14FD6800) [pid = 2880] [serial = 2033] [outer = 00000000] [url = about:blank] 07:02:18 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (10234000) [pid = 2880] [serial = 2027] [outer = 00000000] [url = about:blank] 07:02:18 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (1022E400) [pid = 2880] [serial = 2026] [outer = 00000000] [url = about:blank] 07:02:18 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (10965C00) [pid = 2880] [serial = 2030] [outer = 00000000] [url = about:blank] 07:02:18 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (16C6CC00) [pid = 2880] [serial = 2036] [outer = 00000000] [url = about:blank] 07:02:18 INFO - PROCESS | 2880 | --DOMWINDOW == 59 (16F10800) [pid = 2880] [serial = 2038] [outer = 00000000] [url = about:blank] 07:02:18 INFO - PROCESS | 2880 | 1468504938646 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]]]}] 07:02:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:02:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1527ms 07:02:18 INFO - PROCESS | 2880 | 1468504938707 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 07:02:18 INFO - PROCESS | 2880 | 1468504938711 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 07:02:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:02:18 INFO - PROCESS | 2880 | 1468504938716 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:02:18 INFO - PROCESS | 2880 | 1468504938719 Marionette TRACE conn5 <- [1,2738,null,{}] 07:02:18 INFO - PROCESS | 2880 | 1468504938725 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}] 07:02:18 INFO - PROCESS | 2880 | 1468504938728 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:18 INFO - PROCESS | 2880 | 1468504938810 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 07:02:18 INFO - PROCESS | 2880 | 1468504938816 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:18 INFO - PROCESS | 2880 | 1468504938821 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:18 INFO - PROCESS | 2880 | ++DOCSHELL 0FDF8C00 == 20 [pid = 2880] [id = 694] 07:02:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 60 (0FDF9000) [pid = 2880] [serial = 2082] [outer = 00000000] 07:02:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (10176800) [pid = 2880] [serial = 2083] [outer = 0FDF9000] 07:02:18 INFO - PROCESS | 2880 | 1468504938868 Marionette DEBUG loaded listener.js 07:02:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (1022AC00) [pid = 2880] [serial = 2084] [outer = 0FDF9000] 07:02:19 INFO - PROCESS | 2880 | 1468504939406 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]]]}] 07:02:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:02:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 730ms 07:02:19 INFO - PROCESS | 2880 | 1468504939447 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 07:02:19 INFO - PROCESS | 2880 | 1468504939452 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 07:02:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:02:19 INFO - PROCESS | 2880 | 1468504939458 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:02:19 INFO - PROCESS | 2880 | 1468504939461 Marionette TRACE conn5 <- [1,2742,null,{}] 07:02:19 INFO - PROCESS | 2880 | 1468504939465 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}] 07:02:19 INFO - PROCESS | 2880 | 1468504939467 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:19 INFO - PROCESS | 2880 | 1468504939555 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 07:02:19 INFO - PROCESS | 2880 | 1468504939659 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:19 INFO - PROCESS | 2880 | 1468504939661 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:19 INFO - PROCESS | 2880 | ++DOCSHELL 106B5000 == 21 [pid = 2880] [id = 695] 07:02:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (10702400) [pid = 2880] [serial = 2085] [outer = 00000000] 07:02:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (1070BC00) [pid = 2880] [serial = 2086] [outer = 10702400] 07:02:19 INFO - PROCESS | 2880 | 1468504939710 Marionette DEBUG loaded listener.js 07:02:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (1078F800) [pid = 2880] [serial = 2087] [outer = 10702400] 07:02:20 INFO - PROCESS | 2880 | 1468504940091 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]]]}] 07:02:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:02:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 672ms 07:02:20 INFO - PROCESS | 2880 | 1468504940134 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 07:02:20 INFO - PROCESS | 2880 | 1468504940136 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 07:02:20 INFO - PROCESS | 2880 | 1468504940139 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:02:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:02:20 INFO - PROCESS | 2880 | 1468504940143 Marionette TRACE conn5 <- [1,2746,null,{}] 07:02:20 INFO - PROCESS | 2880 | 1468504940153 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}] 07:02:20 INFO - PROCESS | 2880 | 1468504940158 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:20 INFO - PROCESS | 2880 | 1468504940245 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 07:02:20 INFO - PROCESS | 2880 | 1468504940252 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:20 INFO - PROCESS | 2880 | 1468504940255 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:20 INFO - PROCESS | 2880 | ++DOCSHELL 116D4400 == 22 [pid = 2880] [id = 696] 07:02:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (14553C00) [pid = 2880] [serial = 2088] [outer = 00000000] 07:02:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (1477C400) [pid = 2880] [serial = 2089] [outer = 14553C00] 07:02:20 INFO - PROCESS | 2880 | 1468504940303 Marionette DEBUG loaded listener.js 07:02:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (14E5B400) [pid = 2880] [serial = 2090] [outer = 14553C00] 07:02:20 INFO - PROCESS | 2880 | 1468504940794 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]]]}] 07:02:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:02:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 670ms 07:02:20 INFO - PROCESS | 2880 | 1468504940814 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 07:02:20 INFO - PROCESS | 2880 | 1468504940816 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 07:02:20 INFO - PROCESS | 2880 | 1468504940819 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:02:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:02:20 INFO - PROCESS | 2880 | 1468504940821 Marionette TRACE conn5 <- [1,2750,null,{}] 07:02:20 INFO - PROCESS | 2880 | 1468504940833 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}] 07:02:20 INFO - PROCESS | 2880 | 1468504940835 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:21 INFO - PROCESS | 2880 | 1468504940985 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 07:02:21 INFO - PROCESS | 2880 | 1468504941051 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:21 INFO - PROCESS | 2880 | 1468504941053 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:21 INFO - PROCESS | 2880 | ++DOCSHELL 15EC4C00 == 23 [pid = 2880] [id = 697] 07:02:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (15EC5800) [pid = 2880] [serial = 2091] [outer = 00000000] 07:02:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (16253400) [pid = 2880] [serial = 2092] [outer = 15EC5800] 07:02:21 INFO - PROCESS | 2880 | 1468504941098 Marionette DEBUG loaded listener.js 07:02:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (16C43000) [pid = 2880] [serial = 2093] [outer = 15EC5800] 07:02:21 INFO - PROCESS | 2880 | 1468504941493 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]]]}] 07:02:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:02:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 731ms 07:02:21 INFO - PROCESS | 2880 | 1468504941555 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 07:02:21 INFO - PROCESS | 2880 | 1468504941557 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 07:02:21 INFO - PROCESS | 2880 | 1468504941579 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:02:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:02:21 INFO - PROCESS | 2880 | 1468504941581 Marionette TRACE conn5 <- [1,2754,null,{}] 07:02:21 INFO - PROCESS | 2880 | 1468504941584 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}] 07:02:21 INFO - PROCESS | 2880 | 1468504941586 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:21 INFO - PROCESS | 2880 | 1468504941699 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 07:02:21 INFO - PROCESS | 2880 | 1468504941704 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:21 INFO - PROCESS | 2880 | 1468504941706 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:21 INFO - PROCESS | 2880 | ++DOCSHELL 16C6F800 == 24 [pid = 2880] [id = 698] 07:02:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (16C70800) [pid = 2880] [serial = 2094] [outer = 00000000] 07:02:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (16F4C800) [pid = 2880] [serial = 2095] [outer = 16C70800] 07:02:21 INFO - PROCESS | 2880 | 1468504941755 Marionette DEBUG loaded listener.js 07:02:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (16F78800) [pid = 2880] [serial = 2096] [outer = 16C70800] 07:02:22 INFO - PROCESS | 2880 | 1468504942215 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]]]}] 07:02:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:02:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 671ms 07:02:22 INFO - PROCESS | 2880 | 1468504942253 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 07:02:22 INFO - PROCESS | 2880 | 1468504942255 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 07:02:22 INFO - PROCESS | 2880 | 1468504942263 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:02:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:02:22 INFO - PROCESS | 2880 | 1468504942265 Marionette TRACE conn5 <- [1,2758,null,{}] 07:02:22 INFO - PROCESS | 2880 | 1468504942268 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}] 07:02:22 INFO - PROCESS | 2880 | 1468504942274 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:22 INFO - PROCESS | 2880 | 1468504942439 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 07:02:22 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (18D37000) [pid = 2880] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:02:22 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (16F53400) [pid = 2880] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:02:22 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (17668000) [pid = 2880] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:02:22 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (15EC6C00) [pid = 2880] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:02:22 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (1070F400) [pid = 2880] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:02:22 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (1017D000) [pid = 2880] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:02:22 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (10965800) [pid = 2880] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:02:22 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (0935F000) [pid = 2880] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:02:22 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (16253800) [pid = 2880] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:02:22 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (0FC35000) [pid = 2880] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:02:22 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (18D41800) [pid = 2880] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:02:22 INFO - PROCESS | 2880 | 1468504942705 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:22 INFO - PROCESS | 2880 | 1468504942707 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:22 INFO - PROCESS | 2880 | ++DOCSHELL 0FC35000 == 25 [pid = 2880] [id = 699] 07:02:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (0FCE5400) [pid = 2880] [serial = 2097] [outer = 00000000] 07:02:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (1070EC00) [pid = 2880] [serial = 2098] [outer = 0FCE5400] 07:02:22 INFO - PROCESS | 2880 | 1468504942753 Marionette DEBUG loaded listener.js 07:02:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (14FD6400) [pid = 2880] [serial = 2099] [outer = 0FCE5400] 07:02:23 INFO - PROCESS | 2880 | 1468504943108 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]]]}] 07:02:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:02:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 870ms 07:02:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:02:23 INFO - PROCESS | 2880 | 1468504943138 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 07:02:23 INFO - PROCESS | 2880 | 1468504943140 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 07:02:23 INFO - PROCESS | 2880 | 1468504943143 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:02:23 INFO - PROCESS | 2880 | 1468504943144 Marionette TRACE conn5 <- [1,2762,null,{}] 07:02:23 INFO - PROCESS | 2880 | 1468504943148 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}] 07:02:23 INFO - PROCESS | 2880 | 1468504943150 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:23 INFO - PROCESS | 2880 | 1468504943264 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 07:02:23 INFO - PROCESS | 2880 | 1468504943271 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:23 INFO - PROCESS | 2880 | 1468504943273 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:23 INFO - PROCESS | 2880 | ++DOCSHELL 0FD0A400 == 26 [pid = 2880] [id = 700] 07:02:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (10335800) [pid = 2880] [serial = 2100] [outer = 00000000] 07:02:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (183D8400) [pid = 2880] [serial = 2101] [outer = 10335800] 07:02:23 INFO - PROCESS | 2880 | 1468504943319 Marionette DEBUG loaded listener.js 07:02:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (18C10400) [pid = 2880] [serial = 2102] [outer = 10335800] 07:02:23 INFO - PROCESS | 2880 | 1468504943737 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]]]}] 07:02:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:02:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 631ms 07:02:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:02:23 INFO - PROCESS | 2880 | 1468504943775 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 07:02:23 INFO - PROCESS | 2880 | 1468504943777 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 07:02:23 INFO - PROCESS | 2880 | 1468504943780 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:02:23 INFO - PROCESS | 2880 | 1468504943781 Marionette TRACE conn5 <- [1,2766,null,{}] 07:02:23 INFO - PROCESS | 2880 | 1468504943785 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}] 07:02:23 INFO - PROCESS | 2880 | 1468504943786 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:23 INFO - PROCESS | 2880 | 1468504943864 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 07:02:24 INFO - PROCESS | 2880 | 1468504943992 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:24 INFO - PROCESS | 2880 | 1468504943994 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:24 INFO - PROCESS | 2880 | ++DOCSHELL 1070A400 == 27 [pid = 2880] [id = 701] 07:02:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (15C4D800) [pid = 2880] [serial = 2103] [outer = 00000000] 07:02:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (18D42400) [pid = 2880] [serial = 2104] [outer = 15C4D800] 07:02:24 INFO - PROCESS | 2880 | 1468504944036 Marionette DEBUG loaded listener.js 07:02:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (17195800) [pid = 2880] [serial = 2105] [outer = 15C4D800] 07:02:24 INFO - PROCESS | 2880 | 1468504944398 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]]]}] 07:02:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:02:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 671ms 07:02:24 INFO - PROCESS | 2880 | 1468504944452 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 07:02:24 INFO - PROCESS | 2880 | 1468504944454 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 07:02:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:02:24 INFO - PROCESS | 2880 | 1468504944457 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:02:24 INFO - PROCESS | 2880 | 1468504944459 Marionette TRACE conn5 <- [1,2770,null,{}] 07:02:24 INFO - PROCESS | 2880 | 1468504944462 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}] 07:02:24 INFO - PROCESS | 2880 | 1468504944464 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:24 INFO - PROCESS | 2880 | 1468504944581 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 07:02:24 INFO - PROCESS | 2880 | 1468504944593 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:24 INFO - PROCESS | 2880 | 1468504944595 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:24 INFO - PROCESS | 2880 | ++DOCSHELL 116D1000 == 28 [pid = 2880] [id = 702] 07:02:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (19270C00) [pid = 2880] [serial = 2106] [outer = 00000000] 07:02:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (19407C00) [pid = 2880] [serial = 2107] [outer = 19270C00] 07:02:24 INFO - PROCESS | 2880 | 1468504944639 Marionette DEBUG loaded listener.js 07:02:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (19409000) [pid = 2880] [serial = 2108] [outer = 19270C00] 07:02:25 INFO - PROCESS | 2880 | 1468504945478 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]]]}] 07:02:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:02:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1070ms 07:02:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:02:25 INFO - PROCESS | 2880 | 1468504945529 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 07:02:25 INFO - PROCESS | 2880 | 1468504945533 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 07:02:25 INFO - PROCESS | 2880 | 1468504945537 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:02:25 INFO - PROCESS | 2880 | 1468504945541 Marionette TRACE conn5 <- [1,2774,null,{}] 07:02:25 INFO - PROCESS | 2880 | 1468504945546 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}] 07:02:25 INFO - PROCESS | 2880 | 1468504945550 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:25 INFO - PROCESS | 2880 | 1468504945670 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 07:02:25 INFO - PROCESS | 2880 | 1468504945807 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:25 INFO - PROCESS | 2880 | 1468504945810 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:25 INFO - PROCESS | 2880 | ++DOCSHELL 10234400 == 29 [pid = 2880] [id = 703] 07:02:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (10332800) [pid = 2880] [serial = 2109] [outer = 00000000] 07:02:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (10788400) [pid = 2880] [serial = 2110] [outer = 10332800] 07:02:25 INFO - PROCESS | 2880 | 1468504945871 Marionette DEBUG loaded listener.js 07:02:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (10A80400) [pid = 2880] [serial = 2111] [outer = 10332800] 07:02:26 INFO - PROCESS | 2880 | 1468504946532 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]]]}] 07:02:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:02:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1023ms 07:02:26 INFO - PROCESS | 2880 | 1468504946566 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 07:02:26 INFO - PROCESS | 2880 | 1468504946571 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 07:02:26 INFO - PROCESS | 2880 | 1468504946578 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:02:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:02:26 INFO - PROCESS | 2880 | 1468504946581 Marionette TRACE conn5 <- [1,2778,null,{}] 07:02:26 INFO - PROCESS | 2880 | 1468504946585 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}] 07:02:26 INFO - PROCESS | 2880 | 1468504946588 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:26 INFO - PROCESS | 2880 | 1468504946724 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 07:02:26 INFO - PROCESS | 2880 | 1468504946945 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:26 INFO - PROCESS | 2880 | 1468504946948 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:27 INFO - PROCESS | 2880 | ++DOCSHELL 0CADA800 == 30 [pid = 2880] [id = 704] 07:02:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (0CADC400) [pid = 2880] [serial = 2112] [outer = 00000000] 07:02:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (0CAF8400) [pid = 2880] [serial = 2113] [outer = 0CADC400] 07:02:27 INFO - PROCESS | 2880 | 1468504947006 Marionette DEBUG loaded listener.js 07:02:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (0FD1B800) [pid = 2880] [serial = 2114] [outer = 0CADC400] 07:02:27 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (1725D000) [pid = 2880] [serial = 2056] [outer = 00000000] [url = about:blank] 07:02:27 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (1834A400) [pid = 2880] [serial = 2059] [outer = 00000000] [url = about:blank] 07:02:27 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (17267C00) [pid = 2880] [serial = 2057] [outer = 00000000] [url = about:blank] 07:02:27 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (16F36400) [pid = 2880] [serial = 2039] [outer = 00000000] [url = about:blank] 07:02:27 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (10A7C800) [pid = 2880] [serial = 2044] [outer = 00000000] [url = about:blank] 07:02:27 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1158E800) [pid = 2880] [serial = 2045] [outer = 00000000] [url = about:blank] 07:02:27 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (10363000) [pid = 2880] [serial = 2047] [outer = 00000000] [url = about:blank] 07:02:27 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1036B400) [pid = 2880] [serial = 2048] [outer = 00000000] [url = about:blank] 07:02:27 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (11685400) [pid = 2880] [serial = 2050] [outer = 00000000] [url = about:blank] 07:02:27 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (146A6C00) [pid = 2880] [serial = 2051] [outer = 00000000] [url = about:blank] 07:02:27 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (0CADC000) [pid = 2880] [serial = 2041] [outer = 00000000] [url = about:blank] 07:02:27 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (0CC76800) [pid = 2880] [serial = 2042] [outer = 00000000] [url = about:blank] 07:02:27 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (16C3D400) [pid = 2880] [serial = 2053] [outer = 00000000] [url = about:blank] 07:02:27 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (145DC000) [pid = 2880] [serial = 2062] [outer = 00000000] [url = about:blank] 07:02:27 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (19406C00) [pid = 2880] [serial = 2069] [outer = 00000000] [url = about:blank] 07:02:27 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (1834A800) [pid = 2880] [serial = 2060] [outer = 00000000] [url = about:blank] 07:02:27 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (18356400) [pid = 2880] [serial = 2063] [outer = 00000000] [url = about:blank] 07:02:27 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (19267400) [pid = 2880] [serial = 2066] [outer = 00000000] [url = about:blank] 07:02:27 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (16C4A800) [pid = 2880] [serial = 2054] [outer = 00000000] [url = about:blank] 07:02:27 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (19266800) [pid = 2880] [serial = 2065] [outer = 00000000] [url = about:blank] 07:02:27 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (193AC800) [pid = 2880] [serial = 2068] [outer = 00000000] [url = about:blank] 07:02:27 INFO - PROCESS | 2880 | 1468504947621 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]]]}] 07:02:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:02:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1069ms 07:02:27 INFO - PROCESS | 2880 | 1468504947654 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 07:02:27 INFO - PROCESS | 2880 | 1468504947658 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 07:02:27 INFO - PROCESS | 2880 | 1468504947661 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:02:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:02:27 INFO - PROCESS | 2880 | 1468504947664 Marionette TRACE conn5 <- [1,2782,null,{}] 07:02:27 INFO - PROCESS | 2880 | 1468504947669 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}] 07:02:27 INFO - PROCESS | 2880 | 1468504947674 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:27 INFO - PROCESS | 2880 | 1468504947762 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 07:02:27 INFO - PROCESS | 2880 | 1468504947773 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:27 INFO - PROCESS | 2880 | 1468504947775 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:27 INFO - PROCESS | 2880 | ++DOCSHELL 0CCF0400 == 31 [pid = 2880] [id = 705] 07:02:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (0CCF2C00) [pid = 2880] [serial = 2115] [outer = 00000000] 07:02:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (10363000) [pid = 2880] [serial = 2116] [outer = 0CCF2C00] 07:02:27 INFO - PROCESS | 2880 | 1468504947823 Marionette DEBUG loaded listener.js 07:02:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (105D9800) [pid = 2880] [serial = 2117] [outer = 0CCF2C00] 07:02:28 INFO - PROCESS | 2880 | 1468504948328 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]]]}] 07:02:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:02:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 730ms 07:02:28 INFO - PROCESS | 2880 | 1468504948397 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 07:02:28 INFO - PROCESS | 2880 | 1468504948401 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 07:02:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:02:28 INFO - PROCESS | 2880 | 1468504948405 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:02:28 INFO - PROCESS | 2880 | 1468504948407 Marionette TRACE conn5 <- [1,2786,null,{}] 07:02:28 INFO - PROCESS | 2880 | 1468504948411 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}] 07:02:28 INFO - PROCESS | 2880 | 1468504948413 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:28 INFO - PROCESS | 2880 | 1468504948502 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 07:02:28 INFO - PROCESS | 2880 | 1468504948600 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:28 INFO - PROCESS | 2880 | 1468504948602 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:28 INFO - PROCESS | 2880 | ++DOCSHELL 145DBC00 == 32 [pid = 2880] [id = 706] 07:02:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (1465F800) [pid = 2880] [serial = 2118] [outer = 00000000] 07:02:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (14781C00) [pid = 2880] [serial = 2119] [outer = 1465F800] 07:02:28 INFO - PROCESS | 2880 | 1468504948647 Marionette DEBUG loaded listener.js 07:02:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (14F13400) [pid = 2880] [serial = 2120] [outer = 1465F800] 07:02:29 INFO - PROCESS | 2880 | 1468504949037 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]]]}] 07:02:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:02:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 670ms 07:02:29 INFO - PROCESS | 2880 | 1468504949080 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 07:02:29 INFO - PROCESS | 2880 | 1468504949082 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 07:02:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:02:29 INFO - PROCESS | 2880 | 1468504949087 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:02:29 INFO - PROCESS | 2880 | 1468504949093 Marionette TRACE conn5 <- [1,2790,null,{}] 07:02:29 INFO - PROCESS | 2880 | 1468504949103 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}] 07:02:29 INFO - PROCESS | 2880 | 1468504949106 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:29 INFO - PROCESS | 2880 | 1468504949195 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 07:02:29 INFO - PROCESS | 2880 | 1468504949203 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:29 INFO - PROCESS | 2880 | 1468504949205 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:29 INFO - PROCESS | 2880 | ++DOCSHELL 1624E800 == 33 [pid = 2880] [id = 707] 07:02:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (16250800) [pid = 2880] [serial = 2121] [outer = 00000000] 07:02:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (16F0FC00) [pid = 2880] [serial = 2122] [outer = 16250800] 07:02:29 INFO - PROCESS | 2880 | 1468504949249 Marionette DEBUG loaded listener.js 07:02:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (16F53000) [pid = 2880] [serial = 2123] [outer = 16250800] 07:02:29 INFO - PROCESS | 2880 | 1468504949697 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]]]}] 07:02:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:02:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 691ms 07:02:29 INFO - PROCESS | 2880 | 1468504949781 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 07:02:29 INFO - PROCESS | 2880 | 1468504949784 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 07:02:29 INFO - PROCESS | 2880 | 1468504949787 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:02:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:02:29 INFO - PROCESS | 2880 | 1468504949789 Marionette TRACE conn5 <- [1,2794,null,{}] 07:02:29 INFO - PROCESS | 2880 | 1468504949792 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}] 07:02:29 INFO - PROCESS | 2880 | 1468504949794 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:29 INFO - PROCESS | 2880 | 1468504949948 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 07:02:30 INFO - PROCESS | 2880 | 1468504949966 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:30 INFO - PROCESS | 2880 | 1468504949968 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:30 INFO - PROCESS | 2880 | ++DOCSHELL 17261800 == 34 [pid = 2880] [id = 708] 07:02:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (17264000) [pid = 2880] [serial = 2124] [outer = 00000000] 07:02:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (17664000) [pid = 2880] [serial = 2125] [outer = 17264000] 07:02:30 INFO - PROCESS | 2880 | 1468504950011 Marionette DEBUG loaded listener.js 07:02:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (17670000) [pid = 2880] [serial = 2126] [outer = 17264000] 07:02:30 INFO - PROCESS | 2880 | 1468504950446 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]]]}] 07:02:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:02:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 670ms 07:02:30 INFO - PROCESS | 2880 | 1468504950461 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 07:02:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:02:30 INFO - PROCESS | 2880 | 1468504950463 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 07:02:30 INFO - PROCESS | 2880 | 1468504950466 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:02:30 INFO - PROCESS | 2880 | 1468504950468 Marionette TRACE conn5 <- [1,2798,null,{}] 07:02:30 INFO - PROCESS | 2880 | 1468504950477 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}] 07:02:30 INFO - PROCESS | 2880 | 1468504950479 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:30 INFO - PROCESS | 2880 | 1468504950602 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 07:02:30 INFO - PROCESS | 2880 | 1468504950609 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:30 INFO - PROCESS | 2880 | 1468504950615 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:30 INFO - PROCESS | 2880 | ++DOCSHELL 10F03C00 == 35 [pid = 2880] [id = 709] 07:02:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (18353800) [pid = 2880] [serial = 2127] [outer = 00000000] 07:02:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (183E3800) [pid = 2880] [serial = 2128] [outer = 18353800] 07:02:30 INFO - PROCESS | 2880 | 1468504950722 Marionette DEBUG loaded listener.js 07:02:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (18D40400) [pid = 2880] [serial = 2129] [outer = 18353800] 07:02:31 INFO - PROCESS | 2880 | 1468504951165 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]]]}] 07:02:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:02:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 730ms 07:02:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:02:31 INFO - PROCESS | 2880 | 1468504951197 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 07:02:31 INFO - PROCESS | 2880 | 1468504951199 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 07:02:31 INFO - PROCESS | 2880 | 1468504951203 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:02:31 INFO - PROCESS | 2880 | 1468504951204 Marionette TRACE conn5 <- [1,2802,null,{}] 07:02:31 INFO - PROCESS | 2880 | 1468504951208 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}] 07:02:31 INFO - PROCESS | 2880 | 1468504951210 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:31 INFO - PROCESS | 2880 | 1468504951363 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 07:02:31 INFO - PROCESS | 2880 | 1468504951389 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:31 INFO - PROCESS | 2880 | 1468504951391 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:31 INFO - PROCESS | 2880 | ++DOCSHELL 1926B400 == 36 [pid = 2880] [id = 710] 07:02:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (1926E000) [pid = 2880] [serial = 2130] [outer = 00000000] 07:02:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (19407800) [pid = 2880] [serial = 2131] [outer = 1926E000] 07:02:31 INFO - PROCESS | 2880 | 1468504951434 Marionette DEBUG loaded listener.js 07:02:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (19409400) [pid = 2880] [serial = 2132] [outer = 1926E000] 07:02:31 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (15C4D800) [pid = 2880] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:02:31 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (15EC5800) [pid = 2880] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:02:31 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (16C70800) [pid = 2880] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:02:31 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (10702400) [pid = 2880] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:02:31 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (14553C00) [pid = 2880] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:02:31 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (10336000) [pid = 2880] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:02:31 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (0FDF9000) [pid = 2880] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:02:31 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (10237400) [pid = 2880] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:02:31 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (0FCE5400) [pid = 2880] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:02:31 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (14E37400) [pid = 2880] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:02:31 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (18D35800) [pid = 2880] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:02:31 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (10335800) [pid = 2880] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:02:32 INFO - PROCESS | 2880 | 1468504951956 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]]]}] 07:02:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:02:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 771ms 07:02:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:02:32 INFO - PROCESS | 2880 | 1468504951973 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 07:02:32 INFO - PROCESS | 2880 | 1468504951975 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 07:02:32 INFO - PROCESS | 2880 | 1468504951978 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:02:32 INFO - PROCESS | 2880 | 1468504951980 Marionette TRACE conn5 <- [1,2806,null,{}] 07:02:32 INFO - PROCESS | 2880 | 1468504951984 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}] 07:02:32 INFO - PROCESS | 2880 | 1468504951985 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:32 INFO - PROCESS | 2880 | 1468504952065 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 07:02:32 INFO - PROCESS | 2880 | 1468504952071 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:32 INFO - PROCESS | 2880 | 1468504952073 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:32 INFO - PROCESS | 2880 | ++DOCSHELL 1033C000 == 37 [pid = 2880] [id = 711] 07:02:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (10A82400) [pid = 2880] [serial = 2133] [outer = 00000000] 07:02:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (1624EC00) [pid = 2880] [serial = 2134] [outer = 10A82400] 07:02:32 INFO - PROCESS | 2880 | 1468504952116 Marionette DEBUG loaded listener.js 07:02:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (16C44C00) [pid = 2880] [serial = 2135] [outer = 10A82400] 07:02:32 INFO - PROCESS | 2880 | 1468504952521 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]]]}] 07:02:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:02:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 570ms 07:02:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:02:32 INFO - PROCESS | 2880 | 1468504952549 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 07:02:32 INFO - PROCESS | 2880 | 1468504952551 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 07:02:32 INFO - PROCESS | 2880 | 1468504952554 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:02:32 INFO - PROCESS | 2880 | 1468504952556 Marionette TRACE conn5 <- [1,2810,null,{}] 07:02:32 INFO - PROCESS | 2880 | 1468504952559 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}] 07:02:32 INFO - PROCESS | 2880 | 1468504952561 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:32 INFO - PROCESS | 2880 | 1468504952685 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 07:02:32 INFO - PROCESS | 2880 | 1468504952722 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:32 INFO - PROCESS | 2880 | 1468504952724 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:32 INFO - PROCESS | 2880 | ++DOCSHELL 15EC5800 == 38 [pid = 2880] [id = 712] 07:02:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (18853C00) [pid = 2880] [serial = 2136] [outer = 00000000] 07:02:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (19E24C00) [pid = 2880] [serial = 2137] [outer = 18853C00] 07:02:32 INFO - PROCESS | 2880 | 1468504952768 Marionette DEBUG loaded listener.js 07:02:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (19E27800) [pid = 2880] [serial = 2138] [outer = 18853C00] 07:02:33 INFO - PROCESS | 2880 | 1468504953166 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]]]}] 07:02:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:02:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 631ms 07:02:33 INFO - PROCESS | 2880 | 1468504953186 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 07:02:33 INFO - PROCESS | 2880 | 1468504953188 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 07:02:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:02:33 INFO - PROCESS | 2880 | 1468504953200 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:02:33 INFO - PROCESS | 2880 | 1468504953202 Marionette TRACE conn5 <- [1,2814,null,{}] 07:02:33 INFO - PROCESS | 2880 | 1468504953206 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}] 07:02:33 INFO - PROCESS | 2880 | 1468504953208 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:33 INFO - PROCESS | 2880 | 1468504953328 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 07:02:33 INFO - PROCESS | 2880 | 1468504953336 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:33 INFO - PROCESS | 2880 | 1468504953338 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:33 INFO - PROCESS | 2880 | ++DOCSHELL 09369000 == 39 [pid = 2880] [id = 713] 07:02:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (106AF000) [pid = 2880] [serial = 2139] [outer = 00000000] 07:02:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (19E2EC00) [pid = 2880] [serial = 2140] [outer = 106AF000] 07:02:33 INFO - PROCESS | 2880 | 1468504953381 Marionette DEBUG loaded listener.js 07:02:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (19E6CC00) [pid = 2880] [serial = 2141] [outer = 106AF000] 07:02:33 INFO - PROCESS | 2880 | 1468504953798 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:02:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:02:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 630ms 07:02:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:02:33 INFO - PROCESS | 2880 | 1468504953822 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 07:02:33 INFO - PROCESS | 2880 | 1468504953824 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 07:02:33 INFO - PROCESS | 2880 | 1468504953828 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:02:33 INFO - PROCESS | 2880 | 1468504953829 Marionette TRACE conn5 <- [1,2818,null,{}] 07:02:33 INFO - PROCESS | 2880 | 1468504953833 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}] 07:02:33 INFO - PROCESS | 2880 | 1468504953835 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:34 INFO - PROCESS | 2880 | 1468504953961 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 07:02:34 INFO - PROCESS | 2880 | 1468504954159 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:34 INFO - PROCESS | 2880 | 1468504954162 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:34 INFO - PROCESS | 2880 | ++DOCSHELL 0CAE5800 == 40 [pid = 2880] [id = 714] 07:02:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (0CAE6000) [pid = 2880] [serial = 2142] [outer = 00000000] 07:02:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (0CAF8000) [pid = 2880] [serial = 2143] [outer = 0CAE6000] 07:02:34 INFO - PROCESS | 2880 | 1468504954223 Marionette DEBUG loaded listener.js 07:02:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (10172400) [pid = 2880] [serial = 2144] [outer = 0CAE6000] 07:02:34 INFO - PROCESS | 2880 | 1468504954809 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]]]}] 07:02:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:02:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1021ms 07:02:34 INFO - PROCESS | 2880 | 1468504954850 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 07:02:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:02:34 INFO - PROCESS | 2880 | 1468504954855 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 07:02:34 INFO - PROCESS | 2880 | 1468504954860 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:02:34 INFO - PROCESS | 2880 | 1468504954863 Marionette TRACE conn5 <- [1,2822,null,{}] 07:02:34 INFO - PROCESS | 2880 | 1468504954888 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}] 07:02:34 INFO - PROCESS | 2880 | 1468504954891 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:35 INFO - PROCESS | 2880 | 1468504955006 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 07:02:35 INFO - PROCESS | 2880 | 1468504955152 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:35 INFO - PROCESS | 2880 | 1468504955155 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:35 INFO - PROCESS | 2880 | ++DOCSHELL 11689C00 == 41 [pid = 2880] [id = 715] 07:02:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (146AC000) [pid = 2880] [serial = 2145] [outer = 00000000] 07:02:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (15C4EC00) [pid = 2880] [serial = 2146] [outer = 146AC000] 07:02:35 INFO - PROCESS | 2880 | 1468504955213 Marionette DEBUG loaded listener.js 07:02:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (16254000) [pid = 2880] [serial = 2147] [outer = 146AC000] 07:02:35 INFO - PROCESS | 2880 | 1468504955803 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:02:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:02:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1007ms 07:02:35 INFO - PROCESS | 2880 | 1468504955868 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 07:02:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:02:35 INFO - PROCESS | 2880 | 1468504955871 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 07:02:35 INFO - PROCESS | 2880 | 1468504955875 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:02:35 INFO - PROCESS | 2880 | 1468504955877 Marionette TRACE conn5 <- [1,2826,null,{}] 07:02:35 INFO - PROCESS | 2880 | 1468504955881 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}] 07:02:35 INFO - PROCESS | 2880 | 1468504955884 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:36 INFO - PROCESS | 2880 | 1468504955995 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 07:02:36 INFO - PROCESS | 2880 | 1468504956143 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:36 INFO - PROCESS | 2880 | 1468504956145 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:36 INFO - PROCESS | 2880 | ++DOCSHELL 17261400 == 42 [pid = 2880] [id = 716] 07:02:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (18351C00) [pid = 2880] [serial = 2148] [outer = 00000000] 07:02:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (18D74000) [pid = 2880] [serial = 2149] [outer = 18351C00] 07:02:36 INFO - PROCESS | 2880 | 1468504956202 Marionette DEBUG loaded listener.js 07:02:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (19E24000) [pid = 2880] [serial = 2150] [outer = 18351C00] 07:02:36 INFO - PROCESS | 2880 | 1468504956831 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]]]}] 07:02:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:02:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1019ms 07:02:36 INFO - PROCESS | 2880 | 1468504956897 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 07:02:36 INFO - PROCESS | 2880 | 1468504956901 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 07:02:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:02:36 INFO - PROCESS | 2880 | 1468504956912 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:02:36 INFO - PROCESS | 2880 | 1468504956916 Marionette TRACE conn5 <- [1,2830,null,{}] 07:02:36 INFO - PROCESS | 2880 | 1468504956920 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}] 07:02:36 INFO - PROCESS | 2880 | 1468504956924 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:37 INFO - PROCESS | 2880 | 1468504957099 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 07:02:37 INFO - PROCESS | 2880 | 1468504957369 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:37 INFO - PROCESS | 2880 | 1468504957372 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:37 INFO - PROCESS | 2880 | ++DOCSHELL 09371400 == 43 [pid = 2880] [id = 717] 07:02:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (0CADD400) [pid = 2880] [serial = 2151] [outer = 00000000] 07:02:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (0CC76C00) [pid = 2880] [serial = 2152] [outer = 0CADD400] 07:02:37 INFO - PROCESS | 2880 | 1468504957444 Marionette DEBUG loaded listener.js 07:02:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (0FDF6800) [pid = 2880] [serial = 2153] [outer = 0CADD400] 07:02:38 INFO - PROCESS | 2880 | --DOCSHELL 09369000 == 42 [pid = 2880] [id = 713] 07:02:38 INFO - PROCESS | 2880 | --DOCSHELL 15EC5800 == 41 [pid = 2880] [id = 712] 07:02:38 INFO - PROCESS | 2880 | --DOCSHELL 1033C000 == 40 [pid = 2880] [id = 711] 07:02:38 INFO - PROCESS | 2880 | --DOCSHELL 1926B400 == 39 [pid = 2880] [id = 710] 07:02:38 INFO - PROCESS | 2880 | --DOCSHELL 10F03C00 == 38 [pid = 2880] [id = 709] 07:02:38 INFO - PROCESS | 2880 | --DOCSHELL 17261800 == 37 [pid = 2880] [id = 708] 07:02:38 INFO - PROCESS | 2880 | --DOCSHELL 1624E800 == 36 [pid = 2880] [id = 707] 07:02:38 INFO - PROCESS | 2880 | --DOCSHELL 145DBC00 == 35 [pid = 2880] [id = 706] 07:02:38 INFO - PROCESS | 2880 | --DOCSHELL 0CCF0400 == 34 [pid = 2880] [id = 705] 07:02:38 INFO - PROCESS | 2880 | --DOCSHELL 0CADA800 == 33 [pid = 2880] [id = 704] 07:02:38 INFO - PROCESS | 2880 | --DOCSHELL 10234400 == 32 [pid = 2880] [id = 703] 07:02:38 INFO - PROCESS | 2880 | --DOCSHELL 1070A400 == 31 [pid = 2880] [id = 701] 07:02:38 INFO - PROCESS | 2880 | --DOCSHELL 0FD0A400 == 30 [pid = 2880] [id = 700] 07:02:38 INFO - PROCESS | 2880 | --DOCSHELL 10704C00 == 29 [pid = 2880] [id = 681] 07:02:38 INFO - PROCESS | 2880 | --DOCSHELL 116D1000 == 28 [pid = 2880] [id = 702] 07:02:38 INFO - PROCESS | 2880 | --DOCSHELL 17261400 == 27 [pid = 2880] [id = 716] 07:02:38 INFO - PROCESS | 2880 | --DOCSHELL 0CAE5800 == 26 [pid = 2880] [id = 714] 07:02:38 INFO - PROCESS | 2880 | --DOCSHELL 11689C00 == 25 [pid = 2880] [id = 715] 07:02:38 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (18D42400) [pid = 2880] [serial = 2104] [outer = 00000000] [url = about:blank] 07:02:38 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (16253400) [pid = 2880] [serial = 2092] [outer = 00000000] [url = about:blank] 07:02:38 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (16F4C800) [pid = 2880] [serial = 2095] [outer = 00000000] [url = about:blank] 07:02:38 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (1070BC00) [pid = 2880] [serial = 2086] [outer = 00000000] [url = about:blank] 07:02:38 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (1078F800) [pid = 2880] [serial = 2087] [outer = 00000000] [url = about:blank] 07:02:38 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1477C400) [pid = 2880] [serial = 2089] [outer = 00000000] [url = about:blank] 07:02:38 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (10363800) [pid = 2880] [serial = 2081] [outer = 00000000] [url = about:blank] 07:02:38 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (1033A400) [pid = 2880] [serial = 2080] [outer = 00000000] [url = about:blank] 07:02:38 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (10176800) [pid = 2880] [serial = 2083] [outer = 00000000] [url = about:blank] 07:02:38 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1022AC00) [pid = 2880] [serial = 2084] [outer = 00000000] [url = about:blank] 07:02:38 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (16C43000) [pid = 2880] [serial = 2093] [outer = 00000000] [url = about:blank] 07:02:38 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1070B000) [pid = 2880] [serial = 2072] [outer = 00000000] [url = about:blank] 07:02:38 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (10367000) [pid = 2880] [serial = 2071] [outer = 00000000] [url = about:blank] 07:02:38 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1070EC00) [pid = 2880] [serial = 2098] [outer = 00000000] [url = about:blank] 07:02:38 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (16C47C00) [pid = 2880] [serial = 2075] [outer = 00000000] [url = about:blank] 07:02:38 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (1624D400) [pid = 2880] [serial = 2074] [outer = 00000000] [url = about:blank] 07:02:38 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (193AAC00) [pid = 2880] [serial = 2078] [outer = 00000000] [url = about:blank] 07:02:38 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (18D78400) [pid = 2880] [serial = 2077] [outer = 00000000] [url = about:blank] 07:02:38 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (16F78800) [pid = 2880] [serial = 2096] [outer = 00000000] [url = about:blank] 07:02:38 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (14FD6400) [pid = 2880] [serial = 2099] [outer = 00000000] [url = about:blank] 07:02:38 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (17195800) [pid = 2880] [serial = 2105] [outer = 00000000] [url = about:blank] 07:02:38 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (18C10400) [pid = 2880] [serial = 2102] [outer = 00000000] [url = about:blank] 07:02:38 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (14E5B400) [pid = 2880] [serial = 2090] [outer = 00000000] [url = about:blank] 07:02:38 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (183D8400) [pid = 2880] [serial = 2101] [outer = 00000000] [url = about:blank] 07:02:38 INFO - PROCESS | 2880 | 1468504958707 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]]]}] 07:02:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:02:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1896ms 07:02:38 INFO - PROCESS | 2880 | 1468504958802 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 07:02:38 INFO - PROCESS | 2880 | 1468504958807 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 07:02:38 INFO - PROCESS | 2880 | 1468504958812 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:02:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:02:38 INFO - PROCESS | 2880 | 1468504958815 Marionette TRACE conn5 <- [1,2834,null,{}] 07:02:38 INFO - PROCESS | 2880 | 1468504958821 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}] 07:02:38 INFO - PROCESS | 2880 | 1468504958824 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:38 INFO - PROCESS | 2880 | 1468504958919 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 07:02:38 INFO - PROCESS | 2880 | 1468504958927 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:38 INFO - PROCESS | 2880 | 1468504958932 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:38 INFO - PROCESS | 2880 | ++DOCSHELL 0FD65400 == 26 [pid = 2880] [id = 718] 07:02:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (0FDF0400) [pid = 2880] [serial = 2154] [outer = 00000000] 07:02:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (10174000) [pid = 2880] [serial = 2155] [outer = 0FDF0400] 07:02:39 INFO - PROCESS | 2880 | 1468504958980 Marionette DEBUG loaded listener.js 07:02:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (1017CC00) [pid = 2880] [serial = 2156] [outer = 0FDF0400] 07:02:39 INFO - PROCESS | 2880 | 1468504959492 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]]]}] 07:02:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:02:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 730ms 07:02:39 INFO - PROCESS | 2880 | 1468504959547 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 07:02:39 INFO - PROCESS | 2880 | 1468504959552 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 07:02:39 INFO - PROCESS | 2880 | 1468504959558 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:02:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:02:39 INFO - PROCESS | 2880 | 1468504959561 Marionette TRACE conn5 <- [1,2838,null,{}] 07:02:39 INFO - PROCESS | 2880 | 1468504959565 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}] 07:02:39 INFO - PROCESS | 2880 | 1468504959567 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:39 INFO - PROCESS | 2880 | 1468504959660 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 07:02:39 INFO - PROCESS | 2880 | 1468504959759 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:39 INFO - PROCESS | 2880 | 1468504959761 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:39 INFO - PROCESS | 2880 | ++DOCSHELL 105D3C00 == 27 [pid = 2880] [id = 719] 07:02:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (105D5400) [pid = 2880] [serial = 2157] [outer = 00000000] 07:02:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (10704C00) [pid = 2880] [serial = 2158] [outer = 105D5400] 07:02:39 INFO - PROCESS | 2880 | 1468504959809 Marionette DEBUG loaded listener.js 07:02:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (1070D800) [pid = 2880] [serial = 2159] [outer = 105D5400] 07:02:40 INFO - PROCESS | 2880 | 1468504960237 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:02:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:02:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 730ms 07:02:40 INFO - PROCESS | 2880 | 1468504960295 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 07:02:40 INFO - PROCESS | 2880 | 1468504960297 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 07:02:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:02:40 INFO - PROCESS | 2880 | 1468504960300 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:02:40 INFO - PROCESS | 2880 | 1468504960304 Marionette TRACE conn5 <- [1,2842,null,{}] 07:02:40 INFO - PROCESS | 2880 | 1468504960319 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}] 07:02:40 INFO - PROCESS | 2880 | 1468504960324 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:40 INFO - PROCESS | 2880 | 1468504960411 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 07:02:40 INFO - PROCESS | 2880 | 1468504960424 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:40 INFO - PROCESS | 2880 | 1468504960427 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:40 INFO - PROCESS | 2880 | ++DOCSHELL 145DBC00 == 28 [pid = 2880] [id = 720] 07:02:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (145DC400) [pid = 2880] [serial = 2160] [outer = 00000000] 07:02:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (146AAC00) [pid = 2880] [serial = 2161] [outer = 145DC400] 07:02:40 INFO - PROCESS | 2880 | 1468504960477 Marionette DEBUG loaded listener.js 07:02:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (14E2E800) [pid = 2880] [serial = 2162] [outer = 145DC400] 07:02:40 INFO - PROCESS | 2880 | 1468504960952 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]]]}] 07:02:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:02:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 730ms 07:02:41 INFO - PROCESS | 2880 | 1468504961032 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 07:02:41 INFO - PROCESS | 2880 | 1468504961035 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 07:02:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:02:41 INFO - PROCESS | 2880 | 1468504961039 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:02:41 INFO - PROCESS | 2880 | 1468504961040 Marionette TRACE conn5 <- [1,2846,null,{}] 07:02:41 INFO - PROCESS | 2880 | 1468504961044 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}] 07:02:41 INFO - PROCESS | 2880 | 1468504961046 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:41 INFO - PROCESS | 2880 | 1468504961169 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 07:02:41 INFO - PROCESS | 2880 | 1468504961175 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:41 INFO - PROCESS | 2880 | 1468504961177 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:41 INFO - PROCESS | 2880 | ++DOCSHELL 14EC6400 == 29 [pid = 2880] [id = 721] 07:02:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (14F1B400) [pid = 2880] [serial = 2163] [outer = 00000000] 07:02:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (16C3F800) [pid = 2880] [serial = 2164] [outer = 14F1B400] 07:02:41 INFO - PROCESS | 2880 | 1468504961274 Marionette DEBUG loaded listener.js 07:02:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (16C47C00) [pid = 2880] [serial = 2165] [outer = 14F1B400] 07:02:41 INFO - PROCESS | 2880 | 1468504961693 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:02:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:02:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 670ms 07:02:41 INFO - PROCESS | 2880 | 1468504961712 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 07:02:41 INFO - PROCESS | 2880 | 1468504961714 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 07:02:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:02:41 INFO - PROCESS | 2880 | 1468504961725 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:02:41 INFO - PROCESS | 2880 | 1468504961727 Marionette TRACE conn5 <- [1,2850,null,{}] 07:02:41 INFO - PROCESS | 2880 | 1468504961730 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}] 07:02:41 INFO - PROCESS | 2880 | 1468504961732 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:41 INFO - PROCESS | 2880 | 1468504961871 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 07:02:41 INFO - PROCESS | 2880 | 1468504961882 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:41 INFO - PROCESS | 2880 | 1468504961884 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:41 INFO - PROCESS | 2880 | ++DOCSHELL 16C70800 == 30 [pid = 2880] [id = 722] 07:02:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (16C70C00) [pid = 2880] [serial = 2166] [outer = 00000000] 07:02:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (16F77400) [pid = 2880] [serial = 2167] [outer = 16C70C00] 07:02:41 INFO - PROCESS | 2880 | 1468504961928 Marionette DEBUG loaded listener.js 07:02:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1718FC00) [pid = 2880] [serial = 2168] [outer = 16C70C00] 07:02:42 INFO - PROCESS | 2880 | 1468504962389 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]]]}] 07:02:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:02:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 670ms 07:02:42 INFO - PROCESS | 2880 | 1468504962397 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 07:02:42 INFO - PROCESS | 2880 | 1468504962399 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 07:02:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:02:42 INFO - PROCESS | 2880 | 1468504962402 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:02:42 INFO - PROCESS | 2880 | 1468504962403 Marionette TRACE conn5 <- [1,2854,null,{}] 07:02:42 INFO - PROCESS | 2880 | 1468504962407 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}] 07:02:42 INFO - PROCESS | 2880 | 1468504962412 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:42 INFO - PROCESS | 2880 | 1468504962561 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 07:02:42 INFO - PROCESS | 2880 | 1468504962571 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:42 INFO - PROCESS | 2880 | 1468504962573 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:42 INFO - PROCESS | 2880 | ++DOCSHELL 1725B800 == 31 [pid = 2880] [id = 723] 07:02:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1725BC00) [pid = 2880] [serial = 2169] [outer = 00000000] 07:02:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (18348400) [pid = 2880] [serial = 2170] [outer = 1725BC00] 07:02:42 INFO - PROCESS | 2880 | 1468504962618 Marionette DEBUG loaded listener.js 07:02:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (18858C00) [pid = 2880] [serial = 2171] [outer = 1725BC00] 07:02:43 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (17264000) [pid = 2880] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:02:43 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (18353800) [pid = 2880] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:02:43 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (10332800) [pid = 2880] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:02:43 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (0CADC400) [pid = 2880] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:02:43 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (16250800) [pid = 2880] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:02:43 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1465F800) [pid = 2880] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:02:43 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (19270C00) [pid = 2880] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:02:43 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (0CCF2C00) [pid = 2880] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:02:43 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1926E000) [pid = 2880] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:02:43 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (18853C00) [pid = 2880] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:02:43 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (10A82400) [pid = 2880] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:02:43 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (106AF000) [pid = 2880] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:02:43 INFO - PROCESS | 2880 | 1468504963337 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]]]}] 07:02:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:02:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 970ms 07:02:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:02:43 INFO - PROCESS | 2880 | 1468504963373 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 07:02:43 INFO - PROCESS | 2880 | 1468504963375 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 07:02:43 INFO - PROCESS | 2880 | 1468504963378 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:02:43 INFO - PROCESS | 2880 | 1468504963380 Marionette TRACE conn5 <- [1,2858,null,{}] 07:02:43 INFO - PROCESS | 2880 | 1468504963383 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}] 07:02:43 INFO - PROCESS | 2880 | 1468504963385 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:43 INFO - PROCESS | 2880 | 1468504963463 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 07:02:43 INFO - PROCESS | 2880 | 1468504963563 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:43 INFO - PROCESS | 2880 | 1468504963565 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:43 INFO - PROCESS | 2880 | ++DOCSHELL 0CADC800 == 32 [pid = 2880] [id = 724] 07:02:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (0FCE8C00) [pid = 2880] [serial = 2172] [outer = 00000000] 07:02:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (14E53C00) [pid = 2880] [serial = 2173] [outer = 0FCE8C00] 07:02:43 INFO - PROCESS | 2880 | 1468504963612 Marionette DEBUG loaded listener.js 07:02:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (16C4CC00) [pid = 2880] [serial = 2174] [outer = 0FCE8C00] 07:02:44 INFO - PROCESS | 2880 | 1468504964006 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]]]}] 07:02:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:02:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 670ms 07:02:44 INFO - PROCESS | 2880 | 1468504964049 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 07:02:44 INFO - PROCESS | 2880 | 1468504964051 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 07:02:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:02:44 INFO - PROCESS | 2880 | 1468504964055 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:02:44 INFO - PROCESS | 2880 | 1468504964056 Marionette TRACE conn5 <- [1,2862,null,{}] 07:02:44 INFO - PROCESS | 2880 | 1468504964060 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}] 07:02:44 INFO - PROCESS | 2880 | 1468504964062 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:44 INFO - PROCESS | 2880 | 1468504964177 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 07:02:44 INFO - PROCESS | 2880 | 1468504964185 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:44 INFO - PROCESS | 2880 | 1468504964187 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:44 INFO - PROCESS | 2880 | ++DOCSHELL 14E54000 == 33 [pid = 2880] [id = 725] 07:02:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (1095D000) [pid = 2880] [serial = 2175] [outer = 00000000] 07:02:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (18D39800) [pid = 2880] [serial = 2176] [outer = 1095D000] 07:02:44 INFO - PROCESS | 2880 | 1468504964231 Marionette DEBUG loaded listener.js 07:02:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (18D3A000) [pid = 2880] [serial = 2177] [outer = 1095D000] 07:02:44 INFO - PROCESS | 2880 | 1468504964658 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]]]}] 07:02:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:02:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 630ms 07:02:44 INFO - PROCESS | 2880 | 1468504964686 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 07:02:44 INFO - PROCESS | 2880 | 1468504964688 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 07:02:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:02:44 INFO - PROCESS | 2880 | 1468504964691 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:02:44 INFO - PROCESS | 2880 | 1468504964693 Marionette TRACE conn5 <- [1,2866,null,{}] 07:02:44 INFO - PROCESS | 2880 | 1468504964696 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}] 07:02:44 INFO - PROCESS | 2880 | 1468504964698 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:44 INFO - PROCESS | 2880 | 1468504964778 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 07:02:44 INFO - PROCESS | 2880 | 1468504964905 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:44 INFO - PROCESS | 2880 | 1468504964907 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:44 INFO - PROCESS | 2880 | ++DOCSHELL 0CCCC800 == 34 [pid = 2880] [id = 726] 07:02:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (14668800) [pid = 2880] [serial = 2178] [outer = 00000000] 07:02:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (19270400) [pid = 2880] [serial = 2179] [outer = 14668800] 07:02:44 INFO - PROCESS | 2880 | 1468504964950 Marionette DEBUG loaded listener.js 07:02:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1927C400) [pid = 2880] [serial = 2180] [outer = 14668800] 07:02:45 INFO - PROCESS | 2880 | 1468504965475 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]]]}] 07:02:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:02:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 831ms 07:02:45 INFO - PROCESS | 2880 | 1468504965523 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 07:02:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:02:45 INFO - PROCESS | 2880 | 1468504965528 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 07:02:45 INFO - PROCESS | 2880 | 1468504965532 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:02:45 INFO - PROCESS | 2880 | 1468504965536 Marionette TRACE conn5 <- [1,2870,null,{}] 07:02:45 INFO - PROCESS | 2880 | 1468504965542 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}] 07:02:45 INFO - PROCESS | 2880 | 1468504965545 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:45 INFO - PROCESS | 2880 | 1468504965667 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 07:02:45 INFO - PROCESS | 2880 | 1468504965809 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:45 INFO - PROCESS | 2880 | 1468504965812 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:45 INFO - PROCESS | 2880 | ++DOCSHELL 09360C00 == 35 [pid = 2880] [id = 727] 07:02:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (0CC68C00) [pid = 2880] [serial = 2181] [outer = 00000000] 07:02:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (10335C00) [pid = 2880] [serial = 2182] [outer = 0CC68C00] 07:02:45 INFO - PROCESS | 2880 | 1468504965873 Marionette DEBUG loaded listener.js 07:02:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (10365000) [pid = 2880] [serial = 2183] [outer = 0CC68C00] 07:02:46 INFO - PROCESS | 2880 | 1468504966612 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]]]}] 07:02:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:02:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1126ms 07:02:46 INFO - PROCESS | 2880 | 1468504966659 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 07:02:46 INFO - PROCESS | 2880 | 1468504966664 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 07:02:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:02:46 INFO - PROCESS | 2880 | 1468504966670 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:02:46 INFO - PROCESS | 2880 | 1468504966673 Marionette TRACE conn5 <- [1,2874,null,{}] 07:02:46 INFO - PROCESS | 2880 | 1468504966678 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}] 07:02:46 INFO - PROCESS | 2880 | 1468504966680 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:46 INFO - PROCESS | 2880 | 1468504966802 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 07:02:46 INFO - PROCESS | 2880 | 1468504966942 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:46 INFO - PROCESS | 2880 | 1468504966945 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:47 INFO - PROCESS | 2880 | ++DOCSHELL 145D5400 == 36 [pid = 2880] [id = 728] 07:02:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1465F800) [pid = 2880] [serial = 2184] [outer = 00000000] 07:02:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (14B5FC00) [pid = 2880] [serial = 2185] [outer = 1465F800] 07:02:47 INFO - PROCESS | 2880 | 1468504967004 Marionette DEBUG loaded listener.js 07:02:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (16253400) [pid = 2880] [serial = 2186] [outer = 1465F800] 07:02:47 INFO - PROCESS | 2880 | 1468504967899 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]]]}] 07:02:47 INFO - PROCESS | 2880 | --DOCSHELL 14E54000 == 35 [pid = 2880] [id = 725] 07:02:47 INFO - PROCESS | 2880 | --DOCSHELL 0CADC800 == 34 [pid = 2880] [id = 724] 07:02:47 INFO - PROCESS | 2880 | --DOCSHELL 1725B800 == 33 [pid = 2880] [id = 723] 07:02:47 INFO - PROCESS | 2880 | --DOCSHELL 16C70800 == 32 [pid = 2880] [id = 722] 07:02:47 INFO - PROCESS | 2880 | --DOCSHELL 14EC6400 == 31 [pid = 2880] [id = 721] 07:02:47 INFO - PROCESS | 2880 | --DOCSHELL 145DBC00 == 30 [pid = 2880] [id = 720] 07:02:47 INFO - PROCESS | 2880 | --DOCSHELL 105D3C00 == 29 [pid = 2880] [id = 719] 07:02:47 INFO - PROCESS | 2880 | --DOCSHELL 0FD65400 == 28 [pid = 2880] [id = 718] 07:02:47 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (17664000) [pid = 2880] [serial = 2125] [outer = 00000000] [url = about:blank] 07:02:47 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (17670000) [pid = 2880] [serial = 2126] [outer = 00000000] [url = about:blank] 07:02:47 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (18D40400) [pid = 2880] [serial = 2129] [outer = 00000000] [url = about:blank] 07:02:47 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (183E3800) [pid = 2880] [serial = 2128] [outer = 00000000] [url = about:blank] 07:02:47 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (10788400) [pid = 2880] [serial = 2110] [outer = 00000000] [url = about:blank] 07:02:47 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (10A80400) [pid = 2880] [serial = 2111] [outer = 00000000] [url = about:blank] 07:02:47 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (0CAF8400) [pid = 2880] [serial = 2113] [outer = 00000000] [url = about:blank] 07:02:47 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (0FD1B800) [pid = 2880] [serial = 2114] [outer = 00000000] [url = about:blank] 07:02:47 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (16F0FC00) [pid = 2880] [serial = 2122] [outer = 00000000] [url = about:blank] 07:02:47 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (14781C00) [pid = 2880] [serial = 2119] [outer = 00000000] [url = about:blank] 07:02:47 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (14F13400) [pid = 2880] [serial = 2120] [outer = 00000000] [url = about:blank] 07:02:47 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (19409000) [pid = 2880] [serial = 2108] [outer = 00000000] [url = about:blank] 07:02:47 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (19407C00) [pid = 2880] [serial = 2107] [outer = 00000000] [url = about:blank] 07:02:47 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (10363000) [pid = 2880] [serial = 2116] [outer = 00000000] [url = about:blank] 07:02:47 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (105D9800) [pid = 2880] [serial = 2117] [outer = 00000000] [url = about:blank] 07:02:47 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (19407800) [pid = 2880] [serial = 2131] [outer = 00000000] [url = about:blank] 07:02:47 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (19E27800) [pid = 2880] [serial = 2138] [outer = 00000000] [url = about:blank] 07:02:47 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (1624EC00) [pid = 2880] [serial = 2134] [outer = 00000000] [url = about:blank] 07:02:47 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (19E6CC00) [pid = 2880] [serial = 2141] [outer = 00000000] [url = about:blank] 07:02:47 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (16C44C00) [pid = 2880] [serial = 2135] [outer = 00000000] [url = about:blank] 07:02:47 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (19409400) [pid = 2880] [serial = 2132] [outer = 00000000] [url = about:blank] 07:02:47 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (19E2EC00) [pid = 2880] [serial = 2140] [outer = 00000000] [url = about:blank] 07:02:47 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (19E24C00) [pid = 2880] [serial = 2137] [outer = 00000000] [url = about:blank] 07:02:47 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (16F53000) [pid = 2880] [serial = 2123] [outer = 00000000] [url = about:blank] 07:02:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:02:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1334ms 07:02:48 INFO - PROCESS | 2880 | 1468504968008 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 07:02:48 INFO - PROCESS | 2880 | 1468504968012 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 07:02:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:02:48 INFO - PROCESS | 2880 | 1468504968017 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:02:48 INFO - PROCESS | 2880 | 1468504968020 Marionette TRACE conn5 <- [1,2878,null,{}] 07:02:48 INFO - PROCESS | 2880 | 1468504968025 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}] 07:02:48 INFO - PROCESS | 2880 | 1468504968028 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:48 INFO - PROCESS | 2880 | 1468504968122 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 07:02:48 INFO - PROCESS | 2880 | 1468504968129 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:48 INFO - PROCESS | 2880 | 1468504968131 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:48 INFO - PROCESS | 2880 | ++DOCSHELL 10229400 == 29 [pid = 2880] [id = 729] 07:02:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (1022E000) [pid = 2880] [serial = 2187] [outer = 00000000] 07:02:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (10336000) [pid = 2880] [serial = 2188] [outer = 1022E000] 07:02:48 INFO - PROCESS | 2880 | 1468504968178 Marionette DEBUG loaded listener.js 07:02:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (10363000) [pid = 2880] [serial = 2189] [outer = 1022E000] 07:02:48 INFO - PROCESS | 2880 | 1468504968729 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:02:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:02:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 731ms 07:02:48 INFO - PROCESS | 2880 | 1468504968748 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 07:02:48 INFO - PROCESS | 2880 | 1468504968752 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 07:02:48 INFO - PROCESS | 2880 | 1468504968758 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:02:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:02:48 INFO - PROCESS | 2880 | 1468504968760 Marionette TRACE conn5 <- [1,2882,null,{}] 07:02:48 INFO - PROCESS | 2880 | 1468504968764 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}] 07:02:48 INFO - PROCESS | 2880 | 1468504968766 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:48 INFO - PROCESS | 2880 | 1468504968854 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 07:02:48 INFO - PROCESS | 2880 | 1468504968954 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:48 INFO - PROCESS | 2880 | 1468504968957 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:49 INFO - PROCESS | 2880 | ++DOCSHELL 10710400 == 30 [pid = 2880] [id = 730] 07:02:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (107E0C00) [pid = 2880] [serial = 2190] [outer = 00000000] 07:02:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (10F80800) [pid = 2880] [serial = 2191] [outer = 107E0C00] 07:02:49 INFO - PROCESS | 2880 | 1468504969004 Marionette DEBUG loaded listener.js 07:02:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (14669800) [pid = 2880] [serial = 2192] [outer = 107E0C00] 07:02:49 INFO - PROCESS | 2880 | 1468504969411 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]]]}] 07:02:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:02:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 670ms 07:02:49 INFO - PROCESS | 2880 | 1468504969433 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 07:02:49 INFO - PROCESS | 2880 | 1468504969435 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 07:02:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:02:49 INFO - PROCESS | 2880 | 1468504969439 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:02:49 INFO - PROCESS | 2880 | 1468504969442 Marionette TRACE conn5 <- [1,2886,null,{}] 07:02:49 INFO - PROCESS | 2880 | 1468504969453 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}] 07:02:49 INFO - PROCESS | 2880 | 1468504969457 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:49 INFO - PROCESS | 2880 | 1468504969544 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 07:02:49 INFO - PROCESS | 2880 | 1468504969551 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:49 INFO - PROCESS | 2880 | 1468504969554 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:49 INFO - PROCESS | 2880 | ++DOCSHELL 16C4B000 == 31 [pid = 2880] [id = 731] 07:02:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (16C4C800) [pid = 2880] [serial = 2193] [outer = 00000000] 07:02:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (16F11800) [pid = 2880] [serial = 2194] [outer = 16C4C800] 07:02:49 INFO - PROCESS | 2880 | 1468504969602 Marionette DEBUG loaded listener.js 07:02:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (16F53C00) [pid = 2880] [serial = 2195] [outer = 16C4C800] 07:02:50 INFO - PROCESS | 2880 | 1468504970065 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]]]}] 07:02:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:02:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 690ms 07:02:50 INFO - PROCESS | 2880 | 1468504970129 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 07:02:50 INFO - PROCESS | 2880 | 1468504970132 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 07:02:50 INFO - PROCESS | 2880 | 1468504970135 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:02:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:02:50 INFO - PROCESS | 2880 | 1468504970137 Marionette TRACE conn5 <- [1,2890,null,{}] 07:02:50 INFO - PROCESS | 2880 | 1468504970140 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}] 07:02:50 INFO - PROCESS | 2880 | 1468504970142 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:50 INFO - PROCESS | 2880 | 1468504970290 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 07:02:50 INFO - PROCESS | 2880 | 1468504970351 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:50 INFO - PROCESS | 2880 | 1468504970353 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:50 INFO - PROCESS | 2880 | ++DOCSHELL 17265400 == 32 [pid = 2880] [id = 732] 07:02:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (17269400) [pid = 2880] [serial = 2196] [outer = 00000000] 07:02:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (1766D400) [pid = 2880] [serial = 2197] [outer = 17269400] 07:02:50 INFO - PROCESS | 2880 | 1468504970398 Marionette DEBUG loaded listener.js 07:02:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (18350400) [pid = 2880] [serial = 2198] [outer = 17269400] 07:02:50 INFO - PROCESS | 2880 | 1468504970821 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:02:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:02:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 730ms 07:02:50 INFO - PROCESS | 2880 | 1468504970870 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 07:02:50 INFO - PROCESS | 2880 | 1468504970872 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 07:02:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:02:50 INFO - PROCESS | 2880 | 1468504970875 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:02:50 INFO - PROCESS | 2880 | 1468504970877 Marionette TRACE conn5 <- [1,2894,null,{}] 07:02:50 INFO - PROCESS | 2880 | 1468504970886 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}] 07:02:50 INFO - PROCESS | 2880 | 1468504970888 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:51 INFO - PROCESS | 2880 | 1468504971003 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 07:02:51 INFO - PROCESS | 2880 | 1468504971010 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:51 INFO - PROCESS | 2880 | 1468504971012 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:51 INFO - PROCESS | 2880 | ++DOCSHELL 18355800 == 33 [pid = 2880] [id = 733] 07:02:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (183DE400) [pid = 2880] [serial = 2199] [outer = 00000000] 07:02:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (18D35400) [pid = 2880] [serial = 2200] [outer = 183DE400] 07:02:51 INFO - PROCESS | 2880 | 1468504971055 Marionette DEBUG loaded listener.js 07:02:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (18D40000) [pid = 2880] [serial = 2201] [outer = 183DE400] 07:02:51 INFO - PROCESS | 2880 | 1468504971533 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]]]}] 07:02:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:02:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 730ms 07:02:51 INFO - PROCESS | 2880 | 1468504971606 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 07:02:51 INFO - PROCESS | 2880 | 1468504971608 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 07:02:51 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:02:51 INFO - PROCESS | 2880 | 1468504971651 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:02:51 INFO - PROCESS | 2880 | 1468504971653 Marionette TRACE conn5 <- [1,2898,null,{}] 07:02:51 INFO - PROCESS | 2880 | 1468504971657 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}] 07:02:51 INFO - PROCESS | 2880 | 1468504971662 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:51 INFO - PROCESS | 2880 | 1468504971809 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 07:02:51 INFO - PROCESS | 2880 | 1468504971872 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:51 INFO - PROCESS | 2880 | 1468504971883 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:51 INFO - PROCESS | 2880 | ++DOCSHELL 1940B000 == 34 [pid = 2880] [id = 734] 07:02:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (1940F400) [pid = 2880] [serial = 2202] [outer = 00000000] 07:02:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (19E26000) [pid = 2880] [serial = 2203] [outer = 1940F400] 07:02:51 INFO - PROCESS | 2880 | 1468504971929 Marionette DEBUG loaded listener.js 07:02:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (19E23800) [pid = 2880] [serial = 2204] [outer = 1940F400] 07:02:52 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (145DC400) [pid = 2880] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:02:52 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (105D5400) [pid = 2880] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:02:52 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (0FDF0400) [pid = 2880] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:02:52 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (16C70C00) [pid = 2880] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:02:52 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (0FCE8C00) [pid = 2880] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:02:52 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (0CADD400) [pid = 2880] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:02:52 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (1725BC00) [pid = 2880] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:02:52 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1095D000) [pid = 2880] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:02:52 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (0CAE6000) [pid = 2880] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:02:52 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (146AC000) [pid = 2880] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:02:52 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (18351C00) [pid = 2880] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:02:52 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (14F1B400) [pid = 2880] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:02:52 INFO - PROCESS | 2880 | 1468504972386 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]]]}] 07:02:52 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:02:52 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:02:52 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 790ms 07:02:52 INFO - PROCESS | 2880 | 1468504972432 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 07:02:52 INFO - PROCESS | 2880 | 1468504972434 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 07:02:52 INFO - TEST-START | /DOMEvents/constructors.html 07:02:52 INFO - PROCESS | 2880 | 1468504972437 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:02:52 INFO - PROCESS | 2880 | 1468504972439 Marionette TRACE conn5 <- [1,2902,null,{}] 07:02:52 INFO - PROCESS | 2880 | 1468504972447 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}] 07:02:52 INFO - PROCESS | 2880 | 1468504972449 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:52 INFO - PROCESS | 2880 | 1468504972568 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 07:02:52 INFO - PROCESS | 2880 | 1468504972578 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:52 INFO - PROCESS | 2880 | 1468504972580 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:52 INFO - PROCESS | 2880 | ++DOCSHELL 10F0C800 == 35 [pid = 2880] [id = 735] 07:02:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (10F0D800) [pid = 2880] [serial = 2205] [outer = 00000000] 07:02:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (16250400) [pid = 2880] [serial = 2206] [outer = 10F0D800] 07:02:52 INFO - PROCESS | 2880 | 1468504972627 Marionette DEBUG loaded listener.js 07:02:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (16F54400) [pid = 2880] [serial = 2207] [outer = 10F0D800] 07:02:53 INFO - PROCESS | 2880 | 1468504973195 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]]]}] 07:02:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:02:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:02:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:02:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:02:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:02:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:02:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:02:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:02:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:02:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:02:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:02:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:02:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:02:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:02:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:02:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:02:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:02:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:02:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:02:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:02:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:02:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:02:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:02:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:02:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:02:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:02:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:02:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:02:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:02:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:02:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:02:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:02:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:02:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:02:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:02:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:02:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:02:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:02:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:02:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:02:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:02:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:02:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:02:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:02:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:02:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:02:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:02:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:02:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:02:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:02:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:02:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:02:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:02:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:02:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:02:53 INFO - TEST-OK | /DOMEvents/constructors.html | took 801ms 07:02:53 INFO - PROCESS | 2880 | 1468504973249 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 07:02:53 INFO - PROCESS | 2880 | 1468504973251 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 07:02:53 INFO - PROCESS | 2880 | 1468504973254 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:02:53 INFO - PROCESS | 2880 | 1468504973256 Marionette TRACE conn5 <- [1,2906,null,{}] 07:02:53 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:02:53 INFO - PROCESS | 2880 | 1468504973260 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}] 07:02:53 INFO - PROCESS | 2880 | 1468504973261 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:53 INFO - PROCESS | 2880 | 1468504973342 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 07:02:53 INFO - PROCESS | 2880 | 1468504973349 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:53 INFO - PROCESS | 2880 | 1468504973351 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:53 INFO - PROCESS | 2880 | ++DOCSHELL 16250000 == 36 [pid = 2880] [id = 736] 07:02:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (18C01400) [pid = 2880] [serial = 2208] [outer = 00000000] 07:02:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (193AD800) [pid = 2880] [serial = 2209] [outer = 18C01400] 07:02:53 INFO - PROCESS | 2880 | 1468504973395 Marionette DEBUG loaded listener.js 07:02:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (19E61400) [pid = 2880] [serial = 2210] [outer = 18C01400] 07:02:53 INFO - PROCESS | 2880 | 1468504973842 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:02:53 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:02:53 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 570ms 07:02:53 INFO - PROCESS | 2880 | 1468504973861 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 07:02:53 INFO - PROCESS | 2880 | 1468504973863 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 07:02:53 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:02:53 INFO - PROCESS | 2880 | 1468504973866 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:02:53 INFO - PROCESS | 2880 | 1468504973868 Marionette TRACE conn5 <- [1,2910,null,{}] 07:02:53 INFO - PROCESS | 2880 | 1468504973871 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}] 07:02:53 INFO - PROCESS | 2880 | 1468504973873 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:54 INFO - PROCESS | 2880 | 1468504974002 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 07:02:54 INFO - PROCESS | 2880 | 1468504974009 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:54 INFO - PROCESS | 2880 | 1468504974011 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:54 INFO - PROCESS | 2880 | ++DOCSHELL 16C49800 == 37 [pid = 2880] [id = 737] 07:02:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (19E64C00) [pid = 2880] [serial = 2211] [outer = 00000000] 07:02:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (1AD8B000) [pid = 2880] [serial = 2212] [outer = 19E64C00] 07:02:54 INFO - PROCESS | 2880 | 1468504974054 Marionette DEBUG loaded listener.js 07:02:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (1ADBB800) [pid = 2880] [serial = 2213] [outer = 19E64C00] 07:02:54 INFO - PROCESS | 2880 | --DOCSHELL 09371400 == 36 [pid = 2880] [id = 717] 07:02:54 INFO - PROCESS | 2880 | --DOCSHELL 10229400 == 35 [pid = 2880] [id = 729] 07:02:54 INFO - PROCESS | 2880 | --DOCSHELL 145D5400 == 34 [pid = 2880] [id = 728] 07:02:54 INFO - PROCESS | 2880 | --DOCSHELL 0CCCC800 == 33 [pid = 2880] [id = 726] 07:02:54 INFO - PROCESS | 2880 | --DOCSHELL 09360C00 == 32 [pid = 2880] [id = 727] 07:02:55 INFO - PROCESS | 2880 | --DOCSHELL 16C4B000 == 31 [pid = 2880] [id = 731] 07:02:55 INFO - PROCESS | 2880 | --DOCSHELL 1940B000 == 30 [pid = 2880] [id = 734] 07:02:55 INFO - PROCESS | 2880 | --DOCSHELL 10710400 == 29 [pid = 2880] [id = 730] 07:02:55 INFO - PROCESS | 2880 | --DOCSHELL 17265400 == 28 [pid = 2880] [id = 732] 07:02:55 INFO - PROCESS | 2880 | --DOCSHELL 16250000 == 27 [pid = 2880] [id = 736] 07:02:55 INFO - PROCESS | 2880 | --DOCSHELL 18355800 == 26 [pid = 2880] [id = 733] 07:02:55 INFO - PROCESS | 2880 | --DOCSHELL 10F0C800 == 25 [pid = 2880] [id = 735] 07:02:55 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (146AAC00) [pid = 2880] [serial = 2161] [outer = 00000000] [url = about:blank] 07:02:55 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (10704C00) [pid = 2880] [serial = 2158] [outer = 00000000] [url = about:blank] 07:02:55 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1070D800) [pid = 2880] [serial = 2159] [outer = 00000000] [url = about:blank] 07:02:55 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (10174000) [pid = 2880] [serial = 2155] [outer = 00000000] [url = about:blank] 07:02:55 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (16F77400) [pid = 2880] [serial = 2167] [outer = 00000000] [url = about:blank] 07:02:55 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (1017CC00) [pid = 2880] [serial = 2156] [outer = 00000000] [url = about:blank] 07:02:55 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (14E53C00) [pid = 2880] [serial = 2173] [outer = 00000000] [url = about:blank] 07:02:55 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (0FDF6800) [pid = 2880] [serial = 2153] [outer = 00000000] [url = about:blank] 07:02:55 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (0CC76C00) [pid = 2880] [serial = 2152] [outer = 00000000] [url = about:blank] 07:02:55 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (18348400) [pid = 2880] [serial = 2170] [outer = 00000000] [url = about:blank] 07:02:55 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (18D39800) [pid = 2880] [serial = 2176] [outer = 00000000] [url = about:blank] 07:02:55 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (18D3A000) [pid = 2880] [serial = 2177] [outer = 00000000] [url = about:blank] 07:02:55 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (10172400) [pid = 2880] [serial = 2144] [outer = 00000000] [url = about:blank] 07:02:55 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (0CAF8000) [pid = 2880] [serial = 2143] [outer = 00000000] [url = about:blank] 07:02:55 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (16254000) [pid = 2880] [serial = 2147] [outer = 00000000] [url = about:blank] 07:02:55 INFO - PROCESS | 2880 | --DOMWINDOW == 59 (15C4EC00) [pid = 2880] [serial = 2146] [outer = 00000000] [url = about:blank] 07:02:55 INFO - PROCESS | 2880 | --DOMWINDOW == 58 (19270400) [pid = 2880] [serial = 2179] [outer = 00000000] [url = about:blank] 07:02:55 INFO - PROCESS | 2880 | --DOMWINDOW == 57 (19E24000) [pid = 2880] [serial = 2150] [outer = 00000000] [url = about:blank] 07:02:55 INFO - PROCESS | 2880 | --DOMWINDOW == 56 (18D74000) [pid = 2880] [serial = 2149] [outer = 00000000] [url = about:blank] 07:02:55 INFO - PROCESS | 2880 | --DOMWINDOW == 55 (18858C00) [pid = 2880] [serial = 2171] [outer = 00000000] [url = about:blank] 07:02:55 INFO - PROCESS | 2880 | --DOMWINDOW == 54 (16C3F800) [pid = 2880] [serial = 2164] [outer = 00000000] [url = about:blank] 07:02:55 INFO - PROCESS | 2880 | --DOMWINDOW == 53 (16C47C00) [pid = 2880] [serial = 2165] [outer = 00000000] [url = about:blank] 07:02:55 INFO - PROCESS | 2880 | --DOMWINDOW == 52 (1718FC00) [pid = 2880] [serial = 2168] [outer = 00000000] [url = about:blank] 07:02:55 INFO - PROCESS | 2880 | --DOMWINDOW == 51 (14E2E800) [pid = 2880] [serial = 2162] [outer = 00000000] [url = about:blank] 07:02:55 INFO - PROCESS | 2880 | --DOMWINDOW == 50 (16C4CC00) [pid = 2880] [serial = 2174] [outer = 00000000] [url = about:blank] 07:02:55 INFO - PROCESS | 2880 | [2880] 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 07:02:55 INFO - PROCESS | 2880 | [2880] 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 07:02:55 INFO - PROCESS | 2880 | [2880] 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 07:02:55 INFO - PROCESS | 2880 | [2880] 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 07:02:55 INFO - PROCESS | 2880 | 1468504975827 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]]]}] 07:02:55 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:02:55 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:02:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:02:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:02:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:02:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:02:55 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 07:02:55 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:02:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:02:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:02:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:02:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:02:55 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 07:02:55 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:02:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:02:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:02:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:02:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:02:55 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]" 07:02:55 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:02:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:02:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:02:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:02:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:02:55 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:02:55 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1977ms 07:02:55 INFO - PROCESS | 2880 | 1468504975845 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 07:02:55 INFO - PROCESS | 2880 | 1468504975849 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 07:02:55 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:02:55 INFO - PROCESS | 2880 | 1468504975859 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:02:55 INFO - PROCESS | 2880 | 1468504975861 Marionette TRACE conn5 <- [1,2914,null,{}] 07:02:55 INFO - PROCESS | 2880 | 1468504975868 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}] 07:02:55 INFO - PROCESS | 2880 | 1468504975871 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:55 INFO - PROCESS | 2880 | 1468504975964 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 07:02:55 INFO - PROCESS | 2880 | 1468504975971 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:55 INFO - PROCESS | 2880 | 1468504975974 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:55 INFO - PROCESS | 2880 | ++DOCSHELL 1017F800 == 26 [pid = 2880] [id = 738] 07:02:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 51 (1022A000) [pid = 2880] [serial = 2214] [outer = 00000000] 07:02:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 52 (10232400) [pid = 2880] [serial = 2215] [outer = 1022A000] 07:02:56 INFO - PROCESS | 2880 | 1468504976023 Marionette DEBUG loaded listener.js 07:02:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 53 (10235C00) [pid = 2880] [serial = 2216] [outer = 1022A000] 07:02:56 INFO - PROCESS | 2880 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:02:56 INFO - PROCESS | 2880 | 1468504976571 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]]]}] 07:02:56 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:02:56 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 741ms 07:02:56 INFO - PROCESS | 2880 | 1468504976596 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 07:02:56 INFO - PROCESS | 2880 | 1468504976601 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 07:02:56 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:02:56 INFO - PROCESS | 2880 | 1468504976607 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:02:56 INFO - PROCESS | 2880 | 1468504976610 Marionette TRACE conn5 <- [1,2918,null,{}] 07:02:56 INFO - PROCESS | 2880 | 1468504976614 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}] 07:02:56 INFO - PROCESS | 2880 | 1468504976617 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:56 INFO - PROCESS | 2880 | 1468504976713 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 07:02:56 INFO - PROCESS | 2880 | 1468504976814 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:56 INFO - PROCESS | 2880 | 1468504976817 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:56 INFO - PROCESS | 2880 | ++DOCSHELL 10704C00 == 27 [pid = 2880] [id = 739] 07:02:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 54 (10706800) [pid = 2880] [serial = 2217] [outer = 00000000] 07:02:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 55 (1070C000) [pid = 2880] [serial = 2218] [outer = 10706800] 07:02:56 INFO - PROCESS | 2880 | 1468504976865 Marionette DEBUG loaded listener.js 07:02:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 56 (1078B000) [pid = 2880] [serial = 2219] [outer = 10706800] 07:02:57 INFO - PROCESS | 2880 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:02:57 INFO - PROCESS | 2880 | 1468504977209 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]]]}] 07:02:57 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:02:57 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 630ms 07:02:57 INFO - PROCESS | 2880 | 1468504977241 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 07:02:57 INFO - PROCESS | 2880 | 1468504977243 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 07:02:57 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:02:57 INFO - PROCESS | 2880 | 1468504977247 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:02:57 INFO - PROCESS | 2880 | 1468504977250 Marionette TRACE conn5 <- [1,2922,null,{}] 07:02:57 INFO - PROCESS | 2880 | 1468504977275 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}] 07:02:57 INFO - PROCESS | 2880 | 1468504977280 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:57 INFO - PROCESS | 2880 | 1468504977365 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 07:02:57 INFO - PROCESS | 2880 | 1468504977401 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:57 INFO - PROCESS | 2880 | 1468504977404 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:57 INFO - PROCESS | 2880 | ++DOCSHELL 1158E800 == 28 [pid = 2880] [id = 740] 07:02:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 57 (11590400) [pid = 2880] [serial = 2220] [outer = 00000000] 07:02:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 58 (14553C00) [pid = 2880] [serial = 2221] [outer = 11590400] 07:02:57 INFO - PROCESS | 2880 | 1468504977452 Marionette DEBUG loaded listener.js 07:02:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 59 (1477A000) [pid = 2880] [serial = 2222] [outer = 11590400] 07:02:57 INFO - PROCESS | 2880 | 1468504977858 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]]]}] 07:02:57 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:02:57 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 650ms 07:02:57 INFO - PROCESS | 2880 | 1468504977900 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 07:02:57 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:02:57 INFO - PROCESS | 2880 | 1468504977903 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 07:02:57 INFO - PROCESS | 2880 | 1468504977906 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:02:57 INFO - PROCESS | 2880 | 1468504977908 Marionette TRACE conn5 <- [1,2926,null,{}] 07:02:57 INFO - PROCESS | 2880 | 1468504977926 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}] 07:02:57 INFO - PROCESS | 2880 | 1468504977928 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:58 INFO - PROCESS | 2880 | 1468504978013 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 07:02:58 INFO - PROCESS | 2880 | 1468504978018 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:58 INFO - PROCESS | 2880 | 1468504978020 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:58 INFO - PROCESS | 2880 | ++DOCSHELL 14E2E400 == 29 [pid = 2880] [id = 741] 07:02:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 60 (14E38400) [pid = 2880] [serial = 2223] [outer = 00000000] 07:02:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (14FD1000) [pid = 2880] [serial = 2224] [outer = 14E38400] 07:02:58 INFO - PROCESS | 2880 | 1468504978064 Marionette DEBUG loaded listener.js 07:02:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (15EC6400) [pid = 2880] [serial = 2225] [outer = 14E38400] 07:02:58 INFO - PROCESS | 2880 | 1468504978459 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]]]}] 07:02:58 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. 07:02:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 571ms 07:02:58 INFO - PROCESS | 2880 | 1468504978477 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 07:02:58 INFO - PROCESS | 2880 | 1468504978479 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 07:02:58 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:02:58 INFO - PROCESS | 2880 | 1468504978482 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:02:58 INFO - PROCESS | 2880 | 1468504978483 Marionette TRACE conn5 <- [1,2930,null,{}] 07:02:58 INFO - PROCESS | 2880 | 1468504978487 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}] 07:02:58 INFO - PROCESS | 2880 | 1468504978489 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:58 INFO - PROCESS | 2880 | 1468504978611 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 07:02:58 INFO - PROCESS | 2880 | 1468504978619 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:58 INFO - PROCESS | 2880 | 1468504978621 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:58 INFO - PROCESS | 2880 | ++DOCSHELL 15EC4800 == 30 [pid = 2880] [id = 742] 07:02:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (15EC5800) [pid = 2880] [serial = 2226] [outer = 00000000] 07:02:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (16C41000) [pid = 2880] [serial = 2227] [outer = 15EC5800] 07:02:58 INFO - PROCESS | 2880 | 1468504978664 Marionette DEBUG loaded listener.js 07:02:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (16C43000) [pid = 2880] [serial = 2228] [outer = 15EC5800] 07:02:59 INFO - PROCESS | 2880 | 1468504979080 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"]]]}] 07:02:59 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 07:02:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:02:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:02:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 630ms 07:02:59 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:02:59 INFO - PROCESS | 2880 | 1468504979113 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 07:02:59 INFO - PROCESS | 2880 | 1468504979115 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 07:02:59 INFO - PROCESS | 2880 | 1468504979118 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:02:59 INFO - PROCESS | 2880 | 1468504979119 Marionette TRACE conn5 <- [1,2934,null,{}] 07:02:59 INFO - PROCESS | 2880 | 1468504979123 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}] 07:02:59 INFO - PROCESS | 2880 | 1468504979128 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:59 INFO - PROCESS | 2880 | 1468504979267 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 07:02:59 INFO - PROCESS | 2880 | 1468504979280 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:59 INFO - PROCESS | 2880 | 1468504979281 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:59 INFO - PROCESS | 2880 | ++DOCSHELL 16F0C400 == 31 [pid = 2880] [id = 743] 07:02:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (16F2B000) [pid = 2880] [serial = 2229] [outer = 00000000] 07:02:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (17190400) [pid = 2880] [serial = 2230] [outer = 16F2B000] 07:02:59 INFO - PROCESS | 2880 | 1468504979326 Marionette DEBUG loaded listener.js 07:02:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (17265400) [pid = 2880] [serial = 2231] [outer = 16F2B000] 07:02:59 INFO - PROCESS | 2880 | 1468504979713 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]]]}] 07:02:59 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. 07:02:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 630ms 07:02:59 INFO - PROCESS | 2880 | 1468504979749 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 07:02:59 INFO - PROCESS | 2880 | 1468504979751 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 07:02:59 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:02:59 INFO - PROCESS | 2880 | 1468504979754 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:02:59 INFO - PROCESS | 2880 | 1468504979755 Marionette TRACE conn5 <- [1,2938,null,{}] 07:02:59 INFO - PROCESS | 2880 | 1468504979759 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}] 07:02:59 INFO - PROCESS | 2880 | 1468504979761 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:59 INFO - PROCESS | 2880 | 1468504979838 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 07:02:59 INFO - PROCESS | 2880 | 1468504979965 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:59 INFO - PROCESS | 2880 | 1468504979966 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:02:59 INFO - PROCESS | 2880 | ++DOCSHELL 17608800 == 32 [pid = 2880] [id = 744] 07:02:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (17609400) [pid = 2880] [serial = 2232] [outer = 00000000] 07:03:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (18354C00) [pid = 2880] [serial = 2233] [outer = 17609400] 07:03:00 INFO - PROCESS | 2880 | 1468504980014 Marionette DEBUG loaded listener.js 07:03:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (18355800) [pid = 2880] [serial = 2234] [outer = 17609400] 07:03:00 INFO - PROCESS | 2880 | ++DOCSHELL 18D38000 == 33 [pid = 2880] [id = 745] 07:03:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (18D3A000) [pid = 2880] [serial = 2235] [outer = 00000000] 07:03:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (18D3AC00) [pid = 2880] [serial = 2236] [outer = 18D3A000] 07:03:00 INFO - PROCESS | 2880 | 1468504980373 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]]]}] 07:03:00 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. 07:03:00 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 670ms 07:03:00 INFO - PROCESS | 2880 | 1468504980425 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 07:03:00 INFO - PROCESS | 2880 | 1468504980427 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 07:03:00 INFO - PROCESS | 2880 | 1468504980430 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:03:00 INFO - PROCESS | 2880 | 1468504980432 Marionette TRACE conn5 <- [1,2942,null,{}] 07:03:00 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:03:00 INFO - PROCESS | 2880 | 1468504980436 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}] 07:03:00 INFO - PROCESS | 2880 | 1468504980437 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:00 INFO - PROCESS | 2880 | 1468504980528 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 07:03:00 INFO - PROCESS | 2880 | 1468504980533 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:00 INFO - PROCESS | 2880 | 1468504980535 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:00 INFO - PROCESS | 2880 | ++DOCSHELL 18859400 == 34 [pid = 2880] [id = 746] 07:03:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (18C04000) [pid = 2880] [serial = 2237] [outer = 00000000] 07:03:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (18D3E000) [pid = 2880] [serial = 2238] [outer = 18C04000] 07:03:00 INFO - PROCESS | 2880 | 1468504980578 Marionette DEBUG loaded listener.js 07:03:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (18D41800) [pid = 2880] [serial = 2239] [outer = 18C04000] 07:03:01 INFO - PROCESS | 2880 | 1468504981007 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]]]}] 07:03:01 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:03:01 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 07:03:01 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 630ms 07:03:01 INFO - PROCESS | 2880 | 1468504981065 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 07:03:01 INFO - PROCESS | 2880 | 1468504981067 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 07:03:01 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:03:01 INFO - PROCESS | 2880 | 1468504981075 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:03:01 INFO - PROCESS | 2880 | 1468504981076 Marionette TRACE conn5 <- [1,2946,null,{}] 07:03:01 INFO - PROCESS | 2880 | 1468504981080 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}] 07:03:01 INFO - PROCESS | 2880 | 1468504981082 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:01 INFO - PROCESS | 2880 | 1468504981277 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 07:03:01 INFO - PROCESS | 2880 | 1468504981345 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:01 INFO - PROCESS | 2880 | 1468504981347 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:01 INFO - PROCESS | 2880 | ++DOCSHELL 10F80C00 == 35 [pid = 2880] [id = 747] 07:03:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18D75800) [pid = 2880] [serial = 2240] [outer = 00000000] 07:03:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (19405800) [pid = 2880] [serial = 2241] [outer = 18D75800] 07:03:01 INFO - PROCESS | 2880 | 1468504981392 Marionette DEBUG loaded listener.js 07:03:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (19408800) [pid = 2880] [serial = 2242] [outer = 18D75800] 07:03:01 INFO - PROCESS | 2880 | 1468504981748 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]]]}] 07:03:01 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. 07:03:01 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 730ms 07:03:01 INFO - PROCESS | 2880 | 1468504981805 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 07:03:01 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:03:01 INFO - PROCESS | 2880 | 1468504981807 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 07:03:01 INFO - PROCESS | 2880 | 1468504981810 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:03:01 INFO - PROCESS | 2880 | 1468504981812 Marionette TRACE conn5 <- [1,2950,null,{}] 07:03:01 INFO - PROCESS | 2880 | 1468504981815 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}] 07:03:01 INFO - PROCESS | 2880 | 1468504981817 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:01 INFO - PROCESS | 2880 | 1468504981948 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 07:03:01 INFO - PROCESS | 2880 | 1468504981953 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:01 INFO - PROCESS | 2880 | 1468504981955 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:01 INFO - PROCESS | 2880 | ++DOCSHELL 16C49400 == 36 [pid = 2880] [id = 748] 07:03:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (193AA000) [pid = 2880] [serial = 2243] [outer = 00000000] 07:03:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (19E25800) [pid = 2880] [serial = 2244] [outer = 193AA000] 07:03:02 INFO - PROCESS | 2880 | 1468504981998 Marionette DEBUG loaded listener.js 07:03:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (19E2DC00) [pid = 2880] [serial = 2245] [outer = 193AA000] 07:03:02 INFO - PROCESS | 2880 | 1468504982420 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]]]}] 07:03:02 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. 07:03:02 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 630ms 07:03:02 INFO - PROCESS | 2880 | 1468504982441 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 07:03:02 INFO - PROCESS | 2880 | 1468504982443 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 07:03:02 INFO - PROCESS | 2880 | 1468504982446 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:03:02 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:03:02 INFO - PROCESS | 2880 | 1468504982449 Marionette TRACE conn5 <- [1,2954,null,{}] 07:03:02 INFO - PROCESS | 2880 | 1468504982461 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}] 07:03:02 INFO - PROCESS | 2880 | 1468504982463 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:02 INFO - PROCESS | 2880 | 1468504982590 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 07:03:02 INFO - PROCESS | 2880 | 1468504982595 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:02 INFO - PROCESS | 2880 | 1468504982597 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:02 INFO - PROCESS | 2880 | ++DOCSHELL 14F1B400 == 37 [pid = 2880] [id = 749] 07:03:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (19E2F000) [pid = 2880] [serial = 2246] [outer = 00000000] 07:03:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1ADBCC00) [pid = 2880] [serial = 2247] [outer = 19E2F000] 07:03:02 INFO - PROCESS | 2880 | 1468504982642 Marionette DEBUG loaded listener.js 07:03:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (1ADC4000) [pid = 2880] [serial = 2248] [outer = 19E2F000] 07:03:03 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (17269400) [pid = 2880] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:03:03 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (183DE400) [pid = 2880] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 07:03:03 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (1940F400) [pid = 2880] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:03:03 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (18C01400) [pid = 2880] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:03:03 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (10F0D800) [pid = 2880] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:03:03 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (16C4C800) [pid = 2880] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:03:03 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (107E0C00) [pid = 2880] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:03:03 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1022E000) [pid = 2880] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:03:03 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (1465F800) [pid = 2880] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:03:03 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (0CC68C00) [pid = 2880] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:03:03 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (14668800) [pid = 2880] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:03:03 INFO - PROCESS | 2880 | 1468504983227 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]]]}] 07:03:03 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. 07:03:03 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 830ms 07:03:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:03:03 INFO - PROCESS | 2880 | 1468504983281 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 07:03:03 INFO - PROCESS | 2880 | 1468504983283 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 07:03:03 INFO - PROCESS | 2880 | 1468504983286 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:03:03 INFO - PROCESS | 2880 | 1468504983288 Marionette TRACE conn5 <- [1,2958,null,{}] 07:03:03 INFO - PROCESS | 2880 | 1468504983291 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}] 07:03:03 INFO - PROCESS | 2880 | 1468504983293 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:03 INFO - PROCESS | 2880 | 1468504983374 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 07:03:03 INFO - PROCESS | 2880 | 1468504983379 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:03 INFO - PROCESS | 2880 | 1468504983380 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:03 INFO - PROCESS | 2880 | ++DOCSHELL 10710C00 == 38 [pid = 2880] [id = 750] 07:03:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (107E0C00) [pid = 2880] [serial = 2249] [outer = 00000000] 07:03:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (16C43400) [pid = 2880] [serial = 2250] [outer = 107E0C00] 07:03:03 INFO - PROCESS | 2880 | 1468504983433 Marionette DEBUG loaded listener.js 07:03:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (16C65C00) [pid = 2880] [serial = 2251] [outer = 107E0C00] 07:03:03 INFO - PROCESS | 2880 | 1468504983823 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]]]}] 07:03:03 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. 07:03:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 570ms 07:03:03 INFO - PROCESS | 2880 | 1468504983857 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 07:03:03 INFO - PROCESS | 2880 | 1468504983859 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 07:03:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:03:03 INFO - PROCESS | 2880 | 1468504983862 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:03:03 INFO - PROCESS | 2880 | 1468504983863 Marionette TRACE conn5 <- [1,2962,null,{}] 07:03:03 INFO - PROCESS | 2880 | 1468504983867 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}] 07:03:03 INFO - PROCESS | 2880 | 1468504983868 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:04 INFO - PROCESS | 2880 | 1468504983996 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 07:03:04 INFO - PROCESS | 2880 | 1468504984003 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:04 INFO - PROCESS | 2880 | 1468504984005 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:04 INFO - PROCESS | 2880 | ++DOCSHELL 183DE400 == 39 [pid = 2880] [id = 751] 07:03:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1885B400) [pid = 2880] [serial = 2252] [outer = 00000000] 07:03:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1ADBE000) [pid = 2880] [serial = 2253] [outer = 1885B400] 07:03:04 INFO - PROCESS | 2880 | 1468504984048 Marionette DEBUG loaded listener.js 07:03:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1940B800) [pid = 2880] [serial = 2254] [outer = 1885B400] 07:03:04 INFO - PROCESS | 2880 | 1468504984451 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]]]}] 07:03:04 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. 07:03:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 630ms 07:03:04 INFO - PROCESS | 2880 | 1468504984493 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 07:03:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:03:04 INFO - PROCESS | 2880 | 1468504984495 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 07:03:04 INFO - PROCESS | 2880 | 1468504984498 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:03:04 INFO - PROCESS | 2880 | 1468504984499 Marionette TRACE conn5 <- [1,2966,null,{}] 07:03:04 INFO - PROCESS | 2880 | 1468504984503 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}] 07:03:04 INFO - PROCESS | 2880 | 1468504984505 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:04 INFO - PROCESS | 2880 | 1468504984625 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 07:03:04 INFO - PROCESS | 2880 | 1468504984633 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:04 INFO - PROCESS | 2880 | 1468504984635 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:04 INFO - PROCESS | 2880 | ++DOCSHELL 1ADC9000 == 40 [pid = 2880] [id = 752] 07:03:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1ADC9C00) [pid = 2880] [serial = 2255] [outer = 00000000] 07:03:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1BF22000) [pid = 2880] [serial = 2256] [outer = 1ADC9C00] 07:03:04 INFO - PROCESS | 2880 | 1468504984679 Marionette DEBUG loaded listener.js 07:03:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1BF26400) [pid = 2880] [serial = 2257] [outer = 1ADC9C00] 07:03:05 INFO - PROCESS | 2880 | 1468504985111 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]]]}] 07:03:05 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. 07:03:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 670ms 07:03:05 INFO - PROCESS | 2880 | 1468504985170 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 07:03:05 INFO - PROCESS | 2880 | 1468504985174 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 07:03:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:03:05 INFO - PROCESS | 2880 | 1468504985221 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:03:05 INFO - PROCESS | 2880 | 1468504985226 Marionette TRACE conn5 <- [1,2970,null,{}] 07:03:05 INFO - PROCESS | 2880 | 1468504985246 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}] 07:03:05 INFO - PROCESS | 2880 | 1468504985250 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:05 INFO - PROCESS | 2880 | 1468504985418 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 07:03:05 INFO - PROCESS | 2880 | 1468504985536 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:05 INFO - PROCESS | 2880 | 1468504985540 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:05 INFO - PROCESS | 2880 | ++DOCSHELL 0FCE5400 == 41 [pid = 2880] [id = 753] 07:03:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (0FCE6000) [pid = 2880] [serial = 2258] [outer = 00000000] 07:03:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (10172400) [pid = 2880] [serial = 2259] [outer = 0FCE6000] 07:03:05 INFO - PROCESS | 2880 | 1468504985620 Marionette DEBUG loaded listener.js 07:03:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (10234800) [pid = 2880] [serial = 2260] [outer = 0FCE6000] 07:03:06 INFO - PROCESS | 2880 | 1468504986198 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"]]]}] 07:03:06 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 07:03:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:03:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:03:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1026ms 07:03:06 INFO - PROCESS | 2880 | 1468504986234 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 07:03:06 INFO - PROCESS | 2880 | 1468504986239 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 07:03:06 INFO - PROCESS | 2880 | 1468504986246 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:03:06 INFO - PROCESS | 2880 | 1468504986249 Marionette TRACE conn5 <- [1,2974,null,{}] 07:03:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:03:06 INFO - PROCESS | 2880 | 1468504986253 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}] 07:03:06 INFO - PROCESS | 2880 | 1468504986256 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:06 INFO - PROCESS | 2880 | 1468504986380 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 07:03:06 INFO - PROCESS | 2880 | 1468504986504 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:06 INFO - PROCESS | 2880 | 1468504986507 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:06 INFO - PROCESS | 2880 | ++DOCSHELL 1095EC00 == 42 [pid = 2880] [id = 754] 07:03:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (10961800) [pid = 2880] [serial = 2261] [outer = 00000000] 07:03:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (10F0B400) [pid = 2880] [serial = 2262] [outer = 10961800] 07:03:06 INFO - PROCESS | 2880 | 1468504986603 Marionette DEBUG loaded listener.js 07:03:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (146A4800) [pid = 2880] [serial = 2263] [outer = 10961800] 07:03:07 INFO - PROCESS | 2880 | 1468504987416 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]]]}] 07:03:07 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. 07:03:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1230ms 07:03:07 INFO - PROCESS | 2880 | 1468504987486 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 07:03:07 INFO - PROCESS | 2880 | 1468504987490 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 07:03:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:03:07 INFO - PROCESS | 2880 | 1468504987496 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:03:07 INFO - PROCESS | 2880 | 1468504987499 Marionette TRACE conn5 <- [1,2978,null,{}] 07:03:07 INFO - PROCESS | 2880 | 1468504987504 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}] 07:03:07 INFO - PROCESS | 2880 | 1468504987507 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:07 INFO - PROCESS | 2880 | 1468504987686 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 07:03:07 INFO - PROCESS | 2880 | 1468504987697 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:07 INFO - PROCESS | 2880 | 1468504987701 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:07 INFO - PROCESS | 2880 | ++DOCSHELL 0FCE2C00 == 43 [pid = 2880] [id = 755] 07:03:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (0FDF5400) [pid = 2880] [serial = 2264] [outer = 00000000] 07:03:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (10177000) [pid = 2880] [serial = 2265] [outer = 0FDF5400] 07:03:07 INFO - PROCESS | 2880 | 1468504987751 Marionette DEBUG loaded listener.js 07:03:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (10361C00) [pid = 2880] [serial = 2266] [outer = 0FDF5400] 07:03:08 INFO - PROCESS | 2880 | --DOCSHELL 183DE400 == 42 [pid = 2880] [id = 751] 07:03:08 INFO - PROCESS | 2880 | --DOCSHELL 10710C00 == 41 [pid = 2880] [id = 750] 07:03:08 INFO - PROCESS | 2880 | --DOCSHELL 14F1B400 == 40 [pid = 2880] [id = 749] 07:03:08 INFO - PROCESS | 2880 | --DOCSHELL 16C49400 == 39 [pid = 2880] [id = 748] 07:03:08 INFO - PROCESS | 2880 | --DOCSHELL 10F80C00 == 38 [pid = 2880] [id = 747] 07:03:08 INFO - PROCESS | 2880 | --DOCSHELL 18859400 == 37 [pid = 2880] [id = 746] 07:03:08 INFO - PROCESS | 2880 | --DOCSHELL 18D38000 == 36 [pid = 2880] [id = 745] 07:03:08 INFO - PROCESS | 2880 | --DOCSHELL 17608800 == 35 [pid = 2880] [id = 744] 07:03:08 INFO - PROCESS | 2880 | --DOCSHELL 16F0C400 == 34 [pid = 2880] [id = 743] 07:03:08 INFO - PROCESS | 2880 | --DOCSHELL 15EC4800 == 33 [pid = 2880] [id = 742] 07:03:08 INFO - PROCESS | 2880 | --DOCSHELL 14E2E400 == 32 [pid = 2880] [id = 741] 07:03:08 INFO - PROCESS | 2880 | --DOCSHELL 1158E800 == 31 [pid = 2880] [id = 740] 07:03:08 INFO - PROCESS | 2880 | --DOCSHELL 10704C00 == 30 [pid = 2880] [id = 739] 07:03:08 INFO - PROCESS | 2880 | --DOCSHELL 1017F800 == 29 [pid = 2880] [id = 738] 07:03:08 INFO - PROCESS | 2880 | --DOCSHELL 16C49800 == 28 [pid = 2880] [id = 737] 07:03:08 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (1766D400) [pid = 2880] [serial = 2197] [outer = 00000000] [url = about:blank] 07:03:08 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (18350400) [pid = 2880] [serial = 2198] [outer = 00000000] [url = about:blank] 07:03:08 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (18D35400) [pid = 2880] [serial = 2200] [outer = 00000000] [url = about:blank] 07:03:08 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (19E26000) [pid = 2880] [serial = 2203] [outer = 00000000] [url = about:blank] 07:03:08 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (193AD800) [pid = 2880] [serial = 2209] [outer = 00000000] [url = about:blank] 07:03:08 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (19E23800) [pid = 2880] [serial = 2204] [outer = 00000000] [url = about:blank] 07:03:08 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (16250400) [pid = 2880] [serial = 2206] [outer = 00000000] [url = about:blank] 07:03:08 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (16F11800) [pid = 2880] [serial = 2194] [outer = 00000000] [url = about:blank] 07:03:08 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (10F80800) [pid = 2880] [serial = 2191] [outer = 00000000] [url = about:blank] 07:03:08 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (14669800) [pid = 2880] [serial = 2192] [outer = 00000000] [url = about:blank] 07:03:08 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (10336000) [pid = 2880] [serial = 2188] [outer = 00000000] [url = about:blank] 07:03:08 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (10363000) [pid = 2880] [serial = 2189] [outer = 00000000] [url = about:blank] 07:03:08 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (16253400) [pid = 2880] [serial = 2186] [outer = 00000000] [url = about:blank] 07:03:08 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (14B5FC00) [pid = 2880] [serial = 2185] [outer = 00000000] [url = about:blank] 07:03:08 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (10365000) [pid = 2880] [serial = 2183] [outer = 00000000] [url = about:blank] 07:03:08 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (10335C00) [pid = 2880] [serial = 2182] [outer = 00000000] [url = about:blank] 07:03:08 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1927C400) [pid = 2880] [serial = 2180] [outer = 00000000] [url = about:blank] 07:03:08 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (19E61400) [pid = 2880] [serial = 2210] [outer = 00000000] [url = about:blank] 07:03:08 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1AD8B000) [pid = 2880] [serial = 2212] [outer = 00000000] [url = about:blank] 07:03:08 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (16F54400) [pid = 2880] [serial = 2207] [outer = 00000000] [url = about:blank] 07:03:08 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (18D40000) [pid = 2880] [serial = 2201] [outer = 00000000] [url = about:blank] 07:03:08 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (16F53C00) [pid = 2880] [serial = 2195] [outer = 00000000] [url = about:blank] 07:03:08 INFO - PROCESS | 2880 | ++DOCSHELL 10336800 == 29 [pid = 2880] [id = 756] 07:03:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (10338400) [pid = 2880] [serial = 2267] [outer = 00000000] 07:03:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (1033E000) [pid = 2880] [serial = 2268] [outer = 10338400] 07:03:08 INFO - PROCESS | 2880 | 1468504988433 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]]]}] 07:03:08 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. 07:03:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 971ms 07:03:08 INFO - PROCESS | 2880 | 1468504988470 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 07:03:08 INFO - PROCESS | 2880 | 1468504988475 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 07:03:08 INFO - PROCESS | 2880 | 1468504988481 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:03:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:03:08 INFO - PROCESS | 2880 | 1468504988483 Marionette TRACE conn5 <- [1,2982,null,{}] 07:03:08 INFO - PROCESS | 2880 | 1468504988487 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}] 07:03:08 INFO - PROCESS | 2880 | 1468504988489 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:08 INFO - PROCESS | 2880 | 1468504988589 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 07:03:08 INFO - PROCESS | 2880 | 1468504988600 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:08 INFO - PROCESS | 2880 | 1468504988602 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:08 INFO - PROCESS | 2880 | ++DOCSHELL 1036A800 == 30 [pid = 2880] [id = 757] 07:03:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (1036B400) [pid = 2880] [serial = 2269] [outer = 00000000] 07:03:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (1078D800) [pid = 2880] [serial = 2270] [outer = 1036B400] 07:03:08 INFO - PROCESS | 2880 | 1468504988650 Marionette DEBUG loaded listener.js 07:03:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (10966400) [pid = 2880] [serial = 2271] [outer = 1036B400] 07:03:09 INFO - PROCESS | 2880 | 1468504989115 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]]]}] 07:03:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:03:09 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 07:03:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 670ms 07:03:09 INFO - PROCESS | 2880 | 1468504989155 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 07:03:09 INFO - PROCESS | 2880 | 1468504989158 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 07:03:09 INFO - PROCESS | 2880 | 1468504989161 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:03:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:03:09 INFO - PROCESS | 2880 | 1468504989165 Marionette TRACE conn5 <- [1,2986,null,{}] 07:03:09 INFO - PROCESS | 2880 | 1468504989175 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}] 07:03:09 INFO - PROCESS | 2880 | 1468504989180 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:09 INFO - PROCESS | 2880 | 1468504989272 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 07:03:09 INFO - PROCESS | 2880 | 1468504989281 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:09 INFO - PROCESS | 2880 | 1468504989285 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:09 INFO - PROCESS | 2880 | ++DOCSHELL 14E38800 == 31 [pid = 2880] [id = 758] 07:03:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (14E5B400) [pid = 2880] [serial = 2272] [outer = 00000000] 07:03:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (14F15C00) [pid = 2880] [serial = 2273] [outer = 14E5B400] 07:03:09 INFO - PROCESS | 2880 | 1468504989332 Marionette DEBUG loaded listener.js 07:03:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (15EC5400) [pid = 2880] [serial = 2274] [outer = 14E5B400] 07:03:09 INFO - PROCESS | 2880 | 1468504989815 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]]]}] 07:03:09 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. 07:03:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 670ms 07:03:09 INFO - PROCESS | 2880 | 1468504989835 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 07:03:09 INFO - PROCESS | 2880 | 1468504989838 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 07:03:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:03:09 INFO - PROCESS | 2880 | 1468504989841 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:03:09 INFO - PROCESS | 2880 | 1468504989842 Marionette TRACE conn5 <- [1,2990,null,{}] 07:03:09 INFO - PROCESS | 2880 | 1468504989846 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}] 07:03:09 INFO - PROCESS | 2880 | 1468504989848 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:09 INFO - PROCESS | 2880 | 1468504989933 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 07:03:09 INFO - PROCESS | 2880 | 1468504989938 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:09 INFO - PROCESS | 2880 | 1468504989940 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:09 INFO - PROCESS | 2880 | ++DOCSHELL 16C49000 == 32 [pid = 2880] [id = 759] 07:03:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (16C49400) [pid = 2880] [serial = 2275] [outer = 00000000] 07:03:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (16F30000) [pid = 2880] [serial = 2276] [outer = 16C49400] 07:03:09 INFO - PROCESS | 2880 | 1468504989994 Marionette DEBUG loaded listener.js 07:03:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (16F72800) [pid = 2880] [serial = 2277] [outer = 16C49400] 07:03:10 INFO - PROCESS | 2880 | 1468504990387 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]]]}] 07:03:10 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. 07:03:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 570ms 07:03:10 INFO - PROCESS | 2880 | 1468504990413 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 07:03:10 INFO - PROCESS | 2880 | 1468504990415 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 07:03:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:03:10 INFO - PROCESS | 2880 | 1468504990434 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:03:10 INFO - PROCESS | 2880 | 1468504990436 Marionette TRACE conn5 <- [1,2994,null,{}] 07:03:10 INFO - PROCESS | 2880 | 1468504990439 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}] 07:03:10 INFO - PROCESS | 2880 | 1468504990441 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:10 INFO - PROCESS | 2880 | 1468504990574 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 07:03:10 INFO - PROCESS | 2880 | 1468504990582 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:10 INFO - PROCESS | 2880 | 1468504990584 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:10 INFO - PROCESS | 2880 | ++DOCSHELL 16F0D800 == 33 [pid = 2880] [id = 760] 07:03:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (16F78800) [pid = 2880] [serial = 2278] [outer = 00000000] 07:03:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (17262800) [pid = 2880] [serial = 2279] [outer = 16F78800] 07:03:10 INFO - PROCESS | 2880 | 1468504990627 Marionette DEBUG loaded listener.js 07:03:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (17664800) [pid = 2880] [serial = 2280] [outer = 16F78800] 07:03:11 INFO - PROCESS | 2880 | 1468504991097 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]]]}] 07:03:11 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. 07:03:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 690ms 07:03:11 INFO - PROCESS | 2880 | 1468504991116 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 07:03:11 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:03:11 INFO - PROCESS | 2880 | 1468504991118 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 07:03:11 INFO - PROCESS | 2880 | 1468504991121 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:03:11 INFO - PROCESS | 2880 | 1468504991123 Marionette TRACE conn5 <- [1,2998,null,{}] 07:03:11 INFO - PROCESS | 2880 | 1468504991135 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}] 07:03:11 INFO - PROCESS | 2880 | 1468504991140 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:11 INFO - PROCESS | 2880 | 1468504991283 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 07:03:11 INFO - PROCESS | 2880 | 1468504991296 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:11 INFO - PROCESS | 2880 | 1468504991298 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:11 INFO - PROCESS | 2880 | ++DOCSHELL 17257C00 == 34 [pid = 2880] [id = 761] 07:03:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (1766D000) [pid = 2880] [serial = 2281] [outer = 00000000] 07:03:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (18D3FC00) [pid = 2880] [serial = 2282] [outer = 1766D000] 07:03:11 INFO - PROCESS | 2880 | 1468504991400 Marionette DEBUG loaded listener.js 07:03:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (19262C00) [pid = 2880] [serial = 2283] [outer = 1766D000] 07:03:11 INFO - PROCESS | 2880 | [2880] 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 07:03:11 INFO - PROCESS | 2880 | 1468504991863 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:03:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:03:11 INFO - {} 07:03:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:03:11 INFO - {} 07:03:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:03:11 INFO - {} 07:03:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:03:11 INFO - {} 07:03:11 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 770ms 07:03:11 INFO - PROCESS | 2880 | 1468504991893 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 07:03:11 INFO - PROCESS | 2880 | 1468504991895 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 07:03:11 INFO - PROCESS | 2880 | 1468504991898 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:03:11 INFO - PROCESS | 2880 | 1468504991900 Marionette TRACE conn5 <- [1,3002,null,{}] 07:03:11 INFO - TEST-START | /FileAPI/fileReader.html 07:03:11 INFO - PROCESS | 2880 | 1468504991943 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}] 07:03:11 INFO - PROCESS | 2880 | 1468504991945 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:12 INFO - PROCESS | 2880 | 1468504992069 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 07:03:12 INFO - PROCESS | 2880 | 1468504992077 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:12 INFO - PROCESS | 2880 | 1468504992079 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:12 INFO - PROCESS | 2880 | ++DOCSHELL 193ABC00 == 35 [pid = 2880] [id = 762] 07:03:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (19409000) [pid = 2880] [serial = 2284] [outer = 00000000] 07:03:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (19E26400) [pid = 2880] [serial = 2285] [outer = 19409000] 07:03:12 INFO - PROCESS | 2880 | 1468504992121 Marionette DEBUG loaded listener.js 07:03:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (19E27000) [pid = 2880] [serial = 2286] [outer = 19409000] 07:03:12 INFO - PROCESS | 2880 | 1468504992512 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]]]}] 07:03:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:03:12 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:03:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:03:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:03:12 INFO - TEST-OK | /FileAPI/fileReader.html | took 670ms 07:03:12 INFO - PROCESS | 2880 | 1468504992580 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 07:03:12 INFO - PROCESS | 2880 | 1468504992582 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 07:03:12 INFO - TEST-START | /FileAPI/historical.html 07:03:12 INFO - PROCESS | 2880 | 1468504992585 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:03:12 INFO - PROCESS | 2880 | 1468504992587 Marionette TRACE conn5 <- [1,3006,null,{}] 07:03:12 INFO - PROCESS | 2880 | 1468504992590 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}] 07:03:12 INFO - PROCESS | 2880 | 1468504992592 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:12 INFO - PROCESS | 2880 | 1468504992707 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 07:03:12 INFO - PROCESS | 2880 | 1468504992712 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:12 INFO - PROCESS | 2880 | 1468504992714 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:12 INFO - PROCESS | 2880 | ++DOCSHELL 14B5FC00 == 36 [pid = 2880] [id = 763] 07:03:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (1940E400) [pid = 2880] [serial = 2287] [outer = 00000000] 07:03:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (19E68C00) [pid = 2880] [serial = 2288] [outer = 1940E400] 07:03:12 INFO - PROCESS | 2880 | 1468504992758 Marionette DEBUG loaded listener.js 07:03:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 93 (1AD8B000) [pid = 2880] [serial = 2289] [outer = 1940E400] 07:03:13 INFO - PROCESS | 2880 | --DOMWINDOW == 92 (18C04000) [pid = 2880] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 07:03:13 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (17609400) [pid = 2880] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 07:03:13 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (19E2F000) [pid = 2880] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 07:03:13 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (193AA000) [pid = 2880] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 07:03:13 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (1022A000) [pid = 2880] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 07:03:13 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (10706800) [pid = 2880] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 07:03:13 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (15EC5800) [pid = 2880] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 07:03:13 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (107E0C00) [pid = 2880] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 07:03:13 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (16F2B000) [pid = 2880] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 07:03:13 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (11590400) [pid = 2880] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 07:03:13 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (14E38400) [pid = 2880] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 07:03:13 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (18D75800) [pid = 2880] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 07:03:13 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (1885B400) [pid = 2880] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 07:03:13 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (18D3A000) [pid = 2880] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:03:13 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (19E64C00) [pid = 2880] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:03:13 INFO - PROCESS | 2880 | 1468504993303 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"]]]}] 07:03:13 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:03:13 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:03:13 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:03:13 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:03:13 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:03:13 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:03:13 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:13 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:03:13 INFO - TEST-OK | /FileAPI/historical.html | took 771ms 07:03:13 INFO - PROCESS | 2880 | 1468504993385 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 07:03:13 INFO - PROCESS | 2880 | 1468504993387 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 07:03:13 INFO - PROCESS | 2880 | 1468504993390 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:03:13 INFO - TEST-START | /FileAPI/idlharness.html 07:03:13 INFO - PROCESS | 2880 | 1468504993392 Marionette TRACE conn5 <- [1,3010,null,{}] 07:03:13 INFO - PROCESS | 2880 | 1468504993396 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}] 07:03:13 INFO - PROCESS | 2880 | 1468504993397 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:13 INFO - PROCESS | 2880 | 1468504993480 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 07:03:13 INFO - PROCESS | 2880 | 1468504993484 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:13 INFO - PROCESS | 2880 | 1468504993486 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:13 INFO - PROCESS | 2880 | ++DOCSHELL 16F2B000 == 37 [pid = 2880] [id = 764] 07:03:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18D75800) [pid = 2880] [serial = 2290] [outer = 00000000] 07:03:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1ADC0800) [pid = 2880] [serial = 2291] [outer = 18D75800] 07:03:13 INFO - PROCESS | 2880 | 1468504993529 Marionette DEBUG loaded listener.js 07:03:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1ADC6C00) [pid = 2880] [serial = 2292] [outer = 18D75800] 07:03:14 INFO - PROCESS | 2880 | 1468504994405 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]]]}] 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:03:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:03:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:03:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:03:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:03:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:03:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:03:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:03:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:03:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:03:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:03:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:03:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:03:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:03:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:03:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:03:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:03:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:03:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:03:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:03:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:03:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:03:14 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 07:03:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:03:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:03:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:03:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:03:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:03:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:03:14 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 07:03:14 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 07:03:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:03:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:03:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:03:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:03:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:03:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:03:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:03:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:03:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:03:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:03:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:03:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:03:14 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 07:03:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:03:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:03:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:03:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:03:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:03:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:03:14 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 07:03:14 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 07:03:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:03:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:03:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:03:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:03:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:03:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:03:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:03:14 INFO - TEST-OK | /FileAPI/idlharness.html | took 1147ms 07:03:14 INFO - PROCESS | 2880 | 1468504994541 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 07:03:14 INFO - PROCESS | 2880 | 1468504994543 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 07:03:14 INFO - TEST-START | /FileAPI/idlharness.worker 07:03:14 INFO - PROCESS | 2880 | 1468504994547 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:03:14 INFO - PROCESS | 2880 | 1468504994549 Marionette TRACE conn5 <- [1,3014,null,{}] 07:03:14 INFO - PROCESS | 2880 | 1468504994552 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}] 07:03:14 INFO - PROCESS | 2880 | 1468504994554 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:14 INFO - PROCESS | 2880 | 1468504994677 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 07:03:14 INFO - PROCESS | 2880 | 1468504994688 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:14 INFO - PROCESS | 2880 | 1468504994690 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:14 INFO - PROCESS | 2880 | ++DOCSHELL 106AE800 == 38 [pid = 2880] [id = 765] 07:03:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (14EBD000) [pid = 2880] [serial = 2293] [outer = 00000000] 07:03:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1D596400) [pid = 2880] [serial = 2294] [outer = 14EBD000] 07:03:14 INFO - PROCESS | 2880 | 1468504994734 Marionette DEBUG loaded listener.js 07:03:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1D598800) [pid = 2880] [serial = 2295] [outer = 14EBD000] 07:03:14 INFO - PROCESS | 2880 | [2880] 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 07:03:15 INFO - PROCESS | 2880 | 1468504995852 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,{},{}]]]}] 07:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:03:15 INFO - {} 07:03:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:03:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:03:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:03:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:03:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:03:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:03:15 INFO - {} 07:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:03:15 INFO - {} 07:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:03:15 INFO - {} 07:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:03:15 INFO - {} 07:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:03:15 INFO - {} 07:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:03:15 INFO - {} 07:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:03:15 INFO - {} 07:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:03:15 INFO - {} 07:03:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:03:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:03:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:03:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:03:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:03:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:03:15 INFO - {} 07:03:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:03:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:03:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:03:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:03:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:03:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:03:15 INFO - {} 07:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:03:15 INFO - {} 07:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:03:15 INFO - {} 07:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:03:15 INFO - {} 07:03:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 07:03:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:03:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:03:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:03:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:03:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:03:15 INFO - {} 07:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 07:03:15 INFO - {} 07:03:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 07:03:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:03:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:03:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:03:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:03:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:03:15 INFO - {} 07:03:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:03:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:03:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:03:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:03:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:03:15 INFO - {} 07:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:03:15 INFO - {} 07:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:03:15 INFO - {} 07:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:03:15 INFO - {} 07:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:03:15 INFO - {} 07:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:03:15 INFO - {} 07:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:03:15 INFO - {} 07:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:03:15 INFO - {} 07:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:03:15 INFO - {} 07:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:03:15 INFO - {} 07:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:03:15 INFO - {} 07:03:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 07:03:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:03:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:03:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:03:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:03:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:03:15 INFO - {} 07:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 07:03:15 INFO - {} 07:03:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 07:03:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:03:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:03:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:03:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:03:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:03:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:03:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:03:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:03:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:03:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:03:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:03:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:03:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:03:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:03:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:03:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:03:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:03:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:03:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:03:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:03:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:03:16 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 07:03:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:03:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:03:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:03:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:03:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:03:16 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 07:03:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:03:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:03:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:03:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:03:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:03:16 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 07:03:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:03:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:03:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:03:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:03:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:03:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:03:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:03:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:03:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:03:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:03:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:03:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:03:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:03:16 INFO - {} 07:03:16 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1478ms 07:03:16 INFO - PROCESS | 2880 | 1468504996040 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 07:03:16 INFO - PROCESS | 2880 | 1468504996044 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 07:03:16 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:03:16 INFO - PROCESS | 2880 | 1468504996062 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:03:16 INFO - PROCESS | 2880 | 1468504996066 Marionette TRACE conn5 <- [1,3018,null,{}] 07:03:16 INFO - PROCESS | 2880 | 1468504996072 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}] 07:03:16 INFO - PROCESS | 2880 | 1468504996075 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:16 INFO - PROCESS | 2880 | 1468504996183 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 07:03:16 INFO - PROCESS | 2880 | 1468504996319 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:16 INFO - PROCESS | 2880 | 1468504996324 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:16 INFO - PROCESS | 2880 | ++DOCSHELL 1D983C00 == 39 [pid = 2880] [id = 766] 07:03:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (1D984000) [pid = 2880] [serial = 2296] [outer = 00000000] 07:03:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (1D98F400) [pid = 2880] [serial = 2297] [outer = 1D984000] 07:03:16 INFO - PROCESS | 2880 | 1468504996383 Marionette DEBUG loaded listener.js 07:03:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (1D125000) [pid = 2880] [serial = 2298] [outer = 1D984000] 07:03:16 INFO - PROCESS | 2880 | 1468504996892 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]]]}] 07:03:16 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 07:03:16 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 871ms 07:03:16 INFO - PROCESS | 2880 | 1468504996937 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 07:03:16 INFO - PROCESS | 2880 | 1468504996942 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 07:03:16 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:03:16 INFO - PROCESS | 2880 | 1468504996948 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:03:16 INFO - PROCESS | 2880 | 1468504996951 Marionette TRACE conn5 <- [1,3022,null,{}] 07:03:16 INFO - PROCESS | 2880 | 1468504996956 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}] 07:03:16 INFO - PROCESS | 2880 | 1468504996958 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:17 INFO - PROCESS | 2880 | 1468504997104 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 07:03:17 INFO - PROCESS | 2880 | 1468504997261 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:17 INFO - PROCESS | 2880 | 1468504997264 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:17 INFO - PROCESS | 2880 | ++DOCSHELL 19E23C00 == 40 [pid = 2880] [id = 767] 07:03:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (1D126C00) [pid = 2880] [serial = 2299] [outer = 00000000] 07:03:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (1D12D800) [pid = 2880] [serial = 2300] [outer = 1D126C00] 07:03:17 INFO - PROCESS | 2880 | 1468504997323 Marionette DEBUG loaded listener.js 07:03:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (1D98D800) [pid = 2880] [serial = 2301] [outer = 1D126C00] 07:03:17 INFO - PROCESS | 2880 | 1468504997861 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]]]}] 07:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:03:17 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 930ms 07:03:17 INFO - PROCESS | 2880 | 1468504997882 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 07:03:17 INFO - PROCESS | 2880 | 1468504997884 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 07:03:17 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:03:17 INFO - PROCESS | 2880 | 1468504997888 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:03:17 INFO - PROCESS | 2880 | 1468504997892 Marionette TRACE conn5 <- [1,3026,null,{}] 07:03:17 INFO - PROCESS | 2880 | 1468504997921 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}] 07:03:17 INFO - PROCESS | 2880 | 1468504997926 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:18 INFO - PROCESS | 2880 | 1468504998040 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 07:03:18 INFO - PROCESS | 2880 | 1468504998203 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:18 INFO - PROCESS | 2880 | 1468504998206 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:18 INFO - PROCESS | 2880 | ++DOCSHELL 16F11000 == 41 [pid = 2880] [id = 768] 07:03:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (16F4EC00) [pid = 2880] [serial = 2302] [outer = 00000000] 07:03:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (1B371000) [pid = 2880] [serial = 2303] [outer = 16F4EC00] 07:03:18 INFO - PROCESS | 2880 | 1468504998264 Marionette DEBUG loaded listener.js 07:03:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 93 (1F3DE000) [pid = 2880] [serial = 2304] [outer = 16F4EC00] 07:03:18 INFO - PROCESS | 2880 | 1468504998955 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"]]]}] 07:03:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:03:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:03:18 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1092ms 07:03:19 INFO - PROCESS | 2880 | 1468504998992 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 07:03:19 INFO - PROCESS | 2880 | 1468504998996 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 07:03:19 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:03:19 INFO - PROCESS | 2880 | 1468504999001 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:03:19 INFO - PROCESS | 2880 | 1468504999004 Marionette TRACE conn5 <- [1,3030,null,{}] 07:03:19 INFO - PROCESS | 2880 | 1468504999010 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}] 07:03:19 INFO - PROCESS | 2880 | 1468504999013 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:19 INFO - PROCESS | 2880 | 1468504999112 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 07:03:19 INFO - PROCESS | 2880 | 1468504999282 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:19 INFO - PROCESS | 2880 | 1468504999285 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:19 INFO - PROCESS | 2880 | ++DOCSHELL 10230800 == 42 [pid = 2880] [id = 769] 07:03:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 94 (10332400) [pid = 2880] [serial = 2305] [outer = 00000000] 07:03:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 95 (10785C00) [pid = 2880] [serial = 2306] [outer = 10332400] 07:03:19 INFO - PROCESS | 2880 | 1468504999337 Marionette DEBUG loaded listener.js 07:03:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 96 (11687400) [pid = 2880] [serial = 2307] [outer = 10332400] 07:03:20 INFO - PROCESS | 2880 | --DOCSHELL 16F2B000 == 41 [pid = 2880] [id = 764] 07:03:20 INFO - PROCESS | 2880 | --DOCSHELL 14B5FC00 == 40 [pid = 2880] [id = 763] 07:03:20 INFO - PROCESS | 2880 | --DOCSHELL 193ABC00 == 39 [pid = 2880] [id = 762] 07:03:20 INFO - PROCESS | 2880 | --DOCSHELL 17257C00 == 38 [pid = 2880] [id = 761] 07:03:20 INFO - PROCESS | 2880 | --DOCSHELL 16F0D800 == 37 [pid = 2880] [id = 760] 07:03:20 INFO - PROCESS | 2880 | --DOCSHELL 16C49000 == 36 [pid = 2880] [id = 759] 07:03:20 INFO - PROCESS | 2880 | --DOCSHELL 14E38800 == 35 [pid = 2880] [id = 758] 07:03:20 INFO - PROCESS | 2880 | --DOCSHELL 10336800 == 34 [pid = 2880] [id = 756] 07:03:20 INFO - PROCESS | 2880 | --DOCSHELL 1036A800 == 33 [pid = 2880] [id = 757] 07:03:20 INFO - PROCESS | 2880 | --DOCSHELL 0FCE2C00 == 32 [pid = 2880] [id = 755] 07:03:20 INFO - PROCESS | 2880 | --DOCSHELL 0FCE5400 == 31 [pid = 2880] [id = 753] 07:03:20 INFO - PROCESS | 2880 | --DOCSHELL 1ADC9000 == 30 [pid = 2880] [id = 752] 07:03:20 INFO - PROCESS | 2880 | --DOCSHELL 1095EC00 == 29 [pid = 2880] [id = 754] 07:03:20 INFO - PROCESS | 2880 | --DOCSHELL 19E23C00 == 28 [pid = 2880] [id = 767] 07:03:20 INFO - PROCESS | 2880 | --DOCSHELL 16F11000 == 27 [pid = 2880] [id = 768] 07:03:20 INFO - PROCESS | 2880 | --DOCSHELL 106AE800 == 26 [pid = 2880] [id = 765] 07:03:20 INFO - PROCESS | 2880 | --DOCSHELL 1D983C00 == 25 [pid = 2880] [id = 766] 07:03:20 INFO - PROCESS | 2880 | --DOMWINDOW == 95 (1940B800) [pid = 2880] [serial = 2254] [outer = 00000000] [url = about:blank] 07:03:20 INFO - PROCESS | 2880 | --DOMWINDOW == 94 (1BF22000) [pid = 2880] [serial = 2256] [outer = 00000000] [url = about:blank] 07:03:20 INFO - PROCESS | 2880 | --DOMWINDOW == 93 (18354C00) [pid = 2880] [serial = 2233] [outer = 00000000] [url = about:blank] 07:03:20 INFO - PROCESS | 2880 | --DOMWINDOW == 92 (1ADBCC00) [pid = 2880] [serial = 2247] [outer = 00000000] [url = about:blank] 07:03:20 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (19E25800) [pid = 2880] [serial = 2244] [outer = 00000000] [url = about:blank] 07:03:20 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (18D41800) [pid = 2880] [serial = 2239] [outer = 00000000] [url = about:blank] 07:03:20 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (19E2DC00) [pid = 2880] [serial = 2245] [outer = 00000000] [url = about:blank] 07:03:20 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (10232400) [pid = 2880] [serial = 2215] [outer = 00000000] [url = about:blank] 07:03:20 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (1070C000) [pid = 2880] [serial = 2218] [outer = 00000000] [url = about:blank] 07:03:20 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (16C43000) [pid = 2880] [serial = 2228] [outer = 00000000] [url = about:blank] 07:03:20 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (16C65C00) [pid = 2880] [serial = 2251] [outer = 00000000] [url = about:blank] 07:03:20 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (17265400) [pid = 2880] [serial = 2231] [outer = 00000000] [url = about:blank] 07:03:20 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (17190400) [pid = 2880] [serial = 2230] [outer = 00000000] [url = about:blank] 07:03:20 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (10235C00) [pid = 2880] [serial = 2216] [outer = 00000000] [url = about:blank] 07:03:20 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1477A000) [pid = 2880] [serial = 2222] [outer = 00000000] [url = about:blank] 07:03:20 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (15EC6400) [pid = 2880] [serial = 2225] [outer = 00000000] [url = about:blank] 07:03:20 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (16C43400) [pid = 2880] [serial = 2250] [outer = 00000000] [url = about:blank] 07:03:20 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (19408800) [pid = 2880] [serial = 2242] [outer = 00000000] [url = about:blank] 07:03:20 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1ADC4000) [pid = 2880] [serial = 2248] [outer = 00000000] [url = about:blank] 07:03:20 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (14FD1000) [pid = 2880] [serial = 2224] [outer = 00000000] [url = about:blank] 07:03:20 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (14553C00) [pid = 2880] [serial = 2221] [outer = 00000000] [url = about:blank] 07:03:20 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1ADBE000) [pid = 2880] [serial = 2253] [outer = 00000000] [url = about:blank] 07:03:20 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (18D3AC00) [pid = 2880] [serial = 2236] [outer = 00000000] [url = about:blank] 07:03:20 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (18D3E000) [pid = 2880] [serial = 2238] [outer = 00000000] [url = about:blank] 07:03:20 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (1ADBB800) [pid = 2880] [serial = 2213] [outer = 00000000] [url = about:blank] 07:03:20 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1078B000) [pid = 2880] [serial = 2219] [outer = 00000000] [url = about:blank] 07:03:20 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (16C41000) [pid = 2880] [serial = 2227] [outer = 00000000] [url = about:blank] 07:03:20 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (18355800) [pid = 2880] [serial = 2234] [outer = 00000000] [url = about:blank] 07:03:20 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (19405800) [pid = 2880] [serial = 2241] [outer = 00000000] [url = about:blank] 07:03:20 INFO - PROCESS | 2880 | 1468505000726 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]]]}] 07:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:03:20 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. 07:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:03:20 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'.) 07:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 07:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:03:20 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. 07:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:03:20 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. 07:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:03:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:03:20 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. 07:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:03:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 07:03:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:03:20 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1844ms 07:03:20 INFO - PROCESS | 2880 | 1468505000849 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 07:03:20 INFO - PROCESS | 2880 | 1468505000853 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 07:03:20 INFO - PROCESS | 2880 | 1468505000858 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:03:20 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:03:20 INFO - PROCESS | 2880 | 1468505000861 Marionette TRACE conn5 <- [1,3034,null,{}] 07:03:20 INFO - PROCESS | 2880 | 1468505000866 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}] 07:03:20 INFO - PROCESS | 2880 | 1468505000870 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:20 INFO - PROCESS | 2880 | 1468505000961 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 07:03:20 INFO - PROCESS | 2880 | 1468505000967 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:20 INFO - PROCESS | 2880 | 1468505000969 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:20 INFO - PROCESS | 2880 | ++DOCSHELL 10335400 == 26 [pid = 2880] [id = 770] 07:03:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (10336800) [pid = 2880] [serial = 2308] [outer = 00000000] 07:03:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (1036B000) [pid = 2880] [serial = 2309] [outer = 10336800] 07:03:21 INFO - PROCESS | 2880 | 1468505001020 Marionette DEBUG loaded listener.js 07:03:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (10709800) [pid = 2880] [serial = 2310] [outer = 10336800] 07:03:21 INFO - PROCESS | 2880 | [2880] 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 07:03:21 INFO - PROCESS | 2880 | 1468505001536 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:03:21 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:03:21 INFO - {} 07:03:21 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 730ms 07:03:21 INFO - PROCESS | 2880 | 1468505001596 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 07:03:21 INFO - PROCESS | 2880 | 1468505001601 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 07:03:21 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:03:21 INFO - PROCESS | 2880 | 1468505001607 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:03:21 INFO - PROCESS | 2880 | 1468505001610 Marionette TRACE conn5 <- [1,3038,null,{}] 07:03:21 INFO - PROCESS | 2880 | 1468505001614 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}] 07:03:21 INFO - PROCESS | 2880 | 1468505001617 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:21 INFO - PROCESS | 2880 | 1468505001707 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 07:03:21 INFO - PROCESS | 2880 | 1468505001715 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:21 INFO - PROCESS | 2880 | 1468505001717 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:21 INFO - PROCESS | 2880 | ++DOCSHELL 10783000 == 27 [pid = 2880] [id = 771] 07:03:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (10786400) [pid = 2880] [serial = 2311] [outer = 00000000] 07:03:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (107E0C00) [pid = 2880] [serial = 2312] [outer = 10786400] 07:03:21 INFO - PROCESS | 2880 | 1468505001765 Marionette DEBUG loaded listener.js 07:03:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (10A79400) [pid = 2880] [serial = 2313] [outer = 10786400] 07:03:22 INFO - PROCESS | 2880 | 1468505002202 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]]]}] 07:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:03:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 630ms 07:03:22 INFO - PROCESS | 2880 | 1468505002255 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 07:03:22 INFO - PROCESS | 2880 | 1468505002258 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 07:03:22 INFO - PROCESS | 2880 | 1468505002262 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:03:22 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:03:22 INFO - PROCESS | 2880 | 1468505002275 Marionette TRACE conn5 <- [1,3042,null,{}] 07:03:22 INFO - PROCESS | 2880 | 1468505002296 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}] 07:03:22 INFO - PROCESS | 2880 | 1468505002301 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:22 INFO - PROCESS | 2880 | 1468505002418 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 07:03:22 INFO - PROCESS | 2880 | 1468505002425 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:22 INFO - PROCESS | 2880 | 1468505002428 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:22 INFO - PROCESS | 2880 | ++DOCSHELL 146AA000 == 28 [pid = 2880] [id = 772] 07:03:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (146AC000) [pid = 2880] [serial = 2314] [outer = 00000000] 07:03:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (14B5FC00) [pid = 2880] [serial = 2315] [outer = 146AC000] 07:03:22 INFO - PROCESS | 2880 | 1468505002530 Marionette DEBUG loaded listener.js 07:03:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (14EBE800) [pid = 2880] [serial = 2316] [outer = 146AC000] 07:03:23 INFO - PROCESS | 2880 | 1468505003235 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"]]]}] 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:03:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:03:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:03:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:03:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:03:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:03:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:03:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:03:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:03:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:03:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:03:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:03:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:03:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:03:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:03:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:03:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:03:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:03:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:03:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:03:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:03:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:03:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:03:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:03:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 07:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:03:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 07:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:03:23 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1070ms 07:03:23 INFO - PROCESS | 2880 | 1468505003357 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 07:03:23 INFO - PROCESS | 2880 | 1468505003360 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 07:03:23 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:03:23 INFO - PROCESS | 2880 | 1468505003363 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:03:23 INFO - PROCESS | 2880 | 1468505003365 Marionette TRACE conn5 <- [1,3046,null,{}] 07:03:23 INFO - PROCESS | 2880 | 1468505003368 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}] 07:03:23 INFO - PROCESS | 2880 | 1468505003371 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:23 INFO - PROCESS | 2880 | 1468505003495 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 07:03:23 INFO - PROCESS | 2880 | 1468505003500 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:23 INFO - PROCESS | 2880 | 1468505003502 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:23 INFO - PROCESS | 2880 | ++DOCSHELL 16C4B000 == 29 [pid = 2880] [id = 773] 07:03:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (16C4B400) [pid = 2880] [serial = 2317] [outer = 00000000] 07:03:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (16C70800) [pid = 2880] [serial = 2318] [outer = 16C4B400] 07:03:23 INFO - PROCESS | 2880 | 1468505003604 Marionette DEBUG loaded listener.js 07:03:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (16F2D400) [pid = 2880] [serial = 2319] [outer = 16C4B400] 07:03:24 INFO - PROCESS | 2880 | 1468505004034 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]]]}] 07:03:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:03:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:03:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:03:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:03:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:03:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:03:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:03:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:03:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:03:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:03:24 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:03:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:24 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:03:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:03:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:03:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:03:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:03:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:03:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:03:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:03:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:03:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:03:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:03:24 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 731ms 07:03:24 INFO - PROCESS | 2880 | 1468505004095 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 07:03:24 INFO - PROCESS | 2880 | 1468505004097 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 07:03:24 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:03:24 INFO - PROCESS | 2880 | 1468505004101 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:03:24 INFO - PROCESS | 2880 | 1468505004102 Marionette TRACE conn5 <- [1,3050,null,{}] 07:03:24 INFO - PROCESS | 2880 | 1468505004113 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}] 07:03:24 INFO - PROCESS | 2880 | 1468505004115 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:24 INFO - PROCESS | 2880 | 1468505004227 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 07:03:24 INFO - PROCESS | 2880 | 1468505004236 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:24 INFO - PROCESS | 2880 | 1468505004238 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:24 INFO - PROCESS | 2880 | ++DOCSHELL 16F35400 == 30 [pid = 2880] [id = 774] 07:03:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (16F47800) [pid = 2880] [serial = 2320] [outer = 00000000] 07:03:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1725F400) [pid = 2880] [serial = 2321] [outer = 16F47800] 07:03:24 INFO - PROCESS | 2880 | 1468505004283 Marionette DEBUG loaded listener.js 07:03:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (17265C00) [pid = 2880] [serial = 2322] [outer = 16F47800] 07:03:24 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1766D000) [pid = 2880] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 07:03:24 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (19409000) [pid = 2880] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 07:03:24 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (1ADC9C00) [pid = 2880] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 07:03:24 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (1036B400) [pid = 2880] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 07:03:24 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (16F78800) [pid = 2880] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 07:03:24 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (14E5B400) [pid = 2880] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 07:03:24 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (0FDF5400) [pid = 2880] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 07:03:24 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (10338400) [pid = 2880] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:03:24 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (16C49400) [pid = 2880] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 07:03:24 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1940E400) [pid = 2880] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 07:03:24 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (0FCE6000) [pid = 2880] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 07:03:24 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (10961800) [pid = 2880] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 07:03:24 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (18D75800) [pid = 2880] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 07:03:24 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (14EBD000) [pid = 2880] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 07:03:24 INFO - PROCESS | 2880 | [2880] 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 07:03:24 INFO - PROCESS | 2880 | 1468505004918 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:03:24 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:03:24 INFO - {} 07:03:24 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 830ms 07:03:24 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:03:24 INFO - PROCESS | 2880 | 1468505004932 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 07:03:24 INFO - PROCESS | 2880 | 1468505004934 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 07:03:24 INFO - PROCESS | 2880 | 1468505004937 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:03:24 INFO - PROCESS | 2880 | 1468505004938 Marionette TRACE conn5 <- [1,3054,null,{}] 07:03:24 INFO - PROCESS | 2880 | 1468505004942 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}] 07:03:24 INFO - PROCESS | 2880 | 1468505004947 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:25 INFO - PROCESS | 2880 | 1468505005042 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 07:03:25 INFO - PROCESS | 2880 | 1468505005047 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:25 INFO - PROCESS | 2880 | 1468505005049 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:25 INFO - PROCESS | 2880 | ++DOCSHELL 1766A800 == 31 [pid = 2880] [id = 775] 07:03:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (1766B800) [pid = 2880] [serial = 2323] [outer = 00000000] 07:03:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (18357400) [pid = 2880] [serial = 2324] [outer = 1766B800] 07:03:25 INFO - PROCESS | 2880 | 1468505005093 Marionette DEBUG loaded listener.js 07:03:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (18C04400) [pid = 2880] [serial = 2325] [outer = 1766B800] 07:03:25 INFO - PROCESS | 2880 | 1468505005486 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]]]}] 07:03:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:03:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:03:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:03:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:03:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:03:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:03:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:03:25 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 570ms 07:03:25 INFO - PROCESS | 2880 | 1468505005522 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 07:03:25 INFO - PROCESS | 2880 | 1468505005524 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 07:03:25 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:03:25 INFO - PROCESS | 2880 | 1468505005527 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:03:25 INFO - PROCESS | 2880 | 1468505005528 Marionette TRACE conn5 <- [1,3058,null,{}] 07:03:25 INFO - PROCESS | 2880 | 1468505005532 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}] 07:03:25 INFO - PROCESS | 2880 | 1468505005533 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:25 INFO - PROCESS | 2880 | 1468505005657 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 07:03:25 INFO - PROCESS | 2880 | 1468505005665 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:25 INFO - PROCESS | 2880 | 1468505005666 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:25 INFO - PROCESS | 2880 | ++DOCSHELL 1624F800 == 32 [pid = 2880] [id = 776] 07:03:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (16C43000) [pid = 2880] [serial = 2326] [outer = 00000000] 07:03:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (18D41000) [pid = 2880] [serial = 2327] [outer = 16C43000] 07:03:25 INFO - PROCESS | 2880 | 1468505005720 Marionette DEBUG loaded listener.js 07:03:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (18D73C00) [pid = 2880] [serial = 2328] [outer = 16C43000] 07:03:26 INFO - PROCESS | 2880 | 1468505006141 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]]]}] 07:03:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:03:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:03:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:03:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:03:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:03:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:03:26 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 670ms 07:03:26 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:03:26 INFO - PROCESS | 2880 | 1468505006199 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 07:03:26 INFO - PROCESS | 2880 | 1468505006201 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 07:03:26 INFO - PROCESS | 2880 | 1468505006204 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:03:26 INFO - PROCESS | 2880 | 1468505006206 Marionette TRACE conn5 <- [1,3062,null,{}] 07:03:26 INFO - PROCESS | 2880 | 1468505006213 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}] 07:03:26 INFO - PROCESS | 2880 | 1468505006215 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:26 INFO - PROCESS | 2880 | 1468505006339 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 07:03:26 INFO - PROCESS | 2880 | 1468505006350 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:26 INFO - PROCESS | 2880 | 1468505006352 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:26 INFO - PROCESS | 2880 | ++DOCSHELL 1926C000 == 33 [pid = 2880] [id = 777] 07:03:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (192AD000) [pid = 2880] [serial = 2329] [outer = 00000000] 07:03:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (19407000) [pid = 2880] [serial = 2330] [outer = 192AD000] 07:03:26 INFO - PROCESS | 2880 | 1468505006397 Marionette DEBUG loaded listener.js 07:03:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (19408000) [pid = 2880] [serial = 2331] [outer = 192AD000] 07:03:27 INFO - PROCESS | 2880 | 1468505007006 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]]]}] 07:03:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:03:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:03:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:03:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:03:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:03:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:03:27 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 870ms 07:03:27 INFO - PROCESS | 2880 | 1468505007076 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 07:03:27 INFO - PROCESS | 2880 | 1468505007081 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 07:03:27 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:03:27 INFO - PROCESS | 2880 | 1468505007085 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:03:27 INFO - PROCESS | 2880 | 1468505007089 Marionette TRACE conn5 <- [1,3066,null,{}] 07:03:27 INFO - PROCESS | 2880 | 1468505007095 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}] 07:03:27 INFO - PROCESS | 2880 | 1468505007098 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:27 INFO - PROCESS | 2880 | 1468505007221 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 07:03:27 INFO - PROCESS | 2880 | 1468505007364 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:27 INFO - PROCESS | 2880 | 1468505007367 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:27 INFO - PROCESS | 2880 | ++DOCSHELL 0CCE5000 == 34 [pid = 2880] [id = 778] 07:03:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (0FC7A000) [pid = 2880] [serial = 2332] [outer = 00000000] 07:03:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (10175C00) [pid = 2880] [serial = 2333] [outer = 0FC7A000] 07:03:27 INFO - PROCESS | 2880 | 1468505007425 Marionette DEBUG loaded listener.js 07:03:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (10236400) [pid = 2880] [serial = 2334] [outer = 0FC7A000] 07:03:28 INFO - PROCESS | 2880 | 1468505008107 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] 07:03:28 INFO - PROCESS | 2880 | 1468505008168 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 07:03:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 07:03:28 INFO - PROCESS | 2880 | 1468505008198 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:03:28 INFO - PROCESS | 2880 | 1468505008201 Marionette TRACE conn5 <- [1,3070,null,{}] 07:03:28 INFO - PROCESS | 2880 | 1468505008208 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}] 07:03:28 INFO - PROCESS | 2880 | 1468505008212 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:28 INFO - PROCESS | 2880 | 1468505008341 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 07:03:28 INFO - PROCESS | 2880 | 1468505008481 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:28 INFO - PROCESS | 2880 | 1468505008484 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:28 INFO - PROCESS | 2880 | ++DOCSHELL 1070C800 == 35 [pid = 2880] [id = 779] 07:03:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1070E000) [pid = 2880] [serial = 2335] [outer = 00000000] 07:03:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1158DC00) [pid = 2880] [serial = 2336] [outer = 1070E000] 07:03:28 INFO - PROCESS | 2880 | 1468505008544 Marionette DEBUG loaded listener.js 07:03:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (146A3C00) [pid = 2880] [serial = 2337] [outer = 1070E000] 07:03:29 INFO - PROCESS | 2880 | 1468505009321 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]]]}] 07:03:29 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:03:29 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:03:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:29 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:03:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:03:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1201ms 07:03:29 INFO - PROCESS | 2880 | 1468505009401 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 07:03:29 INFO - PROCESS | 2880 | 1468505009406 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 07:03:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:03:29 INFO - PROCESS | 2880 | 1468505009412 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:03:29 INFO - PROCESS | 2880 | 1468505009416 Marionette TRACE conn5 <- [1,3074,null,{}] 07:03:29 INFO - PROCESS | 2880 | 1468505009421 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}] 07:03:29 INFO - PROCESS | 2880 | 1468505009424 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:29 INFO - PROCESS | 2880 | 1468505009542 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 07:03:29 INFO - PROCESS | 2880 | 1468505009683 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:29 INFO - PROCESS | 2880 | 1468505009688 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:29 INFO - PROCESS | 2880 | --DOCSHELL 1624F800 == 34 [pid = 2880] [id = 776] 07:03:29 INFO - PROCESS | 2880 | --DOCSHELL 1766A800 == 33 [pid = 2880] [id = 775] 07:03:29 INFO - PROCESS | 2880 | --DOCSHELL 16F35400 == 32 [pid = 2880] [id = 774] 07:03:29 INFO - PROCESS | 2880 | --DOCSHELL 16C4B000 == 31 [pid = 2880] [id = 773] 07:03:29 INFO - PROCESS | 2880 | --DOCSHELL 146AA000 == 30 [pid = 2880] [id = 772] 07:03:29 INFO - PROCESS | 2880 | --DOCSHELL 10783000 == 29 [pid = 2880] [id = 771] 07:03:29 INFO - PROCESS | 2880 | --DOCSHELL 10335400 == 28 [pid = 2880] [id = 770] 07:03:29 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (19262C00) [pid = 2880] [serial = 2283] [outer = 00000000] [url = about:blank] 07:03:29 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (18D3FC00) [pid = 2880] [serial = 2282] [outer = 00000000] [url = about:blank] 07:03:29 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (19E26400) [pid = 2880] [serial = 2285] [outer = 00000000] [url = about:blank] 07:03:29 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (1BF26400) [pid = 2880] [serial = 2257] [outer = 00000000] [url = about:blank] 07:03:29 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (1078D800) [pid = 2880] [serial = 2270] [outer = 00000000] [url = about:blank] 07:03:29 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (10966400) [pid = 2880] [serial = 2271] [outer = 00000000] [url = about:blank] 07:03:29 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (17262800) [pid = 2880] [serial = 2279] [outer = 00000000] [url = about:blank] 07:03:29 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (14F15C00) [pid = 2880] [serial = 2273] [outer = 00000000] [url = about:blank] 07:03:29 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (15EC5400) [pid = 2880] [serial = 2274] [outer = 00000000] [url = about:blank] 07:03:29 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (10177000) [pid = 2880] [serial = 2265] [outer = 00000000] [url = about:blank] 07:03:29 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (10361C00) [pid = 2880] [serial = 2266] [outer = 00000000] [url = about:blank] 07:03:29 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (1033E000) [pid = 2880] [serial = 2268] [outer = 00000000] [url = about:blank] 07:03:29 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (16F30000) [pid = 2880] [serial = 2276] [outer = 00000000] [url = about:blank] 07:03:29 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (19E68C00) [pid = 2880] [serial = 2288] [outer = 00000000] [url = about:blank] 07:03:29 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (16F72800) [pid = 2880] [serial = 2277] [outer = 00000000] [url = about:blank] 07:03:29 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (10172400) [pid = 2880] [serial = 2259] [outer = 00000000] [url = about:blank] 07:03:29 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (10234800) [pid = 2880] [serial = 2260] [outer = 00000000] [url = about:blank] 07:03:29 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (10F0B400) [pid = 2880] [serial = 2262] [outer = 00000000] [url = about:blank] 07:03:29 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (146A4800) [pid = 2880] [serial = 2263] [outer = 00000000] [url = about:blank] 07:03:29 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (19E27000) [pid = 2880] [serial = 2286] [outer = 00000000] [url = about:blank] 07:03:29 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (1AD8B000) [pid = 2880] [serial = 2289] [outer = 00000000] [url = about:blank] 07:03:29 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (1ADC0800) [pid = 2880] [serial = 2291] [outer = 00000000] [url = about:blank] 07:03:29 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (17664800) [pid = 2880] [serial = 2280] [outer = 00000000] [url = about:blank] 07:03:29 INFO - PROCESS | 2880 | --DOMWINDOW == 59 (1D598800) [pid = 2880] [serial = 2295] [outer = 00000000] [url = about:blank] 07:03:29 INFO - PROCESS | 2880 | --DOMWINDOW == 58 (1D596400) [pid = 2880] [serial = 2294] [outer = 00000000] [url = about:blank] 07:03:29 INFO - PROCESS | 2880 | --DOMWINDOW == 57 (1ADC6C00) [pid = 2880] [serial = 2292] [outer = 00000000] [url = about:blank] 07:03:29 INFO - PROCESS | 2880 | ++DOCSHELL 0CAE0000 == 29 [pid = 2880] [id = 780] 07:03:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 58 (0CAE1C00) [pid = 2880] [serial = 2338] [outer = 00000000] 07:03:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 59 (0FD06800) [pid = 2880] [serial = 2339] [outer = 0CAE1C00] 07:03:29 INFO - PROCESS | 2880 | 1468505009773 Marionette DEBUG loaded listener.js 07:03:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 60 (1022B400) [pid = 2880] [serial = 2340] [outer = 0CAE1C00] 07:03:30 INFO - PROCESS | 2880 | 1468505010173 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:03:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:03:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 830ms 07:03:30 INFO - PROCESS | 2880 | 1468505010244 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 07:03:30 INFO - PROCESS | 2880 | 1468505010249 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 07:03:30 INFO - PROCESS | 2880 | 1468505010254 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:03:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:03:30 INFO - PROCESS | 2880 | 1468505010257 Marionette TRACE conn5 <- [1,3078,null,{}] 07:03:30 INFO - PROCESS | 2880 | 1468505010261 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}] 07:03:30 INFO - PROCESS | 2880 | 1468505010264 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:30 INFO - PROCESS | 2880 | 1468505010351 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 07:03:30 INFO - PROCESS | 2880 | 1468505010357 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:30 INFO - PROCESS | 2880 | 1468505010359 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:30 INFO - PROCESS | 2880 | ++DOCSHELL 1035FC00 == 30 [pid = 2880] [id = 781] 07:03:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (10360C00) [pid = 2880] [serial = 2341] [outer = 00000000] 07:03:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (105D9800) [pid = 2880] [serial = 2342] [outer = 10360C00] 07:03:30 INFO - PROCESS | 2880 | 1468505010406 Marionette DEBUG loaded listener.js 07:03:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (1070D800) [pid = 2880] [serial = 2343] [outer = 10360C00] 07:03:30 INFO - PROCESS | 2880 | 1468505010872 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:03:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:03:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 670ms 07:03:30 INFO - PROCESS | 2880 | 1468505010929 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 07:03:30 INFO - PROCESS | 2880 | 1468505010932 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 07:03:30 INFO - PROCESS | 2880 | 1468505010936 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:03:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:03:30 INFO - PROCESS | 2880 | 1468505010939 Marionette TRACE conn5 <- [1,3082,null,{}] 07:03:30 INFO - PROCESS | 2880 | 1468505010955 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}] 07:03:30 INFO - PROCESS | 2880 | 1468505010961 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:31 INFO - PROCESS | 2880 | 1468505011055 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 07:03:31 INFO - PROCESS | 2880 | 1468505011070 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:31 INFO - PROCESS | 2880 | 1468505011074 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:31 INFO - PROCESS | 2880 | ++DOCSHELL 14779800 == 31 [pid = 2880] [id = 782] 07:03:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (14779C00) [pid = 2880] [serial = 2344] [outer = 00000000] 07:03:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (14E2F000) [pid = 2880] [serial = 2345] [outer = 14779C00] 07:03:31 INFO - PROCESS | 2880 | 1468505011123 Marionette DEBUG loaded listener.js 07:03:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (14F21800) [pid = 2880] [serial = 2346] [outer = 14779C00] 07:03:31 INFO - PROCESS | 2880 | 1468505011577 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:03:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:03:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 690ms 07:03:31 INFO - PROCESS | 2880 | 1468505011629 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 07:03:31 INFO - PROCESS | 2880 | 1468505011632 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 07:03:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:03:31 INFO - PROCESS | 2880 | 1468505011635 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:03:31 INFO - PROCESS | 2880 | 1468505011637 Marionette TRACE conn5 <- [1,3086,null,{}] 07:03:31 INFO - PROCESS | 2880 | 1468505011640 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}] 07:03:31 INFO - PROCESS | 2880 | 1468505011642 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:31 INFO - PROCESS | 2880 | 1468505011739 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 07:03:31 INFO - PROCESS | 2880 | 1468505011879 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:31 INFO - PROCESS | 2880 | 1468505011881 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:31 INFO - PROCESS | 2880 | ++DOCSHELL 15EC7400 == 32 [pid = 2880] [id = 783] 07:03:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (1624BC00) [pid = 2880] [serial = 2347] [outer = 00000000] 07:03:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (16C3F400) [pid = 2880] [serial = 2348] [outer = 1624BC00] 07:03:31 INFO - PROCESS | 2880 | 1468505011926 Marionette DEBUG loaded listener.js 07:03:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (16C45C00) [pid = 2880] [serial = 2349] [outer = 1624BC00] 07:03:32 INFO - PROCESS | 2880 | 1468505012295 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]]]}] 07:03:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:03:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:03:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 670ms 07:03:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:03:32 INFO - PROCESS | 2880 | 1468505012309 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 07:03:32 INFO - PROCESS | 2880 | 1468505012311 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 07:03:32 INFO - PROCESS | 2880 | 1468505012314 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:03:32 INFO - PROCESS | 2880 | 1468505012316 Marionette TRACE conn5 <- [1,3090,null,{}] 07:03:32 INFO - PROCESS | 2880 | 1468505012327 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}] 07:03:32 INFO - PROCESS | 2880 | 1468505012329 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:32 INFO - PROCESS | 2880 | 1468505012446 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 07:03:32 INFO - PROCESS | 2880 | 1468505012451 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:32 INFO - PROCESS | 2880 | 1468505012453 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:32 INFO - PROCESS | 2880 | ++DOCSHELL 16C3E800 == 33 [pid = 2880] [id = 784] 07:03:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (16C47800) [pid = 2880] [serial = 2350] [outer = 00000000] 07:03:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (16F32400) [pid = 2880] [serial = 2351] [outer = 16C47800] 07:03:32 INFO - PROCESS | 2880 | 1468505012497 Marionette DEBUG loaded listener.js 07:03:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (16F53000) [pid = 2880] [serial = 2352] [outer = 16C47800] 07:03:32 INFO - PROCESS | 2880 | 1468505012919 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:03:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:03:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 630ms 07:03:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:03:32 INFO - PROCESS | 2880 | 1468505012945 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 07:03:32 INFO - PROCESS | 2880 | 1468505012947 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 07:03:32 INFO - PROCESS | 2880 | 1468505012955 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:03:32 INFO - PROCESS | 2880 | 1468505012957 Marionette TRACE conn5 <- [1,3094,null,{}] 07:03:32 INFO - PROCESS | 2880 | 1468505012961 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}] 07:03:32 INFO - PROCESS | 2880 | 1468505012966 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:33 INFO - PROCESS | 2880 | 1468505013118 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 07:03:33 INFO - PROCESS | 2880 | 1468505013212 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:33 INFO - PROCESS | 2880 | 1468505013214 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:33 INFO - PROCESS | 2880 | ++DOCSHELL 16F7CC00 == 34 [pid = 2880] [id = 785] 07:03:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (1718E800) [pid = 2880] [serial = 2353] [outer = 00000000] 07:03:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (1726AC00) [pid = 2880] [serial = 2354] [outer = 1718E800] 07:03:33 INFO - PROCESS | 2880 | 1468505013258 Marionette DEBUG loaded listener.js 07:03:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (1760F800) [pid = 2880] [serial = 2355] [outer = 1718E800] 07:03:33 INFO - PROCESS | 2880 | 1468505013659 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]]]}] 07:03:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:03:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:03:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:03:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 730ms 07:03:33 INFO - PROCESS | 2880 | 1468505013681 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 07:03:33 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:03:33 INFO - PROCESS | 2880 | 1468505013683 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 07:03:33 INFO - PROCESS | 2880 | 1468505013686 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:03:33 INFO - PROCESS | 2880 | 1468505013688 Marionette TRACE conn5 <- [1,3098,null,{}] 07:03:33 INFO - PROCESS | 2880 | 1468505013698 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}] 07:03:33 INFO - PROCESS | 2880 | 1468505013700 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:33 INFO - PROCESS | 2880 | 1468505013815 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 07:03:33 INFO - PROCESS | 2880 | 1468505013820 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:33 INFO - PROCESS | 2880 | 1468505013822 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:33 INFO - PROCESS | 2880 | ++DOCSHELL 1766DC00 == 35 [pid = 2880] [id = 786] 07:03:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (18349C00) [pid = 2880] [serial = 2356] [outer = 00000000] 07:03:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18353C00) [pid = 2880] [serial = 2357] [outer = 18349C00] 07:03:33 INFO - PROCESS | 2880 | 1468505013865 Marionette DEBUG loaded listener.js 07:03:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (183E3800) [pid = 2880] [serial = 2358] [outer = 18349C00] 07:03:34 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (10336800) [pid = 2880] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 07:03:34 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (10332400) [pid = 2880] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 07:03:34 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1D984000) [pid = 2880] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 07:03:34 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1D126C00) [pid = 2880] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 07:03:34 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (16F4EC00) [pid = 2880] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 07:03:34 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (16C4B400) [pid = 2880] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 07:03:34 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (16F47800) [pid = 2880] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 07:03:34 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (10786400) [pid = 2880] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 07:03:34 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (146AC000) [pid = 2880] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 07:03:34 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (1766B800) [pid = 2880] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 07:03:34 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (16C43000) [pid = 2880] [serial = 2326] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 07:03:34 INFO - PROCESS | 2880 | 1468505014359 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"]]]}] 07:03:34 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:03:34 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 07:03:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:03:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:03:34 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 730ms 07:03:34 INFO - PROCESS | 2880 | 1468505014418 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 07:03:34 INFO - PROCESS | 2880 | 1468505014420 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 07:03:34 INFO - PROCESS | 2880 | 1468505014423 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:03:34 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:03:34 INFO - PROCESS | 2880 | 1468505014424 Marionette TRACE conn5 <- [1,3102,null,{}] 07:03:34 INFO - PROCESS | 2880 | 1468505014428 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}] 07:03:34 INFO - PROCESS | 2880 | 1468505014430 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:34 INFO - PROCESS | 2880 | 1468505014535 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 07:03:34 INFO - PROCESS | 2880 | 1468505014543 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\", \"cbf7405c-6991-4a24-84d5-b8c630197265\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:34 INFO - PROCESS | 2880 | 1468505014545 Marionette INFO sendAsync 41eb3d01-ce1c-4875-8714-76396c04000f 07:03:34 INFO - PROCESS | 2880 | ++DOCSHELL 14667400 == 36 [pid = 2880] [id = 787] 07:03:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (16C4A000) [pid = 2880] [serial = 2359] [outer = 00000000] 07:03:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (18D3D000) [pid = 2880] [serial = 2360] [outer = 16C4A000] 07:03:34 INFO - PROCESS | 2880 | 1468505014590 Marionette DEBUG loaded listener.js 07:03:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (18C09400) [pid = 2880] [serial = 2361] [outer = 16C4A000] 07:03:35 INFO - PROCESS | 2880 | 1468505015012 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]]]}] 07:03:35 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:03:35 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 630ms 07:03:35 INFO - PROCESS | 2880 | 1468505015071 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 07:03:35 INFO - PROCESS | 2880 | 1468505015073 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 07:03:36 WARNING - u'runner_teardown' () 07:03:36 INFO - No more tests 07:03:36 INFO - Got 0 unexpected results 07:03:36 INFO - SUITE-END | took 674s 07:03:36 INFO - Closing logging queue 07:03:36 INFO - queue closed 07:03:36 INFO - Return code: 0 07:03:36 WARNING - # TBPL SUCCESS # 07:03:36 INFO - Running post-action listener: _resource_record_post_action 07:03:36 INFO - Running post-run listener: _resource_record_post_run 07:03:37 INFO - Total resource usage - Wall time: 683s; CPU: 14.0%; Read bytes: 172079616; Write bytes: 1130983424; Read time: 2417920; Write time: 8137100 07:03:37 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:03:37 INFO - install - Wall time: 2s; CPU: 14.0%; Read bytes: 0; Write bytes: 20480; Read time: 0; Write time: 110 07:03:37 INFO - run-tests - Wall time: 682s; CPU: 14.0%; Read bytes: 172079616; Write bytes: 1073496064; Read time: 2417920; Write time: 8097330 07:03:37 INFO - Running post-run listener: _upload_blobber_files 07:03:37 INFO - Blob upload gear active. 07:03:37 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 07:03:37 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 07:03:37 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'] 07:03:37 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 07:03:38 INFO - (blobuploader) - INFO - Open directory for files ... 07:03:38 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 07:03:38 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:03:38 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:03:38 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:03:38 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:03:38 INFO - (blobuploader) - INFO - Done attempting. 07:03:38 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 07:03:39 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:03:39 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:03:40 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:03:40 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:03:40 INFO - (blobuploader) - INFO - Done attempting. 07:03:40 INFO - (blobuploader) - INFO - Iteration through files over. 07:03:40 INFO - Return code: 0 07:03:40 INFO - rmtree: C:\slave\test\build\uploaded_files.json 07:03:40 INFO - Using _rmtree_windows ... 07:03:40 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 07:03:40 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ff044498b7d1fcf4653f4ef55a05c47bc97a52336707f4dd8369657d398ca4dd356bbcf2c0900b6262ea68333d567068814764876d0ec21f46dd69d678e9bc14", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e0e0412c806d31b8a5f8f1515bf8ec971e8c943a593dca389b5fe4f74fab7298280d325f4c0c89455bf4fe35f1a6fb76d85ec841e8cf717b9cb373ef3993b291"} 07:03:40 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 07:03:40 INFO - Writing to file C:\slave\test\properties\blobber_files 07:03:40 INFO - Contents: 07:03:40 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ff044498b7d1fcf4653f4ef55a05c47bc97a52336707f4dd8369657d398ca4dd356bbcf2c0900b6262ea68333d567068814764876d0ec21f46dd69d678e9bc14", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e0e0412c806d31b8a5f8f1515bf8ec971e8c943a593dca389b5fe4f74fab7298280d325f4c0c89455bf4fe35f1a6fb76d85ec841e8cf717b9cb373ef3993b291"} 07:03:40 INFO - Running post-run listener: copy_logs_to_upload_dir 07:03:40 INFO - Copying logs to upload dir... 07:03:40 INFO - mkdir: C:\slave\test\build\upload\logs 07:03:40 INFO - Copying logs to upload dir... 07:03:40 INFO - Using _rmtree_windows ... 07:03:40 INFO - Using _rmtree_windows ... 07:03:40 INFO - Using _rmtree_windows ... 07:03:40 INFO - Using _rmtree_windows ... 07:03:40 INFO - Using _rmtree_windows ... 07:03:40 INFO - Using _rmtree_windows ... 07:03:40 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=918.067000 ========= master_lag: -0.03 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 18 secs) (at 2016-07-14 07:03:41.241793) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-14 07:03:41.242986) ========= '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-137 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-137 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-137 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/ff044498b7d1fcf4653f4ef55a05c47bc97a52336707f4dd8369657d398ca4dd356bbcf2c0900b6262ea68333d567068814764876d0ec21f46dd69d678e9bc14", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e0e0412c806d31b8a5f8f1515bf8ec971e8c943a593dca389b5fe4f74fab7298280d325f4c0c89455bf4fe35f1a6fb76d85ec841e8cf717b9cb373ef3993b291"} build_url:https://queue.taskcluster.net/v1/task/GkUzvFnvRKWqUTG4X0l2Kg/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/GkUzvFnvRKWqUTG4X0l2Kg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/GkUzvFnvRKWqUTG4X0l2Kg/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/ff044498b7d1fcf4653f4ef55a05c47bc97a52336707f4dd8369657d398ca4dd356bbcf2c0900b6262ea68333d567068814764876d0ec21f46dd69d678e9bc14", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e0e0412c806d31b8a5f8f1515bf8ec971e8c943a593dca389b5fe4f74fab7298280d325f4c0c89455bf4fe35f1a6fb76d85ec841e8cf717b9cb373ef3993b291"}' symbols_url: 'https://queue.taskcluster.net/v1/task/GkUzvFnvRKWqUTG4X0l2Kg/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-07-14 07:03:41.366241) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 07:03:41.366630) ========= '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-137 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-137 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-137 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-07-14 07:03:41.486130) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-14 07:03:41.486816) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-14 07:03:42.066400) ========= ========= Total master_lag: 4.76 =========