builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-160 starttime: 1467737172.13 results: success (0) buildid: 20160705080924 builduid: 63293650764c4d18860755eb5f87d551 revision: 274a291aa2c85528ffeb988f0b1b0b61c12136b8 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-05 09:46:12.132773) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-05 09:46:12.133228) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-05 09:46:12.133525) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-05 09:46:12.273910) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-05 09:46:12.274338) ========= '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-160 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-160 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-160 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 --09:46:13-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.45 GB/s 09:46:14 (2.45 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.271000 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-05 09:46:13.566341) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-07-05 09:46:13.566692) ========= '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-160 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-160 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-160 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=4.601000 ========= master_lag: 0.76 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-07-05 09:46:18.929556) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-05 09:46:18.929932) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 274a291aa2c85528ffeb988f0b1b0b61c12136b8 --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 274a291aa2c85528ffeb988f0b1b0b61c12136b8 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-160 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-160 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-160 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-05 09:46:20,026 truncating revision to first 12 chars 2016-07-05 09:46:20,026 Setting DEBUG logging. 2016-07-05 09:46:20,028 attempt 1/10 2016-07-05 09:46:20,028 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/274a291aa2c8?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-05 09:46:20,983 unpacking tar archive at: mozilla-beta-274a291aa2c8/testing/mozharness/ program finished with exit code 0 elapsedTime=1.783000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-05 09:46:20.792755) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-05 09:46:20.793084) ========= script_repo_revision: 274a291aa2c85528ffeb988f0b1b0b61c12136b8 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-05 09:46:20.793480) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-05 09:46:20.793754) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-05 09:46:20.809807) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 28 secs) (at 2016-07-05 09:46:20.810086) ========= '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-160 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-160 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-160 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 09:46:21 INFO - MultiFileLogger online at 20160705 09:46:21 in C:\slave\test 09:46:21 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 09:46:21 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 09:46:21 INFO - {'append_to_log': False, 09:46:21 INFO - 'base_work_dir': 'C:\\slave\\test', 09:46:21 INFO - 'blob_upload_branch': 'mozilla-beta', 09:46:21 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 09:46:21 INFO - 'buildbot_json_path': 'buildprops.json', 09:46:21 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 09:46:21 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:46:21 INFO - 'download_minidump_stackwalk': True, 09:46:21 INFO - 'download_symbols': 'true', 09:46:21 INFO - 'e10s': False, 09:46:21 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 09:46:21 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 09:46:21 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 09:46:21 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 09:46:21 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 09:46:21 INFO - 'C:/mozilla-build/tooltool.py'), 09:46:21 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 09:46:21 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 09:46:21 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:46:21 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:46:21 INFO - 'log_level': 'info', 09:46:21 INFO - 'log_to_console': True, 09:46:21 INFO - 'opt_config_files': (), 09:46:21 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:46:21 INFO - '--processes=1', 09:46:21 INFO - '--config=%(test_path)s/wptrunner.ini', 09:46:21 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:46:21 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:46:21 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:46:21 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:46:21 INFO - 'pip_index': False, 09:46:21 INFO - 'require_test_zip': True, 09:46:21 INFO - 'test_type': ('testharness',), 09:46:21 INFO - 'this_chunk': '1', 09:46:21 INFO - 'total_chunks': '10', 09:46:21 INFO - 'virtualenv_path': 'venv', 09:46:21 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:46:21 INFO - 'work_dir': 'build'} 09:46:21 INFO - ##### 09:46:21 INFO - ##### Running clobber step. 09:46:21 INFO - ##### 09:46:21 INFO - Running pre-action listener: _resource_record_pre_action 09:46:21 INFO - Running main action method: clobber 09:46:21 INFO - rmtree: C:\slave\test\build 09:46:21 INFO - Using _rmtree_windows ... 09:46:21 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 09:49:57 INFO - Running post-action listener: _resource_record_post_action 09:49:57 INFO - ##### 09:49:57 INFO - ##### Running read-buildbot-config step. 09:49:57 INFO - ##### 09:49:57 INFO - Running pre-action listener: _resource_record_pre_action 09:49:57 INFO - Running main action method: read_buildbot_config 09:49:57 INFO - Using buildbot properties: 09:49:57 INFO - { 09:49:57 INFO - "project": "", 09:49:57 INFO - "product": "firefox", 09:49:57 INFO - "script_repo_revision": "production", 09:49:57 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 09:49:57 INFO - "repository": "", 09:49:57 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 09:49:57 INFO - "buildid": "20160705080924", 09:49:57 INFO - "pgo_build": "False", 09:49:57 INFO - "basedir": "C:\\slave\\test", 09:49:57 INFO - "buildnumber": 5, 09:49:57 INFO - "slavename": "t-w732-ix-160", 09:49:57 INFO - "revision": "274a291aa2c85528ffeb988f0b1b0b61c12136b8", 09:49:57 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 09:49:57 INFO - "platform": "win32", 09:49:57 INFO - "branch": "mozilla-beta", 09:49:57 INFO - "repo_path": "releases/mozilla-beta", 09:49:57 INFO - "moz_repo_path": "", 09:49:57 INFO - "stage_platform": "win32", 09:49:57 INFO - "builduid": "63293650764c4d18860755eb5f87d551", 09:49:57 INFO - "slavebuilddir": "test" 09:49:57 INFO - } 09:49:57 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/JB_NUHXPRUaJQGBos3z00Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 09:49:57 INFO - Found installer url https://queue.taskcluster.net/v1/task/JB_NUHXPRUaJQGBos3z00Q/artifacts/public/build/firefox-48.0.en-US.win32.zip. 09:49:57 INFO - Running post-action listener: _resource_record_post_action 09:49:57 INFO - ##### 09:49:57 INFO - ##### Running download-and-extract step. 09:49:57 INFO - ##### 09:49:57 INFO - Running pre-action listener: _resource_record_pre_action 09:49:57 INFO - Running main action method: download_and_extract 09:49:57 INFO - mkdir: C:\slave\test\build\tests 09:49:57 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')]} 09:49:57 INFO - https://queue.taskcluster.net/v1/task/JB_NUHXPRUaJQGBos3z00Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 09:49:57 INFO - trying https://queue.taskcluster.net/v1/task/JB_NUHXPRUaJQGBos3z00Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 09:49:57 INFO - Downloading https://queue.taskcluster.net/v1/task/JB_NUHXPRUaJQGBos3z00Q/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 09:49:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JB_NUHXPRUaJQGBos3z00Q/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 09:49:59 INFO - Downloaded 1240 bytes. 09:49:59 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 09:49:59 INFO - Using the following test package requirements: 09:49:59 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 09:49:59 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:49:59 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 09:49:59 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:49:59 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 09:49:59 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:49:59 INFO - u'jsshell-win32.zip'], 09:49:59 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:49:59 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 09:49:59 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 09:49:59 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:49:59 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 09:49:59 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:49:59 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 09:49:59 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:49:59 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 09:49:59 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:49:59 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 09:49:59 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 09:49:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:49:59 INFO - https://queue.taskcluster.net/v1/task/JB_NUHXPRUaJQGBos3z00Q/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 09:49:59 INFO - trying https://queue.taskcluster.net/v1/task/JB_NUHXPRUaJQGBos3z00Q/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 09:49:59 INFO - Downloading https://queue.taskcluster.net/v1/task/JB_NUHXPRUaJQGBos3z00Q/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 09:49:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/JB_NUHXPRUaJQGBos3z00Q/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 09:50:01 INFO - Downloaded 20402846 bytes. 09:50:01 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/*'] 09:50:01 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/* 09:50:03 INFO - caution: filename not matched: web-platform/* 09:50:03 INFO - Return code: 11 09:50:03 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')]} 09:50:03 INFO - https://queue.taskcluster.net/v1/task/JB_NUHXPRUaJQGBos3z00Q/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 09:50:03 INFO - trying https://queue.taskcluster.net/v1/task/JB_NUHXPRUaJQGBos3z00Q/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 09:50:03 INFO - Downloading https://queue.taskcluster.net/v1/task/JB_NUHXPRUaJQGBos3z00Q/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 09:50:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/JB_NUHXPRUaJQGBos3z00Q/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 09:50:06 INFO - Downloaded 36389110 bytes. 09:50:06 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/*'] 09:50:06 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/* 09:50:57 INFO - caution: filename not matched: bin/* 09:50:57 INFO - caution: filename not matched: config/* 09:50:57 INFO - caution: filename not matched: mozbase/* 09:50:57 INFO - caution: filename not matched: marionette/* 09:50:57 INFO - caution: filename not matched: tools/wptserve/* 09:50:57 INFO - Return code: 11 09:50:57 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')]} 09:50:57 INFO - https://queue.taskcluster.net/v1/task/JB_NUHXPRUaJQGBos3z00Q/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 09:50:57 INFO - trying https://queue.taskcluster.net/v1/task/JB_NUHXPRUaJQGBos3z00Q/artifacts/public/build/firefox-48.0.en-US.win32.zip 09:50:57 INFO - Downloading https://queue.taskcluster.net/v1/task/JB_NUHXPRUaJQGBos3z00Q/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 09:50:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JB_NUHXPRUaJQGBos3z00Q/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 09:51:01 INFO - Downloaded 68469317 bytes. 09:51:01 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/JB_NUHXPRUaJQGBos3z00Q/artifacts/public/build/firefox-48.0.en-US.win32.zip 09:51:01 INFO - mkdir: C:\slave\test\properties 09:51:01 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 09:51:01 INFO - Writing to file C:\slave\test\properties\build_url 09:51:01 INFO - Contents: 09:51:01 INFO - build_url:https://queue.taskcluster.net/v1/task/JB_NUHXPRUaJQGBos3z00Q/artifacts/public/build/firefox-48.0.en-US.win32.zip 09:51:02 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/JB_NUHXPRUaJQGBos3z00Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 09:51:02 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 09:51:02 INFO - Writing to file C:\slave\test\properties\symbols_url 09:51:02 INFO - Contents: 09:51:02 INFO - symbols_url:https://queue.taskcluster.net/v1/task/JB_NUHXPRUaJQGBos3z00Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 09:51:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:51:02 INFO - https://queue.taskcluster.net/v1/task/JB_NUHXPRUaJQGBos3z00Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:51:02 INFO - trying https://queue.taskcluster.net/v1/task/JB_NUHXPRUaJQGBos3z00Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 09:51:02 INFO - Downloading https://queue.taskcluster.net/v1/task/JB_NUHXPRUaJQGBos3z00Q/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 09:51:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JB_NUHXPRUaJQGBos3z00Q/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 09:51:06 INFO - Downloaded 55588966 bytes. 09:51:06 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'] 09:51:06 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 09:51:09 INFO - Return code: 0 09:51:09 INFO - Running post-action listener: _resource_record_post_action 09:51:09 INFO - Running post-action listener: set_extra_try_arguments 09:51:09 INFO - ##### 09:51:09 INFO - ##### Running create-virtualenv step. 09:51:09 INFO - ##### 09:51:09 INFO - Running pre-action listener: _pre_create_virtualenv 09:51:09 INFO - Running pre-action listener: _resource_record_pre_action 09:51:09 INFO - Running main action method: create_virtualenv 09:51:09 INFO - Creating virtualenv C:\slave\test\build\venv 09:51:09 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 09:51:09 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 09:51:15 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 09:51:19 INFO - Installing distribute......................................................................................................................................................................................done. 09:51:21 INFO - Return code: 0 09:51:21 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 09:51:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:51:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:51:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:51:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:51:21 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 0x01B7B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018760B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BAA368>, '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 0x0183BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-160', 'USERDOMAIN': 'T-W732-IX-160', '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-160', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:51:21 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 09:51:21 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 09:51:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:51:21 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:51:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:51:21 INFO - 'COMPUTERNAME': 'T-W732-IX-160', 09:51:21 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:51:21 INFO - 'DCLOCATION': 'SCL3', 09:51:21 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:51:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:51:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:51:21 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:51:21 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:51:21 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:51:21 INFO - 'HOMEDRIVE': 'C:', 09:51:21 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:51:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:51:21 INFO - 'KTS_VERSION': '1.19c', 09:51:21 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:51:21 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:51:21 INFO - 'LOGONSERVER': '\\\\T-W732-IX-160', 09:51:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:51:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:51:21 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:51:21 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:51:21 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:51:21 INFO - 'MOZ_AIRBAG': '1', 09:51:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:51:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:51:21 INFO - 'MOZ_MSVCVERSION': '8', 09:51:21 INFO - 'MOZ_NO_REMOTE': '1', 09:51:21 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:51:21 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:51:21 INFO - 'NO_EM_RESTART': '1', 09:51:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:51:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:51:21 INFO - 'OS': 'Windows_NT', 09:51:21 INFO - 'OURDRIVE': 'C:', 09:51:21 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 09:51:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:51:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:51:21 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:51:21 INFO - 'PROCESSOR_LEVEL': '6', 09:51:21 INFO - 'PROCESSOR_REVISION': '1e05', 09:51:21 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:51:21 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:51:21 INFO - 'PROMPT': '$P$G', 09:51:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:51:21 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:51:21 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:51:21 INFO - 'PWD': 'C:\\slave\\test', 09:51:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:51:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:51:21 INFO - 'SYSTEMDRIVE': 'C:', 09:51:21 INFO - 'SYSTEMROOT': 'C:\\windows', 09:51:21 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:51:21 INFO - 'TEST1': 'testie', 09:51:21 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:51:21 INFO - 'USERDOMAIN': 'T-W732-IX-160', 09:51:21 INFO - 'USERNAME': 'cltbld', 09:51:21 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:51:21 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:51:21 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:51:21 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:51:21 INFO - 'WINDIR': 'C:\\windows', 09:51:21 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:51:21 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:51:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:51:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:51:22 INFO - Downloading/unpacking psutil>=0.7.1 09:51:23 INFO - Running setup.py egg_info for package psutil 09:51:23 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:51:23 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:51:23 INFO - Installing collected packages: psutil 09:51:23 INFO - Running setup.py install for psutil 09:51:23 INFO - building 'psutil._psutil_windows' extension 09:51:23 INFO - error: Unable to find vcvarsall.bat 09:51:23 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-twf7ak-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:51:23 INFO - running install 09:51:23 INFO - running build 09:51:23 INFO - running build_py 09:51:23 INFO - creating build 09:51:23 INFO - creating build\lib.win32-2.7 09:51:23 INFO - creating build\lib.win32-2.7\psutil 09:51:23 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 09:51:23 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 09:51:23 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 09:51:23 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 09:51:23 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 09:51:23 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 09:51:23 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 09:51:23 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 09:51:23 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 09:51:23 INFO - running build_ext 09:51:23 INFO - building 'psutil._psutil_windows' extension 09:51:23 INFO - error: Unable to find vcvarsall.bat 09:51:23 INFO - ---------------------------------------- 09:51:23 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-twf7ak-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:51:23 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 09:51:23 WARNING - Return code: 1 09:51:23 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! 09:51:23 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 09:51:23 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')]} 09:51:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:51:23 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')]} 09:51:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:51:23 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 0x01B7B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018760B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BAA368>, '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 0x0183BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-160', 'USERDOMAIN': 'T-W732-IX-160', '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-160', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:51:23 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 09:51:23 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 09:51:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:51:23 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:51:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:51:23 INFO - 'COMPUTERNAME': 'T-W732-IX-160', 09:51:23 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:51:23 INFO - 'DCLOCATION': 'SCL3', 09:51:23 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:51:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:51:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:51:23 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:51:23 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:51:23 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:51:23 INFO - 'HOMEDRIVE': 'C:', 09:51:23 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:51:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:51:23 INFO - 'KTS_VERSION': '1.19c', 09:51:23 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:51:23 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:51:23 INFO - 'LOGONSERVER': '\\\\T-W732-IX-160', 09:51:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:51:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:51:23 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:51:23 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:51:23 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:51:23 INFO - 'MOZ_AIRBAG': '1', 09:51:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:51:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:51:23 INFO - 'MOZ_MSVCVERSION': '8', 09:51:23 INFO - 'MOZ_NO_REMOTE': '1', 09:51:23 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:51:23 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:51:23 INFO - 'NO_EM_RESTART': '1', 09:51:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:51:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:51:23 INFO - 'OS': 'Windows_NT', 09:51:23 INFO - 'OURDRIVE': 'C:', 09:51:23 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 09:51:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:51:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:51:23 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:51:23 INFO - 'PROCESSOR_LEVEL': '6', 09:51:23 INFO - 'PROCESSOR_REVISION': '1e05', 09:51:23 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:51:23 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:51:23 INFO - 'PROMPT': '$P$G', 09:51:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:51:23 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:51:23 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:51:23 INFO - 'PWD': 'C:\\slave\\test', 09:51:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:51:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:51:23 INFO - 'SYSTEMDRIVE': 'C:', 09:51:23 INFO - 'SYSTEMROOT': 'C:\\windows', 09:51:23 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:51:23 INFO - 'TEST1': 'testie', 09:51:23 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:51:23 INFO - 'USERDOMAIN': 'T-W732-IX-160', 09:51:23 INFO - 'USERNAME': 'cltbld', 09:51:23 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:51:23 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:51:23 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:51:23 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:51:23 INFO - 'WINDIR': 'C:\\windows', 09:51:23 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:51:23 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:51:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:51:24 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:51:24 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:51:24 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:51:24 INFO - Running setup.py egg_info for package mozsystemmonitor 09:51:24 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 09:51:24 INFO - Running setup.py egg_info for package psutil 09:51:24 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:51:24 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:51:24 INFO - Installing collected packages: mozsystemmonitor, psutil 09:51:24 INFO - Running setup.py install for mozsystemmonitor 09:51:24 INFO - Running setup.py install for psutil 09:51:24 INFO - building 'psutil._psutil_windows' extension 09:51:24 INFO - error: Unable to find vcvarsall.bat 09:51:24 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-ecdhgf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:51:24 INFO - running install 09:51:24 INFO - running build 09:51:24 INFO - running build_py 09:51:24 INFO - running build_ext 09:51:24 INFO - building 'psutil._psutil_windows' extension 09:51:24 INFO - error: Unable to find vcvarsall.bat 09:51:24 INFO - ---------------------------------------- 09:51:24 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-ecdhgf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:51:24 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 09:51:24 WARNING - Return code: 1 09:51:24 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! 09:51:24 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 09:51:24 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')]} 09:51:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:51:24 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')]} 09:51:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:51:24 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 0x01B7B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018760B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BAA368>, '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 0x0183BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-160', 'USERDOMAIN': 'T-W732-IX-160', '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-160', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:51:24 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 09:51:24 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 09:51:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:51:24 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:51:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:51:24 INFO - 'COMPUTERNAME': 'T-W732-IX-160', 09:51:24 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:51:24 INFO - 'DCLOCATION': 'SCL3', 09:51:24 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:51:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:51:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:51:24 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:51:24 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:51:24 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:51:24 INFO - 'HOMEDRIVE': 'C:', 09:51:24 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:51:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:51:24 INFO - 'KTS_VERSION': '1.19c', 09:51:24 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:51:24 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:51:24 INFO - 'LOGONSERVER': '\\\\T-W732-IX-160', 09:51:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:51:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:51:24 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:51:24 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:51:24 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:51:24 INFO - 'MOZ_AIRBAG': '1', 09:51:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:51:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:51:24 INFO - 'MOZ_MSVCVERSION': '8', 09:51:24 INFO - 'MOZ_NO_REMOTE': '1', 09:51:24 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:51:24 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:51:24 INFO - 'NO_EM_RESTART': '1', 09:51:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:51:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:51:24 INFO - 'OS': 'Windows_NT', 09:51:24 INFO - 'OURDRIVE': 'C:', 09:51:24 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 09:51:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:51:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:51:24 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:51:24 INFO - 'PROCESSOR_LEVEL': '6', 09:51:24 INFO - 'PROCESSOR_REVISION': '1e05', 09:51:24 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:51:24 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:51:24 INFO - 'PROMPT': '$P$G', 09:51:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:51:24 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:51:24 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:51:24 INFO - 'PWD': 'C:\\slave\\test', 09:51:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:51:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:51:24 INFO - 'SYSTEMDRIVE': 'C:', 09:51:24 INFO - 'SYSTEMROOT': 'C:\\windows', 09:51:24 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:51:24 INFO - 'TEST1': 'testie', 09:51:24 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:51:24 INFO - 'USERDOMAIN': 'T-W732-IX-160', 09:51:24 INFO - 'USERNAME': 'cltbld', 09:51:24 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:51:24 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:51:24 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:51:24 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:51:24 INFO - 'WINDIR': 'C:\\windows', 09:51:24 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:51:24 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:51:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:51:24 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:51:24 INFO - Downloading/unpacking blobuploader==1.2.4 09:51:24 INFO - Downloading blobuploader-1.2.4.tar.gz 09:51:24 INFO - Running setup.py egg_info for package blobuploader 09:51:24 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:51:28 INFO - Running setup.py egg_info for package requests 09:51:28 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:51:28 INFO - Downloading docopt-0.6.1.tar.gz 09:51:28 INFO - Running setup.py egg_info for package docopt 09:51:28 INFO - Installing collected packages: blobuploader, docopt, requests 09:51:28 INFO - Running setup.py install for blobuploader 09:51:28 INFO - Running setup.py install for docopt 09:51:28 INFO - Running setup.py install for requests 09:51:28 INFO - Successfully installed blobuploader docopt requests 09:51:28 INFO - Cleaning up... 09:51:28 INFO - Return code: 0 09:51:28 INFO - Installing None into virtualenv C:\slave\test\build\venv 09: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')]} 09:51:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09: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')]} 09:51:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:51:28 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 0x01B7B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018760B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BAA368>, '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 0x0183BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8E0C0>, '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-160', 'USERDOMAIN': 'T-W732-IX-160', '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-160', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:51:28 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 09:51:28 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 09:51:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:51:28 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:51:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:51:28 INFO - 'COMPUTERNAME': 'T-W732-IX-160', 09:51:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:51:28 INFO - 'DCLOCATION': 'SCL3', 09:51:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:51:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:51:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:51:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:51:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:51:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:51:28 INFO - 'HOMEDRIVE': 'C:', 09:51:28 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:51:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:51:28 INFO - 'KTS_VERSION': '1.19c', 09:51:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:51:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:51:28 INFO - 'LOGONSERVER': '\\\\T-W732-IX-160', 09:51:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:51:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:51:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:51:28 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:51:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:51:28 INFO - 'MOZ_AIRBAG': '1', 09:51:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:51:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:51:28 INFO - 'MOZ_MSVCVERSION': '8', 09:51:28 INFO - 'MOZ_NO_REMOTE': '1', 09:51:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:51:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:51:28 INFO - 'NO_EM_RESTART': '1', 09:51:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:51:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:51:28 INFO - 'OS': 'Windows_NT', 09:51:28 INFO - 'OURDRIVE': 'C:', 09: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:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 09:51:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:51:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:51:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:51:28 INFO - 'PROCESSOR_LEVEL': '6', 09:51:28 INFO - 'PROCESSOR_REVISION': '1e05', 09:51:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:51:28 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:51:28 INFO - 'PROMPT': '$P$G', 09:51:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:51:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:51:28 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:51:28 INFO - 'PWD': 'C:\\slave\\test', 09:51:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:51:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:51:28 INFO - 'SYSTEMDRIVE': 'C:', 09:51:28 INFO - 'SYSTEMROOT': 'C:\\windows', 09:51:28 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:51:28 INFO - 'TEST1': 'testie', 09:51:28 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:51:28 INFO - 'USERDOMAIN': 'T-W732-IX-160', 09:51:28 INFO - 'USERNAME': 'cltbld', 09:51:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:51:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:51:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:51:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:51:28 INFO - 'WINDIR': 'C:\\windows', 09:51:28 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:51:28 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:51:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:51:33 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:51:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:51:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:51:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:51:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:51:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:51:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:51:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:51:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:51:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:51:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:51:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:51:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:51:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:51:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:51:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:51:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:51:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:51:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:51:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:51:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:51:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:51:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:51:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:51:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:51:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:51:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:51:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:51:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:51:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:51:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:51:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:51:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:51:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:51:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:51:33 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:51:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:51:33 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:51:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:51:33 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:51:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:51:33 INFO - Unpacking c:\slave\test\build\tests\marionette 09:51:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:51:33 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:51:33 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 09:51:33 INFO - Running setup.py install for browsermob-proxy 09:51:46 INFO - Running setup.py install for manifestparser 09:51:46 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:51:46 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:51:46 INFO - Running setup.py install for marionette-client 09:51:46 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:51:46 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:51:46 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:51:46 INFO - Running setup.py install for marionette-driver 09:51:46 INFO - Running setup.py install for mozcrash 09:51:46 INFO - Running setup.py install for mozdebug 09:51:46 INFO - Running setup.py install for mozdevice 09:51:46 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:51:46 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:51:46 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:51:46 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:51:46 INFO - Running setup.py install for mozfile 09:51:46 INFO - Running setup.py install for mozhttpd 09:51:46 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:51:46 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:51:46 INFO - Running setup.py install for mozinfo 09:51:46 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 09:51:46 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 09:51:46 INFO - Running setup.py install for mozInstall 09:51:46 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:51:46 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:51:46 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:51:46 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:51:46 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:51:46 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:51:46 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:51:46 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:51:46 INFO - Running setup.py install for mozleak 09:51:46 INFO - Running setup.py install for mozlog 09:51:46 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 09:51:46 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 09:51:46 INFO - Running setup.py install for moznetwork 09:51:46 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 09:51:46 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 09:51:46 INFO - Running setup.py install for mozprocess 09:51:46 INFO - Running setup.py install for mozprofile 09:51:46 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:51:46 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:51:46 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:51:46 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:51:46 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:51:46 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:51:46 INFO - Running setup.py install for mozrunner 09:51:46 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:51:46 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:51:46 INFO - Running setup.py install for mozscreenshot 09:51:46 INFO - Running setup.py install for moztest 09:51:46 INFO - Running setup.py install for mozversion 09:51:46 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:51:46 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:51:46 INFO - Running setup.py install for wptserve 09:51:46 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 09:51:46 INFO - Cleaning up... 09:51:46 INFO - Return code: 0 09:51:46 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:51:46 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')]} 09:51:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:51:46 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')]} 09:51:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:51:46 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 0x01B7B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018760B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BAA368>, '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 0x0183BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8E0C0>, '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-160', 'USERDOMAIN': 'T-W732-IX-160', '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-160', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:51:46 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 09:51:46 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 09:51:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:51:46 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:51:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:51:46 INFO - 'COMPUTERNAME': 'T-W732-IX-160', 09:51:46 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:51:46 INFO - 'DCLOCATION': 'SCL3', 09:51:46 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:51:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:51:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:51:46 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:51:46 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:51:46 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:51:46 INFO - 'HOMEDRIVE': 'C:', 09:51:46 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:51:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:51:46 INFO - 'KTS_VERSION': '1.19c', 09:51:46 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:51:46 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:51:46 INFO - 'LOGONSERVER': '\\\\T-W732-IX-160', 09:51:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:51:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:51:46 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:51:46 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:51:46 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:51:46 INFO - 'MOZ_AIRBAG': '1', 09:51:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:51:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:51:46 INFO - 'MOZ_MSVCVERSION': '8', 09:51:46 INFO - 'MOZ_NO_REMOTE': '1', 09:51:46 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:51:46 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:51:46 INFO - 'NO_EM_RESTART': '1', 09:51:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:51:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:51:46 INFO - 'OS': 'Windows_NT', 09:51:46 INFO - 'OURDRIVE': 'C:', 09:51:46 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 09:51:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:51:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:51:46 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:51:46 INFO - 'PROCESSOR_LEVEL': '6', 09:51:46 INFO - 'PROCESSOR_REVISION': '1e05', 09:51:46 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:51:46 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:51:46 INFO - 'PROMPT': '$P$G', 09:51:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:51:46 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:51:46 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:51:46 INFO - 'PWD': 'C:\\slave\\test', 09:51:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:51:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:51:46 INFO - 'SYSTEMDRIVE': 'C:', 09:51:46 INFO - 'SYSTEMROOT': 'C:\\windows', 09:51:46 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:51:46 INFO - 'TEST1': 'testie', 09:51:46 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:51:46 INFO - 'USERDOMAIN': 'T-W732-IX-160', 09:51:46 INFO - 'USERNAME': 'cltbld', 09:51:46 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:51:46 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:51:46 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:51:46 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:51:46 INFO - 'WINDIR': 'C:\\windows', 09:51:46 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:51:46 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:51:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:51:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:51:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:51:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:51:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:51:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:51:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:51:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:51:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:51:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:51:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:51:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:51:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:51:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:51:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:51:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:51:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:51:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:51:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:51:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:51:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:51:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:51:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:51:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:51:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:51:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:51:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:51:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:51:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:51:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:51:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:51:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:51:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:51:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:51:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:51:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:51:51 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:51:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:51:51 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:51:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:51:51 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:51:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:51:51 INFO - Unpacking c:\slave\test\build\tests\marionette 09:51:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:51:51 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:51:51 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)) 09:52:02 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)) 09:52:02 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)) 09:52:02 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)) 09:52:02 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)) 09:52:02 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 09:52:02 INFO - Downloading blessings-1.6.tar.gz 09:52:02 INFO - Running setup.py egg_info for package blessings 09:52:02 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)) 09:52:02 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:52:02 INFO - Running setup.py install for blessings 09:52:02 INFO - Running setup.py install for browsermob-proxy 09:52:02 INFO - Running setup.py install for manifestparser 09:52:02 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:52:02 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:52:02 INFO - Running setup.py install for marionette-client 09:52:02 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:52:02 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:52:02 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:52:02 INFO - Running setup.py install for marionette-driver 09:52:02 INFO - Running setup.py install for mozcrash 09:52:02 INFO - Running setup.py install for mozdebug 09:52:02 INFO - Running setup.py install for mozdevice 09:52:02 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:52:02 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:52:02 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:52:02 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:52:02 INFO - Running setup.py install for mozhttpd 09:52:02 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:52:02 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:52:02 INFO - Running setup.py install for mozInstall 09:52:02 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:52:02 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:52:02 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:52:02 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:52:02 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:52:02 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:52:02 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:52:02 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:52:02 INFO - Running setup.py install for mozleak 09:52:02 INFO - Running setup.py install for mozprofile 09:52:02 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:52:02 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:52:02 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:52:02 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:52:02 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:52:02 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:52:02 INFO - Running setup.py install for mozrunner 09:52:02 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:52:02 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:52:04 INFO - Running setup.py install for mozscreenshot 09:52:04 INFO - Running setup.py install for moztest 09:52:04 INFO - Running setup.py install for mozversion 09:52:04 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:52:04 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:52:04 INFO - Running setup.py install for wptserve 09:52:04 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:52:04 INFO - Cleaning up... 09:52:04 INFO - Return code: 0 09:52:04 INFO - Done creating virtualenv C:\slave\test\build\venv. 09:52:04 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:52:04 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:52:05 INFO - Reading from file tmpfile_stdout 09:52:05 INFO - Using _rmtree_windows ... 09:52:05 INFO - Using _rmtree_windows ... 09:52:05 INFO - Current package versions: 09:52:05 INFO - blessings == 1.6 09:52:05 INFO - blobuploader == 1.2.4 09:52:05 INFO - browsermob-proxy == 0.6.0 09:52:05 INFO - distribute == 0.6.14 09:52:05 INFO - docopt == 0.6.1 09:52:05 INFO - manifestparser == 1.1 09:52:05 INFO - marionette-client == 2.3.0 09:52:05 INFO - marionette-driver == 1.4.0 09:52:05 INFO - mozInstall == 1.12 09:52:05 INFO - mozcrash == 0.17 09:52:05 INFO - mozdebug == 0.1 09:52:05 INFO - mozdevice == 0.48 09:52:05 INFO - mozfile == 1.2 09:52:05 INFO - mozhttpd == 0.7 09:52:05 INFO - mozinfo == 0.9 09:52:05 INFO - mozleak == 0.1 09:52:05 INFO - mozlog == 3.1 09:52:05 INFO - moznetwork == 0.27 09:52:05 INFO - mozprocess == 0.22 09:52:05 INFO - mozprofile == 0.28 09:52:05 INFO - mozrunner == 6.11 09:52:05 INFO - mozscreenshot == 0.1 09:52:05 INFO - mozsystemmonitor == 0.0 09:52:05 INFO - moztest == 0.7 09:52:05 INFO - mozversion == 1.4 09:52:05 INFO - requests == 1.2.3 09:52:05 INFO - wptserve == 1.4.0 09:52:05 INFO - Running post-action listener: _resource_record_post_action 09:52:05 INFO - Running post-action listener: _start_resource_monitoring 09:52:05 INFO - Starting resource monitoring. 09:52:05 INFO - ##### 09:52:05 INFO - ##### Running pull step. 09:52:05 INFO - ##### 09:52:05 INFO - Running pre-action listener: _resource_record_pre_action 09:52:05 INFO - Running main action method: pull 09:52:05 INFO - Pull has nothing to do! 09:52:05 INFO - Running post-action listener: _resource_record_post_action 09:52:05 INFO - ##### 09:52:05 INFO - ##### Running install step. 09:52:05 INFO - ##### 09:52:05 INFO - Running pre-action listener: _resource_record_pre_action 09:52:05 INFO - Running main action method: install 09:52:05 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:52:05 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:52:05 INFO - Reading from file tmpfile_stdout 09:52:05 INFO - Using _rmtree_windows ... 09:52:05 INFO - Using _rmtree_windows ... 09:52:05 INFO - Detecting whether we're running mozinstall >=1.0... 09:52:05 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 09:52:05 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 09:52:05 INFO - Reading from file tmpfile_stdout 09:52:05 INFO - Output received: 09:52:05 INFO - Usage: mozinstall-script.py [options] installer 09:52:05 INFO - Options: 09:52:05 INFO - -h, --help show this help message and exit 09:52:05 INFO - -d DEST, --destination=DEST 09:52:05 INFO - Directory to install application into. [default: 09:52:05 INFO - "C:\slave\test"] 09:52:05 INFO - --app=APP Application being installed. [default: firefox] 09:52:05 INFO - Using _rmtree_windows ... 09:52:05 INFO - Using _rmtree_windows ... 09:52:05 INFO - mkdir: C:\slave\test\build\application 09:52:05 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'] 09:52:05 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 09:52:07 INFO - Reading from file tmpfile_stdout 09:52:07 INFO - Output received: 09:52:07 INFO - C:\slave\test\build\application\firefox\firefox.exe 09:52:07 INFO - Using _rmtree_windows ... 09:52:07 INFO - Using _rmtree_windows ... 09:52:07 INFO - Running post-action listener: _resource_record_post_action 09:52:07 INFO - ##### 09:52:07 INFO - ##### Running run-tests step. 09:52:07 INFO - ##### 09:52:07 INFO - Running pre-action listener: _resource_record_pre_action 09:52:07 INFO - Running main action method: run_tests 09:52:07 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 09:52:07 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:52:07 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:52:07 INFO - grabbing minidump binary from tooltool 09:52: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')]} 09:52:07 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 0x01BAA368>, '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 0x0183BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8E0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 09:52:07 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 09:52:07 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 09:52:07 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 09:52:08 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpdet7va 09:52:08 INFO - INFO - File integrity verified, renaming tmpdet7va to win32-minidump_stackwalk.exe 09:52:08 INFO - Return code: 0 09:52:08 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 09:52:08 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 09:52:08 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/JB_NUHXPRUaJQGBos3z00Q/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 09:52:08 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/JB_NUHXPRUaJQGBos3z00Q/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 09:52:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:52:08 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:52:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:52:08 INFO - 'COMPUTERNAME': 'T-W732-IX-160', 09:52:08 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:52:08 INFO - 'DCLOCATION': 'SCL3', 09:52:08 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:52:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:52:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:52:08 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:52:08 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:52:08 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:52:08 INFO - 'HOMEDRIVE': 'C:', 09:52:08 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:52:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:52:08 INFO - 'KTS_VERSION': '1.19c', 09:52:08 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:52:08 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:52:08 INFO - 'LOGONSERVER': '\\\\T-W732-IX-160', 09:52:08 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 09:52:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:52:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:52:08 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:52:08 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:52:08 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:52:08 INFO - 'MOZ_AIRBAG': '1', 09:52:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:52:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:52:08 INFO - 'MOZ_MSVCVERSION': '8', 09:52:08 INFO - 'MOZ_NO_REMOTE': '1', 09:52:08 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:52:08 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:52:08 INFO - 'NO_EM_RESTART': '1', 09:52:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:52:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:52:08 INFO - 'OS': 'Windows_NT', 09:52:08 INFO - 'OURDRIVE': 'C:', 09:52:08 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 09:52:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:52:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:52:08 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:52:08 INFO - 'PROCESSOR_LEVEL': '6', 09:52:08 INFO - 'PROCESSOR_REVISION': '1e05', 09:52:08 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:52:08 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:52:08 INFO - 'PROMPT': '$P$G', 09:52:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:52:08 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:52:08 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:52:08 INFO - 'PWD': 'C:\\slave\\test', 09:52:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:52:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:52:08 INFO - 'SYSTEMDRIVE': 'C:', 09:52:08 INFO - 'SYSTEMROOT': 'C:\\windows', 09:52:08 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:52:08 INFO - 'TEST1': 'testie', 09:52:08 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:52:08 INFO - 'USERDOMAIN': 'T-W732-IX-160', 09:52:08 INFO - 'USERNAME': 'cltbld', 09:52:08 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:52:08 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:52:08 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:52:08 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:52:08 INFO - 'WINDIR': 'C:\\windows', 09:52:08 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:52:08 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:52:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:52:08 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/JB_NUHXPRUaJQGBos3z00Q/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 09:52:10 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 09:52:10 INFO - import pkg_resources 09:52:11 INFO - Using 1 client processes 09:52:14 INFO - SUITE-START | Running 778 tests 09:52:14 INFO - Running testharness tests 09:52:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:52:14 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 09:52:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:52:14 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 09:52:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:52:14 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 09:52:14 INFO - Setting up ssl 09:52:15 INFO - PROCESS | certutil | 09:52:15 INFO - PROCESS | certutil | 09:52:15 INFO - PROCESS | certutil | 09:52:15 INFO - Certificate Nickname Trust Attributes 09:52:15 INFO - SSL,S/MIME,JAR/XPI 09:52:15 INFO - 09:52:15 INFO - web-platform-tests CT,, 09:52:15 INFO - 09:52:15 INFO - Starting runner 09:52:16 INFO - PROCESS | 3064 | [3064] 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 09:52:16 INFO - PROCESS | 3064 | [3064] 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 09:52:17 INFO - PROCESS | 3064 | [3064] 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 09:52:18 INFO - PROCESS | 3064 | 1467737538297 Marionette DEBUG Marionette enabled via build flag and pref 09:52:19 INFO - PROCESS | 3064 | ++DOCSHELL 0DECF800 == 1 [pid = 3064] [id = 1] 09:52:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 1 (0DECFC00) [pid = 3064] [serial = 1] [outer = 00000000] 09:52:19 INFO - PROCESS | 3064 | [3064] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:52:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 2 (0DED0800) [pid = 3064] [serial = 2] [outer = 0DECFC00] 09:52:19 INFO - PROCESS | 3064 | ++DOCSHELL 11A0E000 == 2 [pid = 3064] [id = 2] 09:52:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 3 (11A0E400) [pid = 3064] [serial = 3] [outer = 00000000] 09:52:19 INFO - PROCESS | 3064 | [3064] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:52:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 4 (11A0F000) [pid = 3064] [serial = 4] [outer = 11A0E400] 09:52:19 INFO - PROCESS | 3064 | 1467737539933 Marionette INFO Listening on port 2828 09:52:21 INFO - PROCESS | 3064 | 1467737541580 Marionette DEBUG Marionette enabled via command-line flag 09:52:21 INFO - PROCESS | 3064 | [3064] 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 09:52:21 INFO - PROCESS | 3064 | [3064] 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 09:52:21 INFO - PROCESS | 3064 | ++DOCSHELL 12349C00 == 3 [pid = 3064] [id = 3] 09:52:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 5 (12351C00) [pid = 3064] [serial = 5] [outer = 00000000] 09:52:21 INFO - PROCESS | 3064 | [3064] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:52:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 6 (12352800) [pid = 3064] [serial = 6] [outer = 12351C00] 09:52:21 INFO - PROCESS | 3064 | [3064] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:52:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 7 (13053800) [pid = 3064] [serial = 7] [outer = 11A0E400] 09:52:22 INFO - PROCESS | 3064 | [3064] 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 09:52:22 INFO - PROCESS | 3064 | 1467737542589 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49748 09:52:22 INFO - PROCESS | 3064 | [3064] 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 09:52:22 INFO - PROCESS | 3064 | 1467737542612 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49750 09:52:22 INFO - PROCESS | 3064 | [3064] 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 09:52:22 INFO - PROCESS | 3064 | 1467737542619 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49751 09:52:22 INFO - PROCESS | 3064 | [3064] 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 09:52:22 INFO - PROCESS | 3064 | 1467737542655 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49753 09:52:22 INFO - PROCESS | 3064 | 1467737542657 Marionette DEBUG Closed connection conn0 09:52:22 INFO - PROCESS | 3064 | [3064] 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 09:52:22 INFO - PROCESS | 3064 | 1467737542662 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49754 09:52:22 INFO - PROCESS | 3064 | 1467737542664 Marionette DEBUG Closed connection conn1 09:52:22 INFO - PROCESS | 3064 | 1467737542666 Marionette DEBUG Closed connection conn2 09:52:22 INFO - PROCESS | 3064 | 1467737542728 Marionette DEBUG Closed connection conn3 09:52:22 INFO - PROCESS | 3064 | 1467737542840 Marionette DEBUG Closed connection conn4 09:52:22 INFO - PROCESS | 3064 | [3064] 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 09:52:22 INFO - PROCESS | 3064 | 1467737542847 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49756 09:52:22 INFO - PROCESS | 3064 | 1467737542857 Marionette DEBUG Closed connection conn5 09:52:22 INFO - PROCESS | 3064 | [3064] 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 09:52:22 INFO - PROCESS | 3064 | 1467737542863 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49757 09:52:22 INFO - PROCESS | 3064 | ++DOCSHELL 0DED0C00 == 4 [pid = 3064] [id = 4] 09:52:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 8 (14077800) [pid = 3064] [serial = 8] [outer = 00000000] 09:52:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 9 (1494AC00) [pid = 3064] [serial = 9] [outer = 14077800] 09:52:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 10 (14950800) [pid = 3064] [serial = 10] [outer = 14077800] 09:52:23 INFO - PROCESS | 3064 | 1467737543006 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:52:23 INFO - PROCESS | 3064 | 1467737543012 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":"20160705080924","device":"desktop","version":"48.0"} 09:52:24 INFO - PROCESS | 3064 | [3064] 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 09:52:24 INFO - PROCESS | 3064 | [3064] 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 09:52:24 INFO - PROCESS | 3064 | [3064] 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 09:52:25 INFO - PROCESS | 3064 | ++DOCSHELL 157A5800 == 5 [pid = 3064] [id = 5] 09:52:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 11 (157C5000) [pid = 3064] [serial = 11] [outer = 00000000] 09:52:25 INFO - PROCESS | 3064 | ++DOCSHELL 157C8000 == 6 [pid = 3064] [id = 6] 09:52:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 12 (157C9000) [pid = 3064] [serial = 12] [outer = 00000000] 09:52:25 INFO - PROCESS | 3064 | [3064] 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 09:52:25 INFO - PROCESS | 3064 | ++DOCSHELL 175CA400 == 7 [pid = 3064] [id = 7] 09:52:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 13 (175CA800) [pid = 3064] [serial = 13] [outer = 00000000] 09:52:25 INFO - PROCESS | 3064 | [3064] 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 09:52:25 INFO - PROCESS | 3064 | [3064] 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 09:52:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 14 (175D3000) [pid = 3064] [serial = 14] [outer = 175CA800] 09:52:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 15 (16146000) [pid = 3064] [serial = 15] [outer = 157C5000] 09:52:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 16 (16147800) [pid = 3064] [serial = 16] [outer = 157C9000] 09:52:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 17 (1614A400) [pid = 3064] [serial = 17] [outer = 175CA800] 09:52:26 INFO - PROCESS | 3064 | 1467737546753 Marionette INFO startBrowser 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:26 INFO - PROCESS | 3064 | 1467737546790 Marionette DEBUG loaded listener.js 09:52:26 INFO - PROCESS | 3064 | 1467737546804 Marionette DEBUG loaded listener.js 09:52:26 INFO - PROCESS | 3064 | 1467737546807 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 18 (1989F400) [pid = 3064] [serial = 18] [outer = 175CA800] 09:52:27 INFO - PROCESS | 3064 | 1467737547505 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"697d3918-ef19-4e2b-a95c-45ca405b4923","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":"20160705080924","device":"desktop","version":"48.0","command_id":1}}] 09:52:27 INFO - PROCESS | 3064 | 1467737547746 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 09:52:27 INFO - PROCESS | 3064 | 1467737547749 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:27 INFO - PROCESS | 3064 | 1467737547787 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 09:52:27 INFO - PROCESS | 3064 | 1467737547807 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:52:27 INFO - PROCESS | 3064 | 1467737547809 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:27 INFO - PROCESS | 3064 | [3064] 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 09:52:28 INFO - PROCESS | 3064 | [3064] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:52:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 19 (15F63000) [pid = 3064] [serial = 19] [outer = 175CA800] 09:52:28 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:52:28 INFO - PROCESS | 3064 | 1467737548745 Marionette TRACE conn6 <- [1,3,null,{}] 09:52:28 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:52:28 INFO - PROCESS | 3064 | 1467737548766 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 09:52:28 INFO - PROCESS | 3064 | 1467737548768 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:28 INFO - PROCESS | 3064 | 1467737548814 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 09:52:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:52:28 INFO - PROCESS | 3064 | 1467737548832 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 09:52:28 INFO - PROCESS | 3064 | 1467737548834 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 09:52:28 INFO - PROCESS | 3064 | 1467737548839 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:52:28 INFO - PROCESS | 3064 | 1467737548842 Marionette TRACE conn6 <- [1,6,null,{}] 09:52:28 INFO - PROCESS | 3064 | 1467737548897 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:28 INFO - PROCESS | 3064 | 1467737548900 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:28 INFO - PROCESS | 3064 | 1467737548916 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 09:52:28 INFO - PROCESS | 3064 | 1467737548920 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:28 INFO - PROCESS | 3064 | 1467737548922 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:28 INFO - PROCESS | 3064 | ++DOCSHELL 1BE5B000 == 8 [pid = 3064] [id = 8] 09:52:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 20 (1BE5B400) [pid = 3064] [serial = 20] [outer = 00000000] 09:52:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 21 (1BE5DC00) [pid = 3064] [serial = 21] [outer = 1BE5B400] 09:52:28 INFO - PROCESS | 3064 | 1467737548974 Marionette DEBUG loaded listener.js 09:52:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 22 (1BE62000) [pid = 3064] [serial = 22] [outer = 1BE5B400] 09:52:29 INFO - PROCESS | 3064 | --DOCSHELL 0DECF800 == 7 [pid = 3064] [id = 1] 09:52:29 INFO - PROCESS | 3064 | ++DOCSHELL 0916E400 == 8 [pid = 3064] [id = 9] 09:52:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 23 (0CE6D800) [pid = 3064] [serial = 23] [outer = 00000000] 09:52:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 24 (0D0CA400) [pid = 3064] [serial = 24] [outer = 0CE6D800] 09:52:29 INFO - PROCESS | 3064 | 1467737549391 Marionette DEBUG loaded listener.js 09:52:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 25 (0D283C00) [pid = 3064] [serial = 25] [outer = 0CE6D800] 09:52:30 INFO - PROCESS | 3064 | 1467737550325 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 09:52:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:52:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1523ms 09:52:30 INFO - PROCESS | 3064 | 1467737550362 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 09:52:30 INFO - PROCESS | 3064 | 1467737550365 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 09:52:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:52:30 INFO - PROCESS | 3064 | 1467737550371 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:52:30 INFO - PROCESS | 3064 | 1467737550374 Marionette TRACE conn6 <- [1,10,null,{}] 09:52:30 INFO - PROCESS | 3064 | 1467737550379 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:30 INFO - PROCESS | 3064 | 1467737550382 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:30 INFO - PROCESS | 3064 | 1467737550522 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 09:52:30 INFO - PROCESS | 3064 | 1467737550601 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:30 INFO - PROCESS | 3064 | 1467737550604 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:30 INFO - PROCESS | 3064 | ++DOCSHELL 16D06C00 == 9 [pid = 3064] [id = 10] 09:52:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 26 (16D07000) [pid = 3064] [serial = 26] [outer = 00000000] 09:52:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 27 (1937F400) [pid = 3064] [serial = 27] [outer = 16D07000] 09:52:30 INFO - PROCESS | 3064 | 1467737550663 Marionette DEBUG loaded listener.js 09:52:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 28 (193E5400) [pid = 3064] [serial = 28] [outer = 16D07000] 09:52:31 INFO - PROCESS | 3064 | 1467737551205 Marionette TRACE conn6 <- [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]]]}] 09:52:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:52:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 869ms 09:52:31 INFO - PROCESS | 3064 | 1467737551242 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 09:52:31 INFO - PROCESS | 3064 | 1467737551246 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 09:52:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:52:31 INFO - PROCESS | 3064 | 1467737551252 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:52:31 INFO - PROCESS | 3064 | 1467737551255 Marionette TRACE conn6 <- [1,14,null,{}] 09:52:31 INFO - PROCESS | 3064 | 1467737551259 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:31 INFO - PROCESS | 3064 | 1467737551263 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:31 INFO - PROCESS | 3064 | 1467737551389 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 09:52:31 INFO - PROCESS | 3064 | 1467737551465 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:31 INFO - PROCESS | 3064 | 1467737551468 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:31 INFO - PROCESS | 3064 | ++DOCSHELL 16161400 == 10 [pid = 3064] [id = 11] 09:52:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 29 (16161C00) [pid = 3064] [serial = 29] [outer = 00000000] 09:52:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 30 (199EC800) [pid = 3064] [serial = 30] [outer = 16161C00] 09:52:31 INFO - PROCESS | 3064 | 1467737551527 Marionette DEBUG loaded listener.js 09:52:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 31 (1B988800) [pid = 3064] [serial = 31] [outer = 16161C00] 09:52:32 INFO - PROCESS | 3064 | 1467737552177 Marionette TRACE conn6 <- [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]]]}] 09:52:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:52:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 972ms 09:52:32 INFO - PROCESS | 3064 | 1467737552229 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 09:52:32 INFO - PROCESS | 3064 | 1467737552233 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 09:52:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:52:32 INFO - PROCESS | 3064 | --DOCSHELL 0DED0C00 == 9 [pid = 3064] [id = 4] 09:52:32 INFO - PROCESS | 3064 | 1467737552279 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:52:32 INFO - PROCESS | 3064 | 1467737552282 Marionette TRACE conn6 <- [1,18,null,{}] 09:52:32 INFO - PROCESS | 3064 | 1467737552288 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:32 INFO - PROCESS | 3064 | 1467737552290 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:32 INFO - PROCESS | 3064 | ++DOCSHELL 0D3F0C00 == 10 [pid = 3064] [id = 12] 09:52:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 32 (0D3F1000) [pid = 3064] [serial = 32] [outer = 00000000] 09:52:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 33 (0D2EB400) [pid = 3064] [serial = 33] [outer = 0D3F1000] 09:52:32 INFO - PROCESS | 3064 | 1467737552418 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 09:52:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 34 (0D30E400) [pid = 3064] [serial = 34] [outer = 0D3F1000] 09:52:32 INFO - PROCESS | 3064 | ++DOCSHELL 0CE28400 == 11 [pid = 3064] [id = 13] 09:52:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 35 (0D363800) [pid = 3064] [serial = 35] [outer = 00000000] 09:52:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 36 (0DE10000) [pid = 3064] [serial = 36] [outer = 0D363800] 09:52:32 INFO - PROCESS | 3064 | 1467737552486 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:32 INFO - PROCESS | 3064 | 1467737552488 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:32 INFO - PROCESS | 3064 | ++DOCSHELL 0E8DB800 == 12 [pid = 3064] [id = 14] 09:52:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 37 (0E8DBC00) [pid = 3064] [serial = 37] [outer = 00000000] 09:52:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 38 (0E9CF400) [pid = 3064] [serial = 38] [outer = 0E8DBC00] 09:52:32 INFO - PROCESS | 3064 | 1467737552538 Marionette DEBUG loaded listener.js 09:52:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 39 (11A50400) [pid = 3064] [serial = 39] [outer = 0E8DBC00] 09:52:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 40 (122A1400) [pid = 3064] [serial = 40] [outer = 0D363800] 09:52:33 INFO - PROCESS | 3064 | 1467737553061 Marionette TRACE conn6 <- [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]]]}] 09:52:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:52:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 850ms 09:52:33 INFO - PROCESS | 3064 | 1467737553115 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 09:52:33 INFO - PROCESS | 3064 | 1467737553119 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 09:52:33 INFO - PROCESS | 3064 | 1467737553125 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:52:33 INFO - PROCESS | 3064 | 1467737553127 Marionette TRACE conn6 <- [1,22,null,{}] 09:52:33 INFO - PROCESS | 3064 | 1467737553131 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:33 INFO - PROCESS | 3064 | 1467737553134 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:33 INFO - PROCESS | 3064 | 1467737553218 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 09:52:33 INFO - PROCESS | 3064 | 1467737553298 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:33 INFO - PROCESS | 3064 | 1467737553300 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:33 INFO - PROCESS | 3064 | ++DOCSHELL 11CE8000 == 13 [pid = 3064] [id = 15] 09:52:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 41 (1222FC00) [pid = 3064] [serial = 41] [outer = 00000000] 09:52:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 42 (124BD000) [pid = 3064] [serial = 42] [outer = 1222FC00] 09:52:33 INFO - PROCESS | 3064 | 1467737553349 Marionette DEBUG loaded listener.js 09:52:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 43 (13740C00) [pid = 3064] [serial = 43] [outer = 1222FC00] 09:52:33 INFO - PROCESS | 3064 | 1467737553727 Marionette TRACE conn6 <- [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]]]}] 09:52:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:52:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 629ms 09:52:33 INFO - PROCESS | 3064 | 1467737553760 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 09:52:33 INFO - PROCESS | 3064 | 1467737553762 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 09:52:33 INFO - PROCESS | 3064 | 1467737553766 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:52:33 INFO - PROCESS | 3064 | 1467737553770 Marionette TRACE conn6 <- [1,26,null,{}] 09:52:33 INFO - PROCESS | 3064 | 1467737553780 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:33 INFO - PROCESS | 3064 | 1467737553785 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:33 INFO - PROCESS | 3064 | 1467737553893 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 09:52:33 INFO - PROCESS | 3064 | 1467737553904 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:33 INFO - PROCESS | 3064 | 1467737553908 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:33 INFO - PROCESS | 3064 | ++DOCSHELL 14DFD400 == 14 [pid = 3064] [id = 16] 09:52:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 44 (151C8C00) [pid = 3064] [serial = 44] [outer = 00000000] 09:52:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 45 (151D3C00) [pid = 3064] [serial = 45] [outer = 151C8C00] 09:52:33 INFO - PROCESS | 3064 | 1467737553957 Marionette DEBUG loaded listener.js 09:52:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 46 (15F67000) [pid = 3064] [serial = 46] [outer = 151C8C00] 09:52:34 INFO - PROCESS | 3064 | 1467737554366 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 09:52:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:52:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 631ms 09:52:34 INFO - PROCESS | 3064 | 1467737554401 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 09:52:34 INFO - PROCESS | 3064 | 1467737554403 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 09:52:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:52:34 INFO - PROCESS | 3064 | 1467737554418 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:52:34 INFO - PROCESS | 3064 | 1467737554420 Marionette TRACE conn6 <- [1,30,null,{}] 09:52:34 INFO - PROCESS | 3064 | 1467737554424 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:34 INFO - PROCESS | 3064 | 1467737554426 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:34 INFO - PROCESS | 3064 | 1467737554520 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 09:52:34 INFO - PROCESS | 3064 | 1467737554525 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:34 INFO - PROCESS | 3064 | 1467737554527 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:34 INFO - PROCESS | 3064 | ++DOCSHELL 151D2C00 == 15 [pid = 3064] [id = 17] 09:52:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 47 (15F6CC00) [pid = 3064] [serial = 47] [outer = 00000000] 09:52:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 48 (16D02000) [pid = 3064] [serial = 48] [outer = 15F6CC00] 09:52:34 INFO - PROCESS | 3064 | 1467737554573 Marionette DEBUG loaded listener.js 09:52:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 49 (17577400) [pid = 3064] [serial = 49] [outer = 15F6CC00] 09:52:34 INFO - PROCESS | 3064 | 1467737554958 Marionette TRACE conn6 <- [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]]]}] 09:52:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:52:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 09:52:34 INFO - PROCESS | 3064 | 1467737554991 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 09:52:34 INFO - PROCESS | 3064 | 1467737554993 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 09:52:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:52:34 INFO - PROCESS | 3064 | 1467737554996 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:52:34 INFO - PROCESS | 3064 | 1467737554998 Marionette TRACE conn6 <- [1,34,null,{}] 09:52:34 INFO - PROCESS | 3064 | 1467737555002 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:34 INFO - PROCESS | 3064 | 1467737555004 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:35 INFO - PROCESS | 3064 | 1467737555112 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 09:52:35 INFO - PROCESS | 3064 | 1467737555120 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:35 INFO - PROCESS | 3064 | 1467737555122 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:35 INFO - PROCESS | 3064 | ++DOCSHELL 1491F800 == 16 [pid = 3064] [id = 18] 09:52:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 50 (14922000) [pid = 3064] [serial = 50] [outer = 00000000] 09:52:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 51 (1492EC00) [pid = 3064] [serial = 51] [outer = 14922000] 09:52:35 INFO - PROCESS | 3064 | 1467737555167 Marionette DEBUG loaded listener.js 09:52:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 52 (1615FC00) [pid = 3064] [serial = 52] [outer = 14922000] 09:52:35 INFO - PROCESS | 3064 | 1467737555574 Marionette TRACE conn6 <- [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]]]}] 09:52:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:52:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 09:52:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:52:35 INFO - PROCESS | 3064 | 1467737555628 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 09:52:35 INFO - PROCESS | 3064 | 1467737555630 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 09:52:35 INFO - PROCESS | 3064 | 1467737555633 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:52:35 INFO - PROCESS | 3064 | 1467737555634 Marionette TRACE conn6 <- [1,38,null,{}] 09:52:35 INFO - PROCESS | 3064 | 1467737555638 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:35 INFO - PROCESS | 3064 | 1467737555644 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:35 INFO - PROCESS | 3064 | 1467737555776 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 09:52:35 INFO - PROCESS | 3064 | 1467737555789 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:35 INFO - PROCESS | 3064 | 1467737555791 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:35 INFO - PROCESS | 3064 | ++DOCSHELL 16611C00 == 17 [pid = 3064] [id = 19] 09:52:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 53 (16616C00) [pid = 3064] [serial = 53] [outer = 00000000] 09:52:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 54 (179D5000) [pid = 3064] [serial = 54] [outer = 16616C00] 09:52:35 INFO - PROCESS | 3064 | 1467737555836 Marionette DEBUG loaded listener.js 09:52:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 55 (17AEE400) [pid = 3064] [serial = 55] [outer = 16616C00] 09:52:36 INFO - PROCESS | 3064 | 1467737556196 Marionette TRACE conn6 <- [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]]]}] 09:52:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:52:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 569ms 09:52:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:52:36 INFO - PROCESS | 3064 | 1467737556203 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 09:52:36 INFO - PROCESS | 3064 | 1467737556205 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 09:52:36 INFO - PROCESS | 3064 | 1467737556209 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:52:36 INFO - PROCESS | 3064 | 1467737556210 Marionette TRACE conn6 <- [1,42,null,{}] 09:52:36 INFO - PROCESS | 3064 | 1467737556214 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:36 INFO - PROCESS | 3064 | 1467737556216 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:36 INFO - PROCESS | 3064 | 1467737556302 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 09:52:36 INFO - PROCESS | 3064 | 1467737556308 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:36 INFO - PROCESS | 3064 | 1467737556310 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:36 INFO - PROCESS | 3064 | ++DOCSHELL 17635800 == 18 [pid = 3064] [id = 20] 09:52:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 56 (17635C00) [pid = 3064] [serial = 56] [outer = 00000000] 09:52:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 57 (1763B400) [pid = 3064] [serial = 57] [outer = 17635C00] 09:52:36 INFO - PROCESS | 3064 | 1467737556357 Marionette DEBUG loaded listener.js 09:52:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 58 (17ED6000) [pid = 3064] [serial = 58] [outer = 17635C00] 09:52:36 INFO - PROCESS | 3064 | 1467737556862 Marionette TRACE conn6 <- [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]]]}] 09:52:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:52:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 09:52:36 INFO - PROCESS | 3064 | 1467737556879 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 09:52:36 INFO - PROCESS | 3064 | 1467737556881 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 09:52:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:52:36 INFO - PROCESS | 3064 | 1467737556884 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:52:36 INFO - PROCESS | 3064 | 1467737556886 Marionette TRACE conn6 <- [1,46,null,{}] 09:52:36 INFO - PROCESS | 3064 | 1467737556889 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:36 INFO - PROCESS | 3064 | 1467737556891 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:36 INFO - PROCESS | 3064 | 1467737556968 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 09:52:36 INFO - PROCESS | 3064 | 1467737556973 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:36 INFO - PROCESS | 3064 | 1467737556975 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:36 INFO - PROCESS | 3064 | ++DOCSHELL 08A7F000 == 19 [pid = 3064] [id = 21] 09:52:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 59 (11C25400) [pid = 3064] [serial = 59] [outer = 00000000] 09:52:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 60 (19378000) [pid = 3064] [serial = 60] [outer = 11C25400] 09:52:37 INFO - PROCESS | 3064 | 1467737557025 Marionette DEBUG loaded listener.js 09:52:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 61 (199EE800) [pid = 3064] [serial = 61] [outer = 11C25400] 09:52:37 INFO - PROCESS | 3064 | 1467737557416 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 09:52:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:52:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 09:52:37 INFO - PROCESS | 3064 | 1467737557456 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 09:52:37 INFO - PROCESS | 3064 | 1467737557458 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 09:52:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:52:37 INFO - PROCESS | 3064 | 1467737557474 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:52:37 INFO - PROCESS | 3064 | 1467737557475 Marionette TRACE conn6 <- [1,50,null,{}] 09:52:37 INFO - PROCESS | 3064 | 1467737557479 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:37 INFO - PROCESS | 3064 | 1467737557481 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:37 INFO - PROCESS | 3064 | 1467737557562 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 09:52:37 INFO - PROCESS | 3064 | 1467737557568 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:37 INFO - PROCESS | 3064 | 1467737557570 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:37 INFO - PROCESS | 3064 | ++DOCSHELL 0C3F2400 == 20 [pid = 3064] [id = 22] 09:52:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 62 (0C3F3400) [pid = 3064] [serial = 62] [outer = 00000000] 09:52:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (0C3F8000) [pid = 3064] [serial = 63] [outer = 0C3F3400] 09:52:37 INFO - PROCESS | 3064 | 1467737557614 Marionette DEBUG loaded listener.js 09:52:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (1494F800) [pid = 3064] [serial = 64] [outer = 0C3F3400] 09:52:38 INFO - PROCESS | 3064 | 1467737558023 Marionette TRACE conn6 <- [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]]]}] 09:52:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:52:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 590ms 09:52:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:52:38 INFO - PROCESS | 3064 | 1467737558055 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 09:52:38 INFO - PROCESS | 3064 | 1467737558057 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 09:52:38 INFO - PROCESS | 3064 | 1467737558060 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:52:38 INFO - PROCESS | 3064 | 1467737558062 Marionette TRACE conn6 <- [1,54,null,{}] 09:52:38 INFO - PROCESS | 3064 | 1467737558065 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:38 INFO - PROCESS | 3064 | 1467737558067 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:38 INFO - PROCESS | 3064 | 1467737558175 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 09:52:38 INFO - PROCESS | 3064 | 1467737558183 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:38 INFO - PROCESS | 3064 | 1467737558185 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:38 INFO - PROCESS | 3064 | ++DOCSHELL 0C307400 == 21 [pid = 3064] [id = 23] 09:52:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0C308C00) [pid = 3064] [serial = 65] [outer = 00000000] 09:52:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0C30C800) [pid = 3064] [serial = 66] [outer = 0C308C00] 09:52:38 INFO - PROCESS | 3064 | 1467737558230 Marionette DEBUG loaded listener.js 09:52:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0C30FC00) [pid = 3064] [serial = 67] [outer = 0C308C00] 09:52:38 INFO - PROCESS | 3064 | 1467737558616 Marionette TRACE conn6 <- [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]]]}] 09:52:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:52:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 569ms 09:52:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:52:38 INFO - PROCESS | 3064 | 1467737558631 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 09:52:38 INFO - PROCESS | 3064 | 1467737558634 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 09:52:38 INFO - PROCESS | 3064 | 1467737558637 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:52:38 INFO - PROCESS | 3064 | 1467737558639 Marionette TRACE conn6 <- [1,58,null,{}] 09:52:38 INFO - PROCESS | 3064 | 1467737558643 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:38 INFO - PROCESS | 3064 | 1467737558645 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:38 INFO - PROCESS | 3064 | 1467737558772 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 09:52:38 INFO - PROCESS | 3064 | 1467737558817 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:38 INFO - PROCESS | 3064 | 1467737558819 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:38 INFO - PROCESS | 3064 | ++DOCSHELL 0DD68C00 == 22 [pid = 3064] [id = 24] 09:52:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0DD6B000) [pid = 3064] [serial = 68] [outer = 00000000] 09:52:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0DD71C00) [pid = 3064] [serial = 69] [outer = 0DD6B000] 09:52:38 INFO - PROCESS | 3064 | 1467737558864 Marionette DEBUG loaded listener.js 09:52:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (18C6CC00) [pid = 3064] [serial = 70] [outer = 0DD6B000] 09:52:39 INFO - PROCESS | 3064 | 1467737559218 Marionette TRACE conn6 <- [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]]]}] 09:52:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:52:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 630ms 09:52:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:52:39 INFO - PROCESS | 3064 | 1467737559268 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 09:52:39 INFO - PROCESS | 3064 | 1467737559270 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 09:52:39 INFO - PROCESS | 3064 | 1467737559273 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:52:39 INFO - PROCESS | 3064 | 1467737559274 Marionette TRACE conn6 <- [1,62,null,{}] 09:52:39 INFO - PROCESS | 3064 | 1467737559277 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:39 INFO - PROCESS | 3064 | 1467737559279 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:39 INFO - PROCESS | 3064 | 1467737559388 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 09:52:39 INFO - PROCESS | 3064 | 1467737559396 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:39 INFO - PROCESS | 3064 | 1467737559397 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:39 INFO - PROCESS | 3064 | ++DOCSHELL 198A8C00 == 23 [pid = 3064] [id = 25] 09:52:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (1B75A400) [pid = 3064] [serial = 71] [outer = 00000000] 09:52:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (1BD9B000) [pid = 3064] [serial = 72] [outer = 1B75A400] 09:52:39 INFO - PROCESS | 3064 | 1467737559451 Marionette DEBUG loaded listener.js 09:52:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (1BE5B800) [pid = 3064] [serial = 73] [outer = 1B75A400] 09:52:39 INFO - PROCESS | 3064 | 1467737559832 Marionette TRACE conn6 <- [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]]]}] 09:52:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:52:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 570ms 09:52:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:52:39 INFO - PROCESS | 3064 | 1467737559844 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 09:52:39 INFO - PROCESS | 3064 | 1467737559846 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 09:52:39 INFO - PROCESS | 3064 | 1467737559849 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:52:39 INFO - PROCESS | 3064 | 1467737559850 Marionette TRACE conn6 <- [1,66,null,{}] 09:52:39 INFO - PROCESS | 3064 | 1467737559854 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:39 INFO - PROCESS | 3064 | 1467737559855 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:39 INFO - PROCESS | 3064 | 1467737559933 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 09:52:39 INFO - PROCESS | 3064 | 1467737559939 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:39 INFO - PROCESS | 3064 | 1467737559940 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:39 INFO - PROCESS | 3064 | ++DOCSHELL 1BD90C00 == 24 [pid = 3064] [id = 26] 09:52:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (1BE63400) [pid = 3064] [serial = 74] [outer = 00000000] 09:52:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (1CF0FC00) [pid = 3064] [serial = 75] [outer = 1BE63400] 09:52:39 INFO - PROCESS | 3064 | 1467737559984 Marionette DEBUG loaded listener.js 09:52:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (1CF14800) [pid = 3064] [serial = 76] [outer = 1BE63400] 09:52:41 INFO - PROCESS | 3064 | 1467737561234 Marionette TRACE conn6 <- [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]]]}] 09:52:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:52:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1428ms 09:52:41 INFO - PROCESS | 3064 | 1467737561280 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 09:52:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:52:41 INFO - PROCESS | 3064 | 1467737561284 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 09:52:41 INFO - PROCESS | 3064 | 1467737561288 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:52:41 INFO - PROCESS | 3064 | 1467737561291 Marionette TRACE conn6 <- [1,70,null,{}] 09:52:41 INFO - PROCESS | 3064 | 1467737561296 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:41 INFO - PROCESS | 3064 | 1467737561300 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:41 INFO - PROCESS | 3064 | 1467737561419 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 09:52:41 INFO - PROCESS | 3064 | 1467737561433 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:41 INFO - PROCESS | 3064 | 1467737561435 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:41 INFO - PROCESS | 3064 | ++DOCSHELL 0D286400 == 25 [pid = 3064] [id = 27] 09:52:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0D2EA000) [pid = 3064] [serial = 77] [outer = 00000000] 09:52:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0D35EC00) [pid = 3064] [serial = 78] [outer = 0D2EA000] 09:52:41 INFO - PROCESS | 3064 | 1467737561487 Marionette DEBUG loaded listener.js 09:52:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0DB6B000) [pid = 3064] [serial = 79] [outer = 0D2EA000] 09:52:41 INFO - PROCESS | 3064 | 1467737561913 Marionette TRACE conn6 <- [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]]]}] 09:52:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:52:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 670ms 09:52:41 INFO - PROCESS | 3064 | 1467737561959 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 09:52:41 INFO - PROCESS | 3064 | 1467737561963 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 09:52:41 INFO - PROCESS | 3064 | 1467737561969 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:52:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:52:41 INFO - PROCESS | 3064 | 1467737561972 Marionette TRACE conn6 <- [1,74,null,{}] 09:52:41 INFO - PROCESS | 3064 | 1467737561982 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:41 INFO - PROCESS | 3064 | 1467737561985 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:42 INFO - PROCESS | 3064 | 1467737562108 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 09:52:42 INFO - PROCESS | 3064 | 1467737562119 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:42 INFO - PROCESS | 3064 | 1467737562121 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:42 INFO - PROCESS | 3064 | ++DOCSHELL 0DDE3400 == 26 [pid = 3064] [id = 28] 09:52:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0DE07800) [pid = 3064] [serial = 80] [outer = 00000000] 09:52:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (11CB7000) [pid = 3064] [serial = 81] [outer = 0DE07800] 09:52:42 INFO - PROCESS | 3064 | 1467737562170 Marionette DEBUG loaded listener.js 09:52:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (12224400) [pid = 3064] [serial = 82] [outer = 0DE07800] 09:52:42 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (14077800) [pid = 3064] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:52:42 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (16D07000) [pid = 3064] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:52:42 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (16161C00) [pid = 3064] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:52:42 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0E8DBC00) [pid = 3064] [serial = 37] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:52:42 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (1222FC00) [pid = 3064] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:52:42 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (151C8C00) [pid = 3064] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:52:42 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (15F6CC00) [pid = 3064] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:52:42 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (14922000) [pid = 3064] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:52:42 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (16616C00) [pid = 3064] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:52:42 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0C3F3400) [pid = 3064] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:52:42 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0C308C00) [pid = 3064] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:52:42 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0DD6B000) [pid = 3064] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:52:42 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (1BE5B400) [pid = 3064] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:52:42 INFO - PROCESS | 3064 | 1467737562911 Marionette TRACE conn6 <- [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]]]}] 09:52:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:52:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 990ms 09:52:42 INFO - PROCESS | 3064 | 1467737562964 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 09:52:42 INFO - PROCESS | 3064 | 1467737562966 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 09:52:42 INFO - PROCESS | 3064 | 1467737562970 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:52:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:52:42 INFO - PROCESS | 3064 | 1467737562973 Marionette TRACE conn6 <- [1,78,null,{}] 09:52:42 INFO - PROCESS | 3064 | 1467737562983 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:42 INFO - PROCESS | 3064 | 1467737562987 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:43 INFO - PROCESS | 3064 | 1467737563068 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 09:52:43 INFO - PROCESS | 3064 | 1467737563074 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:43 INFO - PROCESS | 3064 | 1467737563077 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:43 INFO - PROCESS | 3064 | ++DOCSHELL 123E2400 == 27 [pid = 3064] [id = 29] 09:52:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (123EE400) [pid = 3064] [serial = 83] [outer = 00000000] 09:52:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (1305D400) [pid = 3064] [serial = 84] [outer = 123EE400] 09:52:43 INFO - PROCESS | 3064 | 1467737563137 Marionette DEBUG loaded listener.js 09:52:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (14920C00) [pid = 3064] [serial = 85] [outer = 123EE400] 09:52:43 INFO - PROCESS | 3064 | 1467737563559 Marionette TRACE conn6 <- [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]]]}] 09:52:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:52:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 629ms 09:52:43 INFO - PROCESS | 3064 | 1467737563604 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 09:52:43 INFO - PROCESS | 3064 | 1467737563606 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 09:52:43 INFO - PROCESS | 3064 | 1467737563609 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:52:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:52:43 INFO - PROCESS | 3064 | 1467737563611 Marionette TRACE conn6 <- [1,82,null,{}] 09:52:43 INFO - PROCESS | 3064 | 1467737563614 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:43 INFO - PROCESS | 3064 | 1467737563616 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:43 INFO - PROCESS | 3064 | 1467737563699 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 09:52:43 INFO - PROCESS | 3064 | 1467737563704 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:43 INFO - PROCESS | 3064 | 1467737563707 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:43 INFO - PROCESS | 3064 | ++DOCSHELL 14929400 == 28 [pid = 3064] [id = 30] 09:52:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (14929800) [pid = 3064] [serial = 86] [outer = 00000000] 09:52:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (14951C00) [pid = 3064] [serial = 87] [outer = 14929800] 09:52:43 INFO - PROCESS | 3064 | 1467737563752 Marionette DEBUG loaded listener.js 09:52:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (14DC2400) [pid = 3064] [serial = 88] [outer = 14929800] 09:52:44 INFO - PROCESS | 3064 | 1467737564183 Marionette TRACE conn6 <- [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]]]}] 09:52:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:52:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 632ms 09:52:44 INFO - PROCESS | 3064 | 1467737564246 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 09:52:44 INFO - PROCESS | 3064 | 1467737564248 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 09:52:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:52:44 INFO - PROCESS | 3064 | 1467737564252 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:52:44 INFO - PROCESS | 3064 | 1467737564253 Marionette TRACE conn6 <- [1,86,null,{}] 09:52:44 INFO - PROCESS | 3064 | 1467737564257 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:44 INFO - PROCESS | 3064 | 1467737564259 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:44 INFO - PROCESS | 3064 | 1467737564336 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 09:52:44 INFO - PROCESS | 3064 | 1467737564343 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:44 INFO - PROCESS | 3064 | 1467737564346 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:44 INFO - PROCESS | 3064 | ++DOCSHELL 151CB400 == 29 [pid = 3064] [id = 31] 09:52:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (151D1000) [pid = 3064] [serial = 89] [outer = 00000000] 09:52:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (15F6D800) [pid = 3064] [serial = 90] [outer = 151D1000] 09:52:44 INFO - PROCESS | 3064 | 1467737564390 Marionette DEBUG loaded listener.js 09:52:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (16084000) [pid = 3064] [serial = 91] [outer = 151D1000] 09:52:44 INFO - PROCESS | 3064 | 1467737564919 Marionette TRACE conn6 <- [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]]]}] 09:52:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:52:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 730ms 09:52:44 INFO - PROCESS | 3064 | 1467737564982 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 09:52:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:52:44 INFO - PROCESS | 3064 | 1467737564987 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 09:52:44 INFO - PROCESS | 3064 | 1467737564992 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:52:44 INFO - PROCESS | 3064 | 1467737564996 Marionette TRACE conn6 <- [1,90,null,{}] 09:52:44 INFO - PROCESS | 3064 | 1467737565002 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:44 INFO - PROCESS | 3064 | 1467737565005 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:45 INFO - PROCESS | 3064 | 1467737565186 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 09:52:45 INFO - PROCESS | 3064 | 1467737565244 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:45 INFO - PROCESS | 3064 | 1467737565247 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:45 INFO - PROCESS | 3064 | ++DOCSHELL 0D310800 == 30 [pid = 3064] [id = 32] 09:52:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0D776000) [pid = 3064] [serial = 92] [outer = 00000000] 09:52:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0DD6AC00) [pid = 3064] [serial = 93] [outer = 0D776000] 09:52:45 INFO - PROCESS | 3064 | 1467737565304 Marionette DEBUG loaded listener.js 09:52:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0E941800) [pid = 3064] [serial = 94] [outer = 0D776000] 09:52:45 INFO - PROCESS | 3064 | 1467737565820 Marionette TRACE conn6 <- [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]]]}] 09:52:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:52:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 890ms 09:52:45 INFO - PROCESS | 3064 | 1467737565882 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 09:52:45 INFO - PROCESS | 3064 | 1467737565887 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 09:52:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:52:45 INFO - PROCESS | 3064 | 1467737565894 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:52:45 INFO - PROCESS | 3064 | 1467737565897 Marionette TRACE conn6 <- [1,94,null,{}] 09:52:45 INFO - PROCESS | 3064 | 1467737565901 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:45 INFO - PROCESS | 3064 | 1467737565904 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:46 INFO - PROCESS | 3064 | 1467737566011 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 09:52:46 INFO - PROCESS | 3064 | 1467737566098 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:46 INFO - PROCESS | 3064 | 1467737566100 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:46 INFO - PROCESS | 3064 | ++DOCSHELL 14078C00 == 31 [pid = 3064] [id = 33] 09:52:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (14920400) [pid = 3064] [serial = 95] [outer = 00000000] 09:52:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (14DB9400) [pid = 3064] [serial = 96] [outer = 14920400] 09:52:46 INFO - PROCESS | 3064 | 1467737566158 Marionette DEBUG loaded listener.js 09:52:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (15F6D000) [pid = 3064] [serial = 97] [outer = 14920400] 09:52:46 INFO - PROCESS | 3064 | 1467737566715 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 09:52:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:52:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 869ms 09:52:46 INFO - PROCESS | 3064 | 1467737566767 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 09:52:46 INFO - PROCESS | 3064 | 1467737566770 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 09:52:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:52:46 INFO - PROCESS | 3064 | 1467737566774 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:52:46 INFO - PROCESS | 3064 | 1467737566778 Marionette TRACE conn6 <- [1,98,null,{}] 09:52:46 INFO - PROCESS | 3064 | 1467737566789 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:46 INFO - PROCESS | 3064 | 1467737566795 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:46 INFO - PROCESS | 3064 | 1467737566901 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 09:52:46 INFO - PROCESS | 3064 | 1467737566991 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:46 INFO - PROCESS | 3064 | 1467737566994 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:46 INFO - PROCESS | 3064 | ++DOCSHELL 16D04C00 == 32 [pid = 3064] [id = 34] 09:52:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (16D05800) [pid = 3064] [serial = 98] [outer = 00000000] 09:52:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (17572C00) [pid = 3064] [serial = 99] [outer = 16D05800] 09:52:47 INFO - PROCESS | 3064 | 1467737567052 Marionette DEBUG loaded listener.js 09:52:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (1762FC00) [pid = 3064] [serial = 100] [outer = 16D05800] 09:52:47 INFO - PROCESS | 3064 | 1467737567602 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 09:52:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:52:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 870ms 09:52:47 INFO - PROCESS | 3064 | 1467737567647 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 09:52:47 INFO - PROCESS | 3064 | 1467737567650 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 09:52:47 INFO - PROCESS | 3064 | 1467737567653 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:52:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:52:47 INFO - PROCESS | 3064 | 1467737567656 Marionette TRACE conn6 <- [1,102,null,{}] 09:52:47 INFO - PROCESS | 3064 | 1467737567659 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:47 INFO - PROCESS | 3064 | 1467737567661 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:47 INFO - PROCESS | 3064 | 1467737567766 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 09:52:47 INFO - PROCESS | 3064 | 1467737567851 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:47 INFO - PROCESS | 3064 | 1467737567853 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:47 INFO - PROCESS | 3064 | ++DOCSHELL 0D828400 == 33 [pid = 3064] [id = 35] 09:52:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0D82A800) [pid = 3064] [serial = 101] [outer = 00000000] 09:52:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0D82E800) [pid = 3064] [serial = 102] [outer = 0D82A800] 09:52:47 INFO - PROCESS | 3064 | 1467737567909 Marionette DEBUG loaded listener.js 09:52:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (124B7400) [pid = 3064] [serial = 103] [outer = 0D82A800] 09:52:48 INFO - PROCESS | 3064 | 1467737568463 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 09:52:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:52:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 829ms 09:52:48 INFO - PROCESS | 3064 | 1467737568487 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 09:52:48 INFO - PROCESS | 3064 | 1467737568489 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 09:52:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:52:48 INFO - PROCESS | 3064 | 1467737568493 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:52:48 INFO - PROCESS | 3064 | 1467737568495 Marionette TRACE conn6 <- [1,106,null,{}] 09:52:48 INFO - PROCESS | 3064 | 1467737568498 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:48 INFO - PROCESS | 3064 | 1467737568501 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:48 INFO - PROCESS | 3064 | 1467737568597 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 09:52:48 INFO - PROCESS | 3064 | 1467737568679 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:48 INFO - PROCESS | 3064 | 1467737568681 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:48 INFO - PROCESS | 3064 | ++DOCSHELL 0D82C000 == 34 [pid = 3064] [id = 36] 09:52:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (0D82EC00) [pid = 3064] [serial = 104] [outer = 00000000] 09:52:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (12432400) [pid = 3064] [serial = 105] [outer = 0D82EC00] 09:52:48 INFO - PROCESS | 3064 | 1467737568737 Marionette DEBUG loaded listener.js 09:52:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (124E2000) [pid = 3064] [serial = 106] [outer = 0D82EC00] 09:52:49 INFO - PROCESS | 3064 | 1467737569320 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 09:52:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:52:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 870ms 09:52:49 INFO - PROCESS | 3064 | 1467737569367 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 09:52:49 INFO - PROCESS | 3064 | 1467737569371 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 09:52:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:52:49 INFO - PROCESS | 3064 | 1467737569394 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:52:49 INFO - PROCESS | 3064 | 1467737569397 Marionette TRACE conn6 <- [1,110,null,{}] 09:52:49 INFO - PROCESS | 3064 | 1467737569426 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:49 INFO - PROCESS | 3064 | 1467737569429 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:49 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (1614A400) [pid = 3064] [serial = 17] [outer = 00000000] [url = about:blank] 09:52:49 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (1937F400) [pid = 3064] [serial = 27] [outer = 00000000] [url = about:blank] 09:52:49 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (199EC800) [pid = 3064] [serial = 30] [outer = 00000000] [url = about:blank] 09:52:49 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0DE10000) [pid = 3064] [serial = 36] [outer = 00000000] [url = about:blank] 09:52:49 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0E9CF400) [pid = 3064] [serial = 38] [outer = 00000000] [url = about:blank] 09:52:49 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (11A50400) [pid = 3064] [serial = 39] [outer = 00000000] [url = about:blank] 09:52:49 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (124BD000) [pid = 3064] [serial = 42] [outer = 00000000] [url = about:blank] 09:52:49 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (13740C00) [pid = 3064] [serial = 43] [outer = 00000000] [url = about:blank] 09:52:49 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (151D3C00) [pid = 3064] [serial = 45] [outer = 00000000] [url = about:blank] 09:52:49 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (15F67000) [pid = 3064] [serial = 46] [outer = 00000000] [url = about:blank] 09:52:49 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (16D02000) [pid = 3064] [serial = 48] [outer = 00000000] [url = about:blank] 09:52:49 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (17577400) [pid = 3064] [serial = 49] [outer = 00000000] [url = about:blank] 09:52:49 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (1492EC00) [pid = 3064] [serial = 51] [outer = 00000000] [url = about:blank] 09:52:49 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (179D5000) [pid = 3064] [serial = 54] [outer = 00000000] [url = about:blank] 09:52:49 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (1763B400) [pid = 3064] [serial = 57] [outer = 00000000] [url = about:blank] 09:52:49 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (19378000) [pid = 3064] [serial = 60] [outer = 00000000] [url = about:blank] 09:52:49 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0C3F8000) [pid = 3064] [serial = 63] [outer = 00000000] [url = about:blank] 09:52:49 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0C30C800) [pid = 3064] [serial = 66] [outer = 00000000] [url = about:blank] 09:52:49 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0DD71C00) [pid = 3064] [serial = 69] [outer = 00000000] [url = about:blank] 09:52:49 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (1BE62000) [pid = 3064] [serial = 22] [outer = 00000000] [url = about:blank] 09:52:49 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0D0CA400) [pid = 3064] [serial = 24] [outer = 00000000] [url = about:blank] 09:52:49 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0D2EB400) [pid = 3064] [serial = 33] [outer = 00000000] [url = about:blank] 09:52:49 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (1615FC00) [pid = 3064] [serial = 52] [outer = 00000000] [url = about:blank] 09:52:49 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (17AEE400) [pid = 3064] [serial = 55] [outer = 00000000] [url = about:blank] 09:52:49 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (193E5400) [pid = 3064] [serial = 28] [outer = 00000000] [url = about:blank] 09:52:49 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (1494F800) [pid = 3064] [serial = 64] [outer = 00000000] [url = about:blank] 09:52:49 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (1B988800) [pid = 3064] [serial = 31] [outer = 00000000] [url = about:blank] 09:52:49 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (18C6CC00) [pid = 3064] [serial = 70] [outer = 00000000] [url = about:blank] 09:52:49 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (0C30FC00) [pid = 3064] [serial = 67] [outer = 00000000] [url = about:blank] 09:52:49 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (1BD9B000) [pid = 3064] [serial = 72] [outer = 00000000] [url = about:blank] 09:52:49 INFO - PROCESS | 3064 | --DOMWINDOW == 62 (175D3000) [pid = 3064] [serial = 14] [outer = 00000000] [url = about:blank] 09:52:49 INFO - PROCESS | 3064 | --DOMWINDOW == 61 (14950800) [pid = 3064] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:52:49 INFO - PROCESS | 3064 | --DOMWINDOW == 60 (1494AC00) [pid = 3064] [serial = 9] [outer = 00000000] [url = about:blank] 09:52:49 INFO - PROCESS | 3064 | --DOMWINDOW == 59 (11A0F000) [pid = 3064] [serial = 4] [outer = 00000000] [url = about:blank] 09:52:49 INFO - PROCESS | 3064 | --DOMWINDOW == 58 (1BE5DC00) [pid = 3064] [serial = 21] [outer = 00000000] [url = about:blank] 09:52:49 INFO - PROCESS | 3064 | 1467737569580 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 09:52:49 INFO - PROCESS | 3064 | 1467737569589 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:49 INFO - PROCESS | 3064 | 1467737569591 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:49 INFO - PROCESS | 3064 | ++DOCSHELL 0C3F8000 == 35 [pid = 3064] [id = 37] 09:52:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 59 (0CE74400) [pid = 3064] [serial = 107] [outer = 00000000] 09:52:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 60 (0D236000) [pid = 3064] [serial = 108] [outer = 0CE74400] 09:52:49 INFO - PROCESS | 3064 | 1467737569640 Marionette DEBUG loaded listener.js 09:52:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 61 (0D3FAC00) [pid = 3064] [serial = 109] [outer = 0CE74400] 09:52:50 INFO - PROCESS | 3064 | 1467737570063 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 09:52:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:52:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 730ms 09:52:50 INFO - PROCESS | 3064 | 1467737570126 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 09:52:50 INFO - PROCESS | 3064 | 1467737570130 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 09:52:50 INFO - PROCESS | 3064 | 1467737570136 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:52:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:52:50 INFO - PROCESS | 3064 | 1467737570138 Marionette TRACE conn6 <- [1,114,null,{}] 09:52:50 INFO - PROCESS | 3064 | 1467737570142 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:50 INFO - PROCESS | 3064 | 1467737570145 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:50 INFO - PROCESS | 3064 | 1467737570232 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 09:52:50 INFO - PROCESS | 3064 | 1467737570241 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:50 INFO - PROCESS | 3064 | 1467737570244 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:50 INFO - PROCESS | 3064 | ++DOCSHELL 0DD71C00 == 36 [pid = 3064] [id = 38] 09:52:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 62 (0DD73800) [pid = 3064] [serial = 110] [outer = 00000000] 09:52:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (11A0F800) [pid = 3064] [serial = 111] [outer = 0DD73800] 09:52:50 INFO - PROCESS | 3064 | 1467737570297 Marionette DEBUG loaded listener.js 09:52:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (11FBA000) [pid = 3064] [serial = 112] [outer = 0DD73800] 09:52:50 INFO - PROCESS | 3064 | 1467737570712 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 09:52:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:52:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 09:52:50 INFO - PROCESS | 3064 | 1467737570770 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 09:52:50 INFO - PROCESS | 3064 | 1467737570773 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 09:52:50 INFO - PROCESS | 3064 | 1467737570776 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:52:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:52:50 INFO - PROCESS | 3064 | 1467737570780 Marionette TRACE conn6 <- [1,118,null,{}] 09:52:50 INFO - PROCESS | 3064 | 1467737570794 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:50 INFO - PROCESS | 3064 | 1467737570799 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:50 INFO - PROCESS | 3064 | 1467737570906 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 09:52:50 INFO - PROCESS | 3064 | 1467737570924 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:50 INFO - PROCESS | 3064 | 1467737570927 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:50 INFO - PROCESS | 3064 | ++DOCSHELL 13B38800 == 37 [pid = 3064] [id = 39] 09:52:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (13B3A000) [pid = 3064] [serial = 113] [outer = 00000000] 09:52:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (14920800) [pid = 3064] [serial = 114] [outer = 13B3A000] 09:52:50 INFO - PROCESS | 3064 | 1467737570974 Marionette DEBUG loaded listener.js 09:52:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (1492E400) [pid = 3064] [serial = 115] [outer = 13B3A000] 09:52:51 INFO - PROCESS | 3064 | 1467737571376 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 09:52:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:52:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 629ms 09:52:51 INFO - PROCESS | 3064 | 1467737571410 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 09:52:51 INFO - PROCESS | 3064 | 1467737571413 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 09:52:51 INFO - PROCESS | 3064 | 1467737571431 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:52:51 INFO - PROCESS | 3064 | 1467737571432 Marionette TRACE conn6 <- [1,122,null,{}] 09:52:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:52:51 INFO - PROCESS | 3064 | 1467737571436 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:51 INFO - PROCESS | 3064 | 1467737571438 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:51 INFO - PROCESS | 3064 | 1467737571523 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 09:52:51 INFO - PROCESS | 3064 | 1467737571529 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:51 INFO - PROCESS | 3064 | 1467737571531 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:51 INFO - PROCESS | 3064 | ++DOCSHELL 14955000 == 38 [pid = 3064] [id = 40] 09:52:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (14DB5800) [pid = 3064] [serial = 116] [outer = 00000000] 09:52:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (157A9C00) [pid = 3064] [serial = 117] [outer = 14DB5800] 09:52:51 INFO - PROCESS | 3064 | 1467737571576 Marionette DEBUG loaded listener.js 09:52:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (1614A800) [pid = 3064] [serial = 118] [outer = 14DB5800] 09:52:51 INFO - PROCESS | 3064 | 1467737572011 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 09:52:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:52:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 631ms 09:52:52 INFO - PROCESS | 3064 | 1467737572069 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 09:52:52 INFO - PROCESS | 3064 | 1467737572071 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 09:52:52 INFO - PROCESS | 3064 | 1467737572075 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:52:52 INFO - PROCESS | 3064 | 1467737572076 Marionette TRACE conn6 <- [1,126,null,{}] 09:52:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:52:52 INFO - PROCESS | 3064 | 1467737572080 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:52 INFO - PROCESS | 3064 | 1467737572082 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:52 INFO - PROCESS | 3064 | 1467737572184 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 09:52:52 INFO - PROCESS | 3064 | 1467737572191 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:52 INFO - PROCESS | 3064 | 1467737572193 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:52 INFO - PROCESS | 3064 | ++DOCSHELL 16158C00 == 39 [pid = 3064] [id = 41] 09:52:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (1615AC00) [pid = 3064] [serial = 119] [outer = 00000000] 09:52:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (16614800) [pid = 3064] [serial = 120] [outer = 1615AC00] 09:52:52 INFO - PROCESS | 3064 | 1467737572238 Marionette DEBUG loaded listener.js 09:52:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (1661B800) [pid = 3064] [serial = 121] [outer = 1615AC00] 09:52:52 INFO - PROCESS | 3064 | 1467737572702 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 09:52:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:52:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 670ms 09:52:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:52:52 INFO - PROCESS | 3064 | 1467737572749 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 09:52:52 INFO - PROCESS | 3064 | 1467737572751 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 09:52:52 INFO - PROCESS | 3064 | 1467737572754 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:52:52 INFO - PROCESS | 3064 | 1467737572756 Marionette TRACE conn6 <- [1,130,null,{}] 09:52:52 INFO - PROCESS | 3064 | 1467737572766 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:52 INFO - PROCESS | 3064 | 1467737572772 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:52 INFO - PROCESS | 3064 | 1467737572903 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 09:52:52 INFO - PROCESS | 3064 | 1467737572956 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:52 INFO - PROCESS | 3064 | 1467737572958 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:52 INFO - PROCESS | 3064 | ++DOCSHELL 16D01800 == 40 [pid = 3064] [id = 42] 09:52:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (16D03400) [pid = 3064] [serial = 122] [outer = 00000000] 09:52:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (17634000) [pid = 3064] [serial = 123] [outer = 16D03400] 09:52:53 INFO - PROCESS | 3064 | 1467737573012 Marionette DEBUG loaded listener.js 09:52:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (176B4800) [pid = 3064] [serial = 124] [outer = 16D03400] 09:52:53 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0D2EA000) [pid = 3064] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:52:53 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0DE07800) [pid = 3064] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:52:53 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (14929800) [pid = 3064] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:52:53 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (123EE400) [pid = 3064] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:52:53 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (1BE63400) [pid = 3064] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:52:53 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (11C25400) [pid = 3064] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:52:53 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (1B75A400) [pid = 3064] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:52:53 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (17635C00) [pid = 3064] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:52:53 INFO - PROCESS | 3064 | 1467737573424 Marionette TRACE conn6 <- [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]]]}] 09:52:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:52:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 729ms 09:52:53 INFO - PROCESS | 3064 | 1467737573499 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 09:52:53 INFO - PROCESS | 3064 | 1467737573501 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 09:52:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:52:53 INFO - PROCESS | 3064 | 1467737573507 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:52:53 INFO - PROCESS | 3064 | 1467737573509 Marionette TRACE conn6 <- [1,134,null,{}] 09:52:53 INFO - PROCESS | 3064 | 1467737573513 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:53 INFO - PROCESS | 3064 | 1467737573515 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:53 INFO - PROCESS | 3064 | 1467737573595 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 09:52:53 INFO - PROCESS | 3064 | 1467737573668 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:53 INFO - PROCESS | 3064 | 1467737573670 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:53 INFO - PROCESS | 3064 | ++DOCSHELL 0C3EB400 == 41 [pid = 3064] [id = 43] 09:52:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0C3F1800) [pid = 3064] [serial = 125] [outer = 00000000] 09:52:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (14928000) [pid = 3064] [serial = 126] [outer = 0C3F1800] 09:52:53 INFO - PROCESS | 3064 | 1467737573714 Marionette DEBUG loaded listener.js 09:52:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (179CD400) [pid = 3064] [serial = 127] [outer = 0C3F1800] 09:52:54 INFO - PROCESS | 3064 | 1467737574062 Marionette TRACE conn6 <- [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]]]}] 09:52:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:52:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 570ms 09:52:54 INFO - PROCESS | 3064 | 1467737574083 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 09:52:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:52:54 INFO - PROCESS | 3064 | 1467737574085 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 09:52:54 INFO - PROCESS | 3064 | 1467737574089 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:52:54 INFO - PROCESS | 3064 | 1467737574090 Marionette TRACE conn6 <- [1,138,null,{}] 09:52:54 INFO - PROCESS | 3064 | 1467737574094 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:54 INFO - PROCESS | 3064 | 1467737574096 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:54 INFO - PROCESS | 3064 | 1467737574201 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 09:52:54 INFO - PROCESS | 3064 | 1467737574242 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:54 INFO - PROCESS | 3064 | 1467737574244 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:54 INFO - PROCESS | 3064 | ++DOCSHELL 0D7C6C00 == 42 [pid = 3064] [id = 44] 09:52:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0D7C9000) [pid = 3064] [serial = 128] [outer = 00000000] 09:52:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0D7CE800) [pid = 3064] [serial = 129] [outer = 0D7C9000] 09:52:54 INFO - PROCESS | 3064 | 1467737574288 Marionette DEBUG loaded listener.js 09:52:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0D7D3400) [pid = 3064] [serial = 130] [outer = 0D7C9000] 09:52:54 INFO - PROCESS | 3064 | 1467737574630 Marionette TRACE conn6 <- [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]]]}] 09:52:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:52:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 09:52:54 INFO - PROCESS | 3064 | 1467737574660 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 09:52:54 INFO - PROCESS | 3064 | 1467737574662 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 09:52:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:52:54 INFO - PROCESS | 3064 | 1467737574665 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:52:54 INFO - PROCESS | 3064 | 1467737574667 Marionette TRACE conn6 <- [1,142,null,{}] 09:52:54 INFO - PROCESS | 3064 | 1467737574671 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:54 INFO - PROCESS | 3064 | 1467737574672 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:54 INFO - PROCESS | 3064 | 1467737574790 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 09:52:54 INFO - PROCESS | 3064 | 1467737574797 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:54 INFO - PROCESS | 3064 | 1467737574799 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:54 INFO - PROCESS | 3064 | ++DOCSHELL 0D7CDC00 == 43 [pid = 3064] [id = 45] 09:52:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0D7CE400) [pid = 3064] [serial = 131] [outer = 00000000] 09:52:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (13052C00) [pid = 3064] [serial = 132] [outer = 0D7CE400] 09:52:54 INFO - PROCESS | 3064 | 1467737574843 Marionette DEBUG loaded listener.js 09:52:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (17ED4000) [pid = 3064] [serial = 133] [outer = 0D7CE400] 09:52:55 INFO - PROCESS | 3064 | 1467737575251 Marionette TRACE conn6 <- [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]]]}] 09:52:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:52:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 630ms 09:52:55 INFO - PROCESS | 3064 | 1467737575296 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 09:52:55 INFO - PROCESS | 3064 | 1467737575298 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 09:52:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:52:55 INFO - PROCESS | 3064 | 1467737575301 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:52:55 INFO - PROCESS | 3064 | 1467737575303 Marionette TRACE conn6 <- [1,146,null,{}] 09:52:55 INFO - PROCESS | 3064 | 1467737575306 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:55 INFO - PROCESS | 3064 | 1467737575308 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:55 INFO - PROCESS | 3064 | 1467737575417 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 09:52:55 INFO - PROCESS | 3064 | 1467737575424 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:55 INFO - PROCESS | 3064 | 1467737575426 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:55 INFO - PROCESS | 3064 | ++DOCSHELL 0D801800 == 44 [pid = 3064] [id = 46] 09:52:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0D804800) [pid = 3064] [serial = 134] [outer = 00000000] 09:52:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0D80C000) [pid = 3064] [serial = 135] [outer = 0D804800] 09:52:55 INFO - PROCESS | 3064 | 1467737575472 Marionette DEBUG loaded listener.js 09:52:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0D80F800) [pid = 3064] [serial = 136] [outer = 0D804800] 09:52:56 INFO - PROCESS | 3064 | --DOCSHELL 14929400 == 43 [pid = 3064] [id = 30] 09:52:56 INFO - PROCESS | 3064 | --DOCSHELL 123E2400 == 42 [pid = 3064] [id = 29] 09:52:56 INFO - PROCESS | 3064 | --DOCSHELL 0C3F8000 == 41 [pid = 3064] [id = 37] 09:52:56 INFO - PROCESS | 3064 | --DOCSHELL 16D04C00 == 40 [pid = 3064] [id = 34] 09:52:56 INFO - PROCESS | 3064 | --DOCSHELL 0D828400 == 39 [pid = 3064] [id = 35] 09:52:56 INFO - PROCESS | 3064 | --DOCSHELL 0D82C000 == 38 [pid = 3064] [id = 36] 09:52:56 INFO - PROCESS | 3064 | --DOCSHELL 14078C00 == 37 [pid = 3064] [id = 33] 09:52:56 INFO - PROCESS | 3064 | --DOCSHELL 151CB400 == 36 [pid = 3064] [id = 31] 09:52:56 INFO - PROCESS | 3064 | --DOCSHELL 0D310800 == 35 [pid = 3064] [id = 32] 09:52:56 INFO - PROCESS | 3064 | --DOCSHELL 0DD71C00 == 34 [pid = 3064] [id = 38] 09:52:56 INFO - PROCESS | 3064 | --DOCSHELL 14955000 == 33 [pid = 3064] [id = 40] 09:52:56 INFO - PROCESS | 3064 | --DOCSHELL 13B38800 == 32 [pid = 3064] [id = 39] 09:52:56 INFO - PROCESS | 3064 | --DOCSHELL 16D01800 == 31 [pid = 3064] [id = 42] 09:52:56 INFO - PROCESS | 3064 | --DOCSHELL 16158C00 == 30 [pid = 3064] [id = 41] 09:52:56 INFO - PROCESS | 3064 | --DOCSHELL 0C3EB400 == 29 [pid = 3064] [id = 43] 09:52:56 INFO - PROCESS | 3064 | --DOCSHELL 0D7CDC00 == 28 [pid = 3064] [id = 45] 09:52:56 INFO - PROCESS | 3064 | --DOCSHELL 0D7C6C00 == 27 [pid = 3064] [id = 44] 09:52:57 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0D35EC00) [pid = 3064] [serial = 78] [outer = 00000000] [url = about:blank] 09:52:57 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (11CB7000) [pid = 3064] [serial = 81] [outer = 00000000] [url = about:blank] 09:52:57 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (14951C00) [pid = 3064] [serial = 87] [outer = 00000000] [url = about:blank] 09:52:57 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (12224400) [pid = 3064] [serial = 82] [outer = 00000000] [url = about:blank] 09:52:57 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (14DC2400) [pid = 3064] [serial = 88] [outer = 00000000] [url = about:blank] 09:52:57 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (14920C00) [pid = 3064] [serial = 85] [outer = 00000000] [url = about:blank] 09:52:57 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0DB6B000) [pid = 3064] [serial = 79] [outer = 00000000] [url = about:blank] 09:52:57 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (15F6D800) [pid = 3064] [serial = 90] [outer = 00000000] [url = about:blank] 09:52:57 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (1305D400) [pid = 3064] [serial = 84] [outer = 00000000] [url = about:blank] 09:52:57 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (1CF14800) [pid = 3064] [serial = 76] [outer = 00000000] [url = about:blank] 09:52:57 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (1CF0FC00) [pid = 3064] [serial = 75] [outer = 00000000] [url = about:blank] 09:52:57 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (199EE800) [pid = 3064] [serial = 61] [outer = 00000000] [url = about:blank] 09:52:57 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (1BE5B800) [pid = 3064] [serial = 73] [outer = 00000000] [url = about:blank] 09:52:57 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (17ED6000) [pid = 3064] [serial = 58] [outer = 00000000] [url = about:blank] 09:52:57 INFO - PROCESS | 3064 | 1467737577163 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 09:52:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:52:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1877ms 09:52:57 INFO - PROCESS | 3064 | 1467737577181 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 09:52:57 INFO - PROCESS | 3064 | 1467737577185 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 09:52:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:52:57 INFO - PROCESS | 3064 | 1467737577190 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:52:57 INFO - PROCESS | 3064 | 1467737577192 Marionette TRACE conn6 <- [1,150,null,{}] 09:52:57 INFO - PROCESS | 3064 | 1467737577198 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:57 INFO - PROCESS | 3064 | 1467737577201 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:57 INFO - PROCESS | 3064 | 1467737577288 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 09:52:57 INFO - PROCESS | 3064 | 1467737577296 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:57 INFO - PROCESS | 3064 | 1467737577299 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:57 INFO - PROCESS | 3064 | ++DOCSHELL 0C3F5C00 == 28 [pid = 3064] [id = 47] 09:52:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0CE6E800) [pid = 3064] [serial = 137] [outer = 00000000] 09:52:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0D0CA400) [pid = 3064] [serial = 138] [outer = 0CE6E800] 09:52:57 INFO - PROCESS | 3064 | 1467737577348 Marionette DEBUG loaded listener.js 09:52:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0D236C00) [pid = 3064] [serial = 139] [outer = 0CE6E800] 09:52:57 INFO - PROCESS | 3064 | 1467737577794 Marionette TRACE conn6 <- [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]]]}] 09:52:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:52:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 670ms 09:52:57 INFO - PROCESS | 3064 | 1467737577861 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 09:52:57 INFO - PROCESS | 3064 | 1467737577866 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 09:52:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:52:57 INFO - PROCESS | 3064 | 1467737577872 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:52:57 INFO - PROCESS | 3064 | 1467737577875 Marionette TRACE conn6 <- [1,154,null,{}] 09:52:57 INFO - PROCESS | 3064 | 1467737577879 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:57 INFO - PROCESS | 3064 | 1467737577882 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:57 INFO - PROCESS | 3064 | 1467737577970 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 09:52:57 INFO - PROCESS | 3064 | 1467737577985 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:57 INFO - PROCESS | 3064 | 1467737577988 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:57 INFO - PROCESS | 3064 | ++DOCSHELL 0D7D0400 == 29 [pid = 3064] [id = 48] 09:52:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0D7D1000) [pid = 3064] [serial = 140] [outer = 00000000] 09:52:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0D805800) [pid = 3064] [serial = 141] [outer = 0D7D1000] 09:52:58 INFO - PROCESS | 3064 | 1467737578037 Marionette DEBUG loaded listener.js 09:52:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0D80B000) [pid = 3064] [serial = 142] [outer = 0D7D1000] 09:52:58 INFO - PROCESS | 3064 | 1467737578477 Marionette TRACE conn6 <- [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]]]}] 09:52:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:52:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 629ms 09:52:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:52:58 INFO - PROCESS | 3064 | 1467737578507 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 09:52:58 INFO - PROCESS | 3064 | 1467737578509 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 09:52:58 INFO - PROCESS | 3064 | 1467737578513 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:52:58 INFO - PROCESS | 3064 | 1467737578516 Marionette TRACE conn6 <- [1,158,null,{}] 09:52:58 INFO - PROCESS | 3064 | 1467737578529 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:58 INFO - PROCESS | 3064 | 1467737578533 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:58 INFO - PROCESS | 3064 | 1467737578618 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 09:52:58 INFO - PROCESS | 3064 | 1467737578652 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:58 INFO - PROCESS | 3064 | 1467737578655 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:58 INFO - PROCESS | 3064 | ++DOCSHELL 0D83A800 == 30 [pid = 3064] [id = 49] 09:52:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0D83B000) [pid = 3064] [serial = 143] [outer = 00000000] 09:52:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0D83D800) [pid = 3064] [serial = 144] [outer = 0D83B000] 09:52:58 INFO - PROCESS | 3064 | 1467737578704 Marionette DEBUG loaded listener.js 09:52:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0D8C1800) [pid = 3064] [serial = 145] [outer = 0D83B000] 09:52:59 INFO - PROCESS | 3064 | 1467737579162 Marionette TRACE conn6 <- [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]]]}] 09:52:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:52:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 690ms 09:52:59 INFO - PROCESS | 3064 | 1467737579205 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 09:52:59 INFO - PROCESS | 3064 | 1467737579208 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 09:52:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:52:59 INFO - PROCESS | 3064 | 1467737579211 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:52:59 INFO - PROCESS | 3064 | 1467737579213 Marionette TRACE conn6 <- [1,162,null,{}] 09:52:59 INFO - PROCESS | 3064 | 1467737579217 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:59 INFO - PROCESS | 3064 | 1467737579219 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:59 INFO - PROCESS | 3064 | 1467737579303 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 09:52:59 INFO - PROCESS | 3064 | 1467737579308 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:59 INFO - PROCESS | 3064 | 1467737579310 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:59 INFO - PROCESS | 3064 | ++DOCSHELL 0DB70C00 == 31 [pid = 3064] [id = 50] 09:52:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0DD66C00) [pid = 3064] [serial = 146] [outer = 00000000] 09:52:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0DEC8C00) [pid = 3064] [serial = 147] [outer = 0DD66C00] 09:52:59 INFO - PROCESS | 3064 | 1467737579356 Marionette DEBUG loaded listener.js 09:52:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (11A0F000) [pid = 3064] [serial = 148] [outer = 0DD66C00] 09:52:59 INFO - PROCESS | 3064 | 1467737579775 Marionette TRACE conn6 <- [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]]]}] 09:52:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:52:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 09:52:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:52:59 INFO - PROCESS | 3064 | 1467737579845 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 09:52:59 INFO - PROCESS | 3064 | 1467737579848 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 09:52:59 INFO - PROCESS | 3064 | 1467737579851 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:52:59 INFO - PROCESS | 3064 | 1467737579852 Marionette TRACE conn6 <- [1,166,null,{}] 09:52:59 INFO - PROCESS | 3064 | 1467737579856 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:59 INFO - PROCESS | 3064 | 1467737579858 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:59 INFO - PROCESS | 3064 | 1467737579936 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 09:52:59 INFO - PROCESS | 3064 | 1467737579944 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:59 INFO - PROCESS | 3064 | 1467737579946 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:52:59 INFO - PROCESS | 3064 | ++DOCSHELL 11CB0400 == 32 [pid = 3064] [id = 51] 09:52:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (11DC8800) [pid = 3064] [serial = 149] [outer = 00000000] 09:52:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (1231F800) [pid = 3064] [serial = 150] [outer = 11DC8800] 09:52:59 INFO - PROCESS | 3064 | 1467737579991 Marionette DEBUG loaded listener.js 09:53:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (1242FC00) [pid = 3064] [serial = 151] [outer = 11DC8800] 09:53:00 INFO - PROCESS | 3064 | 1467737580429 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 09:53:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:53:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 09:53:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:53:00 INFO - PROCESS | 3064 | 1467737580482 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 09:53:00 INFO - PROCESS | 3064 | 1467737580484 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 09:53:00 INFO - PROCESS | 3064 | 1467737580487 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:53:00 INFO - PROCESS | 3064 | 1467737580489 Marionette TRACE conn6 <- [1,170,null,{}] 09:53:00 INFO - PROCESS | 3064 | 1467737580492 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:00 INFO - PROCESS | 3064 | 1467737580498 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:00 INFO - PROCESS | 3064 | 1467737580599 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 09:53:00 INFO - PROCESS | 3064 | 1467737580607 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:00 INFO - PROCESS | 3064 | 1467737580609 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:00 INFO - PROCESS | 3064 | ++DOCSHELL 124EA800 == 33 [pid = 3064] [id = 52] 09:53:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (124EBC00) [pid = 3064] [serial = 152] [outer = 00000000] 09:53:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (13744000) [pid = 3064] [serial = 153] [outer = 124EBC00] 09:53:00 INFO - PROCESS | 3064 | 1467737580654 Marionette DEBUG loaded listener.js 09:53:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (1407B800) [pid = 3064] [serial = 154] [outer = 124EBC00] 09:53:01 INFO - PROCESS | 3064 | 1467737581059 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 09:53:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:53:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 629ms 09:53:01 INFO - PROCESS | 3064 | 1467737581120 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 09:53:01 INFO - PROCESS | 3064 | 1467737581122 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 09:53:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:53:01 INFO - PROCESS | 3064 | 1467737581125 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:53:01 INFO - PROCESS | 3064 | 1467737581127 Marionette TRACE conn6 <- [1,174,null,{}] 09:53:01 INFO - PROCESS | 3064 | 1467737581130 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:01 INFO - PROCESS | 3064 | 1467737581132 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:01 INFO - PROCESS | 3064 | 1467737581209 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 09:53:01 INFO - PROCESS | 3064 | 1467737581214 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:01 INFO - PROCESS | 3064 | 1467737581216 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:01 INFO - PROCESS | 3064 | ++DOCSHELL 14922800 == 34 [pid = 3064] [id = 53] 09:53:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (14923800) [pid = 3064] [serial = 155] [outer = 00000000] 09:53:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (1492BC00) [pid = 3064] [serial = 156] [outer = 14923800] 09:53:01 INFO - PROCESS | 3064 | 1467737581261 Marionette DEBUG loaded listener.js 09:53:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (1492D000) [pid = 3064] [serial = 157] [outer = 14923800] 09:53:01 INFO - PROCESS | 3064 | 1467737581686 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 09:53:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:53:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 570ms 09:53:01 INFO - PROCESS | 3064 | 1467737581697 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 09:53:01 INFO - PROCESS | 3064 | 1467737581699 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 09:53:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:53:01 INFO - PROCESS | 3064 | 1467737581702 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:53:01 INFO - PROCESS | 3064 | 1467737581705 Marionette TRACE conn6 <- [1,178,null,{}] 09:53:01 INFO - PROCESS | 3064 | 1467737581708 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:01 INFO - PROCESS | 3064 | 1467737581710 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:01 INFO - PROCESS | 3064 | 1467737581823 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 09:53:01 INFO - PROCESS | 3064 | 1467737581842 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:01 INFO - PROCESS | 3064 | 1467737581843 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:01 INFO - PROCESS | 3064 | ++DOCSHELL 0C30FC00 == 35 [pid = 3064] [id = 54] 09:53:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (14925400) [pid = 3064] [serial = 158] [outer = 00000000] 09:53:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (14DFC800) [pid = 3064] [serial = 159] [outer = 14925400] 09:53:01 INFO - PROCESS | 3064 | 1467737581888 Marionette DEBUG loaded listener.js 09:53:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0E8DF800) [pid = 3064] [serial = 160] [outer = 14925400] 09:53:02 INFO - PROCESS | 3064 | 1467737582300 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 09:53:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:53:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 09:53:02 INFO - PROCESS | 3064 | 1467737582333 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 09:53:02 INFO - PROCESS | 3064 | 1467737582335 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 09:53:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:53:02 INFO - PROCESS | 3064 | 1467737582339 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:53:02 INFO - PROCESS | 3064 | 1467737582340 Marionette TRACE conn6 <- [1,182,null,{}] 09:53:02 INFO - PROCESS | 3064 | 1467737582344 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:02 INFO - PROCESS | 3064 | 1467737582346 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:02 INFO - PROCESS | 3064 | 1467737582452 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 09:53:02 INFO - PROCESS | 3064 | 1467737582458 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:02 INFO - PROCESS | 3064 | 1467737582460 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:02 INFO - PROCESS | 3064 | ++DOCSHELL 0D83A400 == 36 [pid = 3064] [id = 55] 09:53:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (15F67800) [pid = 3064] [serial = 161] [outer = 00000000] 09:53:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (16157400) [pid = 3064] [serial = 162] [outer = 15F67800] 09:53:02 INFO - PROCESS | 3064 | 1467737582503 Marionette DEBUG loaded listener.js 09:53:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (16158C00) [pid = 3064] [serial = 163] [outer = 15F67800] 09:53:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (16619400) [pid = 3064] [serial = 164] [outer = 0D363800] 09:53:02 INFO - PROCESS | 3064 | 1467737583009 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 09:53:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:53:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 730ms 09:53:03 INFO - PROCESS | 3064 | 1467737583070 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 09:53:03 INFO - PROCESS | 3064 | 1467737583072 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 09:53:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:53:03 INFO - PROCESS | 3064 | 1467737583081 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:53:03 INFO - PROCESS | 3064 | 1467737583083 Marionette TRACE conn6 <- [1,186,null,{}] 09:53:03 INFO - PROCESS | 3064 | 1467737583087 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:03 INFO - PROCESS | 3064 | 1467737583089 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:03 INFO - PROCESS | 3064 | 1467737583209 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 09:53:03 INFO - PROCESS | 3064 | 1467737583221 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:03 INFO - PROCESS | 3064 | 1467737583223 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:03 INFO - PROCESS | 3064 | ++DOCSHELL 12322000 == 37 [pid = 3064] [id = 56] 09:53:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (12357400) [pid = 3064] [serial = 165] [outer = 00000000] 09:53:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (16620000) [pid = 3064] [serial = 166] [outer = 12357400] 09:53:03 INFO - PROCESS | 3064 | 1467737583267 Marionette DEBUG loaded listener.js 09:53:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (16D07800) [pid = 3064] [serial = 167] [outer = 12357400] 09:53:03 INFO - PROCESS | 3064 | 1467737583683 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 09:53:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:53:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 629ms 09:53:03 INFO - PROCESS | 3064 | 1467737583710 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 09:53:03 INFO - PROCESS | 3064 | 1467737583712 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 09:53:03 INFO - PROCESS | 3064 | 1467737583716 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:53:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:53:03 INFO - PROCESS | 3064 | 1467737583718 Marionette TRACE conn6 <- [1,190,null,{}] 09:53:03 INFO - PROCESS | 3064 | 1467737583722 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:03 INFO - PROCESS | 3064 | 1467737583724 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:04 INFO - PROCESS | 3064 | 1467737584090 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 09:53:04 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (0D7CE400) [pid = 3064] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:53:04 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (1615AC00) [pid = 3064] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:53:04 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (16D03400) [pid = 3064] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:53:04 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (0C3F1800) [pid = 3064] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:53:04 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (0D7C9000) [pid = 3064] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:53:04 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (14DB5800) [pid = 3064] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:53:04 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (13B3A000) [pid = 3064] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:53:04 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0DD73800) [pid = 3064] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:53:04 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0CE74400) [pid = 3064] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:53:04 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0D82EC00) [pid = 3064] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:53:04 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0D82A800) [pid = 3064] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:53:04 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (16D05800) [pid = 3064] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:53:04 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (14920400) [pid = 3064] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:53:04 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0D776000) [pid = 3064] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:53:04 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (151D1000) [pid = 3064] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:53:04 INFO - PROCESS | 3064 | 1467737584145 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:04 INFO - PROCESS | 3064 | 1467737584148 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:04 INFO - PROCESS | 3064 | ++DOCSHELL 0C3ED400 == 38 [pid = 3064] [id = 57] 09:53:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0C3F1800) [pid = 3064] [serial = 168] [outer = 00000000] 09:53:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0D7CB000) [pid = 3064] [serial = 169] [outer = 0C3F1800] 09:53:04 INFO - PROCESS | 3064 | 1467737584196 Marionette DEBUG loaded listener.js 09:53:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0DEC6800) [pid = 3064] [serial = 170] [outer = 0C3F1800] 09:53:04 INFO - PROCESS | 3064 | 1467737584537 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 09:53:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:53:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 870ms 09:53:04 INFO - PROCESS | 3064 | 1467737584597 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 09:53:04 INFO - PROCESS | 3064 | 1467737584599 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 09:53:04 INFO - PROCESS | 3064 | 1467737584602 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:53:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:53:04 INFO - PROCESS | 3064 | 1467737584604 Marionette TRACE conn6 <- [1,194,null,{}] 09:53:04 INFO - PROCESS | 3064 | 1467737584607 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:04 INFO - PROCESS | 3064 | 1467737584609 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:04 INFO - PROCESS | 3064 | 1467737584692 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 09:53:04 INFO - PROCESS | 3064 | 1467737584697 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:04 INFO - PROCESS | 3064 | 1467737584699 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:04 INFO - PROCESS | 3064 | ++DOCSHELL 124EA000 == 39 [pid = 3064] [id = 58] 09:53:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (13050800) [pid = 3064] [serial = 171] [outer = 00000000] 09:53:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (1661B400) [pid = 3064] [serial = 172] [outer = 13050800] 09:53:04 INFO - PROCESS | 3064 | 1467737584744 Marionette DEBUG loaded listener.js 09:53:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (17632400) [pid = 3064] [serial = 173] [outer = 13050800] 09:53:05 INFO - PROCESS | 3064 | 1467737585160 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 09:53:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:53:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 570ms 09:53:05 INFO - PROCESS | 3064 | 1467737585175 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 09:53:05 INFO - PROCESS | 3064 | 1467737585176 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 09:53:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:53:05 INFO - PROCESS | 3064 | 1467737585179 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:53:05 INFO - PROCESS | 3064 | 1467737585181 Marionette TRACE conn6 <- [1,198,null,{}] 09:53:05 INFO - PROCESS | 3064 | 1467737585184 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:05 INFO - PROCESS | 3064 | 1467737585186 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:05 INFO - PROCESS | 3064 | 1467737585301 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 09:53:05 INFO - PROCESS | 3064 | 1467737585309 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:05 INFO - PROCESS | 3064 | 1467737585311 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:05 INFO - PROCESS | 3064 | ++DOCSHELL 17ED6800 == 40 [pid = 3064] [id = 59] 09:53:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (17ED7800) [pid = 3064] [serial = 174] [outer = 00000000] 09:53:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (19378000) [pid = 3064] [serial = 175] [outer = 17ED7800] 09:53:05 INFO - PROCESS | 3064 | 1467737585355 Marionette DEBUG loaded listener.js 09:53:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (193E1400) [pid = 3064] [serial = 176] [outer = 17ED7800] 09:53:05 INFO - PROCESS | 3064 | 1467737585741 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 09:53:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:53:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 630ms 09:53:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:53:05 INFO - PROCESS | 3064 | 1467737585811 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 09:53:05 INFO - PROCESS | 3064 | 1467737585813 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 09:53:05 INFO - PROCESS | 3064 | 1467737585816 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:53:05 INFO - PROCESS | 3064 | 1467737585818 Marionette TRACE conn6 <- [1,202,null,{}] 09:53:05 INFO - PROCESS | 3064 | 1467737585822 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:05 INFO - PROCESS | 3064 | 1467737585823 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:05 INFO - PROCESS | 3064 | 1467737585932 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 09:53:05 INFO - PROCESS | 3064 | 1467737585939 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:05 INFO - PROCESS | 3064 | 1467737585941 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:05 INFO - PROCESS | 3064 | ++DOCSHELL 0C312000 == 41 [pid = 3064] [id = 60] 09:53:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (0C314800) [pid = 3064] [serial = 177] [outer = 00000000] 09:53:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (0C31BC00) [pid = 3064] [serial = 178] [outer = 0C314800] 09:53:05 INFO - PROCESS | 3064 | 1467737585985 Marionette DEBUG loaded listener.js 09:53:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (0C31EC00) [pid = 3064] [serial = 179] [outer = 0C314800] 09:53:06 INFO - PROCESS | 3064 | 1467737586756 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 09:53:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:53:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 969ms 09:53:06 INFO - PROCESS | 3064 | 1467737586787 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 09:53:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:53:06 INFO - PROCESS | 3064 | 1467737586792 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 09:53:06 INFO - PROCESS | 3064 | 1467737586797 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:53:06 INFO - PROCESS | 3064 | 1467737586802 Marionette TRACE conn6 <- [1,206,null,{}] 09:53:06 INFO - PROCESS | 3064 | 1467737586808 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:06 INFO - PROCESS | 3064 | 1467737586811 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:06 INFO - PROCESS | 3064 | 1467737586935 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 09:53:07 INFO - PROCESS | 3064 | 1467737587090 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:07 INFO - PROCESS | 3064 | 1467737587092 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:07 INFO - PROCESS | 3064 | ++DOCSHELL 0CEE5000 == 42 [pid = 3064] [id = 61] 09:53:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (0CEF2C00) [pid = 3064] [serial = 180] [outer = 00000000] 09:53:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (0D3F3800) [pid = 3064] [serial = 181] [outer = 0CEF2C00] 09:53:07 INFO - PROCESS | 3064 | 1467737587152 Marionette DEBUG loaded listener.js 09:53:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (0D7C9400) [pid = 3064] [serial = 182] [outer = 0CEF2C00] 09:53:07 INFO - PROCESS | 3064 | 1467737587979 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 09:53:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:53:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1242ms 09:53:08 INFO - PROCESS | 3064 | 1467737588039 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 09:53:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:53:08 INFO - PROCESS | 3064 | 1467737588043 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 09:53:08 INFO - PROCESS | 3064 | 1467737588049 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:53:08 INFO - PROCESS | 3064 | 1467737588052 Marionette TRACE conn6 <- [1,210,null,{}] 09:53:08 INFO - PROCESS | 3064 | 1467737588082 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:08 INFO - PROCESS | 3064 | 1467737588085 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:08 INFO - PROCESS | 3064 | 1467737588206 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 09:53:08 INFO - PROCESS | 3064 | 1467737588281 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:08 INFO - PROCESS | 3064 | 1467737588285 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:08 INFO - PROCESS | 3064 | ++DOCSHELL 0C315000 == 43 [pid = 3064] [id = 62] 09:53:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (0C316400) [pid = 3064] [serial = 183] [outer = 00000000] 09:53:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 99 (0D3F7000) [pid = 3064] [serial = 184] [outer = 0C316400] 09:53:08 INFO - PROCESS | 3064 | 1467737588377 Marionette DEBUG loaded listener.js 09:53:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 100 (0D7C9000) [pid = 3064] [serial = 185] [outer = 0C316400] 09:53:08 INFO - PROCESS | 3064 | --DOCSHELL 17ED6800 == 42 [pid = 3064] [id = 59] 09:53:08 INFO - PROCESS | 3064 | --DOCSHELL 124EA000 == 41 [pid = 3064] [id = 58] 09:53:08 INFO - PROCESS | 3064 | --DOCSHELL 0C3ED400 == 40 [pid = 3064] [id = 57] 09:53:08 INFO - PROCESS | 3064 | --DOCSHELL 12322000 == 39 [pid = 3064] [id = 56] 09:53:08 INFO - PROCESS | 3064 | --DOCSHELL 0D83A400 == 38 [pid = 3064] [id = 55] 09:53:08 INFO - PROCESS | 3064 | --DOCSHELL 0C30FC00 == 37 [pid = 3064] [id = 54] 09:53:08 INFO - PROCESS | 3064 | --DOCSHELL 14922800 == 36 [pid = 3064] [id = 53] 09:53:08 INFO - PROCESS | 3064 | --DOCSHELL 124EA800 == 35 [pid = 3064] [id = 52] 09:53:08 INFO - PROCESS | 3064 | --DOCSHELL 11CB0400 == 34 [pid = 3064] [id = 51] 09:53:08 INFO - PROCESS | 3064 | --DOCSHELL 0DB70C00 == 33 [pid = 3064] [id = 50] 09:53:08 INFO - PROCESS | 3064 | --DOCSHELL 0D83A800 == 32 [pid = 3064] [id = 49] 09:53:08 INFO - PROCESS | 3064 | --DOCSHELL 0D7D0400 == 31 [pid = 3064] [id = 48] 09:53:08 INFO - PROCESS | 3064 | --DOCSHELL 0C3F5C00 == 30 [pid = 3064] [id = 47] 09:53:08 INFO - PROCESS | 3064 | --DOCSHELL 0D801800 == 29 [pid = 3064] [id = 46] 09:53:08 INFO - PROCESS | 3064 | --DOMWINDOW == 99 (0D80C000) [pid = 3064] [serial = 135] [outer = 00000000] [url = about:blank] 09:53:08 INFO - PROCESS | 3064 | --DOMWINDOW == 98 (17ED4000) [pid = 3064] [serial = 133] [outer = 00000000] [url = about:blank] 09:53:08 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (1661B800) [pid = 3064] [serial = 121] [outer = 00000000] [url = about:blank] 09:53:08 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (16614800) [pid = 3064] [serial = 120] [outer = 00000000] [url = about:blank] 09:53:08 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (17634000) [pid = 3064] [serial = 123] [outer = 00000000] [url = about:blank] 09:53:08 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (14928000) [pid = 3064] [serial = 126] [outer = 00000000] [url = about:blank] 09:53:08 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (0D7CE800) [pid = 3064] [serial = 129] [outer = 00000000] [url = about:blank] 09:53:08 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (0D7D3400) [pid = 3064] [serial = 130] [outer = 00000000] [url = about:blank] 09:53:08 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (176B4800) [pid = 3064] [serial = 124] [outer = 00000000] [url = about:blank] 09:53:08 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (13052C00) [pid = 3064] [serial = 132] [outer = 00000000] [url = about:blank] 09:53:08 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (157A9C00) [pid = 3064] [serial = 117] [outer = 00000000] [url = about:blank] 09:53:08 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (14920800) [pid = 3064] [serial = 114] [outer = 00000000] [url = about:blank] 09:53:08 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (1492E400) [pid = 3064] [serial = 115] [outer = 00000000] [url = about:blank] 09:53:08 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (11A0F800) [pid = 3064] [serial = 111] [outer = 00000000] [url = about:blank] 09:53:08 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (11FBA000) [pid = 3064] [serial = 112] [outer = 00000000] [url = about:blank] 09:53:08 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0D236000) [pid = 3064] [serial = 108] [outer = 00000000] [url = about:blank] 09:53:08 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0D3FAC00) [pid = 3064] [serial = 109] [outer = 00000000] [url = about:blank] 09:53:08 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (124E2000) [pid = 3064] [serial = 106] [outer = 00000000] [url = about:blank] 09:53:08 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (12432400) [pid = 3064] [serial = 105] [outer = 00000000] [url = about:blank] 09:53:08 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (124B7400) [pid = 3064] [serial = 103] [outer = 00000000] [url = about:blank] 09:53:08 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0D82E800) [pid = 3064] [serial = 102] [outer = 00000000] [url = about:blank] 09:53:08 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (1762FC00) [pid = 3064] [serial = 100] [outer = 00000000] [url = about:blank] 09:53:08 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (17572C00) [pid = 3064] [serial = 99] [outer = 00000000] [url = about:blank] 09:53:08 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (15F6D000) [pid = 3064] [serial = 97] [outer = 00000000] [url = about:blank] 09:53:08 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (14DB9400) [pid = 3064] [serial = 96] [outer = 00000000] [url = about:blank] 09:53:08 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0E941800) [pid = 3064] [serial = 94] [outer = 00000000] [url = about:blank] 09:53:08 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0DD6AC00) [pid = 3064] [serial = 93] [outer = 00000000] [url = about:blank] 09:53:08 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (16084000) [pid = 3064] [serial = 91] [outer = 00000000] [url = about:blank] 09:53:08 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (179CD400) [pid = 3064] [serial = 127] [outer = 00000000] [url = about:blank] 09:53:08 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (1614A800) [pid = 3064] [serial = 118] [outer = 00000000] [url = about:blank] 09:53:08 INFO - PROCESS | 3064 | 1467737588866 Marionette TRACE conn6 <- [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]]]}] 09:53:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:53:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 850ms 09:53:08 INFO - PROCESS | 3064 | 1467737588900 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 09:53:08 INFO - PROCESS | 3064 | 1467737588905 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 09:53:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:53:08 INFO - PROCESS | 3064 | 1467737588911 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:53:08 INFO - PROCESS | 3064 | 1467737588914 Marionette TRACE conn6 <- [1,214,null,{}] 09:53:08 INFO - PROCESS | 3064 | 1467737588918 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:08 INFO - PROCESS | 3064 | 1467737588921 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:08 INFO - PROCESS | 3064 | 1467737589010 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 09:53:08 INFO - PROCESS | 3064 | 1467737589016 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:08 INFO - PROCESS | 3064 | 1467737589019 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:09 INFO - PROCESS | 3064 | ++DOCSHELL 0D775400 == 30 [pid = 3064] [id = 63] 09:53:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0D776C00) [pid = 3064] [serial = 186] [outer = 00000000] 09:53:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0D803000) [pid = 3064] [serial = 187] [outer = 0D776C00] 09:53:09 INFO - PROCESS | 3064 | 1467737589068 Marionette DEBUG loaded listener.js 09:53:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0D824000) [pid = 3064] [serial = 188] [outer = 0D776C00] 09:53:09 INFO - PROCESS | 3064 | 1467737589533 Marionette TRACE conn6 <- [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]]]}] 09:53:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:53:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 670ms 09:53:09 INFO - PROCESS | 3064 | 1467737589585 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 09:53:09 INFO - PROCESS | 3064 | 1467737589587 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 09:53:09 INFO - PROCESS | 3064 | 1467737589591 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:53:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:53:09 INFO - PROCESS | 3064 | 1467737589595 Marionette TRACE conn6 <- [1,218,null,{}] 09:53:09 INFO - PROCESS | 3064 | 1467737589606 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:09 INFO - PROCESS | 3064 | 1467737589610 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:09 INFO - PROCESS | 3064 | 1467737589699 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 09:53:09 INFO - PROCESS | 3064 | 1467737589740 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:09 INFO - PROCESS | 3064 | 1467737589743 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:09 INFO - PROCESS | 3064 | ++DOCSHELL 0DB70C00 == 31 [pid = 3064] [id = 64] 09:53:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0DD66400) [pid = 3064] [serial = 189] [outer = 00000000] 09:53:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0DD6A400) [pid = 3064] [serial = 190] [outer = 0DD66400] 09:53:09 INFO - PROCESS | 3064 | 1467737589796 Marionette DEBUG loaded listener.js 09:53:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0DD6FC00) [pid = 3064] [serial = 191] [outer = 0DD66400] 09:53:10 INFO - PROCESS | 3064 | 1467737590233 Marionette TRACE conn6 <- [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]]]}] 09:53:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:53:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 670ms 09:53:10 INFO - PROCESS | 3064 | 1467737590265 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 09:53:10 INFO - PROCESS | 3064 | 1467737590267 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 09:53:10 INFO - PROCESS | 3064 | 1467737590270 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:53:10 INFO - PROCESS | 3064 | 1467737590272 Marionette TRACE conn6 <- [1,222,null,{}] 09:53:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:53:10 INFO - PROCESS | 3064 | 1467737590288 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:10 INFO - PROCESS | 3064 | 1467737590290 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:10 INFO - PROCESS | 3064 | 1467737590375 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 09:53:10 INFO - PROCESS | 3064 | 1467737590380 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:10 INFO - PROCESS | 3064 | 1467737590390 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:10 INFO - PROCESS | 3064 | ++DOCSHELL 0E939800 == 32 [pid = 3064] [id = 65] 09:53:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0E941800) [pid = 3064] [serial = 192] [outer = 00000000] 09:53:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (11FBCC00) [pid = 3064] [serial = 193] [outer = 0E941800] 09:53:10 INFO - PROCESS | 3064 | 1467737590437 Marionette DEBUG loaded listener.js 09:53:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (12321800) [pid = 3064] [serial = 194] [outer = 0E941800] 09:53:10 INFO - PROCESS | 3064 | 1467737590893 Marionette TRACE conn6 <- [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]]]}] 09:53:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:53:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 09:53:10 INFO - PROCESS | 3064 | 1467737590907 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 09:53:10 INFO - PROCESS | 3064 | 1467737590909 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 09:53:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:53:10 INFO - PROCESS | 3064 | 1467737590912 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:53:10 INFO - PROCESS | 3064 | 1467737590914 Marionette TRACE conn6 <- [1,226,null,{}] 09:53:10 INFO - PROCESS | 3064 | 1467737590917 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:10 INFO - PROCESS | 3064 | 1467737590919 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:11 INFO - PROCESS | 3064 | 1467737591031 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 09:53:11 INFO - PROCESS | 3064 | 1467737591106 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:11 INFO - PROCESS | 3064 | 1467737591108 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:11 INFO - PROCESS | 3064 | ++DOCSHELL 123EDC00 == 33 [pid = 3064] [id = 66] 09:53:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (1243AC00) [pid = 3064] [serial = 195] [outer = 00000000] 09:53:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (124E2400) [pid = 3064] [serial = 196] [outer = 1243AC00] 09:53:11 INFO - PROCESS | 3064 | 1467737591157 Marionette DEBUG loaded listener.js 09:53:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (124E9800) [pid = 3064] [serial = 197] [outer = 1243AC00] 09:53:11 INFO - PROCESS | 3064 | 1467737591597 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 09:53:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:53:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 729ms 09:53:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:53:11 INFO - PROCESS | 3064 | 1467737591645 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 09:53:11 INFO - PROCESS | 3064 | 1467737591647 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 09:53:11 INFO - PROCESS | 3064 | 1467737591650 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:53:11 INFO - PROCESS | 3064 | 1467737591652 Marionette TRACE conn6 <- [1,230,null,{}] 09:53:11 INFO - PROCESS | 3064 | 1467737591655 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:11 INFO - PROCESS | 3064 | 1467737591661 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:11 INFO - PROCESS | 3064 | 1467737591791 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 09:53:11 INFO - PROCESS | 3064 | 1467737591848 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:11 INFO - PROCESS | 3064 | 1467737591850 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:11 INFO - PROCESS | 3064 | ++DOCSHELL 124EC000 == 34 [pid = 3064] [id = 67] 09:53:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (124ED800) [pid = 3064] [serial = 198] [outer = 00000000] 09:53:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (14928400) [pid = 3064] [serial = 199] [outer = 124ED800] 09:53:11 INFO - PROCESS | 3064 | 1467737591895 Marionette DEBUG loaded listener.js 09:53:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (1494B000) [pid = 3064] [serial = 200] [outer = 124ED800] 09:53:12 INFO - PROCESS | 3064 | 1467737592309 Marionette TRACE conn6 <- [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]]]}] 09:53:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:53:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 670ms 09:53:12 INFO - PROCESS | 3064 | 1467737592326 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 09:53:12 INFO - PROCESS | 3064 | 1467737592328 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 09:53:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:53:12 INFO - PROCESS | 3064 | 1467737592332 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:53:12 INFO - PROCESS | 3064 | 1467737592333 Marionette TRACE conn6 <- [1,234,null,{}] 09:53:12 INFO - PROCESS | 3064 | 1467737592337 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:12 INFO - PROCESS | 3064 | 1467737592347 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:12 INFO - PROCESS | 3064 | 1467737592471 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 09:53:12 INFO - PROCESS | 3064 | 1467737592476 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:12 INFO - PROCESS | 3064 | 1467737592478 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:12 INFO - PROCESS | 3064 | ++DOCSHELL 14077800 == 35 [pid = 3064] [id = 68] 09:53:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (1494F400) [pid = 3064] [serial = 201] [outer = 00000000] 09:53:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (151CCC00) [pid = 3064] [serial = 202] [outer = 1494F400] 09:53:12 INFO - PROCESS | 3064 | 1467737592522 Marionette DEBUG loaded listener.js 09:53:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (157A4400) [pid = 3064] [serial = 203] [outer = 1494F400] 09:53:12 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (124EBC00) [pid = 3064] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:53:12 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (15F67800) [pid = 3064] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:53:12 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (14923800) [pid = 3064] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:53:12 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0DD66C00) [pid = 3064] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:53:12 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0CE6E800) [pid = 3064] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:53:12 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (11DC8800) [pid = 3064] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:53:12 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0D7D1000) [pid = 3064] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:53:12 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0D804800) [pid = 3064] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:53:12 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0D83B000) [pid = 3064] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:53:12 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (12357400) [pid = 3064] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:53:12 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (17ED7800) [pid = 3064] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:53:12 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (13050800) [pid = 3064] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:53:12 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0C3F1800) [pid = 3064] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:53:12 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (14925400) [pid = 3064] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:53:13 INFO - PROCESS | 3064 | 1467737593044 Marionette TRACE conn6 <- [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]]]}] 09:53:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:53:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 770ms 09:53:13 INFO - PROCESS | 3064 | 1467737593106 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 09:53:13 INFO - PROCESS | 3064 | 1467737593108 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 09:53:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:53:13 INFO - PROCESS | 3064 | 1467737593111 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:53:13 INFO - PROCESS | 3064 | 1467737593113 Marionette TRACE conn6 <- [1,238,null,{}] 09:53:13 INFO - PROCESS | 3064 | 1467737593116 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:13 INFO - PROCESS | 3064 | 1467737593118 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:13 INFO - PROCESS | 3064 | 1467737593194 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 09:53:13 INFO - PROCESS | 3064 | 1467737593200 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:13 INFO - PROCESS | 3064 | 1467737593202 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:13 INFO - PROCESS | 3064 | ++DOCSHELL 0D805C00 == 36 [pid = 3064] [id = 69] 09:53:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (124EC800) [pid = 3064] [serial = 204] [outer = 00000000] 09:53:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (14DF9400) [pid = 3064] [serial = 205] [outer = 124EC800] 09:53:13 INFO - PROCESS | 3064 | 1467737593247 Marionette DEBUG loaded listener.js 09:53:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (15F67800) [pid = 3064] [serial = 206] [outer = 124EC800] 09:53:13 INFO - PROCESS | 3064 | 1467737593653 Marionette TRACE conn6 <- [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]]]}] 09:53:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:53:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 569ms 09:53:13 INFO - PROCESS | 3064 | 1467737593682 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 09:53:13 INFO - PROCESS | 3064 | 1467737593684 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 09:53:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:53:13 INFO - PROCESS | 3064 | 1467737593687 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:53:13 INFO - PROCESS | 3064 | 1467737593688 Marionette TRACE conn6 <- [1,242,null,{}] 09:53:13 INFO - PROCESS | 3064 | 1467737593704 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:13 INFO - PROCESS | 3064 | 1467737593706 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:13 INFO - PROCESS | 3064 | 1467737593756 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 09:53:13 INFO - PROCESS | 3064 | 1467737593761 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:13 INFO - PROCESS | 3064 | 1467737593763 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:13 INFO - PROCESS | 3064 | ++DOCSHELL 15F70400 == 37 [pid = 3064] [id = 70] 09:53:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (15F70800) [pid = 3064] [serial = 207] [outer = 00000000] 09:53:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (1615A000) [pid = 3064] [serial = 208] [outer = 15F70800] 09:53:13 INFO - PROCESS | 3064 | 1467737593808 Marionette DEBUG loaded listener.js 09:53:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (1615F400) [pid = 3064] [serial = 209] [outer = 15F70800] 09:53:14 INFO - PROCESS | 3064 | 1467737594253 Marionette TRACE conn6 <- [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]]]}] 09:53:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:53:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 630ms 09:53:14 INFO - PROCESS | 3064 | 1467737594288 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 09:53:14 INFO - PROCESS | 3064 | 1467737594290 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 09:53:14 INFO - PROCESS | 3064 | 1467737594298 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:53:14 INFO - PROCESS | 3064 | 1467737594299 Marionette TRACE conn6 <- [1,246,null,{}] 09:53:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:53:14 INFO - PROCESS | 3064 | 1467737594302 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:14 INFO - PROCESS | 3064 | 1467737594304 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:14 INFO - PROCESS | 3064 | 1467737594383 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 09:53:14 INFO - PROCESS | 3064 | 1467737594389 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:14 INFO - PROCESS | 3064 | 1467737594391 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:14 INFO - PROCESS | 3064 | ++DOCSHELL 16616400 == 38 [pid = 3064] [id = 71] 09:53:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (1661AC00) [pid = 3064] [serial = 210] [outer = 00000000] 09:53:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (166D4000) [pid = 3064] [serial = 211] [outer = 1661AC00] 09:53:14 INFO - PROCESS | 3064 | 1467737594438 Marionette DEBUG loaded listener.js 09:53:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (16D02000) [pid = 3064] [serial = 212] [outer = 1661AC00] 09:53:14 INFO - PROCESS | 3064 | 1467737594926 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 09:53:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:53:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 670ms 09:53:14 INFO - PROCESS | 3064 | 1467737594988 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 09:53:14 INFO - PROCESS | 3064 | 1467737594993 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 09:53:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:53:15 INFO - PROCESS | 3064 | 1467737595000 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:53:15 INFO - PROCESS | 3064 | 1467737595004 Marionette TRACE conn6 <- [1,250,null,{}] 09:53:15 INFO - PROCESS | 3064 | 1467737595010 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:15 INFO - PROCESS | 3064 | 1467737595014 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:15 INFO - PROCESS | 3064 | 1467737595137 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 09:53:15 INFO - PROCESS | 3064 | 1467737595274 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:15 INFO - PROCESS | 3064 | 1467737595276 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:15 INFO - PROCESS | 3064 | ++DOCSHELL 0CE70400 == 39 [pid = 3064] [id = 72] 09:53:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0CECA800) [pid = 3064] [serial = 213] [outer = 00000000] 09:53:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0D360800) [pid = 3064] [serial = 214] [outer = 0CECA800] 09:53:15 INFO - PROCESS | 3064 | 1467737595346 Marionette DEBUG loaded listener.js 09:53:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0D7D0400) [pid = 3064] [serial = 215] [outer = 0CECA800] 09:53:16 INFO - PROCESS | 3064 | 1467737596025 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 09:53:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:53:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1076ms 09:53:16 INFO - PROCESS | 3064 | 1467737596078 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 09:53:16 INFO - PROCESS | 3064 | 1467737596083 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 09:53:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:53:16 INFO - PROCESS | 3064 | 1467737596089 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:53:16 INFO - PROCESS | 3064 | 1467737596092 Marionette TRACE conn6 <- [1,254,null,{}] 09:53:16 INFO - PROCESS | 3064 | 1467737596096 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:16 INFO - PROCESS | 3064 | 1467737596099 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:16 INFO - PROCESS | 3064 | 1467737596211 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 09:53:16 INFO - PROCESS | 3064 | 1467737596333 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:16 INFO - PROCESS | 3064 | 1467737596336 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:16 INFO - PROCESS | 3064 | ++DOCSHELL 0DD69800 == 40 [pid = 3064] [id = 73] 09:53:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0DD6AC00) [pid = 3064] [serial = 216] [outer = 00000000] 09:53:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (12230400) [pid = 3064] [serial = 217] [outer = 0DD6AC00] 09:53:16 INFO - PROCESS | 3064 | 1467737596395 Marionette DEBUG loaded listener.js 09:53:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (13055C00) [pid = 3064] [serial = 218] [outer = 0DD6AC00] 09:53:16 INFO - PROCESS | 3064 | 1467737596974 Marionette TRACE conn6 <- [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]]]}] 09:53:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:53:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 930ms 09:53:17 INFO - PROCESS | 3064 | 1467737597023 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 09:53:17 INFO - PROCESS | 3064 | 1467737597026 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 09:53:17 INFO - PROCESS | 3064 | 1467737597029 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:53:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:53:17 INFO - PROCESS | 3064 | 1467737597033 Marionette TRACE conn6 <- [1,258,null,{}] 09:53:17 INFO - PROCESS | 3064 | 1467737597044 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:17 INFO - PROCESS | 3064 | 1467737597048 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:17 INFO - PROCESS | 3064 | 1467737597155 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 09:53:17 INFO - PROCESS | 3064 | 1467737597235 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:17 INFO - PROCESS | 3064 | 1467737597238 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:17 INFO - PROCESS | 3064 | ++DOCSHELL 17632C00 == 41 [pid = 3064] [id = 74] 09:53:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (17634000) [pid = 3064] [serial = 219] [outer = 00000000] 09:53:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (1763B000) [pid = 3064] [serial = 220] [outer = 17634000] 09:53:17 INFO - PROCESS | 3064 | 1467737597334 Marionette DEBUG loaded listener.js 09:53:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (179DA800) [pid = 3064] [serial = 221] [outer = 17634000] 09:53:17 INFO - PROCESS | 3064 | 1467737597899 Marionette TRACE conn6 <- [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]]]}] 09:53:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:53:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 930ms 09:53:17 INFO - PROCESS | 3064 | 1467737597963 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 09:53:17 INFO - PROCESS | 3064 | 1467737597966 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 09:53:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:53:17 INFO - PROCESS | 3064 | 1467737597970 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:53:17 INFO - PROCESS | 3064 | 1467737597972 Marionette TRACE conn6 <- [1,262,null,{}] 09:53:17 INFO - PROCESS | 3064 | 1467737597976 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:17 INFO - PROCESS | 3064 | 1467737597979 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:18 INFO - PROCESS | 3064 | 1467737598093 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 09:53:18 INFO - PROCESS | 3064 | 1467737598210 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:18 INFO - PROCESS | 3064 | 1467737598213 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:18 INFO - PROCESS | 3064 | ++DOCSHELL 17AF4C00 == 42 [pid = 3064] [id = 75] 09:53:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (17ED6800) [pid = 3064] [serial = 222] [outer = 00000000] 09:53:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (18C6D400) [pid = 3064] [serial = 223] [outer = 17ED6800] 09:53:18 INFO - PROCESS | 3064 | 1467737598269 Marionette DEBUG loaded listener.js 09:53:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (193DE000) [pid = 3064] [serial = 224] [outer = 17ED6800] 09:53:18 INFO - PROCESS | 3064 | 1467737598904 Marionette TRACE conn6 <- [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]]]}] 09:53:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:53:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 969ms 09:53:18 INFO - PROCESS | 3064 | 1467737598944 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 09:53:18 INFO - PROCESS | 3064 | 1467737598948 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 09:53:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:53:18 INFO - PROCESS | 3064 | 1467737598953 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:53:18 INFO - PROCESS | 3064 | 1467737598957 Marionette TRACE conn6 <- [1,266,null,{}] 09:53:18 INFO - PROCESS | 3064 | 1467737598964 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:18 INFO - PROCESS | 3064 | 1467737598967 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:19 INFO - PROCESS | 3064 | 1467737599074 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 09:53:19 INFO - PROCESS | 3064 | 1467737599195 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:19 INFO - PROCESS | 3064 | 1467737599198 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:19 INFO - PROCESS | 3064 | ++DOCSHELL 0D826C00 == 43 [pid = 3064] [id = 76] 09:53:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (0D827C00) [pid = 3064] [serial = 225] [outer = 00000000] 09:53:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (0D82F000) [pid = 3064] [serial = 226] [outer = 0D827C00] 09:53:19 INFO - PROCESS | 3064 | 1467737599298 Marionette DEBUG loaded listener.js 09:53:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (0D83A400) [pid = 3064] [serial = 227] [outer = 0D827C00] 09:53:19 INFO - PROCESS | 3064 | --DOCSHELL 15F70400 == 42 [pid = 3064] [id = 70] 09:53:19 INFO - PROCESS | 3064 | --DOCSHELL 0D805C00 == 41 [pid = 3064] [id = 69] 09:53:19 INFO - PROCESS | 3064 | --DOCSHELL 14077800 == 40 [pid = 3064] [id = 68] 09:53:19 INFO - PROCESS | 3064 | --DOCSHELL 124EC000 == 39 [pid = 3064] [id = 67] 09:53:19 INFO - PROCESS | 3064 | --DOCSHELL 123EDC00 == 38 [pid = 3064] [id = 66] 09:53:19 INFO - PROCESS | 3064 | --DOCSHELL 0E939800 == 37 [pid = 3064] [id = 65] 09:53:19 INFO - PROCESS | 3064 | --DOCSHELL 0DB70C00 == 36 [pid = 3064] [id = 64] 09:53:19 INFO - PROCESS | 3064 | --DOCSHELL 0D775400 == 35 [pid = 3064] [id = 63] 09:53:19 INFO - PROCESS | 3064 | --DOCSHELL 0C315000 == 34 [pid = 3064] [id = 62] 09:53:19 INFO - PROCESS | 3064 | --DOCSHELL 0CEE5000 == 33 [pid = 3064] [id = 61] 09:53:19 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (1407B800) [pid = 3064] [serial = 154] [outer = 00000000] [url = about:blank] 09:53:19 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (13744000) [pid = 3064] [serial = 153] [outer = 00000000] [url = about:blank] 09:53:19 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (16157400) [pid = 3064] [serial = 162] [outer = 00000000] [url = about:blank] 09:53:19 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (1492BC00) [pid = 3064] [serial = 156] [outer = 00000000] [url = about:blank] 09:53:19 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (1492D000) [pid = 3064] [serial = 157] [outer = 00000000] [url = about:blank] 09:53:19 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (0DEC8C00) [pid = 3064] [serial = 147] [outer = 00000000] [url = about:blank] 09:53:19 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (11A0F000) [pid = 3064] [serial = 148] [outer = 00000000] [url = about:blank] 09:53:19 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (0D0CA400) [pid = 3064] [serial = 138] [outer = 00000000] [url = about:blank] 09:53:19 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0D236C00) [pid = 3064] [serial = 139] [outer = 00000000] [url = about:blank] 09:53:19 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (1231F800) [pid = 3064] [serial = 150] [outer = 00000000] [url = about:blank] 09:53:19 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (1242FC00) [pid = 3064] [serial = 151] [outer = 00000000] [url = about:blank] 09:53:19 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0D805800) [pid = 3064] [serial = 141] [outer = 00000000] [url = about:blank] 09:53:19 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0D80B000) [pid = 3064] [serial = 142] [outer = 00000000] [url = about:blank] 09:53:19 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (16158C00) [pid = 3064] [serial = 163] [outer = 00000000] [url = about:blank] 09:53:19 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0D80F800) [pid = 3064] [serial = 136] [outer = 00000000] [url = about:blank] 09:53:19 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0D83D800) [pid = 3064] [serial = 144] [outer = 00000000] [url = about:blank] 09:53:19 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0D8C1800) [pid = 3064] [serial = 145] [outer = 00000000] [url = about:blank] 09:53:19 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (16D07800) [pid = 3064] [serial = 167] [outer = 00000000] [url = about:blank] 09:53:19 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (16620000) [pid = 3064] [serial = 166] [outer = 00000000] [url = about:blank] 09:53:19 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (19378000) [pid = 3064] [serial = 175] [outer = 00000000] [url = about:blank] 09:53:19 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (1661B400) [pid = 3064] [serial = 172] [outer = 00000000] [url = about:blank] 09:53:19 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0D7CB000) [pid = 3064] [serial = 169] [outer = 00000000] [url = about:blank] 09:53:19 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0DEC6800) [pid = 3064] [serial = 170] [outer = 00000000] [url = about:blank] 09:53:19 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (14DFC800) [pid = 3064] [serial = 159] [outer = 00000000] [url = about:blank] 09:53:19 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (17632400) [pid = 3064] [serial = 173] [outer = 00000000] [url = about:blank] 09:53:19 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0E8DF800) [pid = 3064] [serial = 160] [outer = 00000000] [url = about:blank] 09:53:19 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (122A1400) [pid = 3064] [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.] 09:53:19 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (193E1400) [pid = 3064] [serial = 176] [outer = 00000000] [url = about:blank] 09:53:20 INFO - PROCESS | 3064 | 1467737600061 Marionette TRACE conn6 <- [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]]]}] 09:53:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:53:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1126ms 09:53:20 INFO - PROCESS | 3064 | 1467737600079 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 09:53:20 INFO - PROCESS | 3064 | 1467737600083 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 09:53:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:53:20 INFO - PROCESS | 3064 | 1467737600089 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:53:20 INFO - PROCESS | 3064 | 1467737600092 Marionette TRACE conn6 <- [1,270,null,{}] 09:53:20 INFO - PROCESS | 3064 | 1467737600095 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:20 INFO - PROCESS | 3064 | 1467737600098 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:20 INFO - PROCESS | 3064 | 1467737600189 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 09:53:20 INFO - PROCESS | 3064 | 1467737600268 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:20 INFO - PROCESS | 3064 | 1467737600270 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:20 INFO - PROCESS | 3064 | ++DOCSHELL 0D805C00 == 34 [pid = 3064] [id = 77] 09:53:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0D806400) [pid = 3064] [serial = 228] [outer = 00000000] 09:53:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0D82DC00) [pid = 3064] [serial = 229] [outer = 0D806400] 09:53:20 INFO - PROCESS | 3064 | 1467737600318 Marionette DEBUG loaded listener.js 09:53:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0D83F000) [pid = 3064] [serial = 230] [outer = 0D806400] 09:53:20 INFO - PROCESS | 3064 | 1467737600739 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 09:53:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:53:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 670ms 09:53:20 INFO - PROCESS | 3064 | 1467737600764 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 09:53:20 INFO - PROCESS | 3064 | 1467737600766 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 09:53:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:53:20 INFO - PROCESS | 3064 | 1467737600770 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:53:20 INFO - PROCESS | 3064 | 1467737600773 Marionette TRACE conn6 <- [1,274,null,{}] 09:53:20 INFO - PROCESS | 3064 | 1467737600784 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:20 INFO - PROCESS | 3064 | 1467737600788 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:20 INFO - PROCESS | 3064 | 1467737600872 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 09:53:20 INFO - PROCESS | 3064 | 1467737600879 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:20 INFO - PROCESS | 3064 | 1467737600882 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:20 INFO - PROCESS | 3064 | ++DOCSHELL 11A14800 == 35 [pid = 3064] [id = 78] 09:53:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (11FBA000) [pid = 3064] [serial = 231] [outer = 00000000] 09:53:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (1234B400) [pid = 3064] [serial = 232] [outer = 11FBA000] 09:53:20 INFO - PROCESS | 3064 | 1467737600931 Marionette DEBUG loaded listener.js 09:53:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (12437800) [pid = 3064] [serial = 233] [outer = 11FBA000] 09:53:21 INFO - PROCESS | 3064 | 1467737601385 Marionette TRACE conn6 <- [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]]]}] 09:53:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:53:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 629ms 09:53:21 INFO - PROCESS | 3064 | 1467737601404 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 09:53:21 INFO - PROCESS | 3064 | 1467737601406 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 09:53:21 INFO - PROCESS | 3064 | 1467737601413 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:53:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:53:21 INFO - PROCESS | 3064 | 1467737601415 Marionette TRACE conn6 <- [1,278,null,{}] 09:53:21 INFO - PROCESS | 3064 | 1467737601419 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:21 INFO - PROCESS | 3064 | 1467737601421 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:21 INFO - PROCESS | 3064 | 1467737601509 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 09:53:21 INFO - PROCESS | 3064 | 1467737601515 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:21 INFO - PROCESS | 3064 | 1467737601518 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:21 INFO - PROCESS | 3064 | ++DOCSHELL 124EB000 == 36 [pid = 3064] [id = 79] 09:53:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (124EB400) [pid = 3064] [serial = 234] [outer = 00000000] 09:53:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (13741800) [pid = 3064] [serial = 235] [outer = 124EB400] 09:53:21 INFO - PROCESS | 3064 | 1467737601562 Marionette DEBUG loaded listener.js 09:53:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (14082400) [pid = 3064] [serial = 236] [outer = 124EB400] 09:53:22 INFO - PROCESS | 3064 | 1467737602012 Marionette TRACE conn6 <- [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]]]}] 09:53:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:53:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 630ms 09:53:22 INFO - PROCESS | 3064 | 1467737602050 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 09:53:22 INFO - PROCESS | 3064 | 1467737602052 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 09:53:22 INFO - PROCESS | 3064 | 1467737602055 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:53:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:53:22 INFO - PROCESS | 3064 | 1467737602057 Marionette TRACE conn6 <- [1,282,null,{}] 09:53:22 INFO - PROCESS | 3064 | 1467737602067 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:22 INFO - PROCESS | 3064 | 1467737602069 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:22 INFO - PROCESS | 3064 | 1467737602178 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 09:53:22 INFO - PROCESS | 3064 | 1467737602183 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:22 INFO - PROCESS | 3064 | 1467737602185 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:22 INFO - PROCESS | 3064 | ++DOCSHELL 1492B000 == 37 [pid = 3064] [id = 80] 09:53:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (1492D000) [pid = 3064] [serial = 237] [outer = 00000000] 09:53:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (14950000) [pid = 3064] [serial = 238] [outer = 1492D000] 09:53:22 INFO - PROCESS | 3064 | 1467737602230 Marionette DEBUG loaded listener.js 09:53:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (14DF9800) [pid = 3064] [serial = 239] [outer = 1492D000] 09:53:22 INFO - PROCESS | 3064 | 1467737602658 Marionette TRACE conn6 <- [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]]]}] 09:53:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:53:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 631ms 09:53:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:53:22 INFO - PROCESS | 3064 | 1467737602690 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 09:53:22 INFO - PROCESS | 3064 | 1467737602692 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 09:53:22 INFO - PROCESS | 3064 | 1467737602695 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:53:22 INFO - PROCESS | 3064 | 1467737602697 Marionette TRACE conn6 <- [1,286,null,{}] 09:53:22 INFO - PROCESS | 3064 | 1467737602700 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:22 INFO - PROCESS | 3064 | 1467737602706 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:22 INFO - PROCESS | 3064 | 1467737602858 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 09:53:22 INFO - PROCESS | 3064 | 1467737602933 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:22 INFO - PROCESS | 3064 | 1467737602935 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:22 INFO - PROCESS | 3064 | ++DOCSHELL 0E9CCC00 == 38 [pid = 3064] [id = 81] 09:53:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (12352C00) [pid = 3064] [serial = 240] [outer = 00000000] 09:53:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (1615A800) [pid = 3064] [serial = 241] [outer = 12352C00] 09:53:22 INFO - PROCESS | 3064 | 1467737602980 Marionette DEBUG loaded listener.js 09:53:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (16613400) [pid = 3064] [serial = 242] [outer = 12352C00] 09:53:23 INFO - PROCESS | 3064 | 1467737603409 Marionette TRACE conn6 <- [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]]]}] 09:53:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:53:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 730ms 09:53:23 INFO - PROCESS | 3064 | 1467737603426 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 09:53:23 INFO - PROCESS | 3064 | 1467737603428 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 09:53:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:53:23 INFO - PROCESS | 3064 | 1467737603431 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:53:23 INFO - PROCESS | 3064 | 1467737603433 Marionette TRACE conn6 <- [1,290,null,{}] 09:53:23 INFO - PROCESS | 3064 | 1467737603436 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:23 INFO - PROCESS | 3064 | 1467737603438 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:23 INFO - PROCESS | 3064 | 1467737603554 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 09:53:23 INFO - PROCESS | 3064 | 1467737603608 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:23 INFO - PROCESS | 3064 | 1467737603610 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:23 INFO - PROCESS | 3064 | ++DOCSHELL 16617400 == 39 [pid = 3064] [id = 82] 09:53:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (16617C00) [pid = 3064] [serial = 243] [outer = 00000000] 09:53:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (175D4000) [pid = 3064] [serial = 244] [outer = 16617C00] 09:53:23 INFO - PROCESS | 3064 | 1467737603653 Marionette DEBUG loaded listener.js 09:53:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (17632000) [pid = 3064] [serial = 245] [outer = 16617C00] 09:53:24 INFO - PROCESS | 3064 | 1467737604052 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 09:53:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:53:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 669ms 09:53:24 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (1243AC00) [pid = 3064] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:53:24 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (124ED800) [pid = 3064] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:53:24 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0D776C00) [pid = 3064] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:53:24 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0CEF2C00) [pid = 3064] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:53:24 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0E941800) [pid = 3064] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:53:24 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0C316400) [pid = 3064] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:53:24 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0DD66400) [pid = 3064] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:53:24 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (1494F400) [pid = 3064] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:53:24 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (15F70800) [pid = 3064] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:53:24 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (124EC800) [pid = 3064] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:53:24 INFO - PROCESS | 3064 | 1467737604134 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 09:53:24 INFO - PROCESS | 3064 | 1467737604136 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 09:53:24 INFO - PROCESS | 3064 | 1467737604140 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:53:24 INFO - PROCESS | 3064 | 1467737604142 Marionette TRACE conn6 <- [1,294,null,{}] 09:53:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:53:24 INFO - PROCESS | 3064 | 1467737604145 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:24 INFO - PROCESS | 3064 | 1467737604147 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:24 INFO - PROCESS | 3064 | 1467737604250 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 09:53:24 INFO - PROCESS | 3064 | 1467737604261 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:24 INFO - PROCESS | 3064 | 1467737604263 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:24 INFO - PROCESS | 3064 | ++DOCSHELL 0D30C400 == 40 [pid = 3064] [id = 83] 09:53:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0D776C00) [pid = 3064] [serial = 246] [outer = 00000000] 09:53:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (123E5000) [pid = 3064] [serial = 247] [outer = 0D776C00] 09:53:24 INFO - PROCESS | 3064 | 1467737604308 Marionette DEBUG loaded listener.js 09:53:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (124E4000) [pid = 3064] [serial = 248] [outer = 0D776C00] 09:53:24 INFO - PROCESS | 3064 | 1467737604729 Marionette TRACE conn6 <- [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]]]}] 09:53:24 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. 09:53:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 630ms 09:53:24 INFO - PROCESS | 3064 | 1467737604778 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 09:53:24 INFO - PROCESS | 3064 | 1467737604780 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 09:53:24 INFO - PROCESS | 3064 | 1467737604783 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:53:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:53:24 INFO - PROCESS | 3064 | 1467737604794 Marionette TRACE conn6 <- [1,298,null,{}] 09:53:24 INFO - PROCESS | 3064 | 1467737604799 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:24 INFO - PROCESS | 3064 | 1467737604800 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:24 INFO - PROCESS | 3064 | 1467737604884 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 09:53:24 INFO - PROCESS | 3064 | 1467737604892 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:24 INFO - PROCESS | 3064 | 1467737604894 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:24 INFO - PROCESS | 3064 | ++DOCSHELL 0DB67400 == 41 [pid = 3064] [id = 84] 09:53:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (16160C00) [pid = 3064] [serial = 249] [outer = 00000000] 09:53:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (17E32000) [pid = 3064] [serial = 250] [outer = 16160C00] 09:53:24 INFO - PROCESS | 3064 | 1467737604937 Marionette DEBUG loaded listener.js 09:53:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (1985F800) [pid = 3064] [serial = 251] [outer = 16160C00] 09:53:25 INFO - PROCESS | 3064 | 1467737605352 Marionette TRACE conn6 <- [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]]]}] 09:53:25 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. 09:53:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 590ms 09:53:25 INFO - PROCESS | 3064 | 1467737605377 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 09:53:25 INFO - PROCESS | 3064 | 1467737605379 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 09:53:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:53:25 INFO - PROCESS | 3064 | 1467737605382 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:53:25 INFO - PROCESS | 3064 | 1467737605383 Marionette TRACE conn6 <- [1,302,null,{}] 09:53:25 INFO - PROCESS | 3064 | 1467737605400 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:25 INFO - PROCESS | 3064 | 1467737605402 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:25 INFO - PROCESS | 3064 | 1467737605487 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 09:53:25 INFO - PROCESS | 3064 | 1467737605492 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:25 INFO - PROCESS | 3064 | 1467737605494 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:25 INFO - PROCESS | 3064 | ++DOCSHELL 0DD6F800 == 42 [pid = 3064] [id = 85] 09:53:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (19945000) [pid = 3064] [serial = 252] [outer = 00000000] 09:53:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (199ED800) [pid = 3064] [serial = 253] [outer = 19945000] 09:53:25 INFO - PROCESS | 3064 | 1467737605538 Marionette DEBUG loaded listener.js 09:53:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (19DB1800) [pid = 3064] [serial = 254] [outer = 19945000] 09:53:25 INFO - PROCESS | 3064 | 1467737605978 Marionette TRACE conn6 <- [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]]]}] 09:53:26 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. 09:53:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 629ms 09:53:26 INFO - PROCESS | 3064 | 1467737606013 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 09:53:26 INFO - PROCESS | 3064 | 1467737606015 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 09:53:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:53:26 INFO - PROCESS | 3064 | 1467737606018 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:53:26 INFO - PROCESS | 3064 | 1467737606021 Marionette TRACE conn6 <- [1,306,null,{}] 09:53:26 INFO - PROCESS | 3064 | 1467737606039 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:26 INFO - PROCESS | 3064 | 1467737606042 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:26 INFO - PROCESS | 3064 | 1467737606143 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 09:53:26 INFO - PROCESS | 3064 | 1467737606274 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:26 INFO - PROCESS | 3064 | 1467737606277 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:26 INFO - PROCESS | 3064 | ++DOCSHELL 09167800 == 43 [pid = 3064] [id = 86] 09:53:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0C302800) [pid = 3064] [serial = 255] [outer = 00000000] 09:53:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0C30FC00) [pid = 3064] [serial = 256] [outer = 0C302800] 09:53:26 INFO - PROCESS | 3064 | 1467737606335 Marionette DEBUG loaded listener.js 09:53:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0C3EA400) [pid = 3064] [serial = 257] [outer = 0C302800] 09:53:26 INFO - PROCESS | 3064 | 1467737606892 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:53:27 INFO - PROCESS | 3064 | 1467737607038 Marionette TRACE conn6 <- [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]]]}] 09:53:27 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. 09:53:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1072ms 09:53:27 INFO - PROCESS | 3064 | 1467737607094 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 09:53:27 INFO - PROCESS | 3064 | 1467737607097 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 09:53:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:53:27 INFO - PROCESS | 3064 | 1467737607102 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:53:27 INFO - PROCESS | 3064 | 1467737607105 Marionette TRACE conn6 <- [1,310,null,{}] 09:53:27 INFO - PROCESS | 3064 | 1467737607111 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:27 INFO - PROCESS | 3064 | 1467737607114 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:27 INFO - PROCESS | 3064 | 1467737607233 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 09:53:27 INFO - PROCESS | 3064 | 1467737607362 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:27 INFO - PROCESS | 3064 | 1467737607365 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:27 INFO - PROCESS | 3064 | ++DOCSHELL 0DD69400 == 44 [pid = 3064] [id = 87] 09:53:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (0E939800) [pid = 3064] [serial = 258] [outer = 00000000] 09:53:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (1234F800) [pid = 3064] [serial = 259] [outer = 0E939800] 09:53:27 INFO - PROCESS | 3064 | 1467737607423 Marionette DEBUG loaded listener.js 09:53:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (1242F400) [pid = 3064] [serial = 260] [outer = 0E939800] 09:53:27 INFO - PROCESS | 3064 | 1467737607960 Marionette TRACE conn6 <- [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]]]}] 09:53:27 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. 09:53:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 870ms 09:53:27 INFO - PROCESS | 3064 | 1467737607979 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 09:53:27 INFO - PROCESS | 3064 | 1467737607983 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 09:53:27 INFO - PROCESS | 3064 | 1467737607987 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:53:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:53:27 INFO - PROCESS | 3064 | 1467737607989 Marionette TRACE conn6 <- [1,314,null,{}] 09:53:28 INFO - PROCESS | 3064 | 1467737608009 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:28 INFO - PROCESS | 3064 | 1467737608012 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:28 INFO - PROCESS | 3064 | 1467737608131 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 09:53:28 INFO - PROCESS | 3064 | 1467737608227 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:28 INFO - PROCESS | 3064 | 1467737608230 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:28 INFO - PROCESS | 3064 | ++DOCSHELL 157A9C00 == 45 [pid = 3064] [id = 88] 09:53:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (157C9C00) [pid = 3064] [serial = 261] [outer = 00000000] 09:53:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (16612800) [pid = 3064] [serial = 262] [outer = 157C9C00] 09:53:28 INFO - PROCESS | 3064 | 1467737608285 Marionette DEBUG loaded listener.js 09:53:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (176B4800) [pid = 3064] [serial = 263] [outer = 157C9C00] 09:53:28 INFO - PROCESS | 3064 | 1467737608894 Marionette TRACE conn6 <- [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]]]}] 09:53:28 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. 09:53:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 929ms 09:53:28 INFO - PROCESS | 3064 | 1467737608923 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 09:53:28 INFO - PROCESS | 3064 | 1467737608926 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 09:53:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:53:28 INFO - PROCESS | 3064 | 1467737608937 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:53:28 INFO - PROCESS | 3064 | 1467737608944 Marionette TRACE conn6 <- [1,318,null,{}] 09:53:28 INFO - PROCESS | 3064 | 1467737608948 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:28 INFO - PROCESS | 3064 | 1467737608952 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:29 INFO - PROCESS | 3064 | 1467737609068 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 09:53:29 INFO - PROCESS | 3064 | 1467737609185 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:29 INFO - PROCESS | 3064 | 1467737609188 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:29 INFO - PROCESS | 3064 | ++DOCSHELL 1B761800 == 46 [pid = 3064] [id = 89] 09:53:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (1B97F800) [pid = 3064] [serial = 264] [outer = 00000000] 09:53:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (1B984000) [pid = 3064] [serial = 265] [outer = 1B97F800] 09:53:29 INFO - PROCESS | 3064 | 1467737609281 Marionette DEBUG loaded listener.js 09:53:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 99 (1B98A400) [pid = 3064] [serial = 266] [outer = 1B97F800] 09:53:30 INFO - PROCESS | 3064 | 1467737610096 Marionette TRACE conn6 <- [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]]]}] 09:53:30 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. 09:53:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1178ms 09:53:30 INFO - PROCESS | 3064 | 1467737610122 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 09:53:30 INFO - PROCESS | 3064 | 1467737610126 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 09:53:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:53:30 INFO - PROCESS | 3064 | 1467737610132 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:53:30 INFO - PROCESS | 3064 | 1467737610135 Marionette TRACE conn6 <- [1,322,null,{}] 09:53:30 INFO - PROCESS | 3064 | 1467737610141 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:30 INFO - PROCESS | 3064 | 1467737610144 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:30 INFO - PROCESS | 3064 | 1467737610247 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 09:53:30 INFO - PROCESS | 3064 | 1467737610330 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:30 INFO - PROCESS | 3064 | 1467737610334 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:30 INFO - PROCESS | 3064 | ++DOCSHELL 0D82FC00 == 47 [pid = 3064] [id = 90] 09:53:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 100 (0D830800) [pid = 3064] [serial = 267] [outer = 00000000] 09:53:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 101 (0D83D800) [pid = 3064] [serial = 268] [outer = 0D830800] 09:53:30 INFO - PROCESS | 3064 | 1467737610428 Marionette DEBUG loaded listener.js 09:53:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 102 (0DD6DC00) [pid = 3064] [serial = 269] [outer = 0D830800] 09:53:30 INFO - PROCESS | 3064 | --DOCSHELL 0DD6F800 == 46 [pid = 3064] [id = 85] 09:53:30 INFO - PROCESS | 3064 | --DOCSHELL 0DB67400 == 45 [pid = 3064] [id = 84] 09:53:30 INFO - PROCESS | 3064 | --DOCSHELL 0D30C400 == 44 [pid = 3064] [id = 83] 09:53:30 INFO - PROCESS | 3064 | --DOCSHELL 16617400 == 43 [pid = 3064] [id = 82] 09:53:30 INFO - PROCESS | 3064 | --DOCSHELL 0E9CCC00 == 42 [pid = 3064] [id = 81] 09:53:30 INFO - PROCESS | 3064 | --DOCSHELL 1492B000 == 41 [pid = 3064] [id = 80] 09:53:30 INFO - PROCESS | 3064 | --DOCSHELL 124EB000 == 40 [pid = 3064] [id = 79] 09:53:30 INFO - PROCESS | 3064 | --DOCSHELL 11A14800 == 39 [pid = 3064] [id = 78] 09:53:30 INFO - PROCESS | 3064 | --DOCSHELL 0D805C00 == 38 [pid = 3064] [id = 77] 09:53:30 INFO - PROCESS | 3064 | --DOMWINDOW == 101 (166D4000) [pid = 3064] [serial = 211] [outer = 00000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3064 | --DOCSHELL 0D826C00 == 37 [pid = 3064] [id = 76] 09:53:30 INFO - PROCESS | 3064 | --DOCSHELL 0CE70400 == 36 [pid = 3064] [id = 72] 09:53:30 INFO - PROCESS | 3064 | --DOCSHELL 16616400 == 35 [pid = 3064] [id = 71] 09:53:30 INFO - PROCESS | 3064 | --DOMWINDOW == 100 (124E2400) [pid = 3064] [serial = 196] [outer = 00000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3064 | --DOMWINDOW == 99 (1494B000) [pid = 3064] [serial = 200] [outer = 00000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3064 | --DOMWINDOW == 98 (14928400) [pid = 3064] [serial = 199] [outer = 00000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (0D803000) [pid = 3064] [serial = 187] [outer = 00000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (0D824000) [pid = 3064] [serial = 188] [outer = 00000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (0C31BC00) [pid = 3064] [serial = 178] [outer = 00000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (124E9800) [pid = 3064] [serial = 197] [outer = 00000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (0D7C9400) [pid = 3064] [serial = 182] [outer = 00000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (0D3F3800) [pid = 3064] [serial = 181] [outer = 00000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (11FBCC00) [pid = 3064] [serial = 193] [outer = 00000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (0D7C9000) [pid = 3064] [serial = 185] [outer = 00000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0D3F7000) [pid = 3064] [serial = 184] [outer = 00000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0DD6A400) [pid = 3064] [serial = 190] [outer = 00000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0DD6FC00) [pid = 3064] [serial = 191] [outer = 00000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (151CCC00) [pid = 3064] [serial = 202] [outer = 00000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (1615F400) [pid = 3064] [serial = 209] [outer = 00000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (1615A000) [pid = 3064] [serial = 208] [outer = 00000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (157A4400) [pid = 3064] [serial = 203] [outer = 00000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (14DF9400) [pid = 3064] [serial = 205] [outer = 00000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (15F67800) [pid = 3064] [serial = 206] [outer = 00000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (12321800) [pid = 3064] [serial = 194] [outer = 00000000] [url = about:blank] 09:53:31 INFO - PROCESS | 3064 | 1467737611032 Marionette TRACE conn6 <- [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]]]}] 09:53:31 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. 09:53:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 929ms 09:53:31 INFO - PROCESS | 3064 | 1467737611066 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 09:53:31 INFO - PROCESS | 3064 | 1467737611070 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 09:53:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:53:31 INFO - PROCESS | 3064 | 1467737611076 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:53:31 INFO - PROCESS | 3064 | 1467737611078 Marionette TRACE conn6 <- [1,326,null,{}] 09:53:31 INFO - PROCESS | 3064 | 1467737611082 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:31 INFO - PROCESS | 3064 | 1467737611084 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:31 INFO - PROCESS | 3064 | 1467737611172 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 09:53:31 INFO - PROCESS | 3064 | 1467737611181 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:31 INFO - PROCESS | 3064 | 1467737611183 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:31 INFO - PROCESS | 3064 | ++DOCSHELL 0CE70400 == 36 [pid = 3064] [id = 91] 09:53:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0CEF0400) [pid = 3064] [serial = 270] [outer = 00000000] 09:53:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0D7D0000) [pid = 3064] [serial = 271] [outer = 0CEF0400] 09:53:31 INFO - PROCESS | 3064 | 1467737611232 Marionette DEBUG loaded listener.js 09:53:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0D80F000) [pid = 3064] [serial = 272] [outer = 0CEF0400] 09:53:31 INFO - PROCESS | 3064 | 1467737611735 Marionette TRACE conn6 <- [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]]]}] 09:53:31 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. 09:53:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 670ms 09:53:31 INFO - PROCESS | 3064 | 1467737611751 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 09:53:31 INFO - PROCESS | 3064 | 1467737611753 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 09:53:31 INFO - PROCESS | 3064 | 1467737611756 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:53:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:53:31 INFO - PROCESS | 3064 | 1467737611760 Marionette TRACE conn6 <- [1,330,null,{}] 09:53:31 INFO - PROCESS | 3064 | 1467737611770 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:31 INFO - PROCESS | 3064 | 1467737611774 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:31 INFO - PROCESS | 3064 | 1467737611862 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 09:53:31 INFO - PROCESS | 3064 | 1467737611869 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:31 INFO - PROCESS | 3064 | 1467737611872 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:31 INFO - PROCESS | 3064 | ++DOCSHELL 11CB7400 == 37 [pid = 3064] [id = 92] 09:53:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (11CB9400) [pid = 3064] [serial = 273] [outer = 00000000] 09:53:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (1229B800) [pid = 3064] [serial = 274] [outer = 11CB9400] 09:53:31 INFO - PROCESS | 3064 | 1467737611920 Marionette DEBUG loaded listener.js 09:53:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (123EC000) [pid = 3064] [serial = 275] [outer = 11CB9400] 09:53:32 INFO - PROCESS | 3064 | 1467737612368 Marionette TRACE conn6 <- [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]]]}] 09:53:32 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. 09:53:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 670ms 09:53:32 INFO - PROCESS | 3064 | 1467737612430 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 09:53:32 INFO - PROCESS | 3064 | 1467737612433 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 09:53:32 INFO - PROCESS | 3064 | 1467737612436 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:53:32 INFO - PROCESS | 3064 | 1467737612438 Marionette TRACE conn6 <- [1,334,null,{}] 09:53:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:53:32 INFO - PROCESS | 3064 | 1467737612442 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:32 INFO - PROCESS | 3064 | 1467737612444 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:32 INFO - PROCESS | 3064 | 1467737612532 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 09:53:32 INFO - PROCESS | 3064 | 1467737612539 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:32 INFO - PROCESS | 3064 | 1467737612541 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:32 INFO - PROCESS | 3064 | ++DOCSHELL 124EA800 == 38 [pid = 3064] [id = 93] 09:53:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (124EB800) [pid = 3064] [serial = 276] [outer = 00000000] 09:53:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (13741400) [pid = 3064] [serial = 277] [outer = 124EB800] 09:53:32 INFO - PROCESS | 3064 | 1467737612596 Marionette DEBUG loaded listener.js 09:53:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (14925400) [pid = 3064] [serial = 278] [outer = 124EB800] 09:53:33 INFO - PROCESS | 3064 | 1467737613042 Marionette TRACE conn6 <- [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]]]}] 09:53:33 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. 09:53:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 630ms 09:53:33 INFO - PROCESS | 3064 | 1467737613071 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 09:53:33 INFO - PROCESS | 3064 | 1467737613073 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 09:53:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:53:33 INFO - PROCESS | 3064 | 1467737613076 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:53:33 INFO - PROCESS | 3064 | 1467737613078 Marionette TRACE conn6 <- [1,338,null,{}] 09:53:33 INFO - PROCESS | 3064 | 1467737613089 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:33 INFO - PROCESS | 3064 | 1467737613091 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:33 INFO - PROCESS | 3064 | 1467737613199 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 09:53:33 INFO - PROCESS | 3064 | 1467737613278 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:33 INFO - PROCESS | 3064 | 1467737613280 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:33 INFO - PROCESS | 3064 | ++DOCSHELL 1492B000 == 39 [pid = 3064] [id = 94] 09:53:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (1492B400) [pid = 3064] [serial = 279] [outer = 00000000] 09:53:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (14950C00) [pid = 3064] [serial = 280] [outer = 1492B400] 09:53:33 INFO - PROCESS | 3064 | 1467737613325 Marionette DEBUG loaded listener.js 09:53:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (14DC2800) [pid = 3064] [serial = 281] [outer = 1492B400] 09:53:33 INFO - PROCESS | 3064 | 1467737613759 Marionette TRACE conn6 <- [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]]]}] 09:53:33 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. 09:53:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 729ms 09:53:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:53:33 INFO - PROCESS | 3064 | 1467737613810 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 09:53:33 INFO - PROCESS | 3064 | 1467737613813 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 09:53:33 INFO - PROCESS | 3064 | 1467737613816 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:53:33 INFO - PROCESS | 3064 | 1467737613818 Marionette TRACE conn6 <- [1,342,null,{}] 09:53:33 INFO - PROCESS | 3064 | 1467737613821 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:33 INFO - PROCESS | 3064 | 1467737613827 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:33 INFO - PROCESS | 3064 | 1467737613970 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 09:53:34 INFO - PROCESS | 3064 | 1467737614036 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:34 INFO - PROCESS | 3064 | 1467737614038 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:34 INFO - PROCESS | 3064 | ++DOCSHELL 151D1C00 == 40 [pid = 3064] [id = 95] 09:53:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (157A4400) [pid = 3064] [serial = 282] [outer = 00000000] 09:53:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (1615F400) [pid = 3064] [serial = 283] [outer = 157A4400] 09:53:34 INFO - PROCESS | 3064 | 1467737614083 Marionette DEBUG loaded listener.js 09:53:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (16612C00) [pid = 3064] [serial = 284] [outer = 157A4400] 09:53:34 INFO - PROCESS | 3064 | 1467737614514 Marionette TRACE conn6 <- [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]]]}] 09:53:34 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. 09:53:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 730ms 09:53:34 INFO - PROCESS | 3064 | 1467737614551 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 09:53:34 INFO - PROCESS | 3064 | 1467737614553 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 09:53:34 INFO - PROCESS | 3064 | 1467737614556 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:53:34 INFO - PROCESS | 3064 | 1467737614558 Marionette TRACE conn6 <- [1,346,null,{}] 09:53:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:53:34 INFO - PROCESS | 3064 | 1467737614562 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:34 INFO - PROCESS | 3064 | 1467737614564 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:34 INFO - PROCESS | 3064 | 1467737614685 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 09:53:34 INFO - PROCESS | 3064 | 1467737614692 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:34 INFO - PROCESS | 3064 | 1467737614693 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:34 INFO - PROCESS | 3064 | ++DOCSHELL 0916B000 == 41 [pid = 3064] [id = 96] 09:53:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (0C3F3400) [pid = 3064] [serial = 285] [outer = 00000000] 09:53:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (16C0BC00) [pid = 3064] [serial = 286] [outer = 0C3F3400] 09:53:34 INFO - PROCESS | 3064 | 1467737614784 Marionette DEBUG loaded listener.js 09:53:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (16C0F800) [pid = 3064] [serial = 287] [outer = 0C3F3400] 09:53:35 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (0D776C00) [pid = 3064] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:53:35 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (16160C00) [pid = 3064] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:53:35 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (1492D000) [pid = 3064] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:53:35 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (16617C00) [pid = 3064] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:53:35 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (124EB400) [pid = 3064] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:53:35 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (0D827C00) [pid = 3064] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:53:35 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (11FBA000) [pid = 3064] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:53:35 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (0D806400) [pid = 3064] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:53:35 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (12352C00) [pid = 3064] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:53:35 INFO - PROCESS | 3064 | 1467737615272 Marionette TRACE conn6 <- [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]]]}] 09:53:35 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. 09:53:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 771ms 09:53:35 INFO - PROCESS | 3064 | 1467737615333 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 09:53:35 INFO - PROCESS | 3064 | 1467737615335 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 09:53:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:53:35 INFO - PROCESS | 3064 | 1467737615338 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:53:35 INFO - PROCESS | 3064 | 1467737615339 Marionette TRACE conn6 <- [1,350,null,{}] 09:53:35 INFO - PROCESS | 3064 | 1467737615343 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:35 INFO - PROCESS | 3064 | 1467737615345 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:35 INFO - PROCESS | 3064 | 1467737615425 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 09:53:35 INFO - PROCESS | 3064 | 1467737615433 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:35 INFO - PROCESS | 3064 | 1467737615435 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:35 INFO - PROCESS | 3064 | ++DOCSHELL 0C3F7400 == 42 [pid = 3064] [id = 97] 09:53:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0D834800) [pid = 3064] [serial = 288] [outer = 00000000] 09:53:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (16158C00) [pid = 3064] [serial = 289] [outer = 0D834800] 09:53:35 INFO - PROCESS | 3064 | 1467737615479 Marionette DEBUG loaded listener.js 09:53:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (16160C00) [pid = 3064] [serial = 290] [outer = 0D834800] 09:53:35 INFO - PROCESS | 3064 | 1467737615911 Marionette TRACE conn6 <- [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]]]}] 09:53:35 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. 09:53:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 629ms 09:53:35 INFO - PROCESS | 3064 | 1467737615969 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 09:53:35 INFO - PROCESS | 3064 | 1467737615971 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 09:53:35 INFO - PROCESS | 3064 | 1467737615998 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:53:35 INFO - PROCESS | 3064 | 1467737616000 Marionette TRACE conn6 <- [1,354,null,{}] 09:53:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:53:36 INFO - PROCESS | 3064 | 1467737616004 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:36 INFO - PROCESS | 3064 | 1467737616005 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:36 INFO - PROCESS | 3064 | 1467737616092 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 09:53:36 INFO - PROCESS | 3064 | 1467737616098 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:36 INFO - PROCESS | 3064 | 1467737616100 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:36 INFO - PROCESS | 3064 | ++DOCSHELL 16C17C00 == 43 [pid = 3064] [id = 98] 09:53:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (16C17800) [pid = 3064] [serial = 291] [outer = 00000000] 09:53:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (1762FC00) [pid = 3064] [serial = 292] [outer = 16C17800] 09:53:36 INFO - PROCESS | 3064 | 1467737616144 Marionette DEBUG loaded listener.js 09:53:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (17E38400) [pid = 3064] [serial = 293] [outer = 16C17800] 09:53:36 INFO - PROCESS | 3064 | 1467737616581 Marionette TRACE conn6 <- [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]]]}] 09:53:36 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. 09:53:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 630ms 09:53:36 INFO - PROCESS | 3064 | 1467737616635 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 09:53:36 INFO - PROCESS | 3064 | 1467737616637 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 09:53:36 INFO - PROCESS | 3064 | 1467737616640 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:53:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:53:36 INFO - PROCESS | 3064 | 1467737616642 Marionette TRACE conn6 <- [1,358,null,{}] 09:53:36 INFO - PROCESS | 3064 | 1467737616645 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:36 INFO - PROCESS | 3064 | 1467737616647 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:36 INFO - PROCESS | 3064 | 1467737616731 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 09:53:36 INFO - PROCESS | 3064 | 1467737616739 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:36 INFO - PROCESS | 3064 | 1467737616741 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:36 INFO - PROCESS | 3064 | ++DOCSHELL 18C61C00 == 44 [pid = 3064] [id = 99] 09:53:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (18C6A800) [pid = 3064] [serial = 294] [outer = 00000000] 09:53:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (198A8800) [pid = 3064] [serial = 295] [outer = 18C6A800] 09:53:36 INFO - PROCESS | 3064 | 1467737616786 Marionette DEBUG loaded listener.js 09:53:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (199EF400) [pid = 3064] [serial = 296] [outer = 18C6A800] 09:53:37 INFO - PROCESS | 3064 | 1467737617265 Marionette TRACE conn6 <- [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]]]}] 09:53:37 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. 09:53:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 670ms 09:53:37 INFO - PROCESS | 3064 | 1467737617315 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 09:53:37 INFO - PROCESS | 3064 | 1467737617320 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 09:53:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:53:37 INFO - PROCESS | 3064 | 1467737617326 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:53:37 INFO - PROCESS | 3064 | 1467737617331 Marionette TRACE conn6 <- [1,362,null,{}] 09:53:37 INFO - PROCESS | 3064 | 1467737617338 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:37 INFO - PROCESS | 3064 | 1467737617341 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:37 INFO - PROCESS | 3064 | 1467737617532 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 09:53:37 INFO - PROCESS | 3064 | 1467737617641 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:37 INFO - PROCESS | 3064 | 1467737617644 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:37 INFO - PROCESS | 3064 | ++DOCSHELL 0D0CE000 == 45 [pid = 3064] [id = 100] 09:53:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 99 (0D0CE800) [pid = 3064] [serial = 297] [outer = 00000000] 09:53:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 100 (0D30FC00) [pid = 3064] [serial = 298] [outer = 0D0CE800] 09:53:37 INFO - PROCESS | 3064 | 1467737617705 Marionette DEBUG loaded listener.js 09:53:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 101 (0D805800) [pid = 3064] [serial = 299] [outer = 0D0CE800] 09:53:38 INFO - PROCESS | 3064 | 1467737618285 Marionette TRACE conn6 <- [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]]]}] 09:53:38 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. 09:53:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1021ms 09:53:38 INFO - PROCESS | 3064 | 1467737618352 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 09:53:38 INFO - PROCESS | 3064 | 1467737618357 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 09:53:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:53:38 INFO - PROCESS | 3064 | 1467737618364 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:53:38 INFO - PROCESS | 3064 | 1467737618366 Marionette TRACE conn6 <- [1,366,null,{}] 09:53:38 INFO - PROCESS | 3064 | 1467737618371 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:38 INFO - PROCESS | 3064 | 1467737618374 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:38 INFO - PROCESS | 3064 | 1467737618520 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 09:53:38 INFO - PROCESS | 3064 | 1467737618646 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:38 INFO - PROCESS | 3064 | 1467737618648 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:38 INFO - PROCESS | 3064 | ++DOCSHELL 0E8DE800 == 46 [pid = 3064] [id = 101] 09:53:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 102 (0E8E1C00) [pid = 3064] [serial = 300] [outer = 00000000] 09:53:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 103 (1231B800) [pid = 3064] [serial = 301] [outer = 0E8E1C00] 09:53:38 INFO - PROCESS | 3064 | 1467737618707 Marionette DEBUG loaded listener.js 09:53:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 104 (124EB000) [pid = 3064] [serial = 302] [outer = 0E8E1C00] 09:53:39 INFO - PROCESS | 3064 | 1467737619354 Marionette TRACE conn6 <- [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]]]}] 09:53:39 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. 09:53:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1016ms 09:53:39 INFO - PROCESS | 3064 | 1467737619384 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 09:53:39 INFO - PROCESS | 3064 | 1467737619387 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 09:53:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:53:39 INFO - PROCESS | 3064 | 1467737619391 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:53:39 INFO - PROCESS | 3064 | 1467737619394 Marionette TRACE conn6 <- [1,370,null,{}] 09:53:39 INFO - PROCESS | 3064 | 1467737619405 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:39 INFO - PROCESS | 3064 | 1467737619410 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:39 INFO - PROCESS | 3064 | 1467737619522 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 09:53:39 INFO - PROCESS | 3064 | 1467737619648 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:39 INFO - PROCESS | 3064 | 1467737619651 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:39 INFO - PROCESS | 3064 | ++DOCSHELL 1661A400 == 47 [pid = 3064] [id = 102] 09:53:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 105 (166C8C00) [pid = 3064] [serial = 303] [outer = 00000000] 09:53:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 106 (177ADC00) [pid = 3064] [serial = 304] [outer = 166C8C00] 09:53:39 INFO - PROCESS | 3064 | 1467737619709 Marionette DEBUG loaded listener.js 09:53:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 107 (177B3800) [pid = 3064] [serial = 305] [outer = 166C8C00] 09:53:40 INFO - PROCESS | 3064 | 1467737620337 Marionette TRACE conn6 <- [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]]]}] 09:53:40 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. 09:53:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 970ms 09:53:40 INFO - PROCESS | 3064 | 1467737620364 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 09:53:40 INFO - PROCESS | 3064 | 1467737620367 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 09:53:40 INFO - PROCESS | 3064 | 1467737620370 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:53:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:53:40 INFO - PROCESS | 3064 | 1467737620372 Marionette TRACE conn6 <- [1,374,null,{}] 09:53:40 INFO - PROCESS | 3064 | 1467737620376 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:40 INFO - PROCESS | 3064 | 1467737620378 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:40 INFO - PROCESS | 3064 | 1467737620491 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 09:53:40 INFO - PROCESS | 3064 | 1467737620593 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:40 INFO - PROCESS | 3064 | 1467737620595 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:40 INFO - PROCESS | 3064 | ++DOCSHELL 177B9C00 == 48 [pid = 3064] [id = 103] 09:53:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 108 (177BA400) [pid = 3064] [serial = 306] [outer = 00000000] 09:53:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 109 (193DD800) [pid = 3064] [serial = 307] [outer = 177BA400] 09:53:40 INFO - PROCESS | 3064 | 1467737620650 Marionette DEBUG loaded listener.js 09:53:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 110 (1B75A400) [pid = 3064] [serial = 308] [outer = 177BA400] 09:53:41 INFO - PROCESS | 3064 | 1467737621216 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:53:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:53:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 869ms 09:53:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:53:41 INFO - PROCESS | 3064 | 1467737621244 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 09:53:41 INFO - PROCESS | 3064 | 1467737621246 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 09:53:41 INFO - PROCESS | 3064 | 1467737621250 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:53:41 INFO - PROCESS | 3064 | 1467737621252 Marionette TRACE conn6 <- [1,378,null,{}] 09:53:41 INFO - PROCESS | 3064 | 1467737621256 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:41 INFO - PROCESS | 3064 | 1467737621258 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:41 INFO - PROCESS | 3064 | 1467737621397 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 09:53:41 INFO - PROCESS | 3064 | 1467737621497 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:41 INFO - PROCESS | 3064 | 1467737621499 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:41 INFO - PROCESS | 3064 | ++DOCSHELL 1615EC00 == 49 [pid = 3064] [id = 104] 09:53:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 111 (16160800) [pid = 3064] [serial = 309] [outer = 00000000] 09:53:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 112 (17636C00) [pid = 3064] [serial = 310] [outer = 16160800] 09:53:41 INFO - PROCESS | 3064 | 1467737621554 Marionette DEBUG loaded listener.js 09:53:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 113 (1937F400) [pid = 3064] [serial = 311] [outer = 16160800] 09:53:42 INFO - PROCESS | 3064 | 1467737622256 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:53:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:53:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1067ms 09:53:42 INFO - PROCESS | 3064 | 1467737622321 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 09:53:42 INFO - PROCESS | 3064 | 1467737622325 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 09:53:42 INFO - PROCESS | 3064 | 1467737622344 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:53:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:53:42 INFO - PROCESS | 3064 | 1467737622349 Marionette TRACE conn6 <- [1,382,null,{}] 09:53:42 INFO - PROCESS | 3064 | 1467737622354 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:42 INFO - PROCESS | 3064 | 1467737622356 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:42 INFO - PROCESS | 3064 | 1467737622465 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 09:53:42 INFO - PROCESS | 3064 | 1467737622589 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:42 INFO - PROCESS | 3064 | 1467737622591 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:42 INFO - PROCESS | 3064 | ++DOCSHELL 0DB66800 == 50 [pid = 3064] [id = 105] 09:53:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 114 (0DB67400) [pid = 3064] [serial = 312] [outer = 00000000] 09:53:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 115 (0DD6F400) [pid = 3064] [serial = 313] [outer = 0DB67400] 09:53:42 INFO - PROCESS | 3064 | 1467737622648 Marionette DEBUG loaded listener.js 09:53:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 116 (11CEBC00) [pid = 3064] [serial = 314] [outer = 0DB67400] 09:53:42 INFO - PROCESS | 3064 | --DOCSHELL 16C17C00 == 49 [pid = 3064] [id = 98] 09:53:42 INFO - PROCESS | 3064 | --DOCSHELL 0C3F7400 == 48 [pid = 3064] [id = 97] 09:53:42 INFO - PROCESS | 3064 | --DOCSHELL 0916B000 == 47 [pid = 3064] [id = 96] 09:53:42 INFO - PROCESS | 3064 | --DOCSHELL 151D1C00 == 46 [pid = 3064] [id = 95] 09:53:42 INFO - PROCESS | 3064 | --DOCSHELL 1492B000 == 45 [pid = 3064] [id = 94] 09:53:42 INFO - PROCESS | 3064 | --DOCSHELL 124EA800 == 44 [pid = 3064] [id = 93] 09:53:42 INFO - PROCESS | 3064 | --DOCSHELL 11CB7400 == 43 [pid = 3064] [id = 92] 09:53:42 INFO - PROCESS | 3064 | --DOCSHELL 0CE70400 == 42 [pid = 3064] [id = 91] 09:53:42 INFO - PROCESS | 3064 | --DOCSHELL 0D82FC00 == 41 [pid = 3064] [id = 90] 09:53:42 INFO - PROCESS | 3064 | --DOMWINDOW == 115 (199ED800) [pid = 3064] [serial = 253] [outer = 00000000] [url = about:blank] 09:53:43 INFO - PROCESS | 3064 | --DOMWINDOW == 114 (14950000) [pid = 3064] [serial = 238] [outer = 00000000] [url = about:blank] 09:53:43 INFO - PROCESS | 3064 | --DOMWINDOW == 113 (175D4000) [pid = 3064] [serial = 244] [outer = 00000000] [url = about:blank] 09:53:43 INFO - PROCESS | 3064 | --DOMWINDOW == 112 (13741800) [pid = 3064] [serial = 235] [outer = 00000000] [url = about:blank] 09:53:43 INFO - PROCESS | 3064 | --DOMWINDOW == 111 (0D83A400) [pid = 3064] [serial = 227] [outer = 00000000] [url = about:blank] 09:53:43 INFO - PROCESS | 3064 | --DOMWINDOW == 110 (0D82F000) [pid = 3064] [serial = 226] [outer = 00000000] [url = about:blank] 09:53:43 INFO - PROCESS | 3064 | --DOMWINDOW == 109 (12437800) [pid = 3064] [serial = 233] [outer = 00000000] [url = about:blank] 09:53:43 INFO - PROCESS | 3064 | --DOMWINDOW == 108 (1234B400) [pid = 3064] [serial = 232] [outer = 00000000] [url = about:blank] 09:53:43 INFO - PROCESS | 3064 | --DOMWINDOW == 107 (0D82DC00) [pid = 3064] [serial = 229] [outer = 00000000] [url = about:blank] 09:53:43 INFO - PROCESS | 3064 | --DOMWINDOW == 106 (16613400) [pid = 3064] [serial = 242] [outer = 00000000] [url = about:blank] 09:53:43 INFO - PROCESS | 3064 | --DOMWINDOW == 105 (0D83F000) [pid = 3064] [serial = 230] [outer = 00000000] [url = about:blank] 09:53:43 INFO - PROCESS | 3064 | --DOMWINDOW == 104 (18C6D400) [pid = 3064] [serial = 223] [outer = 00000000] [url = about:blank] 09:53:43 INFO - PROCESS | 3064 | --DOMWINDOW == 103 (1615A800) [pid = 3064] [serial = 241] [outer = 00000000] [url = about:blank] 09:53:43 INFO - PROCESS | 3064 | --DOMWINDOW == 102 (0D360800) [pid = 3064] [serial = 214] [outer = 00000000] [url = about:blank] 09:53:43 INFO - PROCESS | 3064 | --DOMWINDOW == 101 (1763B000) [pid = 3064] [serial = 220] [outer = 00000000] [url = about:blank] 09:53:43 INFO - PROCESS | 3064 | --DOMWINDOW == 100 (12230400) [pid = 3064] [serial = 217] [outer = 00000000] [url = about:blank] 09:53:43 INFO - PROCESS | 3064 | --DOMWINDOW == 99 (123E5000) [pid = 3064] [serial = 247] [outer = 00000000] [url = about:blank] 09:53:43 INFO - PROCESS | 3064 | --DOMWINDOW == 98 (17632000) [pid = 3064] [serial = 245] [outer = 00000000] [url = about:blank] 09:53:43 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (14DF9800) [pid = 3064] [serial = 239] [outer = 00000000] [url = about:blank] 09:53:43 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (124E4000) [pid = 3064] [serial = 248] [outer = 00000000] [url = about:blank] 09:53:43 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (17E32000) [pid = 3064] [serial = 250] [outer = 00000000] [url = about:blank] 09:53:43 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (1985F800) [pid = 3064] [serial = 251] [outer = 00000000] [url = about:blank] 09:53:43 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (14082400) [pid = 3064] [serial = 236] [outer = 00000000] [url = about:blank] 09:53:43 INFO - PROCESS | 3064 | 1467737623211 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:53:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:53:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 930ms 09:53:43 INFO - PROCESS | 3064 | 1467737623279 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 09:53:43 INFO - PROCESS | 3064 | 1467737623284 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 09:53:43 INFO - PROCESS | 3064 | 1467737623289 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:53:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:53:43 INFO - PROCESS | 3064 | 1467737623292 Marionette TRACE conn6 <- [1,386,null,{}] 09:53:43 INFO - PROCESS | 3064 | 1467737623296 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:43 INFO - PROCESS | 3064 | 1467737623298 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:43 INFO - PROCESS | 3064 | 1467737623391 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 09:53:43 INFO - PROCESS | 3064 | 1467737623403 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:43 INFO - PROCESS | 3064 | 1467737623405 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:43 INFO - PROCESS | 3064 | ++DOCSHELL 0D833000 == 42 [pid = 3064] [id = 106] 09:53:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (0D833400) [pid = 3064] [serial = 315] [outer = 00000000] 09:53:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (0DD69000) [pid = 3064] [serial = 316] [outer = 0D833400] 09:53:43 INFO - PROCESS | 3064 | 1467737623454 Marionette DEBUG loaded listener.js 09:53:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (11C23800) [pid = 3064] [serial = 317] [outer = 0D833400] 09:53:43 INFO - PROCESS | 3064 | 1467737623934 Marionette TRACE conn6 <- [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]]]}] 09:53:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:53:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 669ms 09:53:43 INFO - PROCESS | 3064 | 1467737623964 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 09:53:43 INFO - PROCESS | 3064 | 1467737623966 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 09:53:43 INFO - PROCESS | 3064 | 1467737623970 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:53:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:53:43 INFO - PROCESS | 3064 | 1467737623973 Marionette TRACE conn6 <- [1,390,null,{}] 09:53:43 INFO - PROCESS | 3064 | 1467737623984 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:43 INFO - PROCESS | 3064 | 1467737623988 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:44 INFO - PROCESS | 3064 | 1467737624076 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 09:53:44 INFO - PROCESS | 3064 | 1467737624085 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:44 INFO - PROCESS | 3064 | 1467737624088 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:44 INFO - PROCESS | 3064 | ++DOCSHELL 14076C00 == 43 [pid = 3064] [id = 107] 09:53:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (14077800) [pid = 3064] [serial = 318] [outer = 00000000] 09:53:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (14922000) [pid = 3064] [serial = 319] [outer = 14077800] 09:53:44 INFO - PROCESS | 3064 | 1467737624136 Marionette DEBUG loaded listener.js 09:53:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 99 (1494E800) [pid = 3064] [serial = 320] [outer = 14077800] 09:53:44 INFO - PROCESS | 3064 | 1467737624611 Marionette TRACE conn6 <- [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]]]}] 09:53:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:53:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 670ms 09:53:44 INFO - PROCESS | 3064 | 1467737624646 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 09:53:44 INFO - PROCESS | 3064 | 1467737624648 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 09:53:44 INFO - PROCESS | 3064 | 1467737624651 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:53:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:53:44 INFO - PROCESS | 3064 | 1467737624653 Marionette TRACE conn6 <- [1,394,null,{}] 09:53:44 INFO - PROCESS | 3064 | 1467737624656 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:44 INFO - PROCESS | 3064 | 1467737624658 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:44 INFO - PROCESS | 3064 | 1467737624782 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 09:53:44 INFO - PROCESS | 3064 | 1467737624874 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:44 INFO - PROCESS | 3064 | 1467737624876 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:44 INFO - PROCESS | 3064 | ++DOCSHELL 151D0C00 == 44 [pid = 3064] [id = 108] 09:53:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 100 (1579F000) [pid = 3064] [serial = 321] [outer = 00000000] 09:53:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 101 (1607F400) [pid = 3064] [serial = 322] [outer = 1579F000] 09:53:44 INFO - PROCESS | 3064 | 1467737624922 Marionette DEBUG loaded listener.js 09:53:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 102 (16156400) [pid = 3064] [serial = 323] [outer = 1579F000] 09:53:45 INFO - PROCESS | 3064 | 1467737625310 Marionette TRACE conn6 <- [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]]]}] 09:53:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:53:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 670ms 09:53:45 INFO - PROCESS | 3064 | 1467737625324 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 09:53:45 INFO - PROCESS | 3064 | 1467737625326 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 09:53:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:53:45 INFO - PROCESS | 3064 | 1467737625329 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:53:45 INFO - PROCESS | 3064 | 1467737625331 Marionette TRACE conn6 <- [1,398,null,{}] 09:53:45 INFO - PROCESS | 3064 | 1467737625335 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:45 INFO - PROCESS | 3064 | 1467737625337 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:45 INFO - PROCESS | 3064 | 1467737625461 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 09:53:45 INFO - PROCESS | 3064 | 1467737625476 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:45 INFO - PROCESS | 3064 | 1467737625478 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:45 INFO - PROCESS | 3064 | ++DOCSHELL 1615C800 == 45 [pid = 3064] [id = 109] 09:53:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 103 (1615D400) [pid = 3064] [serial = 324] [outer = 00000000] 09:53:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 104 (16C0AC00) [pid = 3064] [serial = 325] [outer = 1615D400] 09:53:45 INFO - PROCESS | 3064 | 1467737625523 Marionette DEBUG loaded listener.js 09:53:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 105 (16C14000) [pid = 3064] [serial = 326] [outer = 1615D400] 09:53:46 INFO - PROCESS | 3064 | 1467737626016 Marionette TRACE conn6 <- [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]]]}] 09:53:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:53:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 729ms 09:53:46 INFO - PROCESS | 3064 | 1467737626060 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 09:53:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:53:46 INFO - PROCESS | 3064 | 1467737626062 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 09:53:46 INFO - PROCESS | 3064 | 1467737626065 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:53:46 INFO - PROCESS | 3064 | 1467737626067 Marionette TRACE conn6 <- [1,402,null,{}] 09:53:46 INFO - PROCESS | 3064 | 1467737626070 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:46 INFO - PROCESS | 3064 | 1467737626076 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:46 INFO - PROCESS | 3064 | 1467737626235 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 09:53:46 INFO - PROCESS | 3064 | 1467737626259 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:46 INFO - PROCESS | 3064 | 1467737626261 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:46 INFO - PROCESS | 3064 | ++DOCSHELL 179CE000 == 46 [pid = 3064] [id = 110] 09:53:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 106 (179D4000) [pid = 3064] [serial = 327] [outer = 00000000] 09:53:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 107 (193DDC00) [pid = 3064] [serial = 328] [outer = 179D4000] 09:53:46 INFO - PROCESS | 3064 | 1467737626306 Marionette DEBUG loaded listener.js 09:53:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 108 (1985D400) [pid = 3064] [serial = 329] [outer = 179D4000] 09:53:46 INFO - PROCESS | 3064 | 1467737626769 Marionette TRACE conn6 <- [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]]]}] 09:53:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:53:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 730ms 09:53:46 INFO - PROCESS | 3064 | 1467737626806 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 09:53:46 INFO - PROCESS | 3064 | 1467737626808 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 09:53:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:53:46 INFO - PROCESS | 3064 | 1467737626822 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:53:46 INFO - PROCESS | 3064 | 1467737626824 Marionette TRACE conn6 <- [1,406,null,{}] 09:53:46 INFO - PROCESS | 3064 | 1467737626832 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:46 INFO - PROCESS | 3064 | 1467737626834 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:46 INFO - PROCESS | 3064 | 1467737626954 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 09:53:46 INFO - PROCESS | 3064 | 1467737626966 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:46 INFO - PROCESS | 3064 | 1467737626968 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:47 INFO - PROCESS | 3064 | ++DOCSHELL 199F1400 == 47 [pid = 3064] [id = 111] 09:53:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 109 (19FD6800) [pid = 3064] [serial = 330] [outer = 00000000] 09:53:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 110 (1A726C00) [pid = 3064] [serial = 331] [outer = 19FD6800] 09:53:47 INFO - PROCESS | 3064 | 1467737627063 Marionette DEBUG loaded listener.js 09:53:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 111 (1A728800) [pid = 3064] [serial = 332] [outer = 19FD6800] 09:53:47 INFO - PROCESS | 3064 | --DOMWINDOW == 110 (1492B400) [pid = 3064] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:53:47 INFO - PROCESS | 3064 | --DOMWINDOW == 109 (157A4400) [pid = 3064] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:53:47 INFO - PROCESS | 3064 | --DOMWINDOW == 108 (124EB800) [pid = 3064] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:53:47 INFO - PROCESS | 3064 | --DOMWINDOW == 107 (0CEF0400) [pid = 3064] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:53:47 INFO - PROCESS | 3064 | --DOMWINDOW == 106 (11CB9400) [pid = 3064] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:53:47 INFO - PROCESS | 3064 | --DOMWINDOW == 105 (0D830800) [pid = 3064] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:53:47 INFO - PROCESS | 3064 | --DOMWINDOW == 104 (0C3F3400) [pid = 3064] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:53:47 INFO - PROCESS | 3064 | --DOMWINDOW == 103 (0D834800) [pid = 3064] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:53:47 INFO - PROCESS | 3064 | --DOMWINDOW == 102 (16C17800) [pid = 3064] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:53:47 INFO - PROCESS | 3064 | --DOMWINDOW == 101 (19945000) [pid = 3064] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:53:47 INFO - PROCESS | 3064 | 1467737627614 Marionette TRACE conn6 <- [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]]]}] 09:53:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:53:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 830ms 09:53:47 INFO - PROCESS | 3064 | 1467737627654 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 09:53:47 INFO - PROCESS | 3064 | 1467737627656 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 09:53:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:53:47 INFO - PROCESS | 3064 | 1467737627660 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:53:47 INFO - PROCESS | 3064 | 1467737627661 Marionette TRACE conn6 <- [1,410,null,{}] 09:53:47 INFO - PROCESS | 3064 | 1467737627665 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:47 INFO - PROCESS | 3064 | 1467737627667 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:47 INFO - PROCESS | 3064 | 1467737627751 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 09:53:47 INFO - PROCESS | 3064 | 1467737627757 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:47 INFO - PROCESS | 3064 | 1467737627759 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:47 INFO - PROCESS | 3064 | ++DOCSHELL 0D836400 == 48 [pid = 3064] [id = 112] 09:53:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 102 (13050800) [pid = 3064] [serial = 333] [outer = 00000000] 09:53:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 103 (1614AC00) [pid = 3064] [serial = 334] [outer = 13050800] 09:53:47 INFO - PROCESS | 3064 | 1467737627804 Marionette DEBUG loaded listener.js 09:53:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 104 (17E2D800) [pid = 3064] [serial = 335] [outer = 13050800] 09:53:48 INFO - PROCESS | 3064 | 1467737628274 Marionette TRACE conn6 <- [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]]]}] 09:53:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:53:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 670ms 09:53:48 INFO - PROCESS | 3064 | 1467737628330 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 09:53:48 INFO - PROCESS | 3064 | 1467737628332 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 09:53:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:53:48 INFO - PROCESS | 3064 | 1467737628335 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:53:48 INFO - PROCESS | 3064 | 1467737628337 Marionette TRACE conn6 <- [1,414,null,{}] 09:53:48 INFO - PROCESS | 3064 | 1467737628340 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:48 INFO - PROCESS | 3064 | 1467737628342 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:48 INFO - PROCESS | 3064 | 1467737628428 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 09:53:48 INFO - PROCESS | 3064 | 1467737628433 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:48 INFO - PROCESS | 3064 | 1467737628435 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:48 INFO - PROCESS | 3064 | ++DOCSHELL 177B1000 == 49 [pid = 3064] [id = 113] 09:53:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 105 (19BA6400) [pid = 3064] [serial = 336] [outer = 00000000] 09:53:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 106 (19BAD800) [pid = 3064] [serial = 337] [outer = 19BA6400] 09:53:48 INFO - PROCESS | 3064 | 1467737628479 Marionette DEBUG loaded listener.js 09:53:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 107 (19FD6400) [pid = 3064] [serial = 338] [outer = 19BA6400] 09:53:48 INFO - PROCESS | 3064 | 1467737628940 Marionette TRACE conn6 <- [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]]]}] 09:53:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:53:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 669ms 09:53:49 INFO - PROCESS | 3064 | 1467737629006 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 09:53:49 INFO - PROCESS | 3064 | 1467737629008 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 09:53:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:53:49 INFO - PROCESS | 3064 | 1467737629011 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:53:49 INFO - PROCESS | 3064 | 1467737629013 Marionette TRACE conn6 <- [1,418,null,{}] 09:53:49 INFO - PROCESS | 3064 | 1467737629017 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:49 INFO - PROCESS | 3064 | 1467737629019 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:49 INFO - PROCESS | 3064 | 1467737629133 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 09:53:49 INFO - PROCESS | 3064 | 1467737629145 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:49 INFO - PROCESS | 3064 | 1467737629147 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:49 INFO - PROCESS | 3064 | ++DOCSHELL 11A9EC00 == 50 [pid = 3064] [id = 114] 09:53:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 108 (11AA2000) [pid = 3064] [serial = 339] [outer = 00000000] 09:53:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 109 (11AA8400) [pid = 3064] [serial = 340] [outer = 11AA2000] 09:53:49 INFO - PROCESS | 3064 | 1467737629190 Marionette DEBUG loaded listener.js 09:53:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 110 (11AAA800) [pid = 3064] [serial = 341] [outer = 11AA2000] 09:53:50 INFO - PROCESS | 3064 | 1467737630342 Marionette TRACE conn6 <- [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]]]}] 09:53:50 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 09:53:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1378ms 09:53:50 INFO - PROCESS | 3064 | 1467737630391 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 09:53:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:53:50 INFO - PROCESS | 3064 | 1467737630395 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 09:53:50 INFO - PROCESS | 3064 | 1467737630400 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:53:50 INFO - PROCESS | 3064 | 1467737630404 Marionette TRACE conn6 <- [1,422,null,{}] 09:53:50 INFO - PROCESS | 3064 | 1467737630409 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:50 INFO - PROCESS | 3064 | 1467737630413 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:50 INFO - PROCESS | 3064 | 1467737630631 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 09:53:50 INFO - PROCESS | 3064 | 1467737630700 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:50 INFO - PROCESS | 3064 | 1467737630703 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:50 INFO - PROCESS | 3064 | ++DOCSHELL 0D808800 == 51 [pid = 3064] [id = 115] 09:53:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 111 (0D80A000) [pid = 3064] [serial = 342] [outer = 00000000] 09:53:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 112 (0D840C00) [pid = 3064] [serial = 343] [outer = 0D80A000] 09:53:50 INFO - PROCESS | 3064 | 1467737630761 Marionette DEBUG loaded listener.js 09:53:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 113 (0DDE2C00) [pid = 3064] [serial = 344] [outer = 0D80A000] 09:53:51 INFO - PROCESS | 3064 | 1467737631817 Marionette TRACE conn6 <- [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]]]}] 09:53:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:53:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1438ms 09:53:51 INFO - PROCESS | 3064 | 1467737631840 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 09:53:51 INFO - PROCESS | 3064 | 1467737631845 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 09:53:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:53:51 INFO - PROCESS | 3064 | 1467737631852 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:53:51 INFO - PROCESS | 3064 | 1467737631854 Marionette TRACE conn6 <- [1,426,null,{}] 09:53:51 INFO - PROCESS | 3064 | 1467737631859 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:51 INFO - PROCESS | 3064 | 1467737631861 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:51 INFO - PROCESS | 3064 | 1467737631978 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 09:53:52 INFO - PROCESS | 3064 | 1467737632109 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:52 INFO - PROCESS | 3064 | 1467737632111 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:52 INFO - PROCESS | 3064 | ++DOCSHELL 124EBC00 == 52 [pid = 3064] [id = 116] 09:53:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 114 (1305A800) [pid = 3064] [serial = 345] [outer = 00000000] 09:53:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 115 (1492C000) [pid = 3064] [serial = 346] [outer = 1305A800] 09:53:52 INFO - PROCESS | 3064 | 1467737632168 Marionette DEBUG loaded listener.js 09:53:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 116 (157A8C00) [pid = 3064] [serial = 347] [outer = 1305A800] 09:53:52 INFO - PROCESS | 3064 | 1467737632724 Marionette TRACE conn6 <- [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] 09:53:52 INFO - PROCESS | 3064 | 1467737632787 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 09:53:52 INFO - PROCESS | 3064 | 1467737632791 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:53:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:53:52 INFO - PROCESS | 3064 | 1467737632795 Marionette TRACE conn6 <- [1,430,null,{}] 09:53:52 INFO - PROCESS | 3064 | 1467737632806 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:52 INFO - PROCESS | 3064 | 1467737632811 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:52 INFO - PROCESS | 3064 | 1467737632933 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 09:53:53 INFO - PROCESS | 3064 | 1467737633069 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:53 INFO - PROCESS | 3064 | 1467737633072 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:53 INFO - PROCESS | 3064 | ++DOCSHELL 0D822C00 == 53 [pid = 3064] [id = 117] 09:53:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 117 (0D829000) [pid = 3064] [serial = 348] [outer = 00000000] 09:53:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 118 (11A12000) [pid = 3064] [serial = 349] [outer = 0D829000] 09:53:53 INFO - PROCESS | 3064 | 1467737633131 Marionette DEBUG loaded listener.js 09:53:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 119 (14DF9400) [pid = 3064] [serial = 350] [outer = 0D829000] 09:53:53 INFO - PROCESS | 3064 | 1467737633909 Marionette TRACE conn6 <- [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]]]}] 09:53:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:53:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1171ms 09:53:53 INFO - PROCESS | 3064 | 1467737633967 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 09:53:53 INFO - PROCESS | 3064 | 1467737633971 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 09:53:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:53:53 INFO - PROCESS | 3064 | 1467737633975 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:53:53 INFO - PROCESS | 3064 | 1467737633980 Marionette TRACE conn6 <- [1,434,null,{}] 09:53:54 INFO - PROCESS | 3064 | 1467737634028 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:54 INFO - PROCESS | 3064 | 1467737634031 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:54 INFO - PROCESS | 3064 | 1467737634126 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 09:53:54 INFO - PROCESS | 3064 | 1467737634251 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:54 INFO - PROCESS | 3064 | 1467737634253 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:54 INFO - PROCESS | 3064 | ++DOCSHELL 0D775400 == 54 [pid = 3064] [id = 118] 09:53:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 120 (0D7CF000) [pid = 3064] [serial = 351] [outer = 00000000] 09:53:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 121 (0D834800) [pid = 3064] [serial = 352] [outer = 0D7CF000] 09:53:54 INFO - PROCESS | 3064 | 1467737634305 Marionette DEBUG loaded listener.js 09:53:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 122 (0DD68400) [pid = 3064] [serial = 353] [outer = 0D7CF000] 09:53:54 INFO - PROCESS | 3064 | --DOCSHELL 177B1000 == 53 [pid = 3064] [id = 113] 09:53:54 INFO - PROCESS | 3064 | --DOCSHELL 0D836400 == 52 [pid = 3064] [id = 112] 09:53:54 INFO - PROCESS | 3064 | --DOCSHELL 199F1400 == 51 [pid = 3064] [id = 111] 09:53:54 INFO - PROCESS | 3064 | --DOCSHELL 179CE000 == 50 [pid = 3064] [id = 110] 09:53:54 INFO - PROCESS | 3064 | --DOCSHELL 1615C800 == 49 [pid = 3064] [id = 109] 09:53:54 INFO - PROCESS | 3064 | --DOCSHELL 151D0C00 == 48 [pid = 3064] [id = 108] 09:53:54 INFO - PROCESS | 3064 | --DOCSHELL 14076C00 == 47 [pid = 3064] [id = 107] 09:53:54 INFO - PROCESS | 3064 | --DOCSHELL 0D833000 == 46 [pid = 3064] [id = 106] 09:53:54 INFO - PROCESS | 3064 | --DOCSHELL 0DB66800 == 45 [pid = 3064] [id = 105] 09:53:54 INFO - PROCESS | 3064 | --DOMWINDOW == 121 (1B984000) [pid = 3064] [serial = 265] [outer = 00000000] [url = about:blank] 09:53:54 INFO - PROCESS | 3064 | --DOMWINDOW == 120 (0C30FC00) [pid = 3064] [serial = 256] [outer = 00000000] [url = about:blank] 09:53:54 INFO - PROCESS | 3064 | --DOMWINDOW == 119 (16612800) [pid = 3064] [serial = 262] [outer = 00000000] [url = about:blank] 09:53:54 INFO - PROCESS | 3064 | --DOMWINDOW == 118 (1234F800) [pid = 3064] [serial = 259] [outer = 00000000] [url = about:blank] 09:53:54 INFO - PROCESS | 3064 | --DOMWINDOW == 117 (198A8800) [pid = 3064] [serial = 295] [outer = 00000000] [url = about:blank] 09:53:54 INFO - PROCESS | 3064 | --DOCSHELL 0D0CE000 == 44 [pid = 3064] [id = 100] 09:53:54 INFO - PROCESS | 3064 | --DOMWINDOW == 116 (19DB1800) [pid = 3064] [serial = 254] [outer = 00000000] [url = about:blank] 09:53:54 INFO - PROCESS | 3064 | --DOMWINDOW == 115 (14950C00) [pid = 3064] [serial = 280] [outer = 00000000] [url = about:blank] 09:53:54 INFO - PROCESS | 3064 | --DOMWINDOW == 114 (14DC2800) [pid = 3064] [serial = 281] [outer = 00000000] [url = about:blank] 09:53:54 INFO - PROCESS | 3064 | --DOMWINDOW == 113 (16612C00) [pid = 3064] [serial = 284] [outer = 00000000] [url = about:blank] 09:53:54 INFO - PROCESS | 3064 | --DOMWINDOW == 112 (1615F400) [pid = 3064] [serial = 283] [outer = 00000000] [url = about:blank] 09:53:54 INFO - PROCESS | 3064 | --DOMWINDOW == 111 (13741400) [pid = 3064] [serial = 277] [outer = 00000000] [url = about:blank] 09:53:54 INFO - PROCESS | 3064 | --DOMWINDOW == 110 (0D7D0000) [pid = 3064] [serial = 271] [outer = 00000000] [url = about:blank] 09:53:54 INFO - PROCESS | 3064 | --DOMWINDOW == 109 (0D80F000) [pid = 3064] [serial = 272] [outer = 00000000] [url = about:blank] 09:53:54 INFO - PROCESS | 3064 | --DOMWINDOW == 108 (1229B800) [pid = 3064] [serial = 274] [outer = 00000000] [url = about:blank] 09:53:54 INFO - PROCESS | 3064 | --DOMWINDOW == 107 (123EC000) [pid = 3064] [serial = 275] [outer = 00000000] [url = about:blank] 09:53:54 INFO - PROCESS | 3064 | --DOMWINDOW == 106 (0DD6DC00) [pid = 3064] [serial = 269] [outer = 00000000] [url = about:blank] 09:53:54 INFO - PROCESS | 3064 | --DOMWINDOW == 105 (0D83D800) [pid = 3064] [serial = 268] [outer = 00000000] [url = about:blank] 09:53:54 INFO - PROCESS | 3064 | --DOMWINDOW == 104 (16C0BC00) [pid = 3064] [serial = 286] [outer = 00000000] [url = about:blank] 09:53:54 INFO - PROCESS | 3064 | --DOMWINDOW == 103 (16160C00) [pid = 3064] [serial = 290] [outer = 00000000] [url = about:blank] 09:53:54 INFO - PROCESS | 3064 | --DOMWINDOW == 102 (16158C00) [pid = 3064] [serial = 289] [outer = 00000000] [url = about:blank] 09:53:54 INFO - PROCESS | 3064 | --DOMWINDOW == 101 (17E38400) [pid = 3064] [serial = 293] [outer = 00000000] [url = about:blank] 09:53:54 INFO - PROCESS | 3064 | --DOMWINDOW == 100 (1762FC00) [pid = 3064] [serial = 292] [outer = 00000000] [url = about:blank] 09:53:54 INFO - PROCESS | 3064 | --DOMWINDOW == 99 (16C0F800) [pid = 3064] [serial = 287] [outer = 00000000] [url = about:blank] 09:53:54 INFO - PROCESS | 3064 | --DOMWINDOW == 98 (14925400) [pid = 3064] [serial = 278] [outer = 00000000] [url = about:blank] 09:53:54 INFO - PROCESS | 3064 | 1467737634920 Marionette TRACE conn6 <- [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]]]}] 09:53:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:53:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 990ms 09:53:54 INFO - PROCESS | 3064 | 1467737634967 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 09:53:54 INFO - PROCESS | 3064 | 1467737634971 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 09:53:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:53:54 INFO - PROCESS | 3064 | 1467737634977 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:53:54 INFO - PROCESS | 3064 | 1467737634979 Marionette TRACE conn6 <- [1,438,null,{}] 09:53:54 INFO - PROCESS | 3064 | 1467737634983 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:54 INFO - PROCESS | 3064 | 1467737634986 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:55 INFO - PROCESS | 3064 | 1467737635074 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 09:53:55 INFO - PROCESS | 3064 | 1467737635155 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:55 INFO - PROCESS | 3064 | 1467737635157 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:55 INFO - PROCESS | 3064 | ++DOCSHELL 0D0CFC00 == 45 [pid = 3064] [id = 119] 09:53:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 99 (0D0D7400) [pid = 3064] [serial = 354] [outer = 00000000] 09:53:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 100 (0D833000) [pid = 3064] [serial = 355] [outer = 0D0D7400] 09:53:55 INFO - PROCESS | 3064 | 1467737635213 Marionette DEBUG loaded listener.js 09:53:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 101 (0D840400) [pid = 3064] [serial = 356] [outer = 0D0D7400] 09:53:55 INFO - PROCESS | 3064 | 1467737635622 Marionette TRACE conn6 <- [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]]]}] 09:53:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:53:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 670ms 09:53:55 INFO - PROCESS | 3064 | 1467737635651 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 09:53:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:53:55 INFO - PROCESS | 3064 | 1467737635654 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 09:53:55 INFO - PROCESS | 3064 | 1467737635657 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:53:55 INFO - PROCESS | 3064 | 1467737635661 Marionette TRACE conn6 <- [1,442,null,{}] 09:53:55 INFO - PROCESS | 3064 | 1467737635671 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:55 INFO - PROCESS | 3064 | 1467737635675 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:55 INFO - PROCESS | 3064 | 1467737635786 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 09:53:55 INFO - PROCESS | 3064 | 1467737635795 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:55 INFO - PROCESS | 3064 | 1467737635798 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:55 INFO - PROCESS | 3064 | ++DOCSHELL 12355400 == 46 [pid = 3064] [id = 120] 09:53:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 102 (12355C00) [pid = 3064] [serial = 357] [outer = 00000000] 09:53:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 103 (124B5C00) [pid = 3064] [serial = 358] [outer = 12355C00] 09:53:55 INFO - PROCESS | 3064 | 1467737635850 Marionette DEBUG loaded listener.js 09:53:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 104 (124E7C00) [pid = 3064] [serial = 359] [outer = 12355C00] 09:53:56 INFO - PROCESS | 3064 | 1467737636315 Marionette TRACE conn6 <- [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]]]}] 09:53:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:53:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 669ms 09:53:56 INFO - PROCESS | 3064 | 1467737636331 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 09:53:56 INFO - PROCESS | 3064 | 1467737636334 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 09:53:56 INFO - PROCESS | 3064 | 1467737636337 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:53:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:53:56 INFO - PROCESS | 3064 | 1467737636338 Marionette TRACE conn6 <- [1,446,null,{}] 09:53:56 INFO - PROCESS | 3064 | 1467737636342 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:56 INFO - PROCESS | 3064 | 1467737636344 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:56 INFO - PROCESS | 3064 | 1467737636434 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 09:53:56 INFO - PROCESS | 3064 | 1467737636440 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:56 INFO - PROCESS | 3064 | 1467737636442 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:56 INFO - PROCESS | 3064 | ++DOCSHELL 14921C00 == 47 [pid = 3064] [id = 121] 09:53:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 105 (14923400) [pid = 3064] [serial = 360] [outer = 00000000] 09:53:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 106 (1492E000) [pid = 3064] [serial = 361] [outer = 14923400] 09:53:56 INFO - PROCESS | 3064 | 1467737636496 Marionette DEBUG loaded listener.js 09:53:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 107 (1494D400) [pid = 3064] [serial = 362] [outer = 14923400] 09:53:56 INFO - PROCESS | 3064 | 1467737636925 Marionette TRACE conn6 <- [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]]]}] 09:53:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:53:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 630ms 09:53:56 INFO - PROCESS | 3064 | 1467737636971 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 09:53:56 INFO - PROCESS | 3064 | 1467737636973 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 09:53:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:53:56 INFO - PROCESS | 3064 | 1467737636985 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:53:56 INFO - PROCESS | 3064 | 1467737636987 Marionette TRACE conn6 <- [1,450,null,{}] 09:53:56 INFO - PROCESS | 3064 | 1467737636990 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:56 INFO - PROCESS | 3064 | 1467737636992 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:57 INFO - PROCESS | 3064 | 1467737637104 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 09:53:57 INFO - PROCESS | 3064 | 1467737637110 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:57 INFO - PROCESS | 3064 | 1467737637112 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:57 INFO - PROCESS | 3064 | ++DOCSHELL 14DBBC00 == 48 [pid = 3064] [id = 122] 09:53:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 108 (14DBC400) [pid = 3064] [serial = 363] [outer = 00000000] 09:53:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 109 (15F65400) [pid = 3064] [serial = 364] [outer = 14DBC400] 09:53:57 INFO - PROCESS | 3064 | 1467737637183 Marionette DEBUG loaded listener.js 09:53:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 110 (15F67C00) [pid = 3064] [serial = 365] [outer = 14DBC400] 09:53:57 INFO - PROCESS | 3064 | 1467737637659 Marionette TRACE conn6 <- [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] 09:53:57 INFO - PROCESS | 3064 | 1467737637712 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 09:53:57 INFO - PROCESS | 3064 | 1467737637715 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:53:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:53:57 INFO - PROCESS | 3064 | 1467737637717 Marionette TRACE conn6 <- [1,454,null,{}] 09:53:57 INFO - PROCESS | 3064 | 1467737637727 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:57 INFO - PROCESS | 3064 | 1467737637732 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:57 INFO - PROCESS | 3064 | 1467737637856 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 09:53:57 INFO - PROCESS | 3064 | 1467737637871 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:57 INFO - PROCESS | 3064 | 1467737637873 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:57 INFO - PROCESS | 3064 | ++DOCSHELL 0D7C5C00 == 49 [pid = 3064] [id = 123] 09:53:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 111 (16C0E800) [pid = 3064] [serial = 366] [outer = 00000000] 09:53:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 112 (16D03400) [pid = 3064] [serial = 367] [outer = 16C0E800] 09:53:57 INFO - PROCESS | 3064 | 1467737637964 Marionette DEBUG loaded listener.js 09:53:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 113 (16D05800) [pid = 3064] [serial = 368] [outer = 16C0E800] 09:53:58 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:53:58 INFO - PROCESS | 3064 | 1467737638397 Marionette TRACE conn6 <- [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]]]}] 09:53:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:53:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 729ms 09:53:58 INFO - PROCESS | 3064 | 1467737638451 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 09:53:58 INFO - PROCESS | 3064 | 1467737638453 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 09:53:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:53:58 INFO - PROCESS | 3064 | 1467737638456 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:53:58 INFO - PROCESS | 3064 | 1467737638458 Marionette TRACE conn6 <- [1,458,null,{}] 09:53:58 INFO - PROCESS | 3064 | 1467737638462 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:58 INFO - PROCESS | 3064 | 1467737638464 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:58 INFO - PROCESS | 3064 | 1467737638587 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 09:53:58 INFO - PROCESS | 3064 | 1467737638650 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:58 INFO - PROCESS | 3064 | 1467737638652 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:58 INFO - PROCESS | 3064 | ++DOCSHELL 17631800 == 50 [pid = 3064] [id = 124] 09:53:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 114 (17636000) [pid = 3064] [serial = 369] [outer = 00000000] 09:53:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 115 (177AE800) [pid = 3064] [serial = 370] [outer = 17636000] 09:53:58 INFO - PROCESS | 3064 | 1467737638696 Marionette DEBUG loaded listener.js 09:53:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 116 (17AEF800) [pid = 3064] [serial = 371] [outer = 17636000] 09:53:59 INFO - PROCESS | 3064 | --DOMWINDOW == 115 (0DD6AC00) [pid = 3064] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:53:59 INFO - PROCESS | 3064 | --DOMWINDOW == 114 (1579F000) [pid = 3064] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:53:59 INFO - PROCESS | 3064 | --DOMWINDOW == 113 (0DB67400) [pid = 3064] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:53:59 INFO - PROCESS | 3064 | --DOMWINDOW == 112 (16160800) [pid = 3064] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:53:59 INFO - PROCESS | 3064 | --DOMWINDOW == 111 (157C9C00) [pid = 3064] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:53:59 INFO - PROCESS | 3064 | --DOMWINDOW == 110 (17ED6800) [pid = 3064] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:53:59 INFO - PROCESS | 3064 | --DOMWINDOW == 109 (177BA400) [pid = 3064] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:53:59 INFO - PROCESS | 3064 | --DOMWINDOW == 108 (166C8C00) [pid = 3064] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:53:59 INFO - PROCESS | 3064 | --DOMWINDOW == 107 (0C302800) [pid = 3064] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:53:59 INFO - PROCESS | 3064 | --DOMWINDOW == 106 (0E8E1C00) [pid = 3064] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:53:59 INFO - PROCESS | 3064 | --DOMWINDOW == 105 (19BA6400) [pid = 3064] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:53:59 INFO - PROCESS | 3064 | --DOMWINDOW == 104 (0D833400) [pid = 3064] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:53:59 INFO - PROCESS | 3064 | --DOMWINDOW == 103 (0D0CE800) [pid = 3064] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:53:59 INFO - PROCESS | 3064 | --DOMWINDOW == 102 (19FD6800) [pid = 3064] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:53:59 INFO - PROCESS | 3064 | --DOMWINDOW == 101 (179D4000) [pid = 3064] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:53:59 INFO - PROCESS | 3064 | --DOMWINDOW == 100 (13050800) [pid = 3064] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:53:59 INFO - PROCESS | 3064 | --DOMWINDOW == 99 (1661AC00) [pid = 3064] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:53:59 INFO - PROCESS | 3064 | --DOMWINDOW == 98 (0E939800) [pid = 3064] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:53:59 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (0CECA800) [pid = 3064] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:53:59 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (1615D400) [pid = 3064] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:53:59 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (14077800) [pid = 3064] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:53:59 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (0C314800) [pid = 3064] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:53:59 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (17634000) [pid = 3064] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:53:59 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (1B97F800) [pid = 3064] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:53:59 INFO - PROCESS | 3064 | 1467737639365 Marionette TRACE conn6 <- [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] 09:53:59 INFO - PROCESS | 3064 | 1467737639404 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 09:53:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:53:59 INFO - PROCESS | 3064 | 1467737639407 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:53:59 INFO - PROCESS | 3064 | 1467737639409 Marionette TRACE conn6 <- [1,462,null,{}] 09:53:59 INFO - PROCESS | 3064 | 1467737639415 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:59 INFO - PROCESS | 3064 | 1467737639417 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:59 INFO - PROCESS | 3064 | 1467737639497 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 09:53:59 INFO - PROCESS | 3064 | 1467737639586 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:59 INFO - PROCESS | 3064 | 1467737639587 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:53:59 INFO - PROCESS | 3064 | ++DOCSHELL 0C31E400 == 51 [pid = 3064] [id = 125] 09:53:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (0D0D6C00) [pid = 3064] [serial = 372] [outer = 00000000] 09:53:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (12328000) [pid = 3064] [serial = 373] [outer = 0D0D6C00] 09:53:59 INFO - PROCESS | 3064 | 1467737639632 Marionette DEBUG loaded listener.js 09:53:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (13050800) [pid = 3064] [serial = 374] [outer = 0D0D6C00] 09:54:00 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:54:00 INFO - PROCESS | 3064 | 1467737640043 Marionette TRACE conn6 <- [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] 09:54:00 INFO - PROCESS | 3064 | 1467737640083 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 09:54:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:54:00 INFO - PROCESS | 3064 | 1467737640086 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:54:00 INFO - PROCESS | 3064 | 1467737640087 Marionette TRACE conn6 <- [1,466,null,{}] 09:54:00 INFO - PROCESS | 3064 | 1467737640091 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:00 INFO - PROCESS | 3064 | 1467737640093 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:00 INFO - PROCESS | 3064 | 1467737640210 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 09:54:00 INFO - PROCESS | 3064 | 1467737640220 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:00 INFO - PROCESS | 3064 | 1467737640222 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:00 INFO - PROCESS | 3064 | ++DOCSHELL 11AA3000 == 52 [pid = 3064] [id = 126] 09:54:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (15F6C000) [pid = 3064] [serial = 375] [outer = 00000000] 09:54:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (177BA800) [pid = 3064] [serial = 376] [outer = 15F6C000] 09:54:00 INFO - PROCESS | 3064 | 1467737640266 Marionette DEBUG loaded listener.js 09:54:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (17ED3000) [pid = 3064] [serial = 377] [outer = 15F6C000] 09:54:00 INFO - PROCESS | 3064 | 1467737640688 Marionette TRACE conn6 <- [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] 09:54:00 INFO - PROCESS | 3064 | 1467737640719 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 09:54:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:54:00 INFO - PROCESS | 3064 | 1467737640722 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:54:00 INFO - PROCESS | 3064 | 1467737640723 Marionette TRACE conn6 <- [1,470,null,{}] 09:54:00 INFO - PROCESS | 3064 | 1467737640727 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:00 INFO - PROCESS | 3064 | 1467737640729 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:00 INFO - PROCESS | 3064 | 1467737640844 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 09:54:00 INFO - PROCESS | 3064 | 1467737640898 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:00 INFO - PROCESS | 3064 | 1467737640900 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:00 INFO - PROCESS | 3064 | ++DOCSHELL 1661AC00 == 53 [pid = 3064] [id = 127] 09:54:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 99 (176BD800) [pid = 3064] [serial = 378] [outer = 00000000] 09:54:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 100 (19BA5000) [pid = 3064] [serial = 379] [outer = 176BD800] 09:54:00 INFO - PROCESS | 3064 | 1467737640943 Marionette DEBUG loaded listener.js 09:54:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 101 (19BAFC00) [pid = 3064] [serial = 380] [outer = 176BD800] 09:54:01 INFO - PROCESS | 3064 | 1467737641398 Marionette TRACE conn6 <- [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]]]}] 09:54:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:54:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 729ms 09:54:01 INFO - PROCESS | 3064 | 1467737641494 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 09:54:01 INFO - PROCESS | 3064 | 1467737641499 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 09:54:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:54:01 INFO - PROCESS | 3064 | 1467737641505 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:54:01 INFO - PROCESS | 3064 | 1467737641509 Marionette TRACE conn6 <- [1,474,null,{}] 09:54:01 INFO - PROCESS | 3064 | 1467737641515 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:01 INFO - PROCESS | 3064 | 1467737641518 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:01 INFO - PROCESS | 3064 | 1467737641641 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 09:54:01 INFO - PROCESS | 3064 | 1467737641738 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:01 INFO - PROCESS | 3064 | 1467737641740 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:01 INFO - PROCESS | 3064 | ++DOCSHELL 0C3F3C00 == 54 [pid = 3064] [id = 128] 09:54:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 102 (0D0CD800) [pid = 3064] [serial = 381] [outer = 00000000] 09:54:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 103 (0D804000) [pid = 3064] [serial = 382] [outer = 0D0CD800] 09:54:01 INFO - PROCESS | 3064 | 1467737641810 Marionette DEBUG loaded listener.js 09:54:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 104 (0D828C00) [pid = 3064] [serial = 383] [outer = 0D0CD800] 09:54:02 INFO - PROCESS | 3064 | 1467737642396 Marionette TRACE conn6 <- [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]]]}] 09:54:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:54:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 930ms 09:54:02 INFO - PROCESS | 3064 | 1467737642438 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 09:54:02 INFO - PROCESS | 3064 | 1467737642443 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 09:54:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:54:02 INFO - PROCESS | 3064 | 1467737642450 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:54:02 INFO - PROCESS | 3064 | 1467737642452 Marionette TRACE conn6 <- [1,478,null,{}] 09:54:02 INFO - PROCESS | 3064 | 1467737642457 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:02 INFO - PROCESS | 3064 | 1467737642460 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:02 INFO - PROCESS | 3064 | 1467737642573 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 09:54:02 INFO - PROCESS | 3064 | 1467737642677 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:02 INFO - PROCESS | 3064 | 1467737642679 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:02 INFO - PROCESS | 3064 | ++DOCSHELL 122A1400 == 55 [pid = 3064] [id = 129] 09:54:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 105 (1231C000) [pid = 3064] [serial = 384] [outer = 00000000] 09:54:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 106 (124E1000) [pid = 3064] [serial = 385] [outer = 1231C000] 09:54:02 INFO - PROCESS | 3064 | 1467737642736 Marionette DEBUG loaded listener.js 09:54:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 107 (13B3A000) [pid = 3064] [serial = 386] [outer = 1231C000] 09:54:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 108 (16612000) [pid = 3064] [serial = 387] [outer = 0D363800] 09:54:03 INFO - PROCESS | 3064 | 1467737643481 Marionette TRACE conn6 <- [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]]]}] 09:54:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:54:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1069ms 09:54:03 INFO - PROCESS | 3064 | 1467737643523 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 09:54:03 INFO - PROCESS | 3064 | 1467737643525 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 09:54:03 INFO - PROCESS | 3064 | 1467737643529 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:54:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:54:03 INFO - PROCESS | 3064 | 1467737643533 Marionette TRACE conn6 <- [1,482,null,{}] 09:54:03 INFO - PROCESS | 3064 | 1467737643544 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:03 INFO - PROCESS | 3064 | 1467737643549 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:03 INFO - PROCESS | 3064 | 1467737643658 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 09:54:03 INFO - PROCESS | 3064 | 1467737643791 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:03 INFO - PROCESS | 3064 | 1467737643794 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:03 INFO - PROCESS | 3064 | ++DOCSHELL 19BCB000 == 56 [pid = 3064] [id = 130] 09:54:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 109 (19BCB800) [pid = 3064] [serial = 388] [outer = 00000000] 09:54:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 110 (19BD0400) [pid = 3064] [serial = 389] [outer = 19BCB800] 09:54:03 INFO - PROCESS | 3064 | 1467737643855 Marionette DEBUG loaded listener.js 09:54:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 111 (19BD4800) [pid = 3064] [serial = 390] [outer = 19BCB800] 09:54:04 INFO - PROCESS | 3064 | 1467737644472 Marionette TRACE conn6 <- [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]]]}] 09:54:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:54:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 970ms 09:54:04 INFO - PROCESS | 3064 | 1467737644503 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 09:54:04 INFO - PROCESS | 3064 | 1467737644506 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 09:54:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:54:04 INFO - PROCESS | 3064 | 1467737644509 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:54:04 INFO - PROCESS | 3064 | 1467737644511 Marionette TRACE conn6 <- [1,486,null,{}] 09:54:04 INFO - PROCESS | 3064 | 1467737644515 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:04 INFO - PROCESS | 3064 | 1467737644517 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:04 INFO - PROCESS | 3064 | 1467737644626 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 09:54:04 INFO - PROCESS | 3064 | 1467737644729 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:04 INFO - PROCESS | 3064 | 1467737644731 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:04 INFO - PROCESS | 3064 | ++DOCSHELL 19BD8C00 == 57 [pid = 3064] [id = 131] 09:54:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 112 (19DAA800) [pid = 3064] [serial = 391] [outer = 00000000] 09:54:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 113 (19FD3800) [pid = 3064] [serial = 392] [outer = 19DAA800] 09:54:04 INFO - PROCESS | 3064 | 1467737644783 Marionette DEBUG loaded listener.js 09:54:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 114 (1A72FC00) [pid = 3064] [serial = 393] [outer = 19DAA800] 09:54:05 INFO - PROCESS | 3064 | 1467737645407 Marionette TRACE conn6 <- [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]]]}] 09:54:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:54:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 970ms 09:54:05 INFO - PROCESS | 3064 | 1467737645483 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 09:54:05 INFO - PROCESS | 3064 | 1467737645485 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 09:54:05 INFO - PROCESS | 3064 | 1467737645489 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:54:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:54:05 INFO - PROCESS | 3064 | 1467737645491 Marionette TRACE conn6 <- [1,490,null,{}] 09:54:05 INFO - PROCESS | 3064 | 1467737645495 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:05 INFO - PROCESS | 3064 | 1467737645497 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:05 INFO - PROCESS | 3064 | 1467737645631 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 09:54:05 INFO - PROCESS | 3064 | 1467737645769 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:05 INFO - PROCESS | 3064 | 1467737645771 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:05 INFO - PROCESS | 3064 | ++DOCSHELL 11AA0000 == 58 [pid = 3064] [id = 132] 09:54:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 115 (19DB4800) [pid = 3064] [serial = 394] [outer = 00000000] 09:54:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 116 (1B97F800) [pid = 3064] [serial = 395] [outer = 19DB4800] 09:54:05 INFO - PROCESS | 3064 | 1467737645824 Marionette DEBUG loaded listener.js 09:54:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 117 (1B981000) [pid = 3064] [serial = 396] [outer = 19DB4800] 09:54:06 INFO - PROCESS | 3064 | 1467737646557 Marionette TRACE conn6 <- [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]]]}] 09:54:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:54:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1119ms 09:54:06 INFO - PROCESS | 3064 | 1467737646613 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 09:54:06 INFO - PROCESS | 3064 | 1467737646618 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 09:54:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:54:06 INFO - PROCESS | 3064 | 1467737646622 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:54:06 INFO - PROCESS | 3064 | 1467737646626 Marionette TRACE conn6 <- [1,494,null,{}] 09:54:06 INFO - PROCESS | 3064 | 1467737646631 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:06 INFO - PROCESS | 3064 | 1467737646634 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:06 INFO - PROCESS | 3064 | 1467737646739 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 09:54:06 INFO - PROCESS | 3064 | 1467737646874 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:06 INFO - PROCESS | 3064 | 1467737646879 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:06 INFO - PROCESS | 3064 | ++DOCSHELL 0D3F2000 == 59 [pid = 3064] [id = 133] 09:54:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 118 (0D80CC00) [pid = 3064] [serial = 397] [outer = 00000000] 09:54:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 119 (0D834C00) [pid = 3064] [serial = 398] [outer = 0D80CC00] 09:54:06 INFO - PROCESS | 3064 | 1467737646931 Marionette DEBUG loaded listener.js 09:54:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 120 (0DD6E000) [pid = 3064] [serial = 399] [outer = 0D80CC00] 09:54:07 INFO - PROCESS | 3064 | --DOCSHELL 09167800 == 58 [pid = 3064] [id = 86] 09:54:07 INFO - PROCESS | 3064 | --DOCSHELL 11AA3000 == 57 [pid = 3064] [id = 126] 09:54:07 INFO - PROCESS | 3064 | --DOCSHELL 0C31E400 == 56 [pid = 3064] [id = 125] 09:54:07 INFO - PROCESS | 3064 | --DOCSHELL 17631800 == 55 [pid = 3064] [id = 124] 09:54:07 INFO - PROCESS | 3064 | --DOCSHELL 0D7C5C00 == 54 [pid = 3064] [id = 123] 09:54:07 INFO - PROCESS | 3064 | --DOCSHELL 14DBBC00 == 53 [pid = 3064] [id = 122] 09:54:07 INFO - PROCESS | 3064 | --DOCSHELL 14921C00 == 52 [pid = 3064] [id = 121] 09:54:07 INFO - PROCESS | 3064 | --DOCSHELL 12355400 == 51 [pid = 3064] [id = 120] 09:54:07 INFO - PROCESS | 3064 | --DOCSHELL 0D0CFC00 == 50 [pid = 3064] [id = 119] 09:54:07 INFO - PROCESS | 3064 | --DOCSHELL 0D775400 == 49 [pid = 3064] [id = 118] 09:54:07 INFO - PROCESS | 3064 | --DOMWINDOW == 119 (13055C00) [pid = 3064] [serial = 218] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3064 | --DOMWINDOW == 118 (16156400) [pid = 3064] [serial = 323] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3064 | --DOMWINDOW == 117 (11CEBC00) [pid = 3064] [serial = 314] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3064 | --DOMWINDOW == 116 (1937F400) [pid = 3064] [serial = 311] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3064 | --DOMWINDOW == 115 (176B4800) [pid = 3064] [serial = 263] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3064 | --DOMWINDOW == 114 (193DE000) [pid = 3064] [serial = 224] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3064 | --DOMWINDOW == 113 (193DD800) [pid = 3064] [serial = 307] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3064 | --DOMWINDOW == 112 (177B3800) [pid = 3064] [serial = 305] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3064 | --DOMWINDOW == 111 (0C3EA400) [pid = 3064] [serial = 257] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3064 | --DOMWINDOW == 110 (124EB000) [pid = 3064] [serial = 302] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3064 | --DOMWINDOW == 109 (19BAD800) [pid = 3064] [serial = 337] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3064 | --DOMWINDOW == 108 (0DD69000) [pid = 3064] [serial = 316] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3064 | --DOMWINDOW == 107 (0D30FC00) [pid = 3064] [serial = 298] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3064 | --DOMWINDOW == 106 (177ADC00) [pid = 3064] [serial = 304] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3064 | --DOMWINDOW == 105 (17636C00) [pid = 3064] [serial = 310] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3064 | --DOMWINDOW == 104 (1A728800) [pid = 3064] [serial = 332] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3064 | --DOMWINDOW == 103 (1985D400) [pid = 3064] [serial = 329] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3064 | --DOMWINDOW == 102 (17E2D800) [pid = 3064] [serial = 335] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3064 | --DOMWINDOW == 101 (16D02000) [pid = 3064] [serial = 212] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3064 | --DOMWINDOW == 100 (0DD6F400) [pid = 3064] [serial = 313] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3064 | --DOMWINDOW == 99 (1614AC00) [pid = 3064] [serial = 334] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3064 | --DOMWINDOW == 98 (1242F400) [pid = 3064] [serial = 260] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (0D805800) [pid = 3064] [serial = 299] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (0D7D0400) [pid = 3064] [serial = 215] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (193DDC00) [pid = 3064] [serial = 328] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (1A726C00) [pid = 3064] [serial = 331] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (16C14000) [pid = 3064] [serial = 326] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (1494E800) [pid = 3064] [serial = 320] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (11C23800) [pid = 3064] [serial = 317] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (1231B800) [pid = 3064] [serial = 301] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0C31EC00) [pid = 3064] [serial = 179] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (179DA800) [pid = 3064] [serial = 221] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (1B98A400) [pid = 3064] [serial = 266] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (14922000) [pid = 3064] [serial = 319] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (1607F400) [pid = 3064] [serial = 322] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (16C0AC00) [pid = 3064] [serial = 325] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (1B75A400) [pid = 3064] [serial = 308] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (11AA8400) [pid = 3064] [serial = 340] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (19FD6400) [pid = 3064] [serial = 338] [outer = 00000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3064 | 1467737647477 Marionette TRACE conn6 <- [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]]]}] 09:54:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:54:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 890ms 09:54:07 INFO - PROCESS | 3064 | 1467737647513 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 09:54:07 INFO - PROCESS | 3064 | 1467737647517 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 09:54:07 INFO - PROCESS | 3064 | 1467737647523 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:54:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:54:07 INFO - PROCESS | 3064 | 1467737647526 Marionette TRACE conn6 <- [1,498,null,{}] 09:54:07 INFO - PROCESS | 3064 | 1467737647530 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:07 INFO - PROCESS | 3064 | 1467737647532 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:07 INFO - PROCESS | 3064 | 1467737647628 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 09:54:07 INFO - PROCESS | 3064 | 1467737647721 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:07 INFO - PROCESS | 3064 | 1467737647724 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:07 INFO - PROCESS | 3064 | ++DOCSHELL 0D286800 == 50 [pid = 3064] [id = 134] 09:54:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0D2E7000) [pid = 3064] [serial = 400] [outer = 00000000] 09:54:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0D82C000) [pid = 3064] [serial = 401] [outer = 0D2E7000] 09:54:07 INFO - PROCESS | 3064 | 1467737647772 Marionette DEBUG loaded listener.js 09:54:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0DD6F000) [pid = 3064] [serial = 402] [outer = 0D2E7000] 09:54:08 INFO - PROCESS | 3064 | 1467737648156 Marionette TRACE conn6 <- [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]]]}] 09:54:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:54:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 670ms 09:54:08 INFO - PROCESS | 3064 | 1467737648198 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 09:54:08 INFO - PROCESS | 3064 | 1467737648200 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 09:54:08 INFO - PROCESS | 3064 | 1467737648204 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:54:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:54:08 INFO - PROCESS | 3064 | 1467737648208 Marionette TRACE conn6 <- [1,502,null,{}] 09:54:08 INFO - PROCESS | 3064 | 1467737648218 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:08 INFO - PROCESS | 3064 | 1467737648222 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:08 INFO - PROCESS | 3064 | 1467737648341 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 09:54:08 INFO - PROCESS | 3064 | 1467737648351 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:08 INFO - PROCESS | 3064 | 1467737648354 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:08 INFO - PROCESS | 3064 | ++DOCSHELL 1234E000 == 51 [pid = 3064] [id = 135] 09:54:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (1234F800) [pid = 3064] [serial = 403] [outer = 00000000] 09:54:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (124B3000) [pid = 3064] [serial = 404] [outer = 1234F800] 09:54:08 INFO - PROCESS | 3064 | 1467737648402 Marionette DEBUG loaded listener.js 09:54:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (124EA000) [pid = 3064] [serial = 405] [outer = 1234F800] 09:54:08 INFO - PROCESS | 3064 | 1467737648863 Marionette TRACE conn6 <- [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]]]}] 09:54:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:54:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 669ms 09:54:08 INFO - PROCESS | 3064 | 1467737648880 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 09:54:08 INFO - PROCESS | 3064 | 1467737648882 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 09:54:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:54:08 INFO - PROCESS | 3064 | 1467737648886 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:54:08 INFO - PROCESS | 3064 | 1467737648887 Marionette TRACE conn6 <- [1,506,null,{}] 09:54:08 INFO - PROCESS | 3064 | 1467737648891 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:08 INFO - PROCESS | 3064 | 1467737648893 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:08 INFO - PROCESS | 3064 | 1467737648979 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 09:54:08 INFO - PROCESS | 3064 | 1467737648985 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:08 INFO - PROCESS | 3064 | 1467737648987 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:08 INFO - PROCESS | 3064 | ++DOCSHELL 1305D800 == 52 [pid = 3064] [id = 136] 09:54:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (14921400) [pid = 3064] [serial = 406] [outer = 00000000] 09:54:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (1494F400) [pid = 3064] [serial = 407] [outer = 14921400] 09:54:09 INFO - PROCESS | 3064 | 1467737649040 Marionette DEBUG loaded listener.js 09:54:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (14DBAC00) [pid = 3064] [serial = 408] [outer = 14921400] 09:54:09 INFO - PROCESS | 3064 | 1467737649494 Marionette TRACE conn6 <- [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]]]}] 09:54:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:54:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 670ms 09:54:09 INFO - PROCESS | 3064 | 1467737649558 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 09:54:09 INFO - PROCESS | 3064 | 1467737649560 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 09:54:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:54:09 INFO - PROCESS | 3064 | 1467737649563 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:54:09 INFO - PROCESS | 3064 | 1467737649565 Marionette TRACE conn6 <- [1,510,null,{}] 09:54:09 INFO - PROCESS | 3064 | 1467737649573 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:09 INFO - PROCESS | 3064 | 1467737649575 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:09 INFO - PROCESS | 3064 | 1467737649685 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 09:54:09 INFO - PROCESS | 3064 | 1467737649767 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:09 INFO - PROCESS | 3064 | 1467737649769 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:09 INFO - PROCESS | 3064 | ++DOCSHELL 157BA400 == 53 [pid = 3064] [id = 137] 09:54:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (15F62400) [pid = 3064] [serial = 409] [outer = 00000000] 09:54:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (1614AC00) [pid = 3064] [serial = 410] [outer = 15F62400] 09:54:09 INFO - PROCESS | 3064 | 1467737649812 Marionette DEBUG loaded listener.js 09:54:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (16162400) [pid = 3064] [serial = 411] [outer = 15F62400] 09:54:10 INFO - PROCESS | 3064 | 1467737650272 Marionette TRACE conn6 <- [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]]]}] 09:54:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:54:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 730ms 09:54:10 INFO - PROCESS | 3064 | 1467737650294 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 09:54:10 INFO - PROCESS | 3064 | 1467737650296 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 09:54:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:54:10 INFO - PROCESS | 3064 | 1467737650300 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:54:10 INFO - PROCESS | 3064 | 1467737650301 Marionette TRACE conn6 <- [1,514,null,{}] 09:54:10 INFO - PROCESS | 3064 | 1467737650311 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:10 INFO - PROCESS | 3064 | 1467737650317 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:10 INFO - PROCESS | 3064 | 1467737650460 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 09:54:10 INFO - PROCESS | 3064 | 1467737650524 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:10 INFO - PROCESS | 3064 | 1467737650526 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:10 INFO - PROCESS | 3064 | ++DOCSHELL 0C319000 == 54 [pid = 3064] [id = 138] 09:54:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (16617400) [pid = 3064] [serial = 412] [outer = 00000000] 09:54:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (17581000) [pid = 3064] [serial = 413] [outer = 16617400] 09:54:10 INFO - PROCESS | 3064 | 1467737650569 Marionette DEBUG loaded listener.js 09:54:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (175D0800) [pid = 3064] [serial = 414] [outer = 16617400] 09:54:10 INFO - PROCESS | 3064 | 1467737650999 Marionette TRACE conn6 <- [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]]]}] 09:54:11 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 09:54:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 789ms 09:54:11 INFO - PROCESS | 3064 | 1467737651094 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 09:54:11 INFO - PROCESS | 3064 | 1467737651096 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 09:54:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:54:11 INFO - PROCESS | 3064 | 1467737651099 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:54:11 INFO - PROCESS | 3064 | 1467737651101 Marionette TRACE conn6 <- [1,518,null,{}] 09:54:11 INFO - PROCESS | 3064 | 1467737651114 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:11 INFO - PROCESS | 3064 | 1467737651116 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:11 INFO - PROCESS | 3064 | 1467737651235 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 09:54:11 INFO - PROCESS | 3064 | 1467737651245 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:11 INFO - PROCESS | 3064 | 1467737651247 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:11 INFO - PROCESS | 3064 | ++DOCSHELL 177ACC00 == 55 [pid = 3064] [id = 139] 09:54:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (177AF400) [pid = 3064] [serial = 415] [outer = 00000000] 09:54:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (177B7000) [pid = 3064] [serial = 416] [outer = 177AF400] 09:54:11 INFO - PROCESS | 3064 | 1467737651344 Marionette DEBUG loaded listener.js 09:54:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 99 (17AEE400) [pid = 3064] [serial = 417] [outer = 177AF400] 09:54:11 INFO - PROCESS | 3064 | --DOMWINDOW == 98 (14DBC400) [pid = 3064] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:54:11 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (0D7CF000) [pid = 3064] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:54:11 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (12355C00) [pid = 3064] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:54:11 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (14923400) [pid = 3064] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:54:11 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (0D0D7400) [pid = 3064] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:54:11 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (16C0E800) [pid = 3064] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:54:11 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (15F6C000) [pid = 3064] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:54:11 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (0D0D6C00) [pid = 3064] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:54:11 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (17636000) [pid = 3064] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:54:11 INFO - PROCESS | 3064 | 1467737651793 Marionette TRACE conn6 <- [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]]]}] 09:54:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:54:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 731ms 09:54:11 INFO - PROCESS | 3064 | 1467737651831 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 09:54:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:54:11 INFO - PROCESS | 3064 | 1467737651833 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 09:54:11 INFO - PROCESS | 3064 | 1467737651836 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:54:11 INFO - PROCESS | 3064 | 1467737651838 Marionette TRACE conn6 <- [1,522,null,{}] 09:54:11 INFO - PROCESS | 3064 | 1467737651842 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:11 INFO - PROCESS | 3064 | 1467737651844 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:11 INFO - PROCESS | 3064 | 1467737651960 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 09:54:11 INFO - PROCESS | 3064 | 1467737652018 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:11 INFO - PROCESS | 3064 | 1467737652020 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:12 INFO - PROCESS | 3064 | ++DOCSHELL 1407A400 == 56 [pid = 3064] [id = 140] 09:54:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (14923400) [pid = 3064] [serial = 418] [outer = 00000000] 09:54:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (177B2400) [pid = 3064] [serial = 419] [outer = 14923400] 09:54:12 INFO - PROCESS | 3064 | 1467737652063 Marionette DEBUG loaded listener.js 09:54:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (17E2D400) [pid = 3064] [serial = 420] [outer = 14923400] 09:54:12 INFO - PROCESS | 3064 | 1467737652420 Marionette TRACE conn6 <- [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]]]}] 09:54:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:54:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 631ms 09:54:12 INFO - PROCESS | 3064 | 1467737652468 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 09:54:12 INFO - PROCESS | 3064 | 1467737652470 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 09:54:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:54:12 INFO - PROCESS | 3064 | 1467737652473 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:54:12 INFO - PROCESS | 3064 | 1467737652474 Marionette TRACE conn6 <- [1,526,null,{}] 09:54:12 INFO - PROCESS | 3064 | 1467737652478 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:12 INFO - PROCESS | 3064 | 1467737652479 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:12 INFO - PROCESS | 3064 | 1467737652586 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 09:54:12 INFO - PROCESS | 3064 | 1467737652594 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:12 INFO - PROCESS | 3064 | 1467737652596 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:12 INFO - PROCESS | 3064 | ++DOCSHELL 19379C00 == 57 [pid = 3064] [id = 141] 09:54:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (1937E000) [pid = 3064] [serial = 421] [outer = 00000000] 09:54:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (19943000) [pid = 3064] [serial = 422] [outer = 1937E000] 09:54:12 INFO - PROCESS | 3064 | 1467737652639 Marionette DEBUG loaded listener.js 09:54:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (19BAA000) [pid = 3064] [serial = 423] [outer = 1937E000] 09:54:13 INFO - PROCESS | 3064 | 1467737653090 Marionette TRACE conn6 <- [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]]]}] 09:54:13 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 09:54:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 670ms 09:54:13 INFO - PROCESS | 3064 | 1467737653144 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 09:54:13 INFO - PROCESS | 3064 | 1467737653146 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 09:54:13 INFO - PROCESS | 3064 | 1467737653149 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:54:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:54:13 INFO - PROCESS | 3064 | 1467737653151 Marionette TRACE conn6 <- [1,530,null,{}] 09:54:13 INFO - PROCESS | 3064 | 1467737653155 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:13 INFO - PROCESS | 3064 | 1467737653156 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:13 INFO - PROCESS | 3064 | 1467737653240 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 09:54:13 INFO - PROCESS | 3064 | 1467737653245 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:13 INFO - PROCESS | 3064 | 1467737653247 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:13 INFO - PROCESS | 3064 | ++DOCSHELL 199E9000 == 58 [pid = 3064] [id = 142] 09:54:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (19BCC400) [pid = 3064] [serial = 424] [outer = 00000000] 09:54:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (19DAAC00) [pid = 3064] [serial = 425] [outer = 19BCC400] 09:54:13 INFO - PROCESS | 3064 | 1467737653292 Marionette DEBUG loaded listener.js 09:54:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 99 (1A726400) [pid = 3064] [serial = 426] [outer = 19BCC400] 09:54:14 INFO - PROCESS | 3064 | --DOCSHELL 0DD69800 == 57 [pid = 3064] [id = 73] 09:54:14 INFO - PROCESS | 3064 | --DOCSHELL 0D808800 == 56 [pid = 3064] [id = 115] 09:54:14 INFO - PROCESS | 3064 | --DOCSHELL 18C61C00 == 55 [pid = 3064] [id = 99] 09:54:14 INFO - PROCESS | 3064 | --DOCSHELL 0C312000 == 54 [pid = 3064] [id = 60] 09:54:14 INFO - PROCESS | 3064 | --DOCSHELL 0D822C00 == 53 [pid = 3064] [id = 117] 09:54:14 INFO - PROCESS | 3064 | --DOCSHELL 124EBC00 == 52 [pid = 3064] [id = 116] 09:54:14 INFO - PROCESS | 3064 | --DOCSHELL 1B761800 == 51 [pid = 3064] [id = 89] 09:54:14 INFO - PROCESS | 3064 | --DOCSHELL 17632C00 == 50 [pid = 3064] [id = 74] 09:54:14 INFO - PROCESS | 3064 | --DOCSHELL 17AF4C00 == 49 [pid = 3064] [id = 75] 09:54:14 INFO - PROCESS | 3064 | --DOCSHELL 177B9C00 == 48 [pid = 3064] [id = 103] 09:54:14 INFO - PROCESS | 3064 | --DOCSHELL 0E8DE800 == 47 [pid = 3064] [id = 101] 09:54:14 INFO - PROCESS | 3064 | --DOCSHELL 1615EC00 == 46 [pid = 3064] [id = 104] 09:54:14 INFO - PROCESS | 3064 | --DOCSHELL 157A9C00 == 45 [pid = 3064] [id = 88] 09:54:14 INFO - PROCESS | 3064 | --DOCSHELL 0DD69400 == 44 [pid = 3064] [id = 87] 09:54:14 INFO - PROCESS | 3064 | --DOCSHELL 1661A400 == 43 [pid = 3064] [id = 102] 09:54:14 INFO - PROCESS | 3064 | --DOCSHELL 0D3F2000 == 42 [pid = 3064] [id = 133] 09:54:14 INFO - PROCESS | 3064 | --DOCSHELL 11AA0000 == 41 [pid = 3064] [id = 132] 09:54:14 INFO - PROCESS | 3064 | --DOCSHELL 19BCB000 == 40 [pid = 3064] [id = 130] 09:54:14 INFO - PROCESS | 3064 | --DOCSHELL 19BD8C00 == 39 [pid = 3064] [id = 131] 09:54:14 INFO - PROCESS | 3064 | --DOCSHELL 122A1400 == 38 [pid = 3064] [id = 129] 09:54:14 INFO - PROCESS | 3064 | --DOCSHELL 1661AC00 == 37 [pid = 3064] [id = 127] 09:54:14 INFO - PROCESS | 3064 | --DOCSHELL 0C3F3C00 == 36 [pid = 3064] [id = 128] 09:54:14 INFO - PROCESS | 3064 | --DOCSHELL 11A9EC00 == 35 [pid = 3064] [id = 114] 09:54:14 INFO - PROCESS | 3064 | --DOCSHELL 0D286800 == 34 [pid = 3064] [id = 134] 09:54:14 INFO - PROCESS | 3064 | --DOCSHELL 1234E000 == 33 [pid = 3064] [id = 135] 09:54:14 INFO - PROCESS | 3064 | --DOCSHELL 19379C00 == 32 [pid = 3064] [id = 141] 09:54:15 INFO - PROCESS | 3064 | --DOCSHELL 1407A400 == 31 [pid = 3064] [id = 140] 09:54:15 INFO - PROCESS | 3064 | --DOCSHELL 0C319000 == 30 [pid = 3064] [id = 138] 09:54:15 INFO - PROCESS | 3064 | --DOCSHELL 1305D800 == 29 [pid = 3064] [id = 136] 09:54:15 INFO - PROCESS | 3064 | --DOCSHELL 157BA400 == 28 [pid = 3064] [id = 137] 09:54:15 INFO - PROCESS | 3064 | --DOCSHELL 177ACC00 == 27 [pid = 3064] [id = 139] 09:54:15 INFO - PROCESS | 3064 | --DOMWINDOW == 98 (15F65400) [pid = 3064] [serial = 364] [outer = 00000000] [url = about:blank] 09:54:15 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (15F67C00) [pid = 3064] [serial = 365] [outer = 00000000] [url = about:blank] 09:54:15 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (11A12000) [pid = 3064] [serial = 349] [outer = 00000000] [url = about:blank] 09:54:15 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (0D834800) [pid = 3064] [serial = 352] [outer = 00000000] [url = about:blank] 09:54:15 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (0DD68400) [pid = 3064] [serial = 353] [outer = 00000000] [url = about:blank] 09:54:15 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (124B5C00) [pid = 3064] [serial = 358] [outer = 00000000] [url = about:blank] 09:54:15 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (124E7C00) [pid = 3064] [serial = 359] [outer = 00000000] [url = about:blank] 09:54:15 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (1492E000) [pid = 3064] [serial = 361] [outer = 00000000] [url = about:blank] 09:54:15 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (0D833000) [pid = 3064] [serial = 355] [outer = 00000000] [url = about:blank] 09:54:15 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0D840400) [pid = 3064] [serial = 356] [outer = 00000000] [url = about:blank] 09:54:15 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (1492C000) [pid = 3064] [serial = 346] [outer = 00000000] [url = about:blank] 09:54:15 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0D840C00) [pid = 3064] [serial = 343] [outer = 00000000] [url = about:blank] 09:54:15 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (16D05800) [pid = 3064] [serial = 368] [outer = 00000000] [url = about:blank] 09:54:15 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (16D03400) [pid = 3064] [serial = 367] [outer = 00000000] [url = about:blank] 09:54:15 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (17ED3000) [pid = 3064] [serial = 377] [outer = 00000000] [url = about:blank] 09:54:15 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (12328000) [pid = 3064] [serial = 373] [outer = 00000000] [url = about:blank] 09:54:15 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (177AE800) [pid = 3064] [serial = 370] [outer = 00000000] [url = about:blank] 09:54:15 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (177BA800) [pid = 3064] [serial = 376] [outer = 00000000] [url = about:blank] 09:54:15 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (17AEF800) [pid = 3064] [serial = 371] [outer = 00000000] [url = about:blank] 09:54:15 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (19BA5000) [pid = 3064] [serial = 379] [outer = 00000000] [url = about:blank] 09:54:15 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (13050800) [pid = 3064] [serial = 374] [outer = 00000000] [url = about:blank] 09:54:15 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (1494D400) [pid = 3064] [serial = 362] [outer = 00000000] [url = about:blank] 09:54:15 INFO - PROCESS | 3064 | 1467737655444 Marionette TRACE conn6 <- [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"]]]}] 09:54:15 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 09:54:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:54:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:54:15 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 09:54:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:54:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:54:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 2317ms 09:54:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:54:15 INFO - PROCESS | 3064 | 1467737655473 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 09:54:15 INFO - PROCESS | 3064 | 1467737655476 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 09:54:15 INFO - PROCESS | 3064 | 1467737655482 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:54:15 INFO - PROCESS | 3064 | 1467737655484 Marionette TRACE conn6 <- [1,534,null,{}] 09:54:15 INFO - PROCESS | 3064 | 1467737655490 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:15 INFO - PROCESS | 3064 | 1467737655493 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:15 INFO - PROCESS | 3064 | 1467737655598 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 09:54:15 INFO - PROCESS | 3064 | 1467737655608 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:15 INFO - PROCESS | 3064 | 1467737655611 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:15 INFO - PROCESS | 3064 | ++DOCSHELL 0CE1EC00 == 28 [pid = 3064] [id = 143] 09:54:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0CE29400) [pid = 3064] [serial = 427] [outer = 00000000] 09:54:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0CED3800) [pid = 3064] [serial = 428] [outer = 0CE29400] 09:54:15 INFO - PROCESS | 3064 | 1467737655666 Marionette DEBUG loaded listener.js 09:54:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0D0D7C00) [pid = 3064] [serial = 429] [outer = 0CE29400] 09:54:16 INFO - PROCESS | 3064 | 1467737656154 Marionette TRACE conn6 <- [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]]]}] 09:54:16 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. 09:54:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 729ms 09:54:16 INFO - PROCESS | 3064 | 1467737656213 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 09:54:16 INFO - PROCESS | 3064 | 1467737656218 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 09:54:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:54:16 INFO - PROCESS | 3064 | 1467737656225 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:54:16 INFO - PROCESS | 3064 | 1467737656228 Marionette TRACE conn6 <- [1,538,null,{}] 09:54:16 INFO - PROCESS | 3064 | 1467737656232 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:16 INFO - PROCESS | 3064 | 1467737656234 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:16 INFO - PROCESS | 3064 | 1467737656335 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 09:54:16 INFO - PROCESS | 3064 | 1467737656427 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:16 INFO - PROCESS | 3064 | 1467737656429 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:16 INFO - PROCESS | 3064 | ++DOCSHELL 09167800 == 29 [pid = 3064] [id = 144] 09:54:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0D7D1000) [pid = 3064] [serial = 430] [outer = 00000000] 09:54:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0D809400) [pid = 3064] [serial = 431] [outer = 0D7D1000] 09:54:16 INFO - PROCESS | 3064 | 1467737656480 Marionette DEBUG loaded listener.js 09:54:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0D822800) [pid = 3064] [serial = 432] [outer = 0D7D1000] 09:54:16 INFO - PROCESS | 3064 | 1467737656864 Marionette TRACE conn6 <- [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]]]}] 09:54:16 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. 09:54:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 670ms 09:54:16 INFO - PROCESS | 3064 | 1467737656897 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 09:54:16 INFO - PROCESS | 3064 | 1467737656899 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 09:54:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:54:16 INFO - PROCESS | 3064 | 1467737656903 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:54:16 INFO - PROCESS | 3064 | 1467737656906 Marionette TRACE conn6 <- [1,542,null,{}] 09:54:16 INFO - PROCESS | 3064 | 1467737656917 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:16 INFO - PROCESS | 3064 | 1467737656922 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:17 INFO - PROCESS | 3064 | 1467737657041 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 09:54:17 INFO - PROCESS | 3064 | 1467737657051 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:17 INFO - PROCESS | 3064 | 1467737657054 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:17 INFO - PROCESS | 3064 | ++DOCSHELL 0DB6C000 == 30 [pid = 3064] [id = 145] 09:54:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0DD67C00) [pid = 3064] [serial = 433] [outer = 00000000] 09:54:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0DD72400) [pid = 3064] [serial = 434] [outer = 0DD67C00] 09:54:17 INFO - PROCESS | 3064 | 1467737657113 Marionette DEBUG loaded listener.js 09:54:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0DED3000) [pid = 3064] [serial = 435] [outer = 0DD67C00] 09:54:17 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:54:17 INFO - PROCESS | 3064 | [3064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:54:17 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:54:17 INFO - PROCESS | 3064 | [3064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:54:17 INFO - PROCESS | 3064 | 1467737657585 Marionette TRACE conn6 <- [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]]]}] 09:54:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:54:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 730ms 09:54:17 INFO - PROCESS | 3064 | 1467737657637 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 09:54:17 INFO - PROCESS | 3064 | 1467737657640 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 09:54:17 INFO - PROCESS | 3064 | 1467737657643 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:54:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:54:17 INFO - PROCESS | 3064 | 1467737657645 Marionette TRACE conn6 <- [1,546,null,{}] 09:54:17 INFO - PROCESS | 3064 | 1467737657649 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:17 INFO - PROCESS | 3064 | 1467737657651 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:17 INFO - PROCESS | 3064 | 1467737657738 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 09:54:17 INFO - PROCESS | 3064 | 1467737657744 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:17 INFO - PROCESS | 3064 | 1467737657746 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:17 INFO - PROCESS | 3064 | ++DOCSHELL 11AA3800 == 31 [pid = 3064] [id = 146] 09:54:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (11AA3C00) [pid = 3064] [serial = 436] [outer = 00000000] 09:54:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (11CB2400) [pid = 3064] [serial = 437] [outer = 11AA3C00] 09:54:17 INFO - PROCESS | 3064 | 1467737657792 Marionette DEBUG loaded listener.js 09:54:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (11F9B800) [pid = 3064] [serial = 438] [outer = 11AA3C00] 09:54:18 INFO - PROCESS | 3064 | 1467737658228 Marionette TRACE conn6 <- [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]]]}] 09:54:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:54:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 630ms 09:54:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:54:18 INFO - PROCESS | 3064 | 1467737658277 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 09:54:18 INFO - PROCESS | 3064 | 1467737658279 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 09:54:18 INFO - PROCESS | 3064 | 1467737658283 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:54:18 INFO - PROCESS | 3064 | 1467737658284 Marionette TRACE conn6 <- [1,550,null,{}] 09:54:18 INFO - PROCESS | 3064 | 1467737658288 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:18 INFO - PROCESS | 3064 | 1467737658290 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:18 INFO - PROCESS | 3064 | 1467737658371 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 09:54:18 INFO - PROCESS | 3064 | 1467737658378 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:18 INFO - PROCESS | 3064 | 1467737658380 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:18 INFO - PROCESS | 3064 | ++DOCSHELL 1231E400 == 32 [pid = 3064] [id = 147] 09:54:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (12322400) [pid = 3064] [serial = 439] [outer = 00000000] 09:54:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (12357400) [pid = 3064] [serial = 440] [outer = 12322400] 09:54:18 INFO - PROCESS | 3064 | 1467737658424 Marionette DEBUG loaded listener.js 09:54:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (124B6C00) [pid = 3064] [serial = 441] [outer = 12322400] 09:54:18 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:54:18 INFO - PROCESS | 3064 | [3064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:54:18 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:54:18 INFO - PROCESS | 3064 | [3064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:54:18 INFO - PROCESS | 3064 | 1467737658895 Marionette TRACE conn6 <- [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]]]}] 09:54:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:54:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 629ms 09:54:18 INFO - PROCESS | 3064 | 1467737658925 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 09:54:18 INFO - PROCESS | 3064 | 1467737658927 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 09:54:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:54:18 INFO - PROCESS | 3064 | 1467737658930 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:54:18 INFO - PROCESS | 3064 | 1467737658932 Marionette TRACE conn6 <- [1,554,null,{}] 09:54:18 INFO - PROCESS | 3064 | 1467737658936 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:18 INFO - PROCESS | 3064 | 1467737658941 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:19 INFO - PROCESS | 3064 | 1467737659056 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 09:54:19 INFO - PROCESS | 3064 | 1467737659062 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:19 INFO - PROCESS | 3064 | 1467737659064 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:19 INFO - PROCESS | 3064 | ++DOCSHELL 14077000 == 33 [pid = 3064] [id = 148] 09:54:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (14077800) [pid = 3064] [serial = 442] [outer = 00000000] 09:54:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (14928800) [pid = 3064] [serial = 443] [outer = 14077800] 09:54:19 INFO - PROCESS | 3064 | 1467737659110 Marionette DEBUG loaded listener.js 09:54:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (1492EC00) [pid = 3064] [serial = 444] [outer = 14077800] 09:54:19 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:54:19 INFO - PROCESS | 3064 | [3064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:54:19 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:54:19 INFO - PROCESS | 3064 | 1467737659572 Marionette TRACE conn6 <- [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]]]}] 09:54:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:54:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 670ms 09:54:19 INFO - PROCESS | 3064 | 1467737659602 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 09:54:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:54:19 INFO - PROCESS | 3064 | 1467737659604 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 09:54:19 INFO - PROCESS | 3064 | 1467737659608 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:54:19 INFO - PROCESS | 3064 | 1467737659609 Marionette TRACE conn6 <- [1,558,null,{}] 09:54:19 INFO - PROCESS | 3064 | 1467737659613 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:19 INFO - PROCESS | 3064 | 1467737659615 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:19 INFO - PROCESS | 3064 | 1467737659761 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 09:54:19 INFO - PROCESS | 3064 | 1467737659772 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:19 INFO - PROCESS | 3064 | 1467737659774 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:19 INFO - PROCESS | 3064 | ++DOCSHELL 14DF6000 == 34 [pid = 3064] [id = 149] 09:54:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (14DFE400) [pid = 3064] [serial = 445] [outer = 00000000] 09:54:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (157BB000) [pid = 3064] [serial = 446] [outer = 14DFE400] 09:54:19 INFO - PROCESS | 3064 | 1467737659821 Marionette DEBUG loaded listener.js 09:54:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (157A9C00) [pid = 3064] [serial = 447] [outer = 14DFE400] 09:54:20 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:54:20 INFO - PROCESS | 3064 | [3064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:54:20 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:54:20 INFO - PROCESS | 3064 | 1467737660250 Marionette TRACE conn6 <- [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]]]}] 09:54:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:54:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 670ms 09:54:20 INFO - PROCESS | 3064 | 1467737660295 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 09:54:20 INFO - PROCESS | 3064 | 1467737660297 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 09:54:20 INFO - PROCESS | 3064 | 1467737660301 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:54:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:54:20 INFO - PROCESS | 3064 | 1467737660303 Marionette TRACE conn6 <- [1,562,null,{}] 09:54:20 INFO - PROCESS | 3064 | 1467737660307 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:20 INFO - PROCESS | 3064 | 1467737660309 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:20 INFO - PROCESS | 3064 | 1467737660391 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 09:54:20 INFO - PROCESS | 3064 | 1467737660397 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:20 INFO - PROCESS | 3064 | 1467737660399 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:20 INFO - PROCESS | 3064 | ++DOCSHELL 0C30F800 == 35 [pid = 3064] [id = 150] 09:54:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 99 (15F6DC00) [pid = 3064] [serial = 448] [outer = 00000000] 09:54:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 100 (16158800) [pid = 3064] [serial = 449] [outer = 15F6DC00] 09:54:20 INFO - PROCESS | 3064 | 1467737660443 Marionette DEBUG loaded listener.js 09:54:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 101 (1615EC00) [pid = 3064] [serial = 450] [outer = 15F6DC00] 09:54:20 INFO - PROCESS | 3064 | 1467737660871 Marionette TRACE conn6 <- [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]]]}] 09:54:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:54:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 630ms 09:54:20 INFO - PROCESS | 3064 | 1467737660936 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 09:54:20 INFO - PROCESS | 3064 | 1467737660938 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 09:54:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:54:20 INFO - PROCESS | 3064 | 1467737660942 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:54:20 INFO - PROCESS | 3064 | 1467737660944 Marionette TRACE conn6 <- [1,566,null,{}] 09:54:20 INFO - PROCESS | 3064 | 1467737660947 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:20 INFO - PROCESS | 3064 | 1467737660949 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:21 INFO - PROCESS | 3064 | 1467737661066 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 09:54:21 INFO - PROCESS | 3064 | 1467737661128 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:21 INFO - PROCESS | 3064 | 1467737661130 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:21 INFO - PROCESS | 3064 | ++DOCSHELL 166C8800 == 36 [pid = 3064] [id = 151] 09:54:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 102 (166CAC00) [pid = 3064] [serial = 451] [outer = 00000000] 09:54:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 103 (16C0E400) [pid = 3064] [serial = 452] [outer = 166CAC00] 09:54:21 INFO - PROCESS | 3064 | 1467737661206 Marionette DEBUG loaded listener.js 09:54:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 104 (16C14000) [pid = 3064] [serial = 453] [outer = 166CAC00] 09:54:21 INFO - PROCESS | 3064 | 1467737661622 Marionette TRACE conn6 <- [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]]]}] 09:54:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:54:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 729ms 09:54:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:54:21 INFO - PROCESS | 3064 | 1467737661673 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 09:54:21 INFO - PROCESS | 3064 | 1467737661675 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 09:54:21 INFO - PROCESS | 3064 | 1467737661678 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:54:21 INFO - PROCESS | 3064 | 1467737661679 Marionette TRACE conn6 <- [1,570,null,{}] 09:54:21 INFO - PROCESS | 3064 | 1467737661690 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:21 INFO - PROCESS | 3064 | 1467737661692 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:21 INFO - PROCESS | 3064 | 1467737661809 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 09:54:21 INFO - PROCESS | 3064 | 1467737661814 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:21 INFO - PROCESS | 3064 | 1467737661816 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:21 INFO - PROCESS | 3064 | ++DOCSHELL 124E6800 == 37 [pid = 3064] [id = 152] 09:54:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 105 (14DF4800) [pid = 3064] [serial = 454] [outer = 00000000] 09:54:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 106 (17575400) [pid = 3064] [serial = 455] [outer = 14DF4800] 09:54:21 INFO - PROCESS | 3064 | 1467737661861 Marionette DEBUG loaded listener.js 09:54:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 107 (17637400) [pid = 3064] [serial = 456] [outer = 14DF4800] 09:54:22 INFO - PROCESS | 3064 | 1467737662309 Marionette TRACE conn6 <- [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]]]}] 09:54:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:54:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 671ms 09:54:22 INFO - PROCESS | 3064 | 1467737662349 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 09:54:22 INFO - PROCESS | 3064 | 1467737662352 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 09:54:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:54:22 INFO - PROCESS | 3064 | 1467737662355 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:54:22 INFO - PROCESS | 3064 | 1467737662357 Marionette TRACE conn6 <- [1,574,null,{}] 09:54:22 INFO - PROCESS | 3064 | 1467737662361 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:22 INFO - PROCESS | 3064 | 1467737662363 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:22 INFO - PROCESS | 3064 | 1467737662500 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 09:54:22 INFO - PROCESS | 3064 | 1467737663009 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:22 INFO - PROCESS | 3064 | 1467737663012 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 106 (1305A800) [pid = 3064] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 105 (0D80A000) [pid = 3064] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 104 (11AA2000) [pid = 3064] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 103 (0D829000) [pid = 3064] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 102 (18C6A800) [pid = 3064] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 101 (15F62400) [pid = 3064] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 100 (16617400) [pid = 3064] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 99 (14923400) [pid = 3064] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 98 (177AF400) [pid = 3064] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (1937E000) [pid = 3064] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (0D0CD800) [pid = 3064] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (176BD800) [pid = 3064] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (14921400) [pid = 3064] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (1234F800) [pid = 3064] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (0D2E7000) [pid = 3064] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (0D80CC00) [pid = 3064] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (19DB4800) [pid = 3064] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (19DAA800) [pid = 3064] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (19BCB800) [pid = 3064] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (1231C000) [pid = 3064] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:54:23 INFO - PROCESS | 3064 | ++DOCSHELL 08A83800 == 38 [pid = 3064] [id = 153] 09:54:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0C3F0000) [pid = 3064] [serial = 457] [outer = 00000000] 09:54:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0D802000) [pid = 3064] [serial = 458] [outer = 0C3F0000] 09:54:23 INFO - PROCESS | 3064 | 1467737663064 Marionette DEBUG loaded listener.js 09:54:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (11AA2000) [pid = 3064] [serial = 459] [outer = 0C3F0000] 09:54:23 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:54:23 INFO - PROCESS | 3064 | [3064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:54:23 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:54:23 INFO - PROCESS | 3064 | 1467737663582 Marionette TRACE conn6 <- [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]]]}] 09:54:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:54:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1281ms 09:54:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:54:23 INFO - PROCESS | 3064 | 1467737663611 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 09:54:23 INFO - PROCESS | 3064 | 1467737663613 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 09:54:23 INFO - PROCESS | 3064 | 1467737663616 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:54:23 INFO - PROCESS | 3064 | 1467737663618 Marionette TRACE conn6 <- [1,578,null,{}] 09:54:23 INFO - PROCESS | 3064 | 1467737663621 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:23 INFO - PROCESS | 3064 | 1467737663623 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:23 INFO - PROCESS | 3064 | 1467737663703 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 09:54:23 INFO - PROCESS | 3064 | 1467737663711 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:23 INFO - PROCESS | 3064 | 1467737663713 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:23 INFO - PROCESS | 3064 | ++DOCSHELL 12352C00 == 39 [pid = 3064] [id = 154] 09:54:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (14921400) [pid = 3064] [serial = 460] [outer = 00000000] 09:54:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (151CDC00) [pid = 3064] [serial = 461] [outer = 14921400] 09:54:23 INFO - PROCESS | 3064 | 1467737663768 Marionette DEBUG loaded listener.js 09:54:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (1607A800) [pid = 3064] [serial = 462] [outer = 14921400] 09:54:24 INFO - PROCESS | 3064 | 1467737664198 Marionette TRACE conn6 <- [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]]]}] 09:54:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:54:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 630ms 09:54:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:54:24 INFO - PROCESS | 3064 | 1467737664250 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 09:54:24 INFO - PROCESS | 3064 | 1467737664252 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 09:54:24 INFO - PROCESS | 3064 | 1467737664255 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:54:24 INFO - PROCESS | 3064 | 1467737664257 Marionette TRACE conn6 <- [1,582,null,{}] 09:54:24 INFO - PROCESS | 3064 | 1467737664260 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:24 INFO - PROCESS | 3064 | 1467737664262 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:24 INFO - PROCESS | 3064 | 1467737664344 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 09:54:24 INFO - PROCESS | 3064 | 1467737664349 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:24 INFO - PROCESS | 3064 | 1467737664351 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:24 INFO - PROCESS | 3064 | ++DOCSHELL 16C17800 == 40 [pid = 3064] [id = 155] 09:54:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (16D03000) [pid = 3064] [serial = 463] [outer = 00000000] 09:54:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (177B3400) [pid = 3064] [serial = 464] [outer = 16D03000] 09:54:24 INFO - PROCESS | 3064 | 1467737664395 Marionette DEBUG loaded listener.js 09:54:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (17EDBC00) [pid = 3064] [serial = 465] [outer = 16D03000] 09:54:24 INFO - PROCESS | 3064 | 1467737664816 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 09:54:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:54:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 630ms 09:54:24 INFO - PROCESS | 3064 | 1467737664887 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 09:54:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:54:24 INFO - PROCESS | 3064 | 1467737664889 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 09:54:24 INFO - PROCESS | 3064 | 1467737664892 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:54:24 INFO - PROCESS | 3064 | 1467737664894 Marionette TRACE conn6 <- [1,586,null,{}] 09:54:24 INFO - PROCESS | 3064 | 1467737664898 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:24 INFO - PROCESS | 3064 | 1467737664899 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:25 INFO - PROCESS | 3064 | 1467737665027 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 09:54:25 INFO - PROCESS | 3064 | 1467737665196 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:25 INFO - PROCESS | 3064 | 1467737665199 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:25 INFO - PROCESS | 3064 | ++DOCSHELL 0C305000 == 41 [pid = 3064] [id = 156] 09:54:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (0C306C00) [pid = 3064] [serial = 466] [outer = 00000000] 09:54:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (0C30E000) [pid = 3064] [serial = 467] [outer = 0C306C00] 09:54:25 INFO - PROCESS | 3064 | 1467737665258 Marionette DEBUG loaded listener.js 09:54:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 99 (0C31EC00) [pid = 3064] [serial = 468] [outer = 0C306C00] 09:54:25 INFO - PROCESS | 3064 | 1467737665980 Marionette TRACE conn6 <- [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]]]}] 09:54:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:54:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1177ms 09:54:26 INFO - PROCESS | 3064 | 1467737666073 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 09:54:26 INFO - PROCESS | 3064 | 1467737666077 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 09:54:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:54:26 INFO - PROCESS | 3064 | 1467737666082 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:54:26 INFO - PROCESS | 3064 | 1467737666085 Marionette TRACE conn6 <- [1,590,null,{}] 09:54:26 INFO - PROCESS | 3064 | 1467737666090 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:26 INFO - PROCESS | 3064 | 1467737666093 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:26 INFO - PROCESS | 3064 | 1467737666224 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 09:54:26 INFO - PROCESS | 3064 | 1467737666352 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:26 INFO - PROCESS | 3064 | 1467737666355 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:26 INFO - PROCESS | 3064 | ++DOCSHELL 0D3FAC00 == 42 [pid = 3064] [id = 157] 09:54:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 100 (0D801400) [pid = 3064] [serial = 469] [outer = 00000000] 09:54:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 101 (0D832800) [pid = 3064] [serial = 470] [outer = 0D801400] 09:54:26 INFO - PROCESS | 3064 | 1467737666416 Marionette DEBUG loaded listener.js 09:54:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 102 (0D83E400) [pid = 3064] [serial = 471] [outer = 0D801400] 09:54:27 INFO - PROCESS | 3064 | 1467737667204 Marionette TRACE conn6 <- [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]]]}] 09:54:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:54:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1171ms 09:54:27 INFO - PROCESS | 3064 | [3064] 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 09:54:27 INFO - PROCESS | 3064 | 1467737667626 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 09:54:27 INFO - PROCESS | 3064 | 1467737667631 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 09:54:27 INFO - PROCESS | 3064 | 1467737667637 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:54:27 INFO - PROCESS | 3064 | 1467737667640 Marionette TRACE conn6 <- [1,594,null,{}] 09:54:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:54:27 INFO - PROCESS | 3064 | 1467737667646 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:27 INFO - PROCESS | 3064 | 1467737667649 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:27 INFO - PROCESS | 3064 | 1467737667786 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 09:54:27 INFO - PROCESS | 3064 | 1467737667938 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:27 INFO - PROCESS | 3064 | 1467737667943 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:27 INFO - PROCESS | 3064 | ++DOCSHELL 0D7D3C00 == 43 [pid = 3064] [id = 158] 09:54:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 103 (0D804400) [pid = 3064] [serial = 472] [outer = 00000000] 09:54:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 104 (0D832C00) [pid = 3064] [serial = 473] [outer = 0D804400] 09:54:27 INFO - PROCESS | 3064 | 1467737667993 Marionette DEBUG loaded listener.js 09:54:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 105 (0DD68000) [pid = 3064] [serial = 474] [outer = 0D804400] 09:54:28 INFO - PROCESS | 3064 | --DOCSHELL 1BD90C00 == 42 [pid = 3064] [id = 26] 09:54:28 INFO - PROCESS | 3064 | --DOCSHELL 0C307400 == 41 [pid = 3064] [id = 23] 09:54:28 INFO - PROCESS | 3064 | --DOCSHELL 08A7F000 == 40 [pid = 3064] [id = 21] 09:54:28 INFO - PROCESS | 3064 | --DOCSHELL 0C3F2400 == 39 [pid = 3064] [id = 22] 09:54:28 INFO - PROCESS | 3064 | --DOCSHELL 151D2C00 == 38 [pid = 3064] [id = 17] 09:54:28 INFO - PROCESS | 3064 | --DOCSHELL 1491F800 == 37 [pid = 3064] [id = 18] 09:54:28 INFO - PROCESS | 3064 | --DOCSHELL 16611C00 == 36 [pid = 3064] [id = 19] 09:54:28 INFO - PROCESS | 3064 | --DOCSHELL 17635800 == 35 [pid = 3064] [id = 20] 09:54:28 INFO - PROCESS | 3064 | --DOCSHELL 16D06C00 == 34 [pid = 3064] [id = 10] 09:54:28 INFO - PROCESS | 3064 | --DOCSHELL 1BE5B000 == 33 [pid = 3064] [id = 8] 09:54:28 INFO - PROCESS | 3064 | --DOCSHELL 0E8DB800 == 32 [pid = 3064] [id = 14] 09:54:28 INFO - PROCESS | 3064 | --DOCSHELL 0DDE3400 == 31 [pid = 3064] [id = 28] 09:54:28 INFO - PROCESS | 3064 | --DOCSHELL 14DFD400 == 30 [pid = 3064] [id = 16] 09:54:28 INFO - PROCESS | 3064 | --DOCSHELL 0D286400 == 29 [pid = 3064] [id = 27] 09:54:28 INFO - PROCESS | 3064 | --DOCSHELL 11CE8000 == 28 [pid = 3064] [id = 15] 09:54:28 INFO - PROCESS | 3064 | --DOMWINDOW == 104 (19DAAC00) [pid = 3064] [serial = 425] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 3064 | --DOMWINDOW == 103 (14DF9400) [pid = 3064] [serial = 350] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 3064 | --DOMWINDOW == 102 (199EF400) [pid = 3064] [serial = 296] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 3064 | --DOMWINDOW == 101 (157A8C00) [pid = 3064] [serial = 347] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 3064 | --DOMWINDOW == 100 (0DDE2C00) [pid = 3064] [serial = 344] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 3064 | --DOMWINDOW == 99 (11AAA800) [pid = 3064] [serial = 341] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 3064 | --DOMWINDOW == 98 (1614AC00) [pid = 3064] [serial = 410] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (16162400) [pid = 3064] [serial = 411] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (175D0800) [pid = 3064] [serial = 414] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (17581000) [pid = 3064] [serial = 413] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (177B2400) [pid = 3064] [serial = 419] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (177B7000) [pid = 3064] [serial = 416] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (19943000) [pid = 3064] [serial = 422] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (17AEE400) [pid = 3064] [serial = 417] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (17E2D400) [pid = 3064] [serial = 420] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0D804000) [pid = 3064] [serial = 382] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (19BAFC00) [pid = 3064] [serial = 380] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (16619400) [pid = 3064] [serial = 164] [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.] 09:54:28 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (1494F400) [pid = 3064] [serial = 407] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (124B3000) [pid = 3064] [serial = 404] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (124EA000) [pid = 3064] [serial = 405] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0D82C000) [pid = 3064] [serial = 401] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0DD6F000) [pid = 3064] [serial = 402] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0DD6E000) [pid = 3064] [serial = 399] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0D834C00) [pid = 3064] [serial = 398] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (1B981000) [pid = 3064] [serial = 396] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (1B97F800) [pid = 3064] [serial = 395] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (1A72FC00) [pid = 3064] [serial = 393] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (19FD3800) [pid = 3064] [serial = 392] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (19BD4800) [pid = 3064] [serial = 390] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (19BD0400) [pid = 3064] [serial = 389] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (13B3A000) [pid = 3064] [serial = 386] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (124E1000) [pid = 3064] [serial = 385] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0D828C00) [pid = 3064] [serial = 383] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (19BAA000) [pid = 3064] [serial = 423] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (14DBAC00) [pid = 3064] [serial = 408] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 3064 | 1467737668528 Marionette TRACE conn6 <- [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]]]}] 09:54:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:54:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 909ms 09:54:28 INFO - PROCESS | 3064 | 1467737668559 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 09:54:28 INFO - PROCESS | 3064 | 1467737668562 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 09:54:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:54:28 INFO - PROCESS | 3064 | 1467737668568 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:54:28 INFO - PROCESS | 3064 | 1467737668572 Marionette TRACE conn6 <- [1,598,null,{}] 09:54:28 INFO - PROCESS | 3064 | 1467737668575 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:28 INFO - PROCESS | 3064 | 1467737668578 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:28 INFO - PROCESS | 3064 | 1467737668667 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 09:54:28 INFO - PROCESS | 3064 | 1467737668675 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:28 INFO - PROCESS | 3064 | 1467737668678 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:28 INFO - PROCESS | 3064 | ++DOCSHELL 0D803800 == 29 [pid = 3064] [id = 159] 09:54:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0D806C00) [pid = 3064] [serial = 475] [outer = 00000000] 09:54:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0D831800) [pid = 3064] [serial = 476] [outer = 0D806C00] 09:54:28 INFO - PROCESS | 3064 | 1467737668726 Marionette DEBUG loaded listener.js 09:54:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0D83D000) [pid = 3064] [serial = 477] [outer = 0D806C00] 09:54:29 INFO - PROCESS | 3064 | 1467737669208 Marionette TRACE conn6 <- [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]]]}] 09:54:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:54:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 686ms 09:54:29 INFO - PROCESS | 3064 | 1467737669275 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 09:54:29 INFO - PROCESS | 3064 | 1467737669277 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 09:54:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:54:29 INFO - PROCESS | 3064 | 1467737669283 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:54:29 INFO - PROCESS | 3064 | 1467737669285 Marionette TRACE conn6 <- [1,602,null,{}] 09:54:29 INFO - PROCESS | 3064 | 1467737669294 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:29 INFO - PROCESS | 3064 | 1467737669299 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:29 INFO - PROCESS | 3064 | 1467737669391 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 09:54:29 INFO - PROCESS | 3064 | 1467737669480 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:29 INFO - PROCESS | 3064 | 1467737669484 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:29 INFO - PROCESS | 3064 | ++DOCSHELL 11CB6800 == 30 [pid = 3064] [id = 160] 09:54:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (11CE8000) [pid = 3064] [serial = 478] [outer = 00000000] 09:54:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (1222B400) [pid = 3064] [serial = 479] [outer = 11CE8000] 09:54:29 INFO - PROCESS | 3064 | 1467737669534 Marionette DEBUG loaded listener.js 09:54:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (12320000) [pid = 3064] [serial = 480] [outer = 11CE8000] 09:54:29 INFO - PROCESS | 3064 | 1467737669931 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 09:54:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:54:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 670ms 09:54:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:54:29 INFO - PROCESS | 3064 | 1467737669952 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 09:54:29 INFO - PROCESS | 3064 | 1467737669954 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 09:54:29 INFO - PROCESS | 3064 | 1467737669957 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:54:29 INFO - PROCESS | 3064 | 1467737669959 Marionette TRACE conn6 <- [1,606,null,{}] 09:54:29 INFO - PROCESS | 3064 | 1467737669963 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:29 INFO - PROCESS | 3064 | 1467737669965 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:30 INFO - PROCESS | 3064 | 1467737670053 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 09:54:30 INFO - PROCESS | 3064 | 1467737670059 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:30 INFO - PROCESS | 3064 | 1467737670061 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:30 INFO - PROCESS | 3064 | ++DOCSHELL 124B5C00 == 31 [pid = 3064] [id = 161] 09:54:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (124B6400) [pid = 3064] [serial = 481] [outer = 00000000] 09:54:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (13741400) [pid = 3064] [serial = 482] [outer = 124B6400] 09:54:30 INFO - PROCESS | 3064 | 1467737670117 Marionette DEBUG loaded listener.js 09:54:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (1407B800) [pid = 3064] [serial = 483] [outer = 124B6400] 09:54:30 INFO - PROCESS | 3064 | 1467737670568 Marionette TRACE conn6 <- [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]]]}] 09:54:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:54:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 670ms 09:54:30 INFO - PROCESS | 3064 | 1467737670628 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 09:54:30 INFO - PROCESS | 3064 | 1467737670630 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 09:54:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:54:30 INFO - PROCESS | 3064 | 1467737670640 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:54:30 INFO - PROCESS | 3064 | 1467737670642 Marionette TRACE conn6 <- [1,610,null,{}] 09:54:30 INFO - PROCESS | 3064 | 1467737670645 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:30 INFO - PROCESS | 3064 | 1467737670647 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:30 INFO - PROCESS | 3064 | 1467737670758 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 09:54:30 INFO - PROCESS | 3064 | 1467737670849 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:30 INFO - PROCESS | 3064 | 1467737670851 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:30 INFO - PROCESS | 3064 | ++DOCSHELL 0D8BC000 == 32 [pid = 3064] [id = 162] 09:54:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (14949800) [pid = 3064] [serial = 484] [outer = 00000000] 09:54:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (14DB9400) [pid = 3064] [serial = 485] [outer = 14949800] 09:54:30 INFO - PROCESS | 3064 | 1467737670895 Marionette DEBUG loaded listener.js 09:54:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (14DF5C00) [pid = 3064] [serial = 486] [outer = 14949800] 09:54:31 INFO - PROCESS | 3064 | 1467737671311 Marionette TRACE conn6 <- [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]]]}] 09:54:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:54:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 731ms 09:54:31 INFO - PROCESS | 3064 | 1467737671366 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 09:54:31 INFO - PROCESS | 3064 | 1467737671368 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 09:54:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:54:31 INFO - PROCESS | 3064 | 1467737671377 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:54:31 INFO - PROCESS | 3064 | 1467737671379 Marionette TRACE conn6 <- [1,614,null,{}] 09:54:31 INFO - PROCESS | 3064 | 1467737671382 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:31 INFO - PROCESS | 3064 | 1467737671388 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:31 INFO - PROCESS | 3064 | 1467737671529 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 09:54:31 INFO - PROCESS | 3064 | 1467737671600 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:31 INFO - PROCESS | 3064 | 1467737671603 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:31 INFO - PROCESS | 3064 | ++DOCSHELL 15F69800 == 33 [pid = 3064] [id = 163] 09:54:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (15F6D400) [pid = 3064] [serial = 487] [outer = 00000000] 09:54:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (16155000) [pid = 3064] [serial = 488] [outer = 15F6D400] 09:54:31 INFO - PROCESS | 3064 | 1467737671649 Marionette DEBUG loaded listener.js 09:54:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (16161800) [pid = 3064] [serial = 489] [outer = 15F6D400] 09:54:32 INFO - PROCESS | 3064 | 1467737672086 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 09:54:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:54:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 730ms 09:54:32 INFO - PROCESS | 3064 | 1467737672130 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 09:54:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:54:32 INFO - PROCESS | 3064 | 1467737672141 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 09:54:32 INFO - PROCESS | 3064 | 1467737672144 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:54:32 INFO - PROCESS | 3064 | 1467737672146 Marionette TRACE conn6 <- [1,618,null,{}] 09:54:32 INFO - PROCESS | 3064 | 1467737672150 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:32 INFO - PROCESS | 3064 | 1467737672152 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:32 INFO - PROCESS | 3064 | 1467737672264 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 09:54:32 INFO - PROCESS | 3064 | 1467737672272 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:32 INFO - PROCESS | 3064 | 1467737672274 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:32 INFO - PROCESS | 3064 | ++DOCSHELL 16612C00 == 34 [pid = 3064] [id = 164] 09:54:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (16613000) [pid = 3064] [serial = 490] [outer = 00000000] 09:54:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (1661CC00) [pid = 3064] [serial = 491] [outer = 16613000] 09:54:32 INFO - PROCESS | 3064 | 1467737672367 Marionette DEBUG loaded listener.js 09:54:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (16C0C800) [pid = 3064] [serial = 492] [outer = 16613000] 09:54:32 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (166CAC00) [pid = 3064] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:54:32 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (11AA3C00) [pid = 3064] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:54:32 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (14077800) [pid = 3064] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:54:32 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (14DF4800) [pid = 3064] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:54:32 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (19BCC400) [pid = 3064] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:54:32 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (12322400) [pid = 3064] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:54:32 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0D7D1000) [pid = 3064] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:54:32 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0DD67C00) [pid = 3064] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:54:32 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (15F6DC00) [pid = 3064] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:54:32 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0CE29400) [pid = 3064] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:54:32 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (14DFE400) [pid = 3064] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:54:32 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0C3F0000) [pid = 3064] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:54:32 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (14921400) [pid = 3064] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:54:32 INFO - PROCESS | 3064 | 1467737672862 Marionette TRACE conn6 <- [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]]]}] 09:54:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:54:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 770ms 09:54:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:54:32 INFO - PROCESS | 3064 | 1467737672918 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 09:54:32 INFO - PROCESS | 3064 | 1467737672919 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 09:54:32 INFO - PROCESS | 3064 | 1467737672923 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:54:32 INFO - PROCESS | 3064 | 1467737672925 Marionette TRACE conn6 <- [1,622,null,{}] 09:54:32 INFO - PROCESS | 3064 | 1467737672928 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:32 INFO - PROCESS | 3064 | 1467737672930 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:33 INFO - PROCESS | 3064 | 1467737673042 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 09:54:33 INFO - PROCESS | 3064 | 1467737673099 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:33 INFO - PROCESS | 3064 | 1467737673101 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:33 INFO - PROCESS | 3064 | ++DOCSHELL 0D824800 == 35 [pid = 3064] [id = 165] 09:54:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0D83B000) [pid = 3064] [serial = 493] [outer = 00000000] 09:54:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (151D4800) [pid = 3064] [serial = 494] [outer = 0D83B000] 09:54:33 INFO - PROCESS | 3064 | 1467737673145 Marionette DEBUG loaded listener.js 09:54:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (16619000) [pid = 3064] [serial = 495] [outer = 0D83B000] 09:54:33 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:54:33 INFO - PROCESS | 3064 | [3064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:54:33 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:54:33 INFO - PROCESS | 3064 | 1467737673507 Marionette TRACE conn6 <- [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]]]}] 09:54:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:54:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 629ms 09:54:33 INFO - PROCESS | 3064 | 1467737673574 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 09:54:33 INFO - PROCESS | 3064 | 1467737673576 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 09:54:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:54:33 INFO - PROCESS | 3064 | 1467737673582 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:54:33 INFO - PROCESS | 3064 | 1467737673583 Marionette TRACE conn6 <- [1,626,null,{}] 09:54:33 INFO - PROCESS | 3064 | 1467737673587 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:33 INFO - PROCESS | 3064 | 1467737673589 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:33 INFO - PROCESS | 3064 | 1467737673673 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 09:54:33 INFO - PROCESS | 3064 | 1467737673679 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:33 INFO - PROCESS | 3064 | 1467737673681 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:33 INFO - PROCESS | 3064 | ++DOCSHELL 157C3000 == 36 [pid = 3064] [id = 166] 09:54:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (16617400) [pid = 3064] [serial = 496] [outer = 00000000] 09:54:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (17569000) [pid = 3064] [serial = 497] [outer = 16617400] 09:54:33 INFO - PROCESS | 3064 | 1467737673725 Marionette DEBUG loaded listener.js 09:54:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (17581000) [pid = 3064] [serial = 498] [outer = 16617400] 09:54:34 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:54:34 INFO - PROCESS | 3064 | [3064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:54:34 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:54:34 INFO - PROCESS | 3064 | [3064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:54:34 INFO - PROCESS | 3064 | 1467737674169 Marionette TRACE conn6 <- [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]]]}] 09:54:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:54:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 630ms 09:54:34 INFO - PROCESS | 3064 | 1467737674211 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 09:54:34 INFO - PROCESS | 3064 | 1467737674213 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 09:54:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:54:34 INFO - PROCESS | 3064 | 1467737674221 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:54:34 INFO - PROCESS | 3064 | 1467737674222 Marionette TRACE conn6 <- [1,630,null,{}] 09:54:34 INFO - PROCESS | 3064 | 1467737674226 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:34 INFO - PROCESS | 3064 | 1467737674228 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:34 INFO - PROCESS | 3064 | 1467737674312 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 09:54:34 INFO - PROCESS | 3064 | 1467737674317 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:34 INFO - PROCESS | 3064 | 1467737674319 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:34 INFO - PROCESS | 3064 | ++DOCSHELL 1234B400 == 37 [pid = 3064] [id = 167] 09:54:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (124E9400) [pid = 3064] [serial = 499] [outer = 00000000] 09:54:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (177AE800) [pid = 3064] [serial = 500] [outer = 124E9400] 09:54:34 INFO - PROCESS | 3064 | 1467737674363 Marionette DEBUG loaded listener.js 09:54:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (177AF400) [pid = 3064] [serial = 501] [outer = 124E9400] 09:54:34 INFO - PROCESS | 3064 | 1467737674895 Marionette TRACE conn6 <- [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]]]}] 09:54:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:54:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 730ms 09:54:34 INFO - PROCESS | 3064 | 1467737674952 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 09:54:34 INFO - PROCESS | 3064 | 1467737674957 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 09:54:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:54:34 INFO - PROCESS | 3064 | 1467737674962 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:54:34 INFO - PROCESS | 3064 | 1467737674966 Marionette TRACE conn6 <- [1,634,null,{}] 09:54:34 INFO - PROCESS | 3064 | 1467737674972 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:34 INFO - PROCESS | 3064 | 1467737674975 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:35 INFO - PROCESS | 3064 | 1467737675140 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 09:54:35 INFO - PROCESS | 3064 | 1467737675244 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:35 INFO - PROCESS | 3064 | 1467737675249 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:35 INFO - PROCESS | 3064 | ++DOCSHELL 0D7CB000 == 38 [pid = 3064] [id = 168] 09:54:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0D7D0400) [pid = 3064] [serial = 502] [outer = 00000000] 09:54:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0D80C400) [pid = 3064] [serial = 503] [outer = 0D7D0400] 09:54:35 INFO - PROCESS | 3064 | 1467737675306 Marionette DEBUG loaded listener.js 09:54:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0D839800) [pid = 3064] [serial = 504] [outer = 0D7D0400] 09:54:35 INFO - PROCESS | 3064 | 1467737675910 Marionette TRACE conn6 <- [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]]]}] 09:54:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:54:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1017ms 09:54:35 INFO - PROCESS | 3064 | 1467737675985 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 09:54:35 INFO - PROCESS | 3064 | 1467737675990 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 09:54:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:54:35 INFO - PROCESS | 3064 | 1467737675996 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:54:35 INFO - PROCESS | 3064 | 1467737675999 Marionette TRACE conn6 <- [1,638,null,{}] 09:54:36 INFO - PROCESS | 3064 | 1467737676004 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:36 INFO - PROCESS | 3064 | 1467737676007 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:36 INFO - PROCESS | 3064 | 1467737676121 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 09:54:36 INFO - PROCESS | 3064 | 1467737676251 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:36 INFO - PROCESS | 3064 | 1467737676254 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:36 INFO - PROCESS | 3064 | ++DOCSHELL 11AAA800 == 39 [pid = 3064] [id = 169] 09:54:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (11F93400) [pid = 3064] [serial = 505] [outer = 00000000] 09:54:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (124E9800) [pid = 3064] [serial = 506] [outer = 11F93400] 09:54:36 INFO - PROCESS | 3064 | 1467737676312 Marionette DEBUG loaded listener.js 09:54:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (14082000) [pid = 3064] [serial = 507] [outer = 11F93400] 09:54:36 INFO - PROCESS | 3064 | 1467737676893 Marionette TRACE conn6 <- [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]]]}] 09:54:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:54:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 930ms 09:54:36 INFO - PROCESS | 3064 | 1467737676943 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 09:54:36 INFO - PROCESS | 3064 | 1467737676946 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 09:54:36 INFO - PROCESS | 3064 | 1467737676951 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:54:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:54:36 INFO - PROCESS | 3064 | 1467737676955 Marionette TRACE conn6 <- [1,642,null,{}] 09:54:36 INFO - PROCESS | 3064 | 1467737676967 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:36 INFO - PROCESS | 3064 | 1467737676971 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:37 INFO - PROCESS | 3064 | 1467737677080 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 09:54:37 INFO - PROCESS | 3064 | 1467737677207 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:37 INFO - PROCESS | 3064 | 1467737677210 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:37 INFO - PROCESS | 3064 | ++DOCSHELL 177AD000 == 40 [pid = 3064] [id = 170] 09:54:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (177AE400) [pid = 3064] [serial = 508] [outer = 00000000] 09:54:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (179D3400) [pid = 3064] [serial = 509] [outer = 177AE400] 09:54:37 INFO - PROCESS | 3064 | 1467737677269 Marionette DEBUG loaded listener.js 09:54:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (17AF1000) [pid = 3064] [serial = 510] [outer = 177AE400] 09:54:37 INFO - PROCESS | 3064 | 1467737677890 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 09:54:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:54:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 970ms 09:54:37 INFO - PROCESS | 3064 | 1467737677928 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 09:54:37 INFO - PROCESS | 3064 | 1467737677931 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 09:54:37 INFO - PROCESS | 3064 | 1467737677934 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:54:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:54:37 INFO - PROCESS | 3064 | 1467737677936 Marionette TRACE conn6 <- [1,646,null,{}] 09:54:37 INFO - PROCESS | 3064 | 1467737677940 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:37 INFO - PROCESS | 3064 | 1467737677942 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:38 INFO - PROCESS | 3064 | 1467737678054 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 09:54:38 INFO - PROCESS | 3064 | 1467737678182 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:38 INFO - PROCESS | 3064 | 1467737678185 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:38 INFO - PROCESS | 3064 | ++DOCSHELL 13740C00 == 41 [pid = 3064] [id = 171] 09:54:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (17E32000) [pid = 3064] [serial = 511] [outer = 00000000] 09:54:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (193E6C00) [pid = 3064] [serial = 512] [outer = 17E32000] 09:54:38 INFO - PROCESS | 3064 | 1467737678241 Marionette DEBUG loaded listener.js 09:54:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (199ECC00) [pid = 3064] [serial = 513] [outer = 17E32000] 09:54:38 INFO - PROCESS | 3064 | 1467737678813 Marionette TRACE conn6 <- [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]]]}] 09:54:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:54:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 929ms 09:54:38 INFO - PROCESS | 3064 | 1467737678868 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 09:54:38 INFO - PROCESS | 3064 | 1467737678870 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 09:54:38 INFO - PROCESS | 3064 | 1467737678874 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:54:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:54:38 INFO - PROCESS | 3064 | 1467737678876 Marionette TRACE conn6 <- [1,650,null,{}] 09:54:38 INFO - PROCESS | 3064 | 1467737678880 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:38 INFO - PROCESS | 3064 | 1467737678882 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:38 INFO - PROCESS | 3064 | 1467737678989 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 09:54:39 INFO - PROCESS | 3064 | 1467737679205 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:39 INFO - PROCESS | 3064 | 1467737679208 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:39 INFO - PROCESS | 3064 | ++DOCSHELL 0CE2A400 == 42 [pid = 3064] [id = 172] 09:54:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (0CE6C000) [pid = 3064] [serial = 514] [outer = 00000000] 09:54:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (0D2E8400) [pid = 3064] [serial = 515] [outer = 0CE6C000] 09:54:39 INFO - PROCESS | 3064 | 1467737679273 Marionette DEBUG loaded listener.js 09:54:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (0D7D2C00) [pid = 3064] [serial = 516] [outer = 0CE6C000] 09:54:39 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:54:39 INFO - PROCESS | 3064 | [3064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:54:39 INFO - PROCESS | 3064 | 1467737679901 Marionette TRACE conn6 <- [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]]]}] 09:54:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:54:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1066ms 09:54:39 INFO - PROCESS | 3064 | 1467737679945 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 09:54:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:54:39 INFO - PROCESS | 3064 | 1467737679949 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 09:54:39 INFO - PROCESS | 3064 | 1467737679953 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:54:39 INFO - PROCESS | 3064 | 1467737679956 Marionette TRACE conn6 <- [1,654,null,{}] 09:54:39 INFO - PROCESS | 3064 | 1467737679961 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:39 INFO - PROCESS | 3064 | 1467737679966 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:40 INFO - PROCESS | 3064 | 1467737680076 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 09:54:40 INFO - PROCESS | 3064 | --DOCSHELL 0DD68C00 == 41 [pid = 3064] [id = 24] 09:54:40 INFO - PROCESS | 3064 | --DOCSHELL 16612C00 == 40 [pid = 3064] [id = 164] 09:54:40 INFO - PROCESS | 3064 | --DOCSHELL 15F69800 == 39 [pid = 3064] [id = 163] 09:54:40 INFO - PROCESS | 3064 | --DOCSHELL 199E9000 == 38 [pid = 3064] [id = 142] 09:54:40 INFO - PROCESS | 3064 | --DOCSHELL 16161400 == 37 [pid = 3064] [id = 11] 09:54:40 INFO - PROCESS | 3064 | --DOCSHELL 0D8BC000 == 36 [pid = 3064] [id = 162] 09:54:40 INFO - PROCESS | 3064 | --DOCSHELL 124B5C00 == 35 [pid = 3064] [id = 161] 09:54:40 INFO - PROCESS | 3064 | --DOCSHELL 0D824800 == 34 [pid = 3064] [id = 165] 09:54:40 INFO - PROCESS | 3064 | --DOCSHELL 157C3000 == 33 [pid = 3064] [id = 166] 09:54:40 INFO - PROCESS | 3064 | --DOCSHELL 198A8C00 == 32 [pid = 3064] [id = 25] 09:54:40 INFO - PROCESS | 3064 | --DOCSHELL 13740C00 == 31 [pid = 3064] [id = 171] 09:54:40 INFO - PROCESS | 3064 | --DOCSHELL 0CE2A400 == 30 [pid = 3064] [id = 172] 09:54:40 INFO - PROCESS | 3064 | --DOCSHELL 177AD000 == 29 [pid = 3064] [id = 170] 09:54:40 INFO - PROCESS | 3064 | --DOCSHELL 1234B400 == 28 [pid = 3064] [id = 167] 09:54:40 INFO - PROCESS | 3064 | --DOCSHELL 0D7CB000 == 27 [pid = 3064] [id = 168] 09:54:40 INFO - PROCESS | 3064 | --DOCSHELL 11AAA800 == 26 [pid = 3064] [id = 169] 09:54:40 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (16C0E400) [pid = 3064] [serial = 452] [outer = 00000000] [url = about:blank] 09:54:40 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (11CB2400) [pid = 3064] [serial = 437] [outer = 00000000] [url = about:blank] 09:54:40 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (11F9B800) [pid = 3064] [serial = 438] [outer = 00000000] [url = about:blank] 09:54:40 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (14928800) [pid = 3064] [serial = 443] [outer = 00000000] [url = about:blank] 09:54:40 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (1492EC00) [pid = 3064] [serial = 444] [outer = 00000000] [url = about:blank] 09:54:40 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (17637400) [pid = 3064] [serial = 456] [outer = 00000000] [url = about:blank] 09:54:40 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (1A726400) [pid = 3064] [serial = 426] [outer = 00000000] [url = about:blank] 09:54:40 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (17575400) [pid = 3064] [serial = 455] [outer = 00000000] [url = about:blank] 09:54:40 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (12357400) [pid = 3064] [serial = 440] [outer = 00000000] [url = about:blank] 09:54:40 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (124B6C00) [pid = 3064] [serial = 441] [outer = 00000000] [url = about:blank] 09:54:40 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0D809400) [pid = 3064] [serial = 431] [outer = 00000000] [url = about:blank] 09:54:40 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0D822800) [pid = 3064] [serial = 432] [outer = 00000000] [url = about:blank] 09:54:40 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0DED3000) [pid = 3064] [serial = 435] [outer = 00000000] [url = about:blank] 09:54:40 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0DD72400) [pid = 3064] [serial = 434] [outer = 00000000] [url = about:blank] 09:54:40 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (16158800) [pid = 3064] [serial = 449] [outer = 00000000] [url = about:blank] 09:54:40 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0CED3800) [pid = 3064] [serial = 428] [outer = 00000000] [url = about:blank] 09:54:40 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0D0D7C00) [pid = 3064] [serial = 429] [outer = 00000000] [url = about:blank] 09:54:40 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (157BB000) [pid = 3064] [serial = 446] [outer = 00000000] [url = about:blank] 09:54:40 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (157A9C00) [pid = 3064] [serial = 447] [outer = 00000000] [url = about:blank] 09:54:40 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (11AA2000) [pid = 3064] [serial = 459] [outer = 00000000] [url = about:blank] 09:54:40 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0D802000) [pid = 3064] [serial = 458] [outer = 00000000] [url = about:blank] 09:54:40 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (151CDC00) [pid = 3064] [serial = 461] [outer = 00000000] [url = about:blank] 09:54:40 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (1607A800) [pid = 3064] [serial = 462] [outer = 00000000] [url = about:blank] 09:54:40 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (16C14000) [pid = 3064] [serial = 453] [outer = 00000000] [url = about:blank] 09:54:40 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (1615EC00) [pid = 3064] [serial = 450] [outer = 00000000] [url = about:blank] 09:54:40 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (177B3400) [pid = 3064] [serial = 464] [outer = 00000000] [url = about:blank] 09:54:40 INFO - PROCESS | 3064 | 1467737680916 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:40 INFO - PROCESS | 3064 | 1467737680919 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:40 INFO - PROCESS | 3064 | ++DOCSHELL 0C30F000 == 27 [pid = 3064] [id = 173] 09:54:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0C30FC00) [pid = 3064] [serial = 517] [outer = 00000000] 09:54:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0C31B000) [pid = 3064] [serial = 518] [outer = 0C30FC00] 09:54:40 INFO - PROCESS | 3064 | 1467737680968 Marionette DEBUG loaded listener.js 09:54:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0C3F2800) [pid = 3064] [serial = 519] [outer = 0C30FC00] 09:54:41 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:54:41 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:54:41 INFO - PROCESS | 3064 | 1467737681367 Marionette TRACE conn6 <- [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]]]}] 09:54:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:54:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1470ms 09:54:41 INFO - PROCESS | 3064 | 1467737681426 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 09:54:41 INFO - PROCESS | 3064 | 1467737681430 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 09:54:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:54:41 INFO - PROCESS | 3064 | 1467737681434 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:54:41 INFO - PROCESS | 3064 | 1467737681437 Marionette TRACE conn6 <- [1,658,null,{}] 09:54:41 INFO - PROCESS | 3064 | 1467737681442 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:41 INFO - PROCESS | 3064 | 1467737681444 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:41 INFO - PROCESS | 3064 | 1467737681531 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 09:54:41 INFO - PROCESS | 3064 | 1467737681540 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:41 INFO - PROCESS | 3064 | 1467737681542 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:41 INFO - PROCESS | 3064 | ++DOCSHELL 0D7C7400 == 28 [pid = 3064] [id = 174] 09:54:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0D7C7C00) [pid = 3064] [serial = 520] [outer = 00000000] 09:54:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0D7D1800) [pid = 3064] [serial = 521] [outer = 0D7C7C00] 09:54:41 INFO - PROCESS | 3064 | 1467737681591 Marionette DEBUG loaded listener.js 09:54:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0D808C00) [pid = 3064] [serial = 522] [outer = 0D7C7C00] 09:54:42 INFO - PROCESS | 3064 | 1467737682054 Marionette TRACE conn6 <- [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]]]}] 09:54:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:54:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 670ms 09:54:42 INFO - PROCESS | 3064 | 1467737682108 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 09:54:42 INFO - PROCESS | 3064 | 1467737682112 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 09:54:42 INFO - PROCESS | 3064 | 1467737682116 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:54:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:54:42 INFO - PROCESS | 3064 | 1467737682118 Marionette TRACE conn6 <- [1,662,null,{}] 09:54:42 INFO - PROCESS | 3064 | 1467737682121 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:42 INFO - PROCESS | 3064 | 1467737682124 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:42 INFO - PROCESS | 3064 | 1467737682243 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 09:54:42 INFO - PROCESS | 3064 | 1467737682332 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:42 INFO - PROCESS | 3064 | 1467737682334 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:42 INFO - PROCESS | 3064 | ++DOCSHELL 0DB67C00 == 29 [pid = 3064] [id = 175] 09:54:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0DB68C00) [pid = 3064] [serial = 523] [outer = 00000000] 09:54:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0DD69800) [pid = 3064] [serial = 524] [outer = 0DB68C00] 09:54:42 INFO - PROCESS | 3064 | 1467737682379 Marionette DEBUG loaded listener.js 09:54:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0DE0BC00) [pid = 3064] [serial = 525] [outer = 0DB68C00] 09:54:42 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:54:42 INFO - PROCESS | 3064 | [3064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:54:42 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:54:42 INFO - PROCESS | 3064 | [3064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:54:42 INFO - PROCESS | 3064 | 1467737682775 Marionette TRACE conn6 <- [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]]]}] 09:54:42 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 09:54:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 670ms 09:54:42 INFO - PROCESS | 3064 | 1467737682790 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 09:54:42 INFO - PROCESS | 3064 | 1467737682792 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 09:54:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:54:42 INFO - PROCESS | 3064 | 1467737682802 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:54:42 INFO - PROCESS | 3064 | 1467737682807 Marionette TRACE conn6 <- [1,666,null,{}] 09:54:42 INFO - PROCESS | 3064 | 1467737682824 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:42 INFO - PROCESS | 3064 | 1467737682828 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:42 INFO - PROCESS | 3064 | 1467737682951 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 09:54:42 INFO - PROCESS | 3064 | 1467737682957 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:42 INFO - PROCESS | 3064 | 1467737682959 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:42 INFO - PROCESS | 3064 | ++DOCSHELL 0CE70400 == 30 [pid = 3064] [id = 176] 09:54:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0CE76800) [pid = 3064] [serial = 526] [outer = 00000000] 09:54:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (11C24800) [pid = 3064] [serial = 527] [outer = 0CE76800] 09:54:43 INFO - PROCESS | 3064 | 1467737683014 Marionette DEBUG loaded listener.js 09:54:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (12355C00) [pid = 3064] [serial = 528] [outer = 0CE76800] 09:54:43 INFO - PROCESS | 3064 | 1467737683447 Marionette TRACE conn6 <- [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]]]}] 09:54:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:54:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 689ms 09:54:43 INFO - PROCESS | 3064 | 1467737683490 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 09:54:43 INFO - PROCESS | 3064 | 1467737683492 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 09:54:43 INFO - PROCESS | 3064 | 1467737683495 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:54:43 INFO - PROCESS | 3064 | 1467737683497 Marionette TRACE conn6 <- [1,670,null,{}] 09:54:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:54:43 INFO - PROCESS | 3064 | 1467737683501 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:43 INFO - PROCESS | 3064 | 1467737683503 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:43 INFO - PROCESS | 3064 | 1467737683644 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 09:54:43 INFO - PROCESS | 3064 | 1467737683666 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:43 INFO - PROCESS | 3064 | 1467737683668 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:43 INFO - PROCESS | 3064 | ++DOCSHELL 124B3000 == 31 [pid = 3064] [id = 177] 09:54:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (124B7000) [pid = 3064] [serial = 529] [outer = 00000000] 09:54:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (124EB000) [pid = 3064] [serial = 530] [outer = 124B7000] 09:54:43 INFO - PROCESS | 3064 | 1467737683714 Marionette DEBUG loaded listener.js 09:54:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (1373E000) [pid = 3064] [serial = 531] [outer = 124B7000] 09:54:44 INFO - PROCESS | 3064 | 1467737684620 Marionette TRACE conn6 <- [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]]]}] 09:54:44 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) 09:54:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1182ms 09:54:44 INFO - PROCESS | 3064 | 1467737684682 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 09:54:44 INFO - PROCESS | 3064 | 1467737684684 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 09:54:44 INFO - PROCESS | 3064 | 1467737684688 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:54:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:54:44 INFO - PROCESS | 3064 | 1467737684690 Marionette TRACE conn6 <- [1,674,null,{}] 09:54:44 INFO - PROCESS | 3064 | 1467737684693 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:44 INFO - PROCESS | 3064 | 1467737684695 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:44 INFO - PROCESS | 3064 | 1467737684801 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 09:54:44 INFO - PROCESS | 3064 | 1467737684808 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:44 INFO - PROCESS | 3064 | 1467737684815 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:45 INFO - PROCESS | 3064 | ++DOCSHELL 0DD73C00 == 32 [pid = 3064] [id = 178] 09:54:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (11F9B800) [pid = 3064] [serial = 532] [outer = 00000000] 09:54:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (14947000) [pid = 3064] [serial = 533] [outer = 11F9B800] 09:54:45 INFO - PROCESS | 3064 | 1467737685106 Marionette DEBUG loaded listener.js 09:54:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (14DBEC00) [pid = 3064] [serial = 534] [outer = 11F9B800] 09:54:45 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0D804400) [pid = 3064] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:54:45 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (16613000) [pid = 3064] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:54:45 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (15F6D400) [pid = 3064] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:54:45 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (11CE8000) [pid = 3064] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:54:45 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (16617400) [pid = 3064] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:54:45 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (124B6400) [pid = 3064] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:54:45 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0C306C00) [pid = 3064] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:54:45 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (14949800) [pid = 3064] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:54:45 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0D801400) [pid = 3064] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:54:45 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0D83B000) [pid = 3064] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:54:45 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (16D03000) [pid = 3064] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:54:45 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0D806C00) [pid = 3064] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:54:45 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (124E9400) [pid = 3064] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:54:46 INFO - PROCESS | 3064 | 1467737686013 Marionette TRACE conn6 <- [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]]]}] 09:54:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:54:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1373ms 09:54:46 INFO - PROCESS | 3064 | 1467737686066 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 09:54:46 INFO - PROCESS | 3064 | 1467737686068 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 09:54:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:54:46 INFO - PROCESS | 3064 | 1467737686071 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:54:46 INFO - PROCESS | 3064 | 1467737686073 Marionette TRACE conn6 <- [1,678,null,{}] 09:54:46 INFO - PROCESS | 3064 | 1467737686077 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:46 INFO - PROCESS | 3064 | 1467737686079 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:46 INFO - PROCESS | 3064 | 1467737686199 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 09:54:46 INFO - PROCESS | 3064 | 1467737686208 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:46 INFO - PROCESS | 3064 | 1467737686210 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:46 INFO - PROCESS | 3064 | ++DOCSHELL 0C30C800 == 33 [pid = 3064] [id = 179] 09:54:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (1373E800) [pid = 3064] [serial = 535] [outer = 00000000] 09:54:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (15744000) [pid = 3064] [serial = 536] [outer = 1373E800] 09:54:46 INFO - PROCESS | 3064 | 1467737686254 Marionette DEBUG loaded listener.js 09:54:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (157BB000) [pid = 3064] [serial = 537] [outer = 1373E800] 09:54:47 INFO - PROCESS | 3064 | 1467737687182 Marionette TRACE conn6 <- [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]]]}] 09:54:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:54:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1133ms 09:54:47 INFO - PROCESS | 3064 | 1467737687232 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 09:54:47 INFO - PROCESS | 3064 | 1467737687236 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 09:54:47 INFO - PROCESS | 3064 | 1467737687243 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:54:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:54:47 INFO - PROCESS | 3064 | 1467737687247 Marionette TRACE conn6 <- [1,682,null,{}] 09:54:47 INFO - PROCESS | 3064 | 1467737687253 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:47 INFO - PROCESS | 3064 | 1467737687256 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:47 INFO - PROCESS | 3064 | 1467737687397 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 09:54:47 INFO - PROCESS | 3064 | 1467737687562 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:47 INFO - PROCESS | 3064 | 1467737687565 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:47 INFO - PROCESS | 3064 | ++DOCSHELL 0D2EAC00 == 34 [pid = 3064] [id = 180] 09:54:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0D2EB400) [pid = 3064] [serial = 538] [outer = 00000000] 09:54:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0D776000) [pid = 3064] [serial = 539] [outer = 0D2EB400] 09:54:47 INFO - PROCESS | 3064 | 1467737687626 Marionette DEBUG loaded listener.js 09:54:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0D806C00) [pid = 3064] [serial = 540] [outer = 0D2EB400] 09:54:48 INFO - PROCESS | 3064 | 1467737688722 Marionette TRACE conn6 <- [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]]]}] 09:54:48 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) 09:54:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1534ms 09:54:48 INFO - PROCESS | 3064 | 1467737688786 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 09:54:48 INFO - PROCESS | 3064 | 1467737688790 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 09:54:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:54:48 INFO - PROCESS | 3064 | 1467737688797 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:54:48 INFO - PROCESS | 3064 | 1467737688800 Marionette TRACE conn6 <- [1,686,null,{}] 09:54:48 INFO - PROCESS | 3064 | 1467737688804 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:48 INFO - PROCESS | 3064 | 1467737688807 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:48 INFO - PROCESS | 3064 | 1467737688948 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 09:54:49 INFO - PROCESS | 3064 | 1467737689083 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:49 INFO - PROCESS | 3064 | 1467737689086 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:49 INFO - PROCESS | 3064 | ++DOCSHELL 11A9B800 == 35 [pid = 3064] [id = 181] 09:54:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (11AA0000) [pid = 3064] [serial = 541] [outer = 00000000] 09:54:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (11AA8800) [pid = 3064] [serial = 542] [outer = 11AA0000] 09:54:49 INFO - PROCESS | 3064 | 1467737689143 Marionette DEBUG loaded listener.js 09:54:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (11CB2400) [pid = 3064] [serial = 543] [outer = 11AA0000] 09:54:49 INFO - PROCESS | 3064 | --DOCSHELL 0DD73C00 == 34 [pid = 3064] [id = 178] 09:54:49 INFO - PROCESS | 3064 | --DOCSHELL 124B3000 == 33 [pid = 3064] [id = 177] 09:54:49 INFO - PROCESS | 3064 | --DOCSHELL 0CE70400 == 32 [pid = 3064] [id = 176] 09:54:49 INFO - PROCESS | 3064 | --DOCSHELL 0DB67C00 == 31 [pid = 3064] [id = 175] 09:54:49 INFO - PROCESS | 3064 | --DOCSHELL 0D7C7400 == 30 [pid = 3064] [id = 174] 09:54:49 INFO - PROCESS | 3064 | --DOCSHELL 0C30F000 == 29 [pid = 3064] [id = 173] 09:54:49 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (177AE800) [pid = 3064] [serial = 500] [outer = 00000000] [url = about:blank] 09:54:49 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (177AF400) [pid = 3064] [serial = 501] [outer = 00000000] [url = about:blank] 09:54:49 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (17581000) [pid = 3064] [serial = 498] [outer = 00000000] [url = about:blank] 09:54:49 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0DD68000) [pid = 3064] [serial = 474] [outer = 00000000] [url = about:blank] 09:54:49 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (16C0C800) [pid = 3064] [serial = 492] [outer = 00000000] [url = about:blank] 09:54:49 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (16161800) [pid = 3064] [serial = 489] [outer = 00000000] [url = about:blank] 09:54:49 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (1222B400) [pid = 3064] [serial = 479] [outer = 00000000] [url = about:blank] 09:54:49 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (17569000) [pid = 3064] [serial = 497] [outer = 00000000] [url = about:blank] 09:54:49 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (13741400) [pid = 3064] [serial = 482] [outer = 00000000] [url = about:blank] 09:54:49 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (1407B800) [pid = 3064] [serial = 483] [outer = 00000000] [url = about:blank] 09:54:49 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0C30E000) [pid = 3064] [serial = 467] [outer = 00000000] [url = about:blank] 09:54:49 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (14DB9400) [pid = 3064] [serial = 485] [outer = 00000000] [url = about:blank] 09:54:49 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0D832800) [pid = 3064] [serial = 470] [outer = 00000000] [url = about:blank] 09:54:49 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (12320000) [pid = 3064] [serial = 480] [outer = 00000000] [url = about:blank] 09:54:49 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0D83E400) [pid = 3064] [serial = 471] [outer = 00000000] [url = about:blank] 09:54:49 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (1661CC00) [pid = 3064] [serial = 491] [outer = 00000000] [url = about:blank] 09:54:49 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (151D4800) [pid = 3064] [serial = 494] [outer = 00000000] [url = about:blank] 09:54:49 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (14DF5C00) [pid = 3064] [serial = 486] [outer = 00000000] [url = about:blank] 09:54:49 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (16619000) [pid = 3064] [serial = 495] [outer = 00000000] [url = about:blank] 09:54:49 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (17EDBC00) [pid = 3064] [serial = 465] [outer = 00000000] [url = about:blank] 09:54:49 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (0D83D000) [pid = 3064] [serial = 477] [outer = 00000000] [url = about:blank] 09:54:49 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (0C31EC00) [pid = 3064] [serial = 468] [outer = 00000000] [url = about:blank] 09:54:49 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (0D831800) [pid = 3064] [serial = 476] [outer = 00000000] [url = about:blank] 09:54:49 INFO - PROCESS | 3064 | --DOMWINDOW == 62 (16155000) [pid = 3064] [serial = 488] [outer = 00000000] [url = about:blank] 09:54:49 INFO - PROCESS | 3064 | --DOMWINDOW == 61 (0D832C00) [pid = 3064] [serial = 473] [outer = 00000000] [url = about:blank] 09:54:50 INFO - PROCESS | 3064 | 1467737690336 Marionette TRACE conn6 <- [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]]]}] 09:54:50 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) 09:54:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1585ms 09:54:50 INFO - PROCESS | 3064 | 1467737690385 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 09:54:50 INFO - PROCESS | 3064 | 1467737690389 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 09:54:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:54:50 INFO - PROCESS | 3064 | 1467737690394 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:54:50 INFO - PROCESS | 3064 | 1467737690397 Marionette TRACE conn6 <- [1,690,null,{}] 09:54:50 INFO - PROCESS | 3064 | 1467737690402 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:50 INFO - PROCESS | 3064 | 1467737690405 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:50 INFO - PROCESS | 3064 | 1467737690533 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 09:54:50 INFO - PROCESS | 3064 | 1467737690610 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:50 INFO - PROCESS | 3064 | 1467737690613 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:50 INFO - PROCESS | 3064 | ++DOCSHELL 0CED3C00 == 30 [pid = 3064] [id = 182] 09:54:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 62 (0D0CE400) [pid = 3064] [serial = 544] [outer = 00000000] 09:54:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (0D30EC00) [pid = 3064] [serial = 545] [outer = 0D0CE400] 09:54:50 INFO - PROCESS | 3064 | 1467737690661 Marionette DEBUG loaded listener.js 09:54:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (0D7C4C00) [pid = 3064] [serial = 546] [outer = 0D0CE400] 09:54:51 INFO - PROCESS | 3064 | 1467737691510 Marionette TRACE conn6 <- [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]]]}] 09:54:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:54:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1129ms 09:54:51 INFO - PROCESS | 3064 | 1467737691525 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 09:54:51 INFO - PROCESS | 3064 | 1467737691530 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 09:54:51 INFO - PROCESS | 3064 | 1467737691536 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:54:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:54:51 INFO - PROCESS | 3064 | 1467737691538 Marionette TRACE conn6 <- [1,694,null,{}] 09:54:51 INFO - PROCESS | 3064 | 1467737691542 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:51 INFO - PROCESS | 3064 | 1467737691544 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:51 INFO - PROCESS | 3064 | 1467737691665 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 09:54:51 INFO - PROCESS | 3064 | 1467737691674 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:51 INFO - PROCESS | 3064 | 1467737691676 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:51 INFO - PROCESS | 3064 | ++DOCSHELL 0D838000 == 31 [pid = 3064] [id = 183] 09:54:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0D838400) [pid = 3064] [serial = 547] [outer = 00000000] 09:54:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0D8BC000) [pid = 3064] [serial = 548] [outer = 0D838400] 09:54:51 INFO - PROCESS | 3064 | 1467737691723 Marionette DEBUG loaded listener.js 09:54:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0DD6B000) [pid = 3064] [serial = 549] [outer = 0D838400] 09:54:52 INFO - PROCESS | 3064 | 1467737692680 Marionette TRACE conn6 <- [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]]]}] 09:54:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:54:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1175ms 09:54:52 INFO - PROCESS | 3064 | 1467737692715 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 09:54:52 INFO - PROCESS | 3064 | 1467737692718 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 09:54:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:54:52 INFO - PROCESS | 3064 | 1467737692726 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:54:52 INFO - PROCESS | 3064 | 1467737692729 Marionette TRACE conn6 <- [1,698,null,{}] 09:54:52 INFO - PROCESS | 3064 | 1467737692740 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:52 INFO - PROCESS | 3064 | 1467737692745 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:52 INFO - PROCESS | 3064 | 1467737692861 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 09:54:52 INFO - PROCESS | 3064 | 1467737692869 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:52 INFO - PROCESS | 3064 | 1467737692872 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:52 INFO - PROCESS | 3064 | ++DOCSHELL 12327400 == 32 [pid = 3064] [id = 184] 09:54:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (12354400) [pid = 3064] [serial = 550] [outer = 00000000] 09:54:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (12439800) [pid = 3064] [serial = 551] [outer = 12354400] 09:54:52 INFO - PROCESS | 3064 | 1467737692965 Marionette DEBUG loaded listener.js 09:54:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (124E2C00) [pid = 3064] [serial = 552] [outer = 12354400] 09:54:53 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0DB68C00) [pid = 3064] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:54:53 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0C30FC00) [pid = 3064] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:54:53 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0CE6C000) [pid = 3064] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:54:53 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (0D7D0400) [pid = 3064] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:54:53 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (11F93400) [pid = 3064] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:54:53 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (177AE400) [pid = 3064] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:54:53 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (17E32000) [pid = 3064] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:54:53 INFO - PROCESS | 3064 | --DOMWINDOW == 62 (124B7000) [pid = 3064] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:54:53 INFO - PROCESS | 3064 | --DOMWINDOW == 61 (11F9B800) [pid = 3064] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:54:53 INFO - PROCESS | 3064 | --DOMWINDOW == 60 (0D7C7C00) [pid = 3064] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:54:53 INFO - PROCESS | 3064 | --DOMWINDOW == 59 (0CE76800) [pid = 3064] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:54:53 INFO - PROCESS | 3064 | 1467737693885 Marionette TRACE conn6 <- [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]]]}] 09:54:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:54:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1176ms 09:54:53 INFO - PROCESS | 3064 | 1467737693902 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 09:54:53 INFO - PROCESS | 3064 | 1467737693905 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 09:54:53 INFO - PROCESS | 3064 | 1467737693908 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:54:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:54:53 INFO - PROCESS | 3064 | 1467737693910 Marionette TRACE conn6 <- [1,702,null,{}] 09:54:53 INFO - PROCESS | 3064 | 1467737693913 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:53 INFO - PROCESS | 3064 | 1467737693915 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:53 INFO - PROCESS | 3064 | 1467737694000 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 09:54:53 INFO - PROCESS | 3064 | 1467737694006 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:53 INFO - PROCESS | 3064 | 1467737694008 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:54 INFO - PROCESS | 3064 | ++DOCSHELL 12438C00 == 33 [pid = 3064] [id = 185] 09:54:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 60 (124B7000) [pid = 3064] [serial = 553] [outer = 00000000] 09:54:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 61 (13052400) [pid = 3064] [serial = 554] [outer = 124B7000] 09:54:54 INFO - PROCESS | 3064 | 1467737694052 Marionette DEBUG loaded listener.js 09:54:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 62 (14078C00) [pid = 3064] [serial = 555] [outer = 124B7000] 09:54:55 INFO - PROCESS | 3064 | 1467737695038 Marionette TRACE conn6 <- [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]]]}] 09:54:55 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 09:54:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1174ms 09:54:55 INFO - PROCESS | 3064 | 1467737695123 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 09:54:55 INFO - PROCESS | 3064 | 1467737695127 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 09:54:55 INFO - PROCESS | 3064 | 1467737695133 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:54:55 INFO - PROCESS | 3064 | 1467737695137 Marionette TRACE conn6 <- [1,706,null,{}] 09:54:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:54:55 INFO - PROCESS | 3064 | 1467737695143 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:55 INFO - PROCESS | 3064 | 1467737695146 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:55 INFO - PROCESS | 3064 | 1467737695288 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 09:54:55 INFO - PROCESS | 3064 | 1467737695461 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:55 INFO - PROCESS | 3064 | 1467737695466 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:55 INFO - PROCESS | 3064 | ++DOCSHELL 0D7C4800 == 34 [pid = 3064] [id = 186] 09:54:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (0D7C6C00) [pid = 3064] [serial = 556] [outer = 00000000] 09:54:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (0D821C00) [pid = 3064] [serial = 557] [outer = 0D7C6C00] 09:54:55 INFO - PROCESS | 3064 | 1467737695524 Marionette DEBUG loaded listener.js 09:54:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0D837800) [pid = 3064] [serial = 558] [outer = 0D7C6C00] 09:54:56 INFO - PROCESS | 3064 | 1467737696591 Marionette TRACE conn6 <- [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]]]}] 09:54:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:54:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1477ms 09:54:56 INFO - PROCESS | 3064 | 1467737696620 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 09:54:56 INFO - PROCESS | 3064 | 1467737696625 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 09:54:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:54:56 INFO - PROCESS | 3064 | 1467737696631 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:54:56 INFO - PROCESS | 3064 | 1467737696634 Marionette TRACE conn6 <- [1,710,null,{}] 09:54:56 INFO - PROCESS | 3064 | 1467737696638 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:56 INFO - PROCESS | 3064 | 1467737696641 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:56 INFO - PROCESS | 3064 | 1467737696751 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 09:54:56 INFO - PROCESS | 3064 | 1467737696876 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:56 INFO - PROCESS | 3064 | 1467737696879 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:56 INFO - PROCESS | 3064 | ++DOCSHELL 12227000 == 35 [pid = 3064] [id = 187] 09:54:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (12269C00) [pid = 3064] [serial = 559] [outer = 00000000] 09:54:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (12436800) [pid = 3064] [serial = 560] [outer = 12269C00] 09:54:56 INFO - PROCESS | 3064 | 1467737696939 Marionette DEBUG loaded listener.js 09:54:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0DD67000) [pid = 3064] [serial = 561] [outer = 12269C00] 09:54:57 INFO - PROCESS | 3064 | 1467737697503 Marionette TRACE conn6 <- [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] 09:54:57 INFO - PROCESS | 3064 | 1467737697567 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 09:54:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:54:57 INFO - PROCESS | 3064 | 1467737697571 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:54:57 INFO - PROCESS | 3064 | 1467737697575 Marionette TRACE conn6 <- [1,714,null,{}] 09:54:57 INFO - PROCESS | 3064 | 1467737697587 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:57 INFO - PROCESS | 3064 | 1467737697591 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:57 INFO - PROCESS | 3064 | 1467737697702 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 09:54:57 INFO - PROCESS | 3064 | 1467737697831 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:57 INFO - PROCESS | 3064 | 1467737697834 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:57 INFO - PROCESS | 3064 | ++DOCSHELL 15F6D000 == 36 [pid = 3064] [id = 188] 09:54:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (15F6DC00) [pid = 3064] [serial = 562] [outer = 00000000] 09:54:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (1607F400) [pid = 3064] [serial = 563] [outer = 15F6DC00] 09:54:57 INFO - PROCESS | 3064 | 1467737697891 Marionette DEBUG loaded listener.js 09:54:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (16155800) [pid = 3064] [serial = 564] [outer = 15F6DC00] 09:54:58 INFO - PROCESS | 3064 | 1467737698625 Marionette TRACE conn6 <- [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]]]}] 09:54:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:54:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1084ms 09:54:58 INFO - PROCESS | 3064 | 1467737698669 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 09:54:58 INFO - PROCESS | 3064 | 1467737698673 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 09:54:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:54:58 INFO - PROCESS | 3064 | 1467737698678 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:54:58 INFO - PROCESS | 3064 | 1467737698681 Marionette TRACE conn6 <- [1,718,null,{}] 09:54:58 INFO - PROCESS | 3064 | 1467737698686 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:58 INFO - PROCESS | 3064 | 1467737698689 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:58 INFO - PROCESS | 3064 | 1467737698791 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 09:54:59 INFO - PROCESS | 3064 | --DOCSHELL 12327400 == 35 [pid = 3064] [id = 184] 09:54:59 INFO - PROCESS | 3064 | --DOCSHELL 0D838000 == 34 [pid = 3064] [id = 183] 09:54:59 INFO - PROCESS | 3064 | --DOCSHELL 0CED3C00 == 33 [pid = 3064] [id = 182] 09:54:59 INFO - PROCESS | 3064 | --DOCSHELL 0C30C800 == 32 [pid = 3064] [id = 179] 09:54:59 INFO - PROCESS | 3064 | --DOCSHELL 0D2EAC00 == 31 [pid = 3064] [id = 180] 09:54:59 INFO - PROCESS | 3064 | --DOCSHELL 11A9B800 == 30 [pid = 3064] [id = 181] 09:54:59 INFO - PROCESS | 3064 | --DOCSHELL 12227000 == 29 [pid = 3064] [id = 187] 09:54:59 INFO - PROCESS | 3064 | --DOCSHELL 15F6D000 == 28 [pid = 3064] [id = 188] 09:54:59 INFO - PROCESS | 3064 | --DOCSHELL 12438C00 == 27 [pid = 3064] [id = 185] 09:54:59 INFO - PROCESS | 3064 | --DOCSHELL 0D7C4800 == 26 [pid = 3064] [id = 186] 09:54:59 INFO - PROCESS | 3064 | 1467737699441 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:59 INFO - PROCESS | 3064 | 1467737699445 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:54:59 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (15744000) [pid = 3064] [serial = 536] [outer = 00000000] [url = about:blank] 09:54:59 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0DD69800) [pid = 3064] [serial = 524] [outer = 00000000] [url = about:blank] 09:54:59 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0C31B000) [pid = 3064] [serial = 518] [outer = 00000000] [url = about:blank] 09:54:59 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0C3F2800) [pid = 3064] [serial = 519] [outer = 00000000] [url = about:blank] 09:54:59 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (0D7D2C00) [pid = 3064] [serial = 516] [outer = 00000000] [url = about:blank] 09:54:59 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (0D2E8400) [pid = 3064] [serial = 515] [outer = 00000000] [url = about:blank] 09:54:59 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (0D839800) [pid = 3064] [serial = 504] [outer = 00000000] [url = about:blank] 09:54:59 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (0D80C400) [pid = 3064] [serial = 503] [outer = 00000000] [url = about:blank] 09:54:59 INFO - PROCESS | 3064 | --DOMWINDOW == 62 (14082000) [pid = 3064] [serial = 507] [outer = 00000000] [url = about:blank] 09:54:59 INFO - PROCESS | 3064 | --DOMWINDOW == 61 (124E9800) [pid = 3064] [serial = 506] [outer = 00000000] [url = about:blank] 09:54:59 INFO - PROCESS | 3064 | --DOMWINDOW == 60 (17AF1000) [pid = 3064] [serial = 510] [outer = 00000000] [url = about:blank] 09:54:59 INFO - PROCESS | 3064 | --DOMWINDOW == 59 (179D3400) [pid = 3064] [serial = 509] [outer = 00000000] [url = about:blank] 09:54:59 INFO - PROCESS | 3064 | --DOMWINDOW == 58 (199ECC00) [pid = 3064] [serial = 513] [outer = 00000000] [url = about:blank] 09:54:59 INFO - PROCESS | 3064 | --DOMWINDOW == 57 (193E6C00) [pid = 3064] [serial = 512] [outer = 00000000] [url = about:blank] 09:54:59 INFO - PROCESS | 3064 | --DOMWINDOW == 56 (1373E000) [pid = 3064] [serial = 531] [outer = 00000000] [url = about:blank] 09:54:59 INFO - PROCESS | 3064 | --DOMWINDOW == 55 (124EB000) [pid = 3064] [serial = 530] [outer = 00000000] [url = about:blank] 09:54:59 INFO - PROCESS | 3064 | --DOMWINDOW == 54 (14947000) [pid = 3064] [serial = 533] [outer = 00000000] [url = about:blank] 09:54:59 INFO - PROCESS | 3064 | --DOMWINDOW == 53 (0D808C00) [pid = 3064] [serial = 522] [outer = 00000000] [url = about:blank] 09:54:59 INFO - PROCESS | 3064 | --DOMWINDOW == 52 (0D7D1800) [pid = 3064] [serial = 521] [outer = 00000000] [url = about:blank] 09:54:59 INFO - PROCESS | 3064 | --DOMWINDOW == 51 (11C24800) [pid = 3064] [serial = 527] [outer = 00000000] [url = about:blank] 09:54:59 INFO - PROCESS | 3064 | --DOMWINDOW == 50 (12355C00) [pid = 3064] [serial = 528] [outer = 00000000] [url = about:blank] 09:54:59 INFO - PROCESS | 3064 | --DOMWINDOW == 49 (14DBEC00) [pid = 3064] [serial = 534] [outer = 00000000] [url = about:blank] 09:54:59 INFO - PROCESS | 3064 | --DOMWINDOW == 48 (0DE0BC00) [pid = 3064] [serial = 525] [outer = 00000000] [url = about:blank] 09:54:59 INFO - PROCESS | 3064 | ++DOCSHELL 0C30CC00 == 27 [pid = 3064] [id = 189] 09:54:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 49 (0C30E000) [pid = 3064] [serial = 565] [outer = 00000000] 09:54:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 50 (0C31D400) [pid = 3064] [serial = 566] [outer = 0C30E000] 09:54:59 INFO - PROCESS | 3064 | 1467737699592 Marionette DEBUG loaded listener.js 09:54:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 51 (0C3F2000) [pid = 3064] [serial = 567] [outer = 0C30E000] 09:55:00 INFO - PROCESS | 3064 | 1467737700057 Marionette TRACE conn6 <- [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] 09:55:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:55:00 INFO - PROCESS | 3064 | 1467737700105 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 09:55:00 INFO - PROCESS | 3064 | 1467737700109 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:55:00 INFO - PROCESS | 3064 | 1467737700112 Marionette TRACE conn6 <- [1,722,null,{}] 09:55:00 INFO - PROCESS | 3064 | 1467737700117 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:00 INFO - PROCESS | 3064 | 1467737700121 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:00 INFO - PROCESS | 3064 | 1467737700212 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 09:55:00 INFO - PROCESS | 3064 | 1467737700225 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:00 INFO - PROCESS | 3064 | 1467737700228 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:00 INFO - PROCESS | 3064 | ++DOCSHELL 0D808800 == 28 [pid = 3064] [id = 190] 09:55:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 52 (0D809000) [pid = 3064] [serial = 568] [outer = 00000000] 09:55:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 53 (0D829C00) [pid = 3064] [serial = 569] [outer = 0D809000] 09:55:00 INFO - PROCESS | 3064 | 1467737700276 Marionette DEBUG loaded listener.js 09:55:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 54 (0D832400) [pid = 3064] [serial = 570] [outer = 0D809000] 09:55:00 INFO - PROCESS | 3064 | 1467737700749 Marionette TRACE conn6 <- [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]]]}] 09:55:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:55:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 670ms 09:55:00 INFO - PROCESS | 3064 | 1467737700781 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 09:55:00 INFO - PROCESS | 3064 | 1467737700786 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 09:55:00 INFO - PROCESS | 3064 | 1467737700795 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:55:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:55:00 INFO - PROCESS | 3064 | 1467737700797 Marionette TRACE conn6 <- [1,726,null,{}] 09:55:00 INFO - PROCESS | 3064 | 1467737700831 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:00 INFO - PROCESS | 3064 | 1467737700834 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:00 INFO - PROCESS | 3064 | 1467737700927 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 09:55:00 INFO - PROCESS | 3064 | 1467737701010 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:00 INFO - PROCESS | 3064 | 1467737701012 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:01 INFO - PROCESS | 3064 | ++DOCSHELL 0D808400 == 29 [pid = 3064] [id = 191] 09:55:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 55 (0E9CD400) [pid = 3064] [serial = 571] [outer = 00000000] 09:55:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 56 (11A9DC00) [pid = 3064] [serial = 572] [outer = 0E9CD400] 09:55:01 INFO - PROCESS | 3064 | 1467737701059 Marionette DEBUG loaded listener.js 09:55:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 57 (11AA4400) [pid = 3064] [serial = 573] [outer = 0E9CD400] 09:55:01 INFO - PROCESS | 3064 | 1467737701927 Marionette TRACE conn6 <- [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]]]}] 09:55:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:55:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1180ms 09:55:01 INFO - PROCESS | 3064 | 1467737701982 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 09:55:01 INFO - PROCESS | 3064 | 1467737701984 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 09:55:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:55:01 INFO - PROCESS | 3064 | 1467737701989 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:55:01 INFO - PROCESS | 3064 | 1467737701995 Marionette TRACE conn6 <- [1,730,null,{}] 09:55:01 INFO - PROCESS | 3064 | 1467737702005 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:02 INFO - PROCESS | 3064 | 1467737702009 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:02 INFO - PROCESS | 3064 | 1467737702132 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 09:55:02 INFO - PROCESS | 3064 | 1467737702139 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:02 INFO - PROCESS | 3064 | 1467737702141 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:02 INFO - PROCESS | 3064 | ++DOCSHELL 12352400 == 30 [pid = 3064] [id = 192] 09:55:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 58 (123E2400) [pid = 3064] [serial = 574] [outer = 00000000] 09:55:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 59 (124E4C00) [pid = 3064] [serial = 575] [outer = 123E2400] 09:55:02 INFO - PROCESS | 3064 | 1467737702186 Marionette DEBUG loaded listener.js 09:55:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 60 (13051800) [pid = 3064] [serial = 576] [outer = 123E2400] 09:55:03 INFO - PROCESS | 3064 | 1467737703140 Marionette TRACE conn6 <- [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]]]}] 09:55:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 09:55:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1177ms 09:55:03 INFO - PROCESS | 3064 | 1467737703169 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 09:55:03 INFO - PROCESS | 3064 | 1467737703172 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 09:55:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:55:03 INFO - PROCESS | 3064 | 1467737703175 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:55:03 INFO - PROCESS | 3064 | 1467737703177 Marionette TRACE conn6 <- [1,734,null,{}] 09:55:03 INFO - PROCESS | 3064 | 1467737703181 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:03 INFO - PROCESS | 3064 | 1467737703183 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:03 INFO - PROCESS | 3064 | 1467737703297 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 09:55:03 INFO - PROCESS | 3064 | 1467737703303 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:03 INFO - PROCESS | 3064 | 1467737703305 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:03 INFO - PROCESS | 3064 | ++DOCSHELL 124E3800 == 31 [pid = 3064] [id = 193] 09:55:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 61 (13740C00) [pid = 3064] [serial = 577] [outer = 00000000] 09:55:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 62 (14929000) [pid = 3064] [serial = 578] [outer = 13740C00] 09:55:03 INFO - PROCESS | 3064 | 1467737703350 Marionette DEBUG loaded listener.js 09:55:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (1494C400) [pid = 3064] [serial = 579] [outer = 13740C00] 09:55:03 INFO - PROCESS | 3064 | --DOMWINDOW == 62 (124B7000) [pid = 3064] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:55:03 INFO - PROCESS | 3064 | --DOMWINDOW == 61 (12354400) [pid = 3064] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:55:03 INFO - PROCESS | 3064 | --DOMWINDOW == 60 (1373E800) [pid = 3064] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:55:03 INFO - PROCESS | 3064 | --DOMWINDOW == 59 (0D0CE400) [pid = 3064] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:55:03 INFO - PROCESS | 3064 | --DOMWINDOW == 58 (11AA0000) [pid = 3064] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:55:03 INFO - PROCESS | 3064 | --DOMWINDOW == 57 (0D2EB400) [pid = 3064] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:55:03 INFO - PROCESS | 3064 | --DOMWINDOW == 56 (0D838400) [pid = 3064] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:55:04 INFO - PROCESS | 3064 | 1467737704303 Marionette TRACE conn6 <- [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]]]}] 09:55:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 09:55:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1174ms 09:55:04 INFO - PROCESS | 3064 | 1467737704354 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 09:55:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:55:04 INFO - PROCESS | 3064 | 1467737704356 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 09:55:04 INFO - PROCESS | 3064 | 1467737704359 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:55:04 INFO - PROCESS | 3064 | 1467737704361 Marionette TRACE conn6 <- [1,738,null,{}] 09:55:04 INFO - PROCESS | 3064 | 1467737704365 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:04 INFO - PROCESS | 3064 | 1467737704367 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:04 INFO - PROCESS | 3064 | 1467737704475 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 09:55:04 INFO - PROCESS | 3064 | 1467737704484 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:04 INFO - PROCESS | 3064 | 1467737704490 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:04 INFO - PROCESS | 3064 | ++DOCSHELL 14950000 == 32 [pid = 3064] [id = 194] 09:55:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 57 (14950400) [pid = 3064] [serial = 580] [outer = 00000000] 09:55:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 58 (14DB8400) [pid = 3064] [serial = 581] [outer = 14950400] 09:55:04 INFO - PROCESS | 3064 | 1467737704545 Marionette DEBUG loaded listener.js 09:55:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 59 (14DFE000) [pid = 3064] [serial = 582] [outer = 14950400] 09:55:05 INFO - PROCESS | 3064 | 1467737705467 Marionette TRACE conn6 <- [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]]]}] 09:55:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:55:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1128ms 09:55:05 INFO - PROCESS | 3064 | 1467737705488 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 09:55:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:55:05 INFO - PROCESS | 3064 | 1467737705490 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 09:55:05 INFO - PROCESS | 3064 | 1467737705493 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:55:05 INFO - PROCESS | 3064 | 1467737705495 Marionette TRACE conn6 <- [1,742,null,{}] 09:55:05 INFO - PROCESS | 3064 | 1467737705498 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:05 INFO - PROCESS | 3064 | 1467737705500 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:05 INFO - PROCESS | 3064 | 1467737705617 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 09:55:05 INFO - PROCESS | 3064 | 1467737705699 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:05 INFO - PROCESS | 3064 | 1467737705702 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:05 INFO - PROCESS | 3064 | ++DOCSHELL 08A7A800 == 33 [pid = 3064] [id = 195] 09:55:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 60 (08A7B800) [pid = 3064] [serial = 583] [outer = 00000000] 09:55:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 61 (0C308C00) [pid = 3064] [serial = 584] [outer = 08A7B800] 09:55:05 INFO - PROCESS | 3064 | 1467737705763 Marionette DEBUG loaded listener.js 09:55:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 62 (0C3EE400) [pid = 3064] [serial = 585] [outer = 08A7B800] 09:55:06 INFO - PROCESS | 3064 | 1467737707001 Marionette TRACE conn6 <- [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]]]}] 09:55:06 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 09:55:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1522ms 09:55:07 INFO - PROCESS | 3064 | 1467737707018 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 09:55:07 INFO - PROCESS | 3064 | 1467737707022 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 09:55:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:55:07 INFO - PROCESS | 3064 | 1467737707027 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:55:07 INFO - PROCESS | 3064 | 1467737707030 Marionette TRACE conn6 <- [1,746,null,{}] 09:55:07 INFO - PROCESS | 3064 | 1467737707044 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:07 INFO - PROCESS | 3064 | 1467737707047 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:07 INFO - PROCESS | 3064 | 1467737707196 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 09:55:07 INFO - PROCESS | 3064 | 1467737707296 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:07 INFO - PROCESS | 3064 | 1467737707299 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:07 INFO - PROCESS | 3064 | ++DOCSHELL 0C31A000 == 34 [pid = 3064] [id = 196] 09:55:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (0D82D000) [pid = 3064] [serial = 586] [outer = 00000000] 09:55:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (0DD6A800) [pid = 3064] [serial = 587] [outer = 0D82D000] 09:55:07 INFO - PROCESS | 3064 | 1467737707358 Marionette DEBUG loaded listener.js 09:55:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0E93F400) [pid = 3064] [serial = 588] [outer = 0D82D000] 09:55:08 INFO - PROCESS | 3064 | 1467737708185 Marionette TRACE conn6 <- [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]]]}] 09:55:08 INFO - PROCESS | 3064 | --DOCSHELL 0CE1EC00 == 33 [pid = 3064] [id = 143] 09:55:08 INFO - PROCESS | 3064 | --DOCSHELL 0D803800 == 32 [pid = 3064] [id = 159] 09:55:08 INFO - PROCESS | 3064 | --DOCSHELL 0D7D3C00 == 31 [pid = 3064] [id = 158] 09:55:08 INFO - PROCESS | 3064 | --DOCSHELL 14950000 == 30 [pid = 3064] [id = 194] 09:55:08 INFO - PROCESS | 3064 | --DOCSHELL 124E3800 == 29 [pid = 3064] [id = 193] 09:55:08 INFO - PROCESS | 3064 | --DOCSHELL 12352400 == 28 [pid = 3064] [id = 192] 09:55:08 INFO - PROCESS | 3064 | --DOCSHELL 0D808400 == 27 [pid = 3064] [id = 191] 09:55:08 INFO - PROCESS | 3064 | --DOCSHELL 0D808800 == 26 [pid = 3064] [id = 190] 09:55:08 INFO - PROCESS | 3064 | --DOCSHELL 0C30CC00 == 25 [pid = 3064] [id = 189] 09:55:08 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (13052400) [pid = 3064] [serial = 554] [outer = 00000000] [url = about:blank] 09:55:08 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (124E2C00) [pid = 3064] [serial = 552] [outer = 00000000] [url = about:blank] 09:55:08 INFO - PROCESS | 3064 | --DOMWINDOW == 62 (12439800) [pid = 3064] [serial = 551] [outer = 00000000] [url = about:blank] 09:55:08 INFO - PROCESS | 3064 | --DOMWINDOW == 61 (157BB000) [pid = 3064] [serial = 537] [outer = 00000000] [url = about:blank] 09:55:08 INFO - PROCESS | 3064 | --DOMWINDOW == 60 (0D30EC00) [pid = 3064] [serial = 545] [outer = 00000000] [url = about:blank] 09:55:08 INFO - PROCESS | 3064 | --DOMWINDOW == 59 (0D7C4C00) [pid = 3064] [serial = 546] [outer = 00000000] [url = about:blank] 09:55:08 INFO - PROCESS | 3064 | --DOMWINDOW == 58 (11AA8800) [pid = 3064] [serial = 542] [outer = 00000000] [url = about:blank] 09:55:08 INFO - PROCESS | 3064 | --DOMWINDOW == 57 (11CB2400) [pid = 3064] [serial = 543] [outer = 00000000] [url = about:blank] 09:55:08 INFO - PROCESS | 3064 | --DOMWINDOW == 56 (0D776000) [pid = 3064] [serial = 539] [outer = 00000000] [url = about:blank] 09:55:08 INFO - PROCESS | 3064 | --DOMWINDOW == 55 (0D806C00) [pid = 3064] [serial = 540] [outer = 00000000] [url = about:blank] 09:55:08 INFO - PROCESS | 3064 | --DOMWINDOW == 54 (0D8BC000) [pid = 3064] [serial = 548] [outer = 00000000] [url = about:blank] 09:55:08 INFO - PROCESS | 3064 | --DOMWINDOW == 53 (14078C00) [pid = 3064] [serial = 555] [outer = 00000000] [url = about:blank] 09:55:08 INFO - PROCESS | 3064 | --DOMWINDOW == 52 (0DD6B000) [pid = 3064] [serial = 549] [outer = 00000000] [url = about:blank] 09:55:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:55:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1239ms 09:55:08 INFO - PROCESS | 3064 | 1467737708266 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 09:55:08 INFO - PROCESS | 3064 | 1467737708270 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 09:55:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:55:08 INFO - PROCESS | 3064 | 1467737708275 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:55:08 INFO - PROCESS | 3064 | 1467737708278 Marionette TRACE conn6 <- [1,750,null,{}] 09:55:08 INFO - PROCESS | 3064 | 1467737708284 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:08 INFO - PROCESS | 3064 | 1467737708287 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:08 INFO - PROCESS | 3064 | 1467737708385 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 09:55:08 INFO - PROCESS | 3064 | 1467737708466 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:08 INFO - PROCESS | 3064 | 1467737708470 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:08 INFO - PROCESS | 3064 | ++DOCSHELL 0C3ED800 == 26 [pid = 3064] [id = 197] 09:55:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 53 (0CE70400) [pid = 3064] [serial = 589] [outer = 00000000] 09:55:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 54 (0D0CC400) [pid = 3064] [serial = 590] [outer = 0CE70400] 09:55:08 INFO - PROCESS | 3064 | 1467737708522 Marionette DEBUG loaded listener.js 09:55:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 55 (0D2E1800) [pid = 3064] [serial = 591] [outer = 0CE70400] 09:55:09 INFO - PROCESS | 3064 | 1467737709437 Marionette TRACE conn6 <- [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]]]}] 09:55:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:55:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1177ms 09:55:09 INFO - PROCESS | 3064 | 1467737709454 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 09:55:09 INFO - PROCESS | 3064 | 1467737709458 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 09:55:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:55:09 INFO - PROCESS | 3064 | 1467737709465 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:55:09 INFO - PROCESS | 3064 | 1467737709467 Marionette TRACE conn6 <- [1,754,null,{}] 09:55:09 INFO - PROCESS | 3064 | 1467737709471 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:09 INFO - PROCESS | 3064 | 1467737709474 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:09 INFO - PROCESS | 3064 | 1467737709571 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 09:55:09 INFO - PROCESS | 3064 | 1467737709642 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:09 INFO - PROCESS | 3064 | 1467737709644 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:09 INFO - PROCESS | 3064 | ++DOCSHELL 0D80BC00 == 27 [pid = 3064] [id = 198] 09:55:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 56 (0D80C000) [pid = 3064] [serial = 592] [outer = 00000000] 09:55:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 57 (0D810C00) [pid = 3064] [serial = 593] [outer = 0D80C000] 09:55:09 INFO - PROCESS | 3064 | 1467737709693 Marionette DEBUG loaded listener.js 09:55:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 58 (0D82A400) [pid = 3064] [serial = 594] [outer = 0D80C000] 09:55:10 INFO - PROCESS | 3064 | 1467737710564 Marionette TRACE conn6 <- [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]]]}] 09:55:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:55:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1120ms 09:55:10 INFO - PROCESS | 3064 | 1467737710589 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 09:55:10 INFO - PROCESS | 3064 | 1467737710591 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 09:55:10 INFO - PROCESS | 3064 | 1467737710595 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:55:10 INFO - PROCESS | 3064 | 1467737710598 Marionette TRACE conn6 <- [1,758,null,{}] 09:55:10 INFO - PROCESS | 3064 | 1467737710616 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:10 INFO - PROCESS | 3064 | 1467737710621 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:10 INFO - PROCESS | 3064 | 1467737710740 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 09:55:10 INFO - PROCESS | 3064 | 1467737710747 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:10 INFO - PROCESS | 3064 | 1467737710750 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:10 INFO - PROCESS | 3064 | ++DOCSHELL 0E9D3C00 == 28 [pid = 3064] [id = 199] 09:55:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 59 (11A0E800) [pid = 3064] [serial = 595] [outer = 00000000] 09:55:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 60 (11A15800) [pid = 3064] [serial = 596] [outer = 11A0E800] 09:55:10 INFO - PROCESS | 3064 | 1467737710803 Marionette DEBUG loaded listener.js 09:55:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 61 (11AAA800) [pid = 3064] [serial = 597] [outer = 11A0E800] 09:55:11 INFO - PROCESS | 3064 | 1467737711329 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 09:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 769ms 09:55:11 INFO - PROCESS | 3064 | 1467737711369 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 09:55:11 INFO - PROCESS | 3064 | 1467737711371 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 09:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:55:11 INFO - PROCESS | 3064 | 1467737711375 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:55:11 INFO - PROCESS | 3064 | 1467737711376 Marionette TRACE conn6 <- [1,762,null,{}] 09:55:11 INFO - PROCESS | 3064 | 1467737711380 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:11 INFO - PROCESS | 3064 | 1467737711382 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:11 INFO - PROCESS | 3064 | 1467737711498 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 09:55:11 INFO - PROCESS | 3064 | 1467737711506 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:11 INFO - PROCESS | 3064 | 1467737711508 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:11 INFO - PROCESS | 3064 | ++DOCSHELL 0D840C00 == 29 [pid = 3064] [id = 200] 09:55:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 62 (1234A000) [pid = 3064] [serial = 598] [outer = 00000000] 09:55:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (123E6400) [pid = 3064] [serial = 599] [outer = 1234A000] 09:55:11 INFO - PROCESS | 3064 | 1467737711604 Marionette DEBUG loaded listener.js 09:55:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (124B7400) [pid = 3064] [serial = 600] [outer = 1234A000] 09:55:12 INFO - PROCESS | 3064 | 1467737712024 Marionette TRACE conn6 <- [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]]]}] 09:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 670ms 09:55:12 INFO - PROCESS | 3064 | 1467737712049 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 09:55:12 INFO - PROCESS | 3064 | 1467737712051 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 09:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:55:12 INFO - PROCESS | 3064 | 1467737712054 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:55:12 INFO - PROCESS | 3064 | 1467737712055 Marionette TRACE conn6 <- [1,766,null,{}] 09:55:12 INFO - PROCESS | 3064 | 1467737712059 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:12 INFO - PROCESS | 3064 | 1467737712061 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:12 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (0D809000) [pid = 3064] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:55:12 INFO - PROCESS | 3064 | --DOMWINDOW == 62 (0C30E000) [pid = 3064] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:55:12 INFO - PROCESS | 3064 | --DOMWINDOW == 61 (123E2400) [pid = 3064] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:55:12 INFO - PROCESS | 3064 | --DOMWINDOW == 60 (0D7C6C00) [pid = 3064] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:55:12 INFO - PROCESS | 3064 | --DOMWINDOW == 59 (12269C00) [pid = 3064] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:55:12 INFO - PROCESS | 3064 | --DOMWINDOW == 58 (13740C00) [pid = 3064] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:55:12 INFO - PROCESS | 3064 | --DOMWINDOW == 57 (0E9CD400) [pid = 3064] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:55:12 INFO - PROCESS | 3064 | 1467737712213 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 09:55:12 INFO - PROCESS | 3064 | 1467737712267 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:12 INFO - PROCESS | 3064 | 1467737712269 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:12 INFO - PROCESS | 3064 | ++DOCSHELL 0D7D0400 == 30 [pid = 3064] [id = 201] 09:55:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 58 (0E8DB800) [pid = 3064] [serial = 601] [outer = 00000000] 09:55:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 59 (123E6800) [pid = 3064] [serial = 602] [outer = 0E8DB800] 09:55:12 INFO - PROCESS | 3064 | 1467737712314 Marionette DEBUG loaded listener.js 09:55:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 60 (124E3000) [pid = 3064] [serial = 603] [outer = 0E8DB800] 09:55:12 INFO - PROCESS | 3064 | 1467737712698 Marionette TRACE conn6 <- [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]]]}] 09:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 670ms 09:55:12 INFO - PROCESS | 3064 | 1467737712725 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 09:55:12 INFO - PROCESS | 3064 | 1467737712727 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 09:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:55:12 INFO - PROCESS | 3064 | 1467737712730 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:55:12 INFO - PROCESS | 3064 | 1467737712732 Marionette TRACE conn6 <- [1,770,null,{}] 09:55:12 INFO - PROCESS | 3064 | 1467737712741 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:12 INFO - PROCESS | 3064 | 1467737712747 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:12 INFO - PROCESS | 3064 | 1467737712871 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 09:55:12 INFO - PROCESS | 3064 | 1467737712877 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:12 INFO - PROCESS | 3064 | 1467737712879 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:12 INFO - PROCESS | 3064 | ++DOCSHELL 13741400 == 31 [pid = 3064] [id = 202] 09:55:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 61 (13745000) [pid = 3064] [serial = 604] [outer = 00000000] 09:55:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 62 (1494CC00) [pid = 3064] [serial = 605] [outer = 13745000] 09:55:12 INFO - PROCESS | 3064 | 1467737712925 Marionette DEBUG loaded listener.js 09:55:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (14DB6C00) [pid = 3064] [serial = 606] [outer = 13745000] 09:55:13 INFO - PROCESS | 3064 | 1467737713349 Marionette TRACE conn6 <- [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]]]}] 09:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 630ms 09:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:55:13 INFO - PROCESS | 3064 | 1467737713361 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 09:55:13 INFO - PROCESS | 3064 | 1467737713363 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 09:55:13 INFO - PROCESS | 3064 | 1467737713366 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:55:13 INFO - PROCESS | 3064 | 1467737713368 Marionette TRACE conn6 <- [1,774,null,{}] 09:55:13 INFO - PROCESS | 3064 | 1467737713382 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:13 INFO - PROCESS | 3064 | 1467737713384 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:13 INFO - PROCESS | 3064 | 1467737713465 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 09:55:13 INFO - PROCESS | 3064 | 1467737713484 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:13 INFO - PROCESS | 3064 | 1467737713486 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:13 INFO - PROCESS | 3064 | ++DOCSHELL 14DF8800 == 32 [pid = 3064] [id = 203] 09:55:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (151C8C00) [pid = 3064] [serial = 607] [outer = 00000000] 09:55:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (1573D800) [pid = 3064] [serial = 608] [outer = 151C8C00] 09:55:13 INFO - PROCESS | 3064 | 1467737713557 Marionette DEBUG loaded listener.js 09:55:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (15743000) [pid = 3064] [serial = 609] [outer = 151C8C00] 09:55:13 INFO - PROCESS | 3064 | 1467737713985 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 09:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 669ms 09:55:14 INFO - PROCESS | 3064 | 1467737714037 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 09:55:14 INFO - PROCESS | 3064 | 1467737714039 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 09:55:14 INFO - PROCESS | 3064 | 1467737714042 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:55:14 INFO - PROCESS | 3064 | 1467737714044 Marionette TRACE conn6 <- [1,778,null,{}] 09:55:14 INFO - PROCESS | 3064 | 1467737714048 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:14 INFO - PROCESS | 3064 | 1467737714050 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:14 INFO - PROCESS | 3064 | 1467737714130 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 09:55:14 INFO - PROCESS | 3064 | 1467737714135 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:14 INFO - PROCESS | 3064 | 1467737714137 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:14 INFO - PROCESS | 3064 | ++DOCSHELL 0D773C00 == 33 [pid = 3064] [id = 204] 09:55:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (11A15400) [pid = 3064] [serial = 610] [outer = 00000000] 09:55:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (15F6E000) [pid = 3064] [serial = 611] [outer = 11A15400] 09:55:14 INFO - PROCESS | 3064 | 1467737714182 Marionette DEBUG loaded listener.js 09:55:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (1607E400) [pid = 3064] [serial = 612] [outer = 11A15400] 09:55:14 INFO - PROCESS | 3064 | 1467737714890 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 09:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 870ms 09:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:55:14 INFO - PROCESS | 3064 | 1467737714918 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 09:55:14 INFO - PROCESS | 3064 | 1467737714922 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 09:55:14 INFO - PROCESS | 3064 | 1467737714927 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:55:14 INFO - PROCESS | 3064 | 1467737714932 Marionette TRACE conn6 <- [1,782,null,{}] 09:55:14 INFO - PROCESS | 3064 | 1467737714938 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:14 INFO - PROCESS | 3064 | 1467737714941 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:15 INFO - PROCESS | 3064 | 1467737715050 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 09:55:15 INFO - PROCESS | 3064 | 1467737715132 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:15 INFO - PROCESS | 3064 | 1467737715135 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:15 INFO - PROCESS | 3064 | ++DOCSHELL 0C3F6000 == 34 [pid = 3064] [id = 205] 09:55:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0D0CE800) [pid = 3064] [serial = 613] [outer = 00000000] 09:55:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0D806400) [pid = 3064] [serial = 614] [outer = 0D0CE800] 09:55:15 INFO - PROCESS | 3064 | 1467737715233 Marionette DEBUG loaded listener.js 09:55:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0D832000) [pid = 3064] [serial = 615] [outer = 0D0CE800] 09:55:15 INFO - PROCESS | 3064 | 1467737715814 Marionette TRACE conn6 <- [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]]]}] 09:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 930ms 09:55:15 INFO - PROCESS | 3064 | 1467737715858 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 09:55:15 INFO - PROCESS | 3064 | 1467737715862 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 09:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:55:15 INFO - PROCESS | 3064 | 1467737715869 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:55:15 INFO - PROCESS | 3064 | 1467737715872 Marionette TRACE conn6 <- [1,786,null,{}] 09:55:15 INFO - PROCESS | 3064 | 1467737715876 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:15 INFO - PROCESS | 3064 | 1467737715879 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:15 INFO - PROCESS | 3064 | 1467737715998 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 09:55:16 INFO - PROCESS | 3064 | 1467737716096 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:16 INFO - PROCESS | 3064 | 1467737716098 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:16 INFO - PROCESS | 3064 | ++DOCSHELL 11FB9800 == 35 [pid = 3064] [id = 206] 09:55:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (11FBE800) [pid = 3064] [serial = 616] [outer = 00000000] 09:55:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (12352400) [pid = 3064] [serial = 617] [outer = 11FBE800] 09:55:16 INFO - PROCESS | 3064 | 1467737716155 Marionette DEBUG loaded listener.js 09:55:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (13052400) [pid = 3064] [serial = 618] [outer = 11FBE800] 09:55:16 INFO - PROCESS | 3064 | 1467737716770 Marionette TRACE conn6 <- [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]]]}] 09:55:16 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 09:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 969ms 09:55:16 INFO - PROCESS | 3064 | 1467737716843 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 09:55:16 INFO - PROCESS | 3064 | 1467737716845 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 09:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:55:16 INFO - PROCESS | 3064 | 1467737716849 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:55:16 INFO - PROCESS | 3064 | 1467737716853 Marionette TRACE conn6 <- [1,790,null,{}] 09:55:16 INFO - PROCESS | 3064 | 1467737716864 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:16 INFO - PROCESS | 3064 | 1467737716869 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:16 INFO - PROCESS | 3064 | 1467737716980 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 09:55:17 INFO - PROCESS | 3064 | 1467737717107 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:17 INFO - PROCESS | 3064 | 1467737717111 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:17 INFO - PROCESS | 3064 | ++DOCSHELL 16160400 == 36 [pid = 3064] [id = 207] 09:55:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (16160800) [pid = 3064] [serial = 619] [outer = 00000000] 09:55:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (16613000) [pid = 3064] [serial = 620] [outer = 16160800] 09:55:17 INFO - PROCESS | 3064 | 1467737717176 Marionette DEBUG loaded listener.js 09:55:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (16619000) [pid = 3064] [serial = 621] [outer = 16160800] 09:55:17 INFO - PROCESS | 3064 | 1467737717903 Marionette TRACE conn6 <- [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]]]}] 09:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 09:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1131ms 09:55:17 INFO - PROCESS | 3064 | 1467737717983 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 09:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:55:17 INFO - PROCESS | 3064 | 1467737717987 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 09:55:17 INFO - PROCESS | 3064 | 1467737717992 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:55:17 INFO - PROCESS | 3064 | 1467737717996 Marionette TRACE conn6 <- [1,794,null,{}] 09:55:17 INFO - PROCESS | 3064 | 1467737718001 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:17 INFO - PROCESS | 3064 | 1467737718004 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:18 INFO - PROCESS | 3064 | 1467737718104 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 09:55:18 INFO - PROCESS | 3064 | 1467737718183 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:18 INFO - PROCESS | 3064 | 1467737718188 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:18 INFO - PROCESS | 3064 | ++DOCSHELL 0D7C6C00 == 37 [pid = 3064] [id = 208] 09:55:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0D7C7400) [pid = 3064] [serial = 622] [outer = 00000000] 09:55:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0D809800) [pid = 3064] [serial = 623] [outer = 0D7C7400] 09:55:18 INFO - PROCESS | 3064 | 1467737718279 Marionette DEBUG loaded listener.js 09:55:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0D82EC00) [pid = 3064] [serial = 624] [outer = 0D7C7400] 09:55:19 INFO - PROCESS | 3064 | --DOCSHELL 14DF6000 == 36 [pid = 3064] [id = 149] 09:55:19 INFO - PROCESS | 3064 | --DOCSHELL 14077000 == 35 [pid = 3064] [id = 148] 09:55:19 INFO - PROCESS | 3064 | --DOCSHELL 11CB6800 == 34 [pid = 3064] [id = 160] 09:55:19 INFO - PROCESS | 3064 | --DOCSHELL 08A7A800 == 33 [pid = 3064] [id = 195] 09:55:19 INFO - PROCESS | 3064 | --DOCSHELL 09167800 == 32 [pid = 3064] [id = 144] 09:55:19 INFO - PROCESS | 3064 | --DOCSHELL 16C17800 == 31 [pid = 3064] [id = 155] 09:55:19 INFO - PROCESS | 3064 | --DOCSHELL 166C8800 == 30 [pid = 3064] [id = 151] 09:55:19 INFO - PROCESS | 3064 | --DOCSHELL 0DB6C000 == 29 [pid = 3064] [id = 145] 09:55:19 INFO - PROCESS | 3064 | --DOCSHELL 0C30F800 == 28 [pid = 3064] [id = 150] 09:55:19 INFO - PROCESS | 3064 | --DOCSHELL 12352C00 == 27 [pid = 3064] [id = 154] 09:55:19 INFO - PROCESS | 3064 | --DOCSHELL 1231E400 == 26 [pid = 3064] [id = 147] 09:55:19 INFO - PROCESS | 3064 | --DOCSHELL 11AA3800 == 25 [pid = 3064] [id = 146] 09:55:19 INFO - PROCESS | 3064 | --DOCSHELL 0D3FAC00 == 24 [pid = 3064] [id = 157] 09:55:19 INFO - PROCESS | 3064 | --DOCSHELL 08A83800 == 23 [pid = 3064] [id = 153] 09:55:19 INFO - PROCESS | 3064 | --DOCSHELL 0C305000 == 22 [pid = 3064] [id = 156] 09:55:19 INFO - PROCESS | 3064 | --DOCSHELL 124E6800 == 21 [pid = 3064] [id = 152] 09:55:19 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (14DB8400) [pid = 3064] [serial = 581] [outer = 00000000] [url = about:blank] 09:55:19 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0D829C00) [pid = 3064] [serial = 569] [outer = 00000000] [url = about:blank] 09:55:19 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0D832400) [pid = 3064] [serial = 570] [outer = 00000000] [url = about:blank] 09:55:19 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0C31D400) [pid = 3064] [serial = 566] [outer = 00000000] [url = about:blank] 09:55:19 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0C3F2000) [pid = 3064] [serial = 567] [outer = 00000000] [url = about:blank] 09:55:19 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (124E4C00) [pid = 3064] [serial = 575] [outer = 00000000] [url = about:blank] 09:55:19 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0D837800) [pid = 3064] [serial = 558] [outer = 00000000] [url = about:blank] 09:55:19 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0D821C00) [pid = 3064] [serial = 557] [outer = 00000000] [url = about:blank] 09:55:19 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0DD67000) [pid = 3064] [serial = 561] [outer = 00000000] [url = about:blank] 09:55:19 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (12436800) [pid = 3064] [serial = 560] [outer = 00000000] [url = about:blank] 09:55:19 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (1607F400) [pid = 3064] [serial = 563] [outer = 00000000] [url = about:blank] 09:55:19 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (14929000) [pid = 3064] [serial = 578] [outer = 00000000] [url = about:blank] 09:55:19 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (13051800) [pid = 3064] [serial = 576] [outer = 00000000] [url = about:blank] 09:55:19 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (1494C400) [pid = 3064] [serial = 579] [outer = 00000000] [url = about:blank] 09:55:19 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (11A9DC00) [pid = 3064] [serial = 572] [outer = 00000000] [url = about:blank] 09:55:19 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (11AA4400) [pid = 3064] [serial = 573] [outer = 00000000] [url = about:blank] 09:55:19 INFO - PROCESS | 3064 | 1467737719433 Marionette TRACE conn6 <- [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]]]}] 09:55:19 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 09:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1478ms 09:55:19 INFO - PROCESS | 3064 | 1467737719473 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 09:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:55:19 INFO - PROCESS | 3064 | 1467737719476 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 09:55:19 INFO - PROCESS | 3064 | 1467737719481 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:55:19 INFO - PROCESS | 3064 | 1467737719484 Marionette TRACE conn6 <- [1,798,null,{}] 09:55:19 INFO - PROCESS | 3064 | 1467737719490 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:19 INFO - PROCESS | 3064 | 1467737719492 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:19 INFO - PROCESS | 3064 | 1467737719622 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 09:55:19 INFO - PROCESS | 3064 | 1467737719708 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:19 INFO - PROCESS | 3064 | 1467737719711 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:19 INFO - PROCESS | 3064 | ++DOCSHELL 0D2EAC00 == 22 [pid = 3064] [id = 209] 09:55:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0D2EC400) [pid = 3064] [serial = 625] [outer = 00000000] 09:55:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0D3F8400) [pid = 3064] [serial = 626] [outer = 0D2EC400] 09:55:19 INFO - PROCESS | 3064 | 1467737719760 Marionette DEBUG loaded listener.js 09:55:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0D776800) [pid = 3064] [serial = 627] [outer = 0D2EC400] 09:55:20 INFO - PROCESS | 3064 | 1467737720175 Marionette TRACE conn6 <- [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]]]}] 09:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 730ms 09:55:20 INFO - PROCESS | 3064 | 1467737720212 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 09:55:20 INFO - PROCESS | 3064 | 1467737720217 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 09:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:55:20 INFO - PROCESS | 3064 | 1467737720224 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:55:20 INFO - PROCESS | 3064 | 1467737720227 Marionette TRACE conn6 <- [1,802,null,{}] 09:55:20 INFO - PROCESS | 3064 | 1467737720231 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:20 INFO - PROCESS | 3064 | 1467737720234 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:20 INFO - PROCESS | 3064 | 1467737720320 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 09:55:20 INFO - PROCESS | 3064 | 1467737720326 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:20 INFO - PROCESS | 3064 | 1467737720329 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:20 INFO - PROCESS | 3064 | ++DOCSHELL 0D80DC00 == 23 [pid = 3064] [id = 210] 09:55:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0D821800) [pid = 3064] [serial = 628] [outer = 00000000] 09:55:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0D832800) [pid = 3064] [serial = 629] [outer = 0D821800] 09:55:20 INFO - PROCESS | 3064 | 1467737720376 Marionette DEBUG loaded listener.js 09:55:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0D83AC00) [pid = 3064] [serial = 630] [outer = 0D821800] 09:55:20 INFO - PROCESS | 3064 | 1467737720855 Marionette TRACE conn6 <- [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] 09:55:20 INFO - PROCESS | 3064 | 1467737720900 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 09:55:20 INFO - PROCESS | 3064 | 1467737720904 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:55:20 INFO - PROCESS | 3064 | 1467737720907 Marionette TRACE conn6 <- [1,806,null,{}] 09:55:20 INFO - PROCESS | 3064 | 1467737720918 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:20 INFO - PROCESS | 3064 | 1467737720923 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:21 INFO - PROCESS | 3064 | 1467737721035 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 09:55:21 INFO - PROCESS | 3064 | 1467737721127 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:21 INFO - PROCESS | 3064 | 1467737721131 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:21 INFO - PROCESS | 3064 | ++DOCSHELL 11AA8400 == 24 [pid = 3064] [id = 211] 09:55:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (11AA8C00) [pid = 3064] [serial = 631] [outer = 00000000] 09:55:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (11CB6800) [pid = 3064] [serial = 632] [outer = 11AA8C00] 09:55:21 INFO - PROCESS | 3064 | 1467737721181 Marionette DEBUG loaded listener.js 09:55:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (11FBA400) [pid = 3064] [serial = 633] [outer = 11AA8C00] 09:55:21 INFO - PROCESS | 3064 | 1467737721591 Marionette TRACE conn6 <- [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]]]}] 09:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 729ms 09:55:21 INFO - PROCESS | 3064 | 1467737721637 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 09:55:21 INFO - PROCESS | 3064 | 1467737721640 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 09:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:55:21 INFO - PROCESS | 3064 | 1467737721643 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:55:21 INFO - PROCESS | 3064 | 1467737721645 Marionette TRACE conn6 <- [1,810,null,{}] 09:55:21 INFO - PROCESS | 3064 | 1467737721648 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:21 INFO - PROCESS | 3064 | 1467737721650 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:21 INFO - PROCESS | 3064 | 1467737721769 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 09:55:21 INFO - PROCESS | 3064 | 1467737721774 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:21 INFO - PROCESS | 3064 | 1467737721776 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:21 INFO - PROCESS | 3064 | ++DOCSHELL 1222B400 == 25 [pid = 3064] [id = 212] 09:55:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (122A1000) [pid = 3064] [serial = 634] [outer = 00000000] 09:55:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (124B6C00) [pid = 3064] [serial = 635] [outer = 122A1000] 09:55:21 INFO - PROCESS | 3064 | 1467737721822 Marionette DEBUG loaded listener.js 09:55:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (124E7800) [pid = 3064] [serial = 636] [outer = 122A1000] 09:55:22 INFO - PROCESS | 3064 | 1467737722285 Marionette TRACE conn6 <- [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] 09:55:22 INFO - PROCESS | 3064 | 1467737722322 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 09:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:55:22 INFO - PROCESS | 3064 | 1467737722325 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:55:22 INFO - PROCESS | 3064 | 1467737722327 Marionette TRACE conn6 <- [1,814,null,{}] 09:55:22 INFO - PROCESS | 3064 | 1467737722330 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:22 INFO - PROCESS | 3064 | 1467737722333 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:22 INFO - PROCESS | 3064 | 1467737722468 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 09:55:22 INFO - PROCESS | 3064 | 1467737722489 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:22 INFO - PROCESS | 3064 | 1467737722491 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:22 INFO - PROCESS | 3064 | ++DOCSHELL 1305B400 == 26 [pid = 3064] [id = 213] 09:55:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (1373FC00) [pid = 3064] [serial = 637] [outer = 00000000] 09:55:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (14926000) [pid = 3064] [serial = 638] [outer = 1373FC00] 09:55:22 INFO - PROCESS | 3064 | 1467737722535 Marionette DEBUG loaded listener.js 09:55:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (1492D400) [pid = 3064] [serial = 639] [outer = 1373FC00] 09:55:22 INFO - PROCESS | 3064 | 1467737723007 Marionette TRACE conn6 <- [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]]]}] 09:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 730ms 09:55:23 INFO - PROCESS | 3064 | 1467737723057 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 09:55:23 INFO - PROCESS | 3064 | 1467737723060 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 09:55:23 INFO - PROCESS | 3064 | 1467737723063 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:55:23 INFO - PROCESS | 3064 | 1467737723064 Marionette TRACE conn6 <- [1,818,null,{}] 09:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:55:23 INFO - PROCESS | 3064 | 1467737723074 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:23 INFO - PROCESS | 3064 | 1467737723080 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:23 INFO - PROCESS | 3064 | 1467737723217 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 09:55:23 INFO - PROCESS | 3064 | 1467737723277 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:23 INFO - PROCESS | 3064 | 1467737723279 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:23 INFO - PROCESS | 3064 | ++DOCSHELL 151D4800 == 27 [pid = 3064] [id = 214] 09:55:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (157C4400) [pid = 3064] [serial = 640] [outer = 00000000] 09:55:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (15F6E800) [pid = 3064] [serial = 641] [outer = 157C4400] 09:55:23 INFO - PROCESS | 3064 | 1467737723325 Marionette DEBUG loaded listener.js 09:55:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (16146C00) [pid = 3064] [serial = 642] [outer = 157C4400] 09:55:23 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0CE70400) [pid = 3064] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:55:23 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0D82D000) [pid = 3064] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:55:23 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0D80C000) [pid = 3064] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:55:23 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (08A7B800) [pid = 3064] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:55:23 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0E8DB800) [pid = 3064] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:55:23 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (11A15400) [pid = 3064] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:55:23 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (13745000) [pid = 3064] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:55:23 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (14950400) [pid = 3064] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:55:23 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (15F6DC00) [pid = 3064] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:55:23 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (151C8C00) [pid = 3064] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:55:23 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (11A0E800) [pid = 3064] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:55:23 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (1234A000) [pid = 3064] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:55:23 INFO - PROCESS | 3064 | 1467737723883 Marionette TRACE conn6 <- [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]]]}] 09:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 869ms 09:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:55:23 INFO - PROCESS | 3064 | 1467737723937 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 09:55:23 INFO - PROCESS | 3064 | 1467737723939 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 09:55:23 INFO - PROCESS | 3064 | 1467737723942 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:55:23 INFO - PROCESS | 3064 | 1467737723944 Marionette TRACE conn6 <- [1,822,null,{}] 09:55:23 INFO - PROCESS | 3064 | 1467737723947 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:23 INFO - PROCESS | 3064 | 1467737723949 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:24 INFO - PROCESS | 3064 | 1467737724027 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 09:55:24 INFO - PROCESS | 3064 | 1467737724034 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:24 INFO - PROCESS | 3064 | 1467737724035 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:24 INFO - PROCESS | 3064 | ++DOCSHELL 11A13800 == 28 [pid = 3064] [id = 215] 09:55:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (1222BC00) [pid = 3064] [serial = 643] [outer = 00000000] 09:55:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (14DB6800) [pid = 3064] [serial = 644] [outer = 1222BC00] 09:55:24 INFO - PROCESS | 3064 | 1467737724079 Marionette DEBUG loaded listener.js 09:55:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (151D1800) [pid = 3064] [serial = 645] [outer = 1222BC00] 09:55:24 INFO - PROCESS | 3064 | 1467737724499 Marionette TRACE conn6 <- [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]]]}] 09:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 570ms 09:55:24 INFO - PROCESS | 3064 | 1467737724513 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 09:55:24 INFO - PROCESS | 3064 | 1467737724515 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 09:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:55:24 INFO - PROCESS | 3064 | 1467737724518 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:55:24 INFO - PROCESS | 3064 | 1467737724520 Marionette TRACE conn6 <- [1,826,null,{}] 09:55:24 INFO - PROCESS | 3064 | 1467737724523 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:24 INFO - PROCESS | 3064 | 1467737724525 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:24 INFO - PROCESS | 3064 | 1467737724642 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 09:55:24 INFO - PROCESS | 3064 | 1467737724650 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:24 INFO - PROCESS | 3064 | 1467737724652 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:24 INFO - PROCESS | 3064 | ++DOCSHELL 1491F400 == 29 [pid = 3064] [id = 216] 09:55:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (15F6DC00) [pid = 3064] [serial = 646] [outer = 00000000] 09:55:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (16162000) [pid = 3064] [serial = 647] [outer = 15F6DC00] 09:55:24 INFO - PROCESS | 3064 | 1467737724697 Marionette DEBUG loaded listener.js 09:55:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (1615D400) [pid = 3064] [serial = 648] [outer = 15F6DC00] 09:55:25 INFO - PROCESS | 3064 | 1467737725131 Marionette TRACE conn6 <- [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]]]}] 09:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 630ms 09:55:25 INFO - PROCESS | 3064 | 1467737725149 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 09:55:25 INFO - PROCESS | 3064 | 1467737725151 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 09:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:55:25 INFO - PROCESS | 3064 | 1467737725154 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:55:25 INFO - PROCESS | 3064 | 1467737725156 Marionette TRACE conn6 <- [1,830,null,{}] 09:55:25 INFO - PROCESS | 3064 | 1467737725159 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:25 INFO - PROCESS | 3064 | 1467737725161 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:25 INFO - PROCESS | 3064 | 1467737725273 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 09:55:25 INFO - PROCESS | 3064 | 1467737725281 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:25 INFO - PROCESS | 3064 | 1467737725283 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:25 INFO - PROCESS | 3064 | ++DOCSHELL 11AA7C00 == 30 [pid = 3064] [id = 217] 09:55:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (1661E800) [pid = 3064] [serial = 649] [outer = 00000000] 09:55:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (16C0F000) [pid = 3064] [serial = 650] [outer = 1661E800] 09:55:25 INFO - PROCESS | 3064 | 1467737725328 Marionette DEBUG loaded listener.js 09:55:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (16C12C00) [pid = 3064] [serial = 651] [outer = 1661E800] 09:55:25 INFO - PROCESS | 3064 | 1467737725932 Marionette TRACE conn6 <- [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]]]}] 09:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 830ms 09:55:25 INFO - PROCESS | 3064 | 1467737725986 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 09:55:25 INFO - PROCESS | 3064 | 1467737725990 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 09:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:55:25 INFO - PROCESS | 3064 | 1467737725995 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:55:25 INFO - PROCESS | 3064 | 1467737725998 Marionette TRACE conn6 <- [1,834,null,{}] 09:55:25 INFO - PROCESS | 3064 | 1467737726005 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:25 INFO - PROCESS | 3064 | 1467737726008 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:26 INFO - PROCESS | 3064 | 1467737726172 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 09:55:26 INFO - PROCESS | 3064 | 1467737726283 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:26 INFO - PROCESS | 3064 | 1467737726286 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:26 INFO - PROCESS | 3064 | ++DOCSHELL 0D359C00 == 31 [pid = 3064] [id = 218] 09:55:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0D3F4C00) [pid = 3064] [serial = 652] [outer = 00000000] 09:55:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0D7CB400) [pid = 3064] [serial = 653] [outer = 0D3F4C00] 09:55:26 INFO - PROCESS | 3064 | 1467737726343 Marionette DEBUG loaded listener.js 09:55:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0D826400) [pid = 3064] [serial = 654] [outer = 0D3F4C00] 09:55:27 INFO - PROCESS | 3064 | 1467737727126 Marionette TRACE conn6 <- [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]]]}] 09:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1181ms 09:55:27 INFO - PROCESS | 3064 | 1467737727177 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 09:55:27 INFO - PROCESS | 3064 | 1467737727182 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 09:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:55:27 INFO - PROCESS | 3064 | 1467737727188 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:55:27 INFO - PROCESS | 3064 | 1467737727191 Marionette TRACE conn6 <- [1,838,null,{}] 09:55:27 INFO - PROCESS | 3064 | 1467737727196 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:27 INFO - PROCESS | 3064 | 1467737727199 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:27 INFO - PROCESS | 3064 | 1467737727349 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 09:55:28 INFO - PROCESS | 3064 | 1467737728611 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:28 INFO - PROCESS | 3064 | 1467737728614 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:28 INFO - PROCESS | 3064 | ++DOCSHELL 13050000 == 32 [pid = 3064] [id = 219] 09:55:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (157C2C00) [pid = 3064] [serial = 655] [outer = 00000000] 09:55:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (1607F800) [pid = 3064] [serial = 656] [outer = 157C2C00] 09:55:28 INFO - PROCESS | 3064 | 1467737728769 Marionette DEBUG loaded listener.js 09:55:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (16C0C400) [pid = 3064] [serial = 657] [outer = 157C2C00] 09:55:29 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (16155800) [pid = 3064] [serial = 564] [outer = 00000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (15743000) [pid = 3064] [serial = 609] [outer = 00000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (11AAA800) [pid = 3064] [serial = 597] [outer = 00000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (11A15800) [pid = 3064] [serial = 596] [outer = 00000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (123E6400) [pid = 3064] [serial = 599] [outer = 00000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0D0CC400) [pid = 3064] [serial = 590] [outer = 00000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0DD6A800) [pid = 3064] [serial = 587] [outer = 00000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0E93F400) [pid = 3064] [serial = 588] [outer = 00000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0D810C00) [pid = 3064] [serial = 593] [outer = 00000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0C308C00) [pid = 3064] [serial = 584] [outer = 00000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0C3EE400) [pid = 3064] [serial = 585] [outer = 00000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (123E6800) [pid = 3064] [serial = 602] [outer = 00000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0D2E1800) [pid = 3064] [serial = 591] [outer = 00000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (1607E400) [pid = 3064] [serial = 612] [outer = 00000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (124B7400) [pid = 3064] [serial = 600] [outer = 00000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (124E3000) [pid = 3064] [serial = 603] [outer = 00000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (15F6E000) [pid = 3064] [serial = 611] [outer = 00000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (1494CC00) [pid = 3064] [serial = 605] [outer = 00000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (1573D800) [pid = 3064] [serial = 608] [outer = 00000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (14DB6C00) [pid = 3064] [serial = 606] [outer = 00000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (0D82A400) [pid = 3064] [serial = 594] [outer = 00000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (14DFE000) [pid = 3064] [serial = 582] [outer = 00000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3064 | 1467737729649 Marionette TRACE conn6 <- [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]]]}] 09:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 2478ms 09:55:29 INFO - PROCESS | 3064 | 1467737729670 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 09:55:29 INFO - PROCESS | 3064 | 1467737729673 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 09:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:55:29 INFO - PROCESS | 3064 | 1467737729678 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:55:29 INFO - PROCESS | 3064 | 1467737729681 Marionette TRACE conn6 <- [1,842,null,{}] 09:55:29 INFO - PROCESS | 3064 | 1467737729686 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:29 INFO - PROCESS | 3064 | 1467737729689 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:29 INFO - PROCESS | 3064 | 1467737729810 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 09:55:29 INFO - PROCESS | 3064 | 1467737729824 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:29 INFO - PROCESS | 3064 | 1467737729826 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:29 INFO - PROCESS | 3064 | ++DOCSHELL 0D23B400 == 33 [pid = 3064] [id = 220] 09:55:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0D286000) [pid = 3064] [serial = 658] [outer = 00000000] 09:55:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0D2E7000) [pid = 3064] [serial = 659] [outer = 0D286000] 09:55:29 INFO - PROCESS | 3064 | 1467737729874 Marionette DEBUG loaded listener.js 09:55:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0D772C00) [pid = 3064] [serial = 660] [outer = 0D286000] 09:55:30 INFO - PROCESS | 3064 | 1467737730353 Marionette TRACE conn6 <- [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]]]}] 09:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 729ms 09:55:30 INFO - PROCESS | 3064 | 1467737730410 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 09:55:30 INFO - PROCESS | 3064 | 1467737730414 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 09:55:30 INFO - PROCESS | 3064 | 1467737730420 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:55:30 INFO - PROCESS | 3064 | 1467737730422 Marionette TRACE conn6 <- [1,846,null,{}] 09:55:30 INFO - PROCESS | 3064 | 1467737730426 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:30 INFO - PROCESS | 3064 | 1467737730429 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:30 INFO - PROCESS | 3064 | 1467737730516 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 09:55:30 INFO - PROCESS | 3064 | 1467737730596 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:30 INFO - PROCESS | 3064 | 1467737730599 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:30 INFO - PROCESS | 3064 | ++DOCSHELL 0D810800 == 34 [pid = 3064] [id = 221] 09:55:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0D822400) [pid = 3064] [serial = 661] [outer = 00000000] 09:55:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0D832C00) [pid = 3064] [serial = 662] [outer = 0D822400] 09:55:30 INFO - PROCESS | 3064 | 1467737730655 Marionette DEBUG loaded listener.js 09:55:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0DB6BC00) [pid = 3064] [serial = 663] [outer = 0D822400] 09:55:31 INFO - PROCESS | 3064 | 1467737731067 Marionette TRACE conn6 <- [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]]]}] 09:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 670ms 09:55:31 INFO - PROCESS | 3064 | 1467737731095 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 09:55:31 INFO - PROCESS | 3064 | 1467737731097 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 09:55:31 INFO - PROCESS | 3064 | 1467737731101 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:55:31 INFO - PROCESS | 3064 | 1467737731104 Marionette TRACE conn6 <- [1,850,null,{}] 09:55:31 INFO - PROCESS | 3064 | 1467737731115 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:31 INFO - PROCESS | 3064 | 1467737731120 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:31 INFO - PROCESS | 3064 | 1467737731242 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 09:55:31 INFO - PROCESS | 3064 | 1467737731253 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:31 INFO - PROCESS | 3064 | 1467737731256 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:31 INFO - PROCESS | 3064 | ++DOCSHELL 1222C800 == 35 [pid = 3064] [id = 222] 09:55:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (12277800) [pid = 3064] [serial = 664] [outer = 00000000] 09:55:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (12355400) [pid = 3064] [serial = 665] [outer = 12277800] 09:55:31 INFO - PROCESS | 3064 | 1467737731314 Marionette DEBUG loaded listener.js 09:55:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (124B7400) [pid = 3064] [serial = 666] [outer = 12277800] 09:55:31 INFO - PROCESS | 3064 | 1467737731757 Marionette TRACE conn6 <- [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]]]}] 09:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 730ms 09:55:31 INFO - PROCESS | 3064 | 1467737731835 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 09:55:31 INFO - PROCESS | 3064 | 1467737731837 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 09:55:31 INFO - PROCESS | 3064 | 1467737731841 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:55:31 INFO - PROCESS | 3064 | 1467737731843 Marionette TRACE conn6 <- [1,854,null,{}] 09:55:31 INFO - PROCESS | 3064 | 1467737731846 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:31 INFO - PROCESS | 3064 | 1467737731849 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:31 INFO - PROCESS | 3064 | 1467737731965 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 09:55:31 INFO - PROCESS | 3064 | 1467737731970 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:31 INFO - PROCESS | 3064 | 1467737731972 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:32 INFO - PROCESS | 3064 | ++DOCSHELL 124EA000 == 36 [pid = 3064] [id = 223] 09:55:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (124EDC00) [pid = 3064] [serial = 667] [outer = 00000000] 09:55:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (14075800) [pid = 3064] [serial = 668] [outer = 124EDC00] 09:55:32 INFO - PROCESS | 3064 | 1467737732062 Marionette DEBUG loaded listener.js 09:55:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (14950400) [pid = 3064] [serial = 669] [outer = 124EDC00] 09:55:32 INFO - PROCESS | 3064 | 1467737732476 Marionette TRACE conn6 <- [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]]]}] 09:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 670ms 09:55:32 INFO - PROCESS | 3064 | 1467737732515 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 09:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:55:32 INFO - PROCESS | 3064 | 1467737732517 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 09:55:32 INFO - PROCESS | 3064 | 1467737732525 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:55:32 INFO - PROCESS | 3064 | 1467737732527 Marionette TRACE conn6 <- [1,858,null,{}] 09:55:32 INFO - PROCESS | 3064 | 1467737732530 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:32 INFO - PROCESS | 3064 | 1467737732532 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:32 INFO - PROCESS | 3064 | 1467737732669 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 09:55:32 INFO - PROCESS | 3064 | 1467737732693 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:32 INFO - PROCESS | 3064 | 1467737732695 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:32 INFO - PROCESS | 3064 | ++DOCSHELL 14DF7400 == 37 [pid = 3064] [id = 224] 09:55:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (14DFD400) [pid = 3064] [serial = 670] [outer = 00000000] 09:55:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (157A2800) [pid = 3064] [serial = 671] [outer = 14DFD400] 09:55:32 INFO - PROCESS | 3064 | 1467737732739 Marionette DEBUG loaded listener.js 09:55:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (157A4800) [pid = 3064] [serial = 672] [outer = 14DFD400] 09:55:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (1661E400) [pid = 3064] [serial = 673] [outer = 0D363800] 09:55:33 INFO - PROCESS | 3064 | 1467737733269 Marionette TRACE conn6 <- [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]]]}] 09:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 791ms 09:55:33 INFO - PROCESS | 3064 | 1467737733312 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 09:55:33 INFO - PROCESS | 3064 | 1467737733314 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 09:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:55:33 INFO - PROCESS | 3064 | 1467737733316 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:55:33 INFO - PROCESS | 3064 | 1467737733318 Marionette TRACE conn6 <- [1,862,null,{}] 09:55:33 INFO - PROCESS | 3064 | 1467737733322 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:33 INFO - PROCESS | 3064 | 1467737733327 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:33 INFO - PROCESS | 3064 | 1467737733473 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 09:55:33 INFO - PROCESS | 3064 | 1467737733535 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:33 INFO - PROCESS | 3064 | 1467737733537 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:33 INFO - PROCESS | 3064 | ++DOCSHELL 15744800 == 38 [pid = 3064] [id = 225] 09:55:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (157A0400) [pid = 3064] [serial = 674] [outer = 00000000] 09:55:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (17561C00) [pid = 3064] [serial = 675] [outer = 157A0400] 09:55:33 INFO - PROCESS | 3064 | 1467737733582 Marionette DEBUG loaded listener.js 09:55:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (1615A000) [pid = 3064] [serial = 676] [outer = 157A0400] 09:55:33 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0D7C7400) [pid = 3064] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:55:33 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0D821800) [pid = 3064] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:55:33 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0D2EC400) [pid = 3064] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:55:33 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (122A1000) [pid = 3064] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:55:33 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (11AA8C00) [pid = 3064] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:55:33 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (1373FC00) [pid = 3064] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:55:33 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (157C4400) [pid = 3064] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:55:33 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0D0CE800) [pid = 3064] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:55:33 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (11FBE800) [pid = 3064] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:55:33 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (15F6DC00) [pid = 3064] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:55:33 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (16160800) [pid = 3064] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:55:33 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (1222BC00) [pid = 3064] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:55:34 INFO - PROCESS | 3064 | 1467737734089 Marionette TRACE conn6 <- [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]]]}] 09:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 831ms 09:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:55:34 INFO - PROCESS | 3064 | 1467737734149 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 09:55:34 INFO - PROCESS | 3064 | 1467737734151 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 09:55:34 INFO - PROCESS | 3064 | 1467737734154 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:55:34 INFO - PROCESS | 3064 | 1467737734156 Marionette TRACE conn6 <- [1,866,null,{}] 09:55:34 INFO - PROCESS | 3064 | 1467737734159 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:34 INFO - PROCESS | 3064 | 1467737734161 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:34 INFO - PROCESS | 3064 | 1467737734272 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 09:55:34 INFO - PROCESS | 3064 | 1467737734327 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:34 INFO - PROCESS | 3064 | 1467737734329 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:34 INFO - PROCESS | 3064 | ++DOCSHELL 0DB71800 == 39 [pid = 3064] [id = 226] 09:55:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (1222BC00) [pid = 3064] [serial = 677] [outer = 00000000] 09:55:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (157C4400) [pid = 3064] [serial = 678] [outer = 1222BC00] 09:55:34 INFO - PROCESS | 3064 | 1467737734374 Marionette DEBUG loaded listener.js 09:55:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (15F6DC00) [pid = 3064] [serial = 679] [outer = 1222BC00] 09:55:34 INFO - PROCESS | 3064 | 1467737734720 Marionette TRACE conn6 <- [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]]]}] 09:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 630ms 09:55:34 INFO - PROCESS | 3064 | 1467737734785 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 09:55:34 INFO - PROCESS | 3064 | 1467737734788 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 09:55:34 INFO - PROCESS | 3064 | 1467737734791 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:55:34 INFO - PROCESS | 3064 | 1467737734793 Marionette TRACE conn6 <- [1,870,null,{}] 09:55:34 INFO - PROCESS | 3064 | 1467737734797 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:34 INFO - PROCESS | 3064 | 1467737734799 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:34 INFO - PROCESS | 3064 | 1467737734883 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 09:55:34 INFO - PROCESS | 3064 | 1467737734888 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:34 INFO - PROCESS | 3064 | 1467737734890 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:34 INFO - PROCESS | 3064 | ++DOCSHELL 17561400 == 40 [pid = 3064] [id = 227] 09:55:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (1756D800) [pid = 3064] [serial = 680] [outer = 00000000] 09:55:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (1762E800) [pid = 3064] [serial = 681] [outer = 1756D800] 09:55:34 INFO - PROCESS | 3064 | 1467737734935 Marionette DEBUG loaded listener.js 09:55:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0D827800) [pid = 3064] [serial = 682] [outer = 1756D800] 09:55:35 INFO - PROCESS | 3064 | 1467737735382 Marionette TRACE conn6 <- [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]]]}] 09:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 630ms 09:55:35 INFO - PROCESS | 3064 | 1467737735425 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 09:55:35 INFO - PROCESS | 3064 | 1467737735427 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 09:55:35 INFO - PROCESS | 3064 | 1467737735430 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:55:35 INFO - PROCESS | 3064 | 1467737735432 Marionette TRACE conn6 <- [1,874,null,{}] 09:55:35 INFO - PROCESS | 3064 | 1467737735436 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:35 INFO - PROCESS | 3064 | 1467737735438 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:35 INFO - PROCESS | 3064 | 1467737735517 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 09:55:35 INFO - PROCESS | 3064 | 1467737735523 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:35 INFO - PROCESS | 3064 | 1467737735525 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:35 INFO - PROCESS | 3064 | ++DOCSHELL 1222B000 == 41 [pid = 3064] [id = 228] 09:55:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (17580C00) [pid = 3064] [serial = 683] [outer = 00000000] 09:55:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (176B5800) [pid = 3064] [serial = 684] [outer = 17580C00] 09:55:35 INFO - PROCESS | 3064 | 1467737735569 Marionette DEBUG loaded listener.js 09:55:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (177AB400) [pid = 3064] [serial = 685] [outer = 17580C00] 09:55:36 INFO - PROCESS | 3064 | 1467737736140 Marionette TRACE conn6 <- [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]]]}] 09:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 771ms 09:55:36 INFO - PROCESS | 3064 | 1467737736207 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 09:55:36 INFO - PROCESS | 3064 | 1467737736212 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 09:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:55:36 INFO - PROCESS | 3064 | 1467737736217 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:55:36 INFO - PROCESS | 3064 | 1467737736221 Marionette TRACE conn6 <- [1,878,null,{}] 09:55:36 INFO - PROCESS | 3064 | 1467737736227 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:36 INFO - PROCESS | 3064 | 1467737736230 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:36 INFO - PROCESS | 3064 | 1467737736378 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 09:55:36 INFO - PROCESS | 3064 | 1467737736480 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:36 INFO - PROCESS | 3064 | 1467737736485 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:36 INFO - PROCESS | 3064 | ++DOCSHELL 0C31C000 == 42 [pid = 3064] [id = 229] 09:55:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0C3EB000) [pid = 3064] [serial = 686] [outer = 00000000] 09:55:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0D7D1000) [pid = 3064] [serial = 687] [outer = 0C3EB000] 09:55:36 INFO - PROCESS | 3064 | 1467737736545 Marionette DEBUG loaded listener.js 09:55:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0D821C00) [pid = 3064] [serial = 688] [outer = 0C3EB000] 09:55:37 INFO - PROCESS | 3064 | 1467737737146 Marionette TRACE conn6 <- [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]]]}] 09:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 970ms 09:55:37 INFO - PROCESS | 3064 | 1467737737191 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 09:55:37 INFO - PROCESS | 3064 | 1467737737196 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 09:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:55:37 INFO - PROCESS | 3064 | 1467737737203 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:55:37 INFO - PROCESS | 3064 | 1467737737206 Marionette TRACE conn6 <- [1,882,null,{}] 09:55:37 INFO - PROCESS | 3064 | 1467737737210 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:37 INFO - PROCESS | 3064 | 1467737737213 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:37 INFO - PROCESS | 3064 | 1467737737326 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 09:55:37 INFO - PROCESS | 3064 | 1467737737457 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:37 INFO - PROCESS | 3064 | 1467737737459 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:37 INFO - PROCESS | 3064 | ++DOCSHELL 11C23000 == 43 [pid = 3064] [id = 230] 09:55:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (11F94000) [pid = 3064] [serial = 689] [outer = 00000000] 09:55:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (124E1400) [pid = 3064] [serial = 690] [outer = 11F94000] 09:55:37 INFO - PROCESS | 3064 | 1467737737517 Marionette DEBUG loaded listener.js 09:55:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (14923000) [pid = 3064] [serial = 691] [outer = 11F94000] 09:55:38 INFO - PROCESS | 3064 | 1467737738125 Marionette TRACE conn6 <- [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]]]}] 09:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 970ms 09:55:38 INFO - PROCESS | 3064 | 1467737738176 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 09:55:38 INFO - PROCESS | 3064 | 1467737738179 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 09:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:55:38 INFO - PROCESS | 3064 | 1467737738182 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:55:38 INFO - PROCESS | 3064 | 1467737738186 Marionette TRACE conn6 <- [1,886,null,{}] 09:55:38 INFO - PROCESS | 3064 | 1467737738198 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:38 INFO - PROCESS | 3064 | 1467737738203 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:38 INFO - PROCESS | 3064 | 1467737738316 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 09:55:38 INFO - PROCESS | 3064 | 1467737738439 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:38 INFO - PROCESS | 3064 | 1467737738443 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:38 INFO - PROCESS | 3064 | ++DOCSHELL 177B2800 == 44 [pid = 3064] [id = 231] 09:55:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (177B2C00) [pid = 3064] [serial = 692] [outer = 00000000] 09:55:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (177B6800) [pid = 3064] [serial = 693] [outer = 177B2C00] 09:55:38 INFO - PROCESS | 3064 | 1467737738499 Marionette DEBUG loaded listener.js 09:55:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (179D3400) [pid = 3064] [serial = 694] [outer = 177B2C00] 09:55:39 INFO - PROCESS | 3064 | 1467737739084 Marionette TRACE conn6 <- [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]]]}] 09:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 930ms 09:55:39 INFO - PROCESS | 3064 | 1467737739116 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 09:55:39 INFO - PROCESS | 3064 | 1467737739119 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 09:55:39 INFO - PROCESS | 3064 | 1467737739122 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:55:39 INFO - PROCESS | 3064 | 1467737739124 Marionette TRACE conn6 <- [1,890,null,{}] 09:55:39 INFO - PROCESS | 3064 | 1467737739128 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:39 INFO - PROCESS | 3064 | 1467737739130 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:39 INFO - PROCESS | 3064 | 1467737739250 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 09:55:39 INFO - PROCESS | 3064 | 1467737739348 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:39 INFO - PROCESS | 3064 | 1467737739350 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:39 INFO - PROCESS | 3064 | ++DOCSHELL 1492CC00 == 45 [pid = 3064] [id = 232] 09:55:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (1492EC00) [pid = 3064] [serial = 695] [outer = 00000000] 09:55:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (16084000) [pid = 3064] [serial = 696] [outer = 1492EC00] 09:55:39 INFO - PROCESS | 3064 | 1467737739404 Marionette DEBUG loaded listener.js 09:55:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (16618800) [pid = 3064] [serial = 697] [outer = 1492EC00] 09:55:40 INFO - PROCESS | 3064 | 1467737740124 Marionette TRACE conn6 <- [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]]]}] 09:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1016ms 09:55:40 INFO - PROCESS | 3064 | 1467737740142 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 09:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:55:40 INFO - PROCESS | 3064 | 1467737740146 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 09:55:40 INFO - PROCESS | 3064 | 1467737740150 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:55:40 INFO - PROCESS | 3064 | 1467737740155 Marionette TRACE conn6 <- [1,894,null,{}] 09:55:40 INFO - PROCESS | 3064 | 1467737740160 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:40 INFO - PROCESS | 3064 | 1467737740162 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:40 INFO - PROCESS | 3064 | 1467737740263 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 09:55:40 INFO - PROCESS | 3064 | 1467737740367 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:40 INFO - PROCESS | 3064 | 1467737740370 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:40 INFO - PROCESS | 3064 | ++DOCSHELL 0C30E000 == 46 [pid = 3064] [id = 233] 09:55:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (0C315800) [pid = 3064] [serial = 698] [outer = 00000000] 09:55:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (0D363400) [pid = 3064] [serial = 699] [outer = 0C315800] 09:55:40 INFO - PROCESS | 3064 | 1467737740420 Marionette DEBUG loaded listener.js 09:55:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (0D8BD400) [pid = 3064] [serial = 700] [outer = 0C315800] 09:55:41 INFO - PROCESS | 3064 | --DOCSHELL 1491F400 == 45 [pid = 3064] [id = 216] 09:55:41 INFO - PROCESS | 3064 | --DOCSHELL 17561400 == 44 [pid = 3064] [id = 227] 09:55:41 INFO - PROCESS | 3064 | --DOCSHELL 0DB71800 == 43 [pid = 3064] [id = 226] 09:55:41 INFO - PROCESS | 3064 | --DOCSHELL 15744800 == 42 [pid = 3064] [id = 225] 09:55:41 INFO - PROCESS | 3064 | --DOCSHELL 14DF7400 == 41 [pid = 3064] [id = 224] 09:55:41 INFO - PROCESS | 3064 | --DOCSHELL 124EA000 == 40 [pid = 3064] [id = 223] 09:55:41 INFO - PROCESS | 3064 | --DOCSHELL 1222C800 == 39 [pid = 3064] [id = 222] 09:55:41 INFO - PROCESS | 3064 | --DOCSHELL 0D810800 == 38 [pid = 3064] [id = 221] 09:55:41 INFO - PROCESS | 3064 | --DOCSHELL 0D23B400 == 37 [pid = 3064] [id = 220] 09:55:41 INFO - PROCESS | 3064 | --DOCSHELL 11A13800 == 36 [pid = 3064] [id = 215] 09:55:41 INFO - PROCESS | 3064 | --DOCSHELL 13050000 == 35 [pid = 3064] [id = 219] 09:55:41 INFO - PROCESS | 3064 | --DOCSHELL 11AA7C00 == 34 [pid = 3064] [id = 217] 09:55:41 INFO - PROCESS | 3064 | --DOCSHELL 0D359C00 == 33 [pid = 3064] [id = 218] 09:55:41 INFO - PROCESS | 3064 | --DOCSHELL 0C31A000 == 32 [pid = 3064] [id = 196] 09:55:41 INFO - PROCESS | 3064 | --DOCSHELL 1492CC00 == 31 [pid = 3064] [id = 232] 09:55:41 INFO - PROCESS | 3064 | --DOCSHELL 11C23000 == 30 [pid = 3064] [id = 230] 09:55:41 INFO - PROCESS | 3064 | --DOCSHELL 177B2800 == 29 [pid = 3064] [id = 231] 09:55:41 INFO - PROCESS | 3064 | --DOCSHELL 1222B000 == 28 [pid = 3064] [id = 228] 09:55:41 INFO - PROCESS | 3064 | --DOCSHELL 0C31C000 == 27 [pid = 3064] [id = 229] 09:55:41 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (0D82EC00) [pid = 3064] [serial = 624] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (0D809800) [pid = 3064] [serial = 623] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (0D832800) [pid = 3064] [serial = 629] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (0D83AC00) [pid = 3064] [serial = 630] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (0D3F8400) [pid = 3064] [serial = 626] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (124B6C00) [pid = 3064] [serial = 635] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0D776800) [pid = 3064] [serial = 627] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (11CB6800) [pid = 3064] [serial = 632] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (14926000) [pid = 3064] [serial = 638] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (15F6E800) [pid = 3064] [serial = 641] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (1492D400) [pid = 3064] [serial = 639] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0D832000) [pid = 3064] [serial = 615] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0D806400) [pid = 3064] [serial = 614] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (13052400) [pid = 3064] [serial = 618] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (12352400) [pid = 3064] [serial = 617] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (1615D400) [pid = 3064] [serial = 648] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (16619000) [pid = 3064] [serial = 621] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (16613000) [pid = 3064] [serial = 620] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (16146C00) [pid = 3064] [serial = 642] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (14DB6800) [pid = 3064] [serial = 644] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (124E7800) [pid = 3064] [serial = 636] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (16C0F000) [pid = 3064] [serial = 650] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (11FBA400) [pid = 3064] [serial = 633] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (16162000) [pid = 3064] [serial = 647] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (151D1800) [pid = 3064] [serial = 645] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3064 | 1467737741622 Marionette TRACE conn6 <- [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]]]}] 09:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1530ms 09:55:41 INFO - PROCESS | 3064 | 1467737741684 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 09:55:41 INFO - PROCESS | 3064 | 1467737741688 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 09:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:55:41 INFO - PROCESS | 3064 | 1467737741695 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:55:41 INFO - PROCESS | 3064 | 1467737741698 Marionette TRACE conn6 <- [1,898,null,{}] 09:55:41 INFO - PROCESS | 3064 | 1467737741708 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:41 INFO - PROCESS | 3064 | 1467737741711 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:41 INFO - PROCESS | 3064 | 1467737741794 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 09:55:41 INFO - PROCESS | 3064 | 1467737741802 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:41 INFO - PROCESS | 3064 | 1467737741806 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:41 INFO - PROCESS | 3064 | ++DOCSHELL 0D0CE400 == 28 [pid = 3064] [id = 234] 09:55:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0D0CE800) [pid = 3064] [serial = 701] [outer = 00000000] 09:55:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0D23B400) [pid = 3064] [serial = 702] [outer = 0D0CE800] 09:55:41 INFO - PROCESS | 3064 | 1467737741858 Marionette DEBUG loaded listener.js 09:55:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0D30AC00) [pid = 3064] [serial = 703] [outer = 0D0CE800] 09:55:42 INFO - PROCESS | 3064 | 1467737742310 Marionette TRACE conn6 <- [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]]]}] 09:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 690ms 09:55:42 INFO - PROCESS | 3064 | 1467737742383 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 09:55:42 INFO - PROCESS | 3064 | 1467737742388 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 09:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:55:42 INFO - PROCESS | 3064 | 1467737742394 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:55:42 INFO - PROCESS | 3064 | 1467737742397 Marionette TRACE conn6 <- [1,902,null,{}] 09:55:42 INFO - PROCESS | 3064 | 1467737742401 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:42 INFO - PROCESS | 3064 | 1467737742404 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:42 INFO - PROCESS | 3064 | 1467737742493 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 09:55:42 INFO - PROCESS | 3064 | 1467737742539 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:42 INFO - PROCESS | 3064 | 1467737742542 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:42 INFO - PROCESS | 3064 | ++DOCSHELL 0D825C00 == 29 [pid = 3064] [id = 235] 09:55:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0D827000) [pid = 3064] [serial = 704] [outer = 00000000] 09:55:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0D82E000) [pid = 3064] [serial = 705] [outer = 0D827000] 09:55:42 INFO - PROCESS | 3064 | 1467737742590 Marionette DEBUG loaded listener.js 09:55:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0D836400) [pid = 3064] [serial = 706] [outer = 0D827000] 09:55:43 INFO - PROCESS | 3064 | 1467737743041 Marionette TRACE conn6 <- [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]]]}] 09:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 670ms 09:55:43 INFO - PROCESS | 3064 | 1467737743072 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 09:55:43 INFO - PROCESS | 3064 | 1467737743074 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 09:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:55:43 INFO - PROCESS | 3064 | 1467737743077 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:55:43 INFO - PROCESS | 3064 | 1467737743081 Marionette TRACE conn6 <- [1,906,null,{}] 09:55:43 INFO - PROCESS | 3064 | 1467737743107 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:43 INFO - PROCESS | 3064 | 1467737743112 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:43 INFO - PROCESS | 3064 | 1467737743195 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 09:55:43 INFO - PROCESS | 3064 | 1467737743205 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:43 INFO - PROCESS | 3064 | 1467737743208 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:43 INFO - PROCESS | 3064 | ++DOCSHELL 0E9D3400 == 30 [pid = 3064] [id = 236] 09:55:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (11A0D000) [pid = 3064] [serial = 707] [outer = 00000000] 09:55:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (11A44000) [pid = 3064] [serial = 708] [outer = 11A0D000] 09:55:43 INFO - PROCESS | 3064 | 1467737743255 Marionette DEBUG loaded listener.js 09:55:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (11AA1000) [pid = 3064] [serial = 709] [outer = 11A0D000] 09:55:43 INFO - PROCESS | 3064 | 1467737743714 Marionette TRACE conn6 <- [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]]]}] 09:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 690ms 09:55:43 INFO - PROCESS | 3064 | 1467737743769 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 09:55:43 INFO - PROCESS | 3064 | 1467737743772 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 09:55:43 INFO - PROCESS | 3064 | 1467737743775 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:55:43 INFO - PROCESS | 3064 | 1467737743777 Marionette TRACE conn6 <- [1,910,null,{}] 09:55:43 INFO - PROCESS | 3064 | 1467737743780 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:43 INFO - PROCESS | 3064 | 1467737743782 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:43 INFO - PROCESS | 3064 | 1467737743897 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 09:55:43 INFO - PROCESS | 3064 | 1467737743978 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:43 INFO - PROCESS | 3064 | 1467737743980 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:43 INFO - PROCESS | 3064 | ++DOCSHELL 11CE7400 == 31 [pid = 3064] [id = 237] 09:55:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (11FBCC00) [pid = 3064] [serial = 710] [outer = 00000000] 09:55:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (12351400) [pid = 3064] [serial = 711] [outer = 11FBCC00] 09:55:44 INFO - PROCESS | 3064 | 1467737744025 Marionette DEBUG loaded listener.js 09:55:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (124B6400) [pid = 3064] [serial = 712] [outer = 11FBCC00] 09:55:44 INFO - PROCESS | 3064 | 1467737744436 Marionette TRACE conn6 <- [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]]]}] 09:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 730ms 09:55:44 INFO - PROCESS | 3064 | 1467737744509 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 09:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:55:44 INFO - PROCESS | 3064 | 1467737744511 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 09:55:44 INFO - PROCESS | 3064 | 1467737744514 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:55:44 INFO - PROCESS | 3064 | 1467737744516 Marionette TRACE conn6 <- [1,914,null,{}] 09:55:44 INFO - PROCESS | 3064 | 1467737744527 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:44 INFO - PROCESS | 3064 | 1467737744529 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:44 INFO - PROCESS | 3064 | 1467737744638 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 09:55:44 INFO - PROCESS | 3064 | 1467737744643 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:44 INFO - PROCESS | 3064 | 1467737744645 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:44 INFO - PROCESS | 3064 | ++DOCSHELL 124E4800 == 32 [pid = 3064] [id = 238] 09:55:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (124E4C00) [pid = 3064] [serial = 713] [outer = 00000000] 09:55:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (124ECC00) [pid = 3064] [serial = 714] [outer = 124E4C00] 09:55:44 INFO - PROCESS | 3064 | 1467737744690 Marionette DEBUG loaded listener.js 09:55:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (13745800) [pid = 3064] [serial = 715] [outer = 124E4C00] 09:55:45 INFO - PROCESS | 3064 | 1467737745170 Marionette TRACE conn6 <- [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]]]}] 09:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 690ms 09:55:45 INFO - PROCESS | 3064 | 1467737745205 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 09:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:55:45 INFO - PROCESS | 3064 | 1467737745207 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 09:55:45 INFO - PROCESS | 3064 | 1467737745210 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:55:45 INFO - PROCESS | 3064 | 1467737745212 Marionette TRACE conn6 <- [1,918,null,{}] 09:55:45 INFO - PROCESS | 3064 | 1467737745216 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:45 INFO - PROCESS | 3064 | 1467737745221 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:45 INFO - PROCESS | 3064 | 1467737745382 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 09:55:45 INFO - PROCESS | 3064 | 1467737745393 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:45 INFO - PROCESS | 3064 | 1467737745395 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:45 INFO - PROCESS | 3064 | ++DOCSHELL 14083000 == 33 [pid = 3064] [id = 239] 09:55:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (14924000) [pid = 3064] [serial = 716] [outer = 00000000] 09:55:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (14DF7400) [pid = 3064] [serial = 717] [outer = 14924000] 09:55:45 INFO - PROCESS | 3064 | 1467737745488 Marionette DEBUG loaded listener.js 09:55:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (151C8400) [pid = 3064] [serial = 718] [outer = 14924000] 09:55:46 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (1222BC00) [pid = 3064] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:55:46 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (14DFD400) [pid = 3064] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:55:46 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (1661E800) [pid = 3064] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:55:46 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0D3F4C00) [pid = 3064] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:55:46 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (157A0400) [pid = 3064] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:55:46 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (157C2C00) [pid = 3064] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:55:46 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (12277800) [pid = 3064] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:55:46 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0D286000) [pid = 3064] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:55:46 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0D822400) [pid = 3064] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:55:46 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (17580C00) [pid = 3064] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:55:46 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (124EDC00) [pid = 3064] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:55:46 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (1756D800) [pid = 3064] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:55:46 INFO - PROCESS | 3064 | 1467737746135 Marionette TRACE conn6 <- [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]]]}] 09:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 970ms 09:55:46 INFO - PROCESS | 3064 | 1467737746181 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 09:55:46 INFO - PROCESS | 3064 | 1467737746183 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 09:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:55:46 INFO - PROCESS | 3064 | 1467737746186 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:55:46 INFO - PROCESS | 3064 | 1467737746188 Marionette TRACE conn6 <- [1,922,null,{}] 09:55:46 INFO - PROCESS | 3064 | 1467737746192 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:46 INFO - PROCESS | 3064 | 1467737746194 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:46 INFO - PROCESS | 3064 | 1467737746303 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 09:55:46 INFO - PROCESS | 3064 | 1467737746360 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:46 INFO - PROCESS | 3064 | 1467737746361 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:46 INFO - PROCESS | 3064 | ++DOCSHELL 0C30B400 == 34 [pid = 3064] [id = 240] 09:55:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0CE74400) [pid = 3064] [serial = 719] [outer = 00000000] 09:55:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (14DF1C00) [pid = 3064] [serial = 720] [outer = 0CE74400] 09:55:46 INFO - PROCESS | 3064 | 1467737746407 Marionette DEBUG loaded listener.js 09:55:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (151CCC00) [pid = 3064] [serial = 721] [outer = 0CE74400] 09:55:46 INFO - PROCESS | 3064 | 1467737746811 Marionette TRACE conn6 <- [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]]]}] 09:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 670ms 09:55:46 INFO - PROCESS | 3064 | 1467737746857 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 09:55:46 INFO - PROCESS | 3064 | 1467737746859 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 09:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:55:46 INFO - PROCESS | 3064 | 1467737746862 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:55:46 INFO - PROCESS | 3064 | 1467737746864 Marionette TRACE conn6 <- [1,926,null,{}] 09:55:46 INFO - PROCESS | 3064 | 1467737746867 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:46 INFO - PROCESS | 3064 | 1467737746869 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:46 INFO - PROCESS | 3064 | 1467737746949 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 09:55:46 INFO - PROCESS | 3064 | 1467737746955 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:46 INFO - PROCESS | 3064 | 1467737746957 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:46 INFO - PROCESS | 3064 | ++DOCSHELL 157C0000 == 35 [pid = 3064] [id = 241] 09:55:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (15F64C00) [pid = 3064] [serial = 722] [outer = 00000000] 09:55:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (16154400) [pid = 3064] [serial = 723] [outer = 15F64C00] 09:55:46 INFO - PROCESS | 3064 | 1467737747001 Marionette DEBUG loaded listener.js 09:55:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (1607A000) [pid = 3064] [serial = 724] [outer = 15F64C00] 09:55:47 INFO - PROCESS | 3064 | 1467737747412 Marionette TRACE conn6 <- [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]]]}] 09:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 570ms 09:55:47 INFO - PROCESS | 3064 | 1467737747433 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 09:55:47 INFO - PROCESS | 3064 | 1467737747435 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 09:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:55:47 INFO - PROCESS | 3064 | 1467737747439 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:55:47 INFO - PROCESS | 3064 | 1467737747440 Marionette TRACE conn6 <- [1,930,null,{}] 09:55:47 INFO - PROCESS | 3064 | 1467737747458 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:47 INFO - PROCESS | 3064 | 1467737747460 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:47 INFO - PROCESS | 3064 | 1467737747578 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 09:55:47 INFO - PROCESS | 3064 | 1467737747587 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:47 INFO - PROCESS | 3064 | 1467737747588 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:47 INFO - PROCESS | 3064 | ++DOCSHELL 0E9D2000 == 36 [pid = 3064] [id = 242] 09:55:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (16619800) [pid = 3064] [serial = 725] [outer = 00000000] 09:55:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (166CA800) [pid = 3064] [serial = 726] [outer = 16619800] 09:55:47 INFO - PROCESS | 3064 | 1467737747644 Marionette DEBUG loaded listener.js 09:55:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (166D4C00) [pid = 3064] [serial = 727] [outer = 16619800] 09:55:48 INFO - PROCESS | 3064 | 1467737748196 Marionette TRACE conn6 <- [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]]]}] 09:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 831ms 09:55:48 INFO - PROCESS | 3064 | 1467737748271 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 09:55:48 INFO - PROCESS | 3064 | 1467737748276 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 09:55:48 INFO - PROCESS | 3064 | 1467737748282 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:55:48 INFO - PROCESS | 3064 | 1467737748285 Marionette TRACE conn6 <- [1,934,null,{}] 09:55:48 INFO - PROCESS | 3064 | 1467737748291 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:48 INFO - PROCESS | 3064 | 1467737748295 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:48 INFO - PROCESS | 3064 | 1467737748427 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 09:55:48 INFO - PROCESS | 3064 | 1467737748551 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:48 INFO - PROCESS | 3064 | 1467737748556 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:48 INFO - PROCESS | 3064 | ++DOCSHELL 0C30F000 == 37 [pid = 3064] [id = 243] 09:55:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0C31BC00) [pid = 3064] [serial = 728] [outer = 00000000] 09:55:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0D27C000) [pid = 3064] [serial = 729] [outer = 0C31BC00] 09:55:48 INFO - PROCESS | 3064 | 1467737748616 Marionette DEBUG loaded listener.js 09:55:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0D7CF000) [pid = 3064] [serial = 730] [outer = 0C31BC00] 09:55:49 INFO - PROCESS | 3064 | 1467737749372 Marionette TRACE conn6 <- [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]]]}] 09:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1182ms 09:55:49 INFO - PROCESS | 3064 | 1467737749461 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 09:55:49 INFO - PROCESS | 3064 | 1467737749466 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 09:55:49 INFO - PROCESS | 3064 | 1467737749473 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:55:49 INFO - PROCESS | 3064 | 1467737749476 Marionette TRACE conn6 <- [1,938,null,{}] 09:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:55:49 INFO - PROCESS | 3064 | 1467737749481 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:49 INFO - PROCESS | 3064 | 1467737749483 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:49 INFO - PROCESS | 3064 | 1467737749611 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 09:55:49 INFO - PROCESS | 3064 | 1467737749735 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:49 INFO - PROCESS | 3064 | 1467737749738 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:49 INFO - PROCESS | 3064 | ++DOCSHELL 0DECAC00 == 38 [pid = 3064] [id = 244] 09:55:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0E8E2800) [pid = 3064] [serial = 731] [outer = 00000000] 09:55:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0E9CDC00) [pid = 3064] [serial = 732] [outer = 0E8E2800] 09:55:49 INFO - PROCESS | 3064 | 1467737749806 Marionette DEBUG loaded listener.js 09:55:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (11AAA400) [pid = 3064] [serial = 733] [outer = 0E8E2800] 09:55:50 INFO - PROCESS | 3064 | 1467737750692 Marionette TRACE conn6 <- [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]]]}] 09:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1271ms 09:55:50 INFO - PROCESS | 3064 | 1467737750754 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 09:55:50 INFO - PROCESS | 3064 | 1467737750758 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 09:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:55:50 INFO - PROCESS | 3064 | 1467737750763 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:55:50 INFO - PROCESS | 3064 | 1467737750767 Marionette TRACE conn6 <- [1,942,null,{}] 09:55:50 INFO - PROCESS | 3064 | 1467737750772 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:50 INFO - PROCESS | 3064 | 1467737750775 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:50 INFO - PROCESS | 3064 | 1467737750896 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 09:55:50 INFO - PROCESS | 3064 | --DOCSHELL 157C0000 == 37 [pid = 3064] [id = 241] 09:55:50 INFO - PROCESS | 3064 | --DOCSHELL 0C30B400 == 36 [pid = 3064] [id = 240] 09:55:50 INFO - PROCESS | 3064 | --DOCSHELL 14083000 == 35 [pid = 3064] [id = 239] 09:55:50 INFO - PROCESS | 3064 | --DOCSHELL 124E4800 == 34 [pid = 3064] [id = 238] 09:55:50 INFO - PROCESS | 3064 | --DOCSHELL 11CE7400 == 33 [pid = 3064] [id = 237] 09:55:50 INFO - PROCESS | 3064 | --DOCSHELL 0E9D3400 == 32 [pid = 3064] [id = 236] 09:55:50 INFO - PROCESS | 3064 | --DOCSHELL 0D825C00 == 31 [pid = 3064] [id = 235] 09:55:50 INFO - PROCESS | 3064 | --DOCSHELL 0D0CE400 == 30 [pid = 3064] [id = 234] 09:55:50 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (1762E800) [pid = 3064] [serial = 681] [outer = 00000000] [url = about:blank] 09:55:50 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (157C4400) [pid = 3064] [serial = 678] [outer = 00000000] [url = about:blank] 09:55:50 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (16612000) [pid = 3064] [serial = 387] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:55:50 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (157A2800) [pid = 3064] [serial = 671] [outer = 00000000] [url = about:blank] 09:55:50 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (16C12C00) [pid = 3064] [serial = 651] [outer = 00000000] [url = about:blank] 09:55:50 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0D7CB400) [pid = 3064] [serial = 653] [outer = 00000000] [url = about:blank] 09:55:50 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (17561C00) [pid = 3064] [serial = 675] [outer = 00000000] [url = about:blank] 09:55:50 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0D826400) [pid = 3064] [serial = 654] [outer = 00000000] [url = about:blank] 09:55:50 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (1607F800) [pid = 3064] [serial = 656] [outer = 00000000] [url = about:blank] 09:55:50 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (16C0C400) [pid = 3064] [serial = 657] [outer = 00000000] [url = about:blank] 09:55:50 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (12355400) [pid = 3064] [serial = 665] [outer = 00000000] [url = about:blank] 09:55:50 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0D2E7000) [pid = 3064] [serial = 659] [outer = 00000000] [url = about:blank] 09:55:50 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0D772C00) [pid = 3064] [serial = 660] [outer = 00000000] [url = about:blank] 09:55:50 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0D832C00) [pid = 3064] [serial = 662] [outer = 00000000] [url = about:blank] 09:55:50 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0DB6BC00) [pid = 3064] [serial = 663] [outer = 00000000] [url = about:blank] 09:55:50 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (15F6DC00) [pid = 3064] [serial = 679] [outer = 00000000] [url = about:blank] 09:55:50 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (176B5800) [pid = 3064] [serial = 684] [outer = 00000000] [url = about:blank] 09:55:50 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (177AB400) [pid = 3064] [serial = 685] [outer = 00000000] [url = about:blank] 09:55:50 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (1615A000) [pid = 3064] [serial = 676] [outer = 00000000] [url = about:blank] 09:55:50 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (14075800) [pid = 3064] [serial = 668] [outer = 00000000] [url = about:blank] 09:55:50 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (14950400) [pid = 3064] [serial = 669] [outer = 00000000] [url = about:blank] 09:55:50 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0D827800) [pid = 3064] [serial = 682] [outer = 00000000] [url = about:blank] 09:55:50 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (157A4800) [pid = 3064] [serial = 672] [outer = 00000000] [url = about:blank] 09:55:50 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (124B7400) [pid = 3064] [serial = 666] [outer = 00000000] [url = about:blank] 09:55:51 INFO - PROCESS | 3064 | 1467737751029 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:51 INFO - PROCESS | 3064 | 1467737751033 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:51 INFO - PROCESS | 3064 | ++DOCSHELL 0D0CDC00 == 31 [pid = 3064] [id = 245] 09:55:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0D0CE000) [pid = 3064] [serial = 734] [outer = 00000000] 09:55:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0D35D800) [pid = 3064] [serial = 735] [outer = 0D0CE000] 09:55:51 INFO - PROCESS | 3064 | 1467737751081 Marionette DEBUG loaded listener.js 09:55:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0D7D2800) [pid = 3064] [serial = 736] [outer = 0D0CE000] 09:55:51 INFO - PROCESS | 3064 | 1467737751476 Marionette TRACE conn6 <- [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]]]}] 09:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 730ms 09:55:51 INFO - PROCESS | 3064 | 1467737751537 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 09:55:51 INFO - PROCESS | 3064 | 1467737751541 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 09:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:55:51 INFO - PROCESS | 3064 | 1467737751551 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:55:51 INFO - PROCESS | 3064 | 1467737751554 Marionette TRACE conn6 <- [1,946,null,{}] 09:55:51 INFO - PROCESS | 3064 | 1467737751557 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:51 INFO - PROCESS | 3064 | 1467737751560 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:51 INFO - PROCESS | 3064 | 1467737751645 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 09:55:51 INFO - PROCESS | 3064 | 1467737751652 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:51 INFO - PROCESS | 3064 | 1467737751654 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:51 INFO - PROCESS | 3064 | ++DOCSHELL 0D833C00 == 32 [pid = 3064] [id = 246] 09:55:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0D834C00) [pid = 3064] [serial = 737] [outer = 00000000] 09:55:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0DD73400) [pid = 3064] [serial = 738] [outer = 0D834C00] 09:55:51 INFO - PROCESS | 3064 | 1467737751702 Marionette DEBUG loaded listener.js 09:55:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0E9CD400) [pid = 3064] [serial = 739] [outer = 0D834C00] 09:55:52 INFO - PROCESS | 3064 | 1467737752183 Marionette TRACE conn6 <- [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]]]}] 09:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 670ms 09:55:52 INFO - PROCESS | 3064 | 1467737752230 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 09:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:55:52 INFO - PROCESS | 3064 | 1467737752233 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 09:55:52 INFO - PROCESS | 3064 | 1467737752236 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:55:52 INFO - PROCESS | 3064 | 1467737752239 Marionette TRACE conn6 <- [1,950,null,{}] 09:55:52 INFO - PROCESS | 3064 | 1467737752250 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:52 INFO - PROCESS | 3064 | 1467737752255 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:52 INFO - PROCESS | 3064 | 1467737752339 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 09:55:52 INFO - PROCESS | 3064 | 1467737752354 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:52 INFO - PROCESS | 3064 | 1467737752357 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:52 INFO - PROCESS | 3064 | ++DOCSHELL 124E3C00 == 33 [pid = 3064] [id = 247] 09:55:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (124E4400) [pid = 3064] [serial = 740] [outer = 00000000] 09:55:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (124E9400) [pid = 3064] [serial = 741] [outer = 124E4400] 09:55:52 INFO - PROCESS | 3064 | 1467737752404 Marionette DEBUG loaded listener.js 09:55:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (13B3C000) [pid = 3064] [serial = 742] [outer = 124E4400] 09:55:52 INFO - PROCESS | 3064 | 1467737752840 Marionette TRACE conn6 <- [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]]]}] 09:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 670ms 09:55:52 INFO - PROCESS | 3064 | 1467737752910 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 09:55:52 INFO - PROCESS | 3064 | 1467737752913 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 09:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:55:52 INFO - PROCESS | 3064 | 1467737752925 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:55:52 INFO - PROCESS | 3064 | 1467737752927 Marionette TRACE conn6 <- [1,954,null,{}] 09:55:52 INFO - PROCESS | 3064 | 1467737752930 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:52 INFO - PROCESS | 3064 | 1467737752932 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:53 INFO - PROCESS | 3064 | 1467737753045 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 09:55:53 INFO - PROCESS | 3064 | 1467737753055 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:53 INFO - PROCESS | 3064 | 1467737753057 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:53 INFO - PROCESS | 3064 | ++DOCSHELL 1492DC00 == 34 [pid = 3064] [id = 248] 09:55:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (14947000) [pid = 3064] [serial = 743] [outer = 00000000] 09:55:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (151D1000) [pid = 3064] [serial = 744] [outer = 14947000] 09:55:53 INFO - PROCESS | 3064 | 1467737753102 Marionette DEBUG loaded listener.js 09:55:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (15F65000) [pid = 3064] [serial = 745] [outer = 14947000] 09:55:53 INFO - PROCESS | 3064 | 1467737753588 Marionette TRACE conn6 <- [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]]]}] 09:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 730ms 09:55:53 INFO - PROCESS | 3064 | 1467737753650 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 09:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:55:53 INFO - PROCESS | 3064 | 1467737753652 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 09:55:53 INFO - PROCESS | 3064 | 1467737753655 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:55:53 INFO - PROCESS | 3064 | 1467737753657 Marionette TRACE conn6 <- [1,958,null,{}] 09:55:53 INFO - PROCESS | 3064 | 1467737753661 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:53 INFO - PROCESS | 3064 | 1467737753663 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:53 INFO - PROCESS | 3064 | 1467737753774 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 09:55:53 INFO - PROCESS | 3064 | 1467737753779 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:53 INFO - PROCESS | 3064 | 1467737753781 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:53 INFO - PROCESS | 3064 | ++DOCSHELL 16146C00 == 35 [pid = 3064] [id = 249] 09:55:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (16153800) [pid = 3064] [serial = 746] [outer = 00000000] 09:55:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (1615A000) [pid = 3064] [serial = 747] [outer = 16153800] 09:55:53 INFO - PROCESS | 3064 | 1467737753830 Marionette DEBUG loaded listener.js 09:55:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (1615CC00) [pid = 3064] [serial = 748] [outer = 16153800] 09:55:54 INFO - PROCESS | 3064 | 1467737754300 Marionette TRACE conn6 <- [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]]]}] 09:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 670ms 09:55:54 INFO - PROCESS | 3064 | 1467737754326 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 09:55:54 INFO - PROCESS | 3064 | 1467737754328 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 09:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:55:54 INFO - PROCESS | 3064 | 1467737754331 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:55:54 INFO - PROCESS | 3064 | 1467737754333 Marionette TRACE conn6 <- [1,962,null,{}] 09:55:54 INFO - PROCESS | 3064 | 1467737754336 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:54 INFO - PROCESS | 3064 | 1467737754342 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:54 INFO - PROCESS | 3064 | 1467737754508 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 09:55:54 INFO - PROCESS | 3064 | 1467737754534 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:54 INFO - PROCESS | 3064 | 1467737754536 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:54 INFO - PROCESS | 3064 | ++DOCSHELL 166D4400 == 36 [pid = 3064] [id = 250] 09:55:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (16C0DC00) [pid = 3064] [serial = 749] [outer = 00000000] 09:55:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (17560800) [pid = 3064] [serial = 750] [outer = 16C0DC00] 09:55:54 INFO - PROCESS | 3064 | 1467737754581 Marionette DEBUG loaded listener.js 09:55:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (16C11C00) [pid = 3064] [serial = 751] [outer = 16C0DC00] 09:55:55 INFO - PROCESS | 3064 | 1467737755044 Marionette TRACE conn6 <- [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]]]}] 09:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 770ms 09:55:55 INFO - PROCESS | 3064 | 1467737755102 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 09:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:55:55 INFO - PROCESS | 3064 | 1467737755104 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 09:55:55 INFO - PROCESS | 3064 | 1467737755107 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:55:55 INFO - PROCESS | 3064 | 1467737755109 Marionette TRACE conn6 <- [1,966,null,{}] 09:55:55 INFO - PROCESS | 3064 | 1467737755113 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:55 INFO - PROCESS | 3064 | 1467737755115 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:55 INFO - PROCESS | 3064 | 1467737755226 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 09:55:55 INFO - PROCESS | 3064 | 1467737755388 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:55 INFO - PROCESS | 3064 | 1467737755390 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:55 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0D0CE800) [pid = 3064] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:55:55 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (11FBCC00) [pid = 3064] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:55:55 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0D827000) [pid = 3064] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:55:55 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (11A0D000) [pid = 3064] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:55:55 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0C315800) [pid = 3064] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:55:55 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0C3EB000) [pid = 3064] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:55:55 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (11F94000) [pid = 3064] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:55:55 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (124E4C00) [pid = 3064] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:55:55 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (177B2C00) [pid = 3064] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:55:55 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (1492EC00) [pid = 3064] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:55:55 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0CE74400) [pid = 3064] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:55:55 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (14924000) [pid = 3064] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:55:55 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (15F64C00) [pid = 3064] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:55:55 INFO - PROCESS | 3064 | ++DOCSHELL 0C315800 == 37 [pid = 3064] [id = 251] 09:55:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0C31F000) [pid = 3064] [serial = 752] [outer = 00000000] 09:55:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0D30B800) [pid = 3064] [serial = 753] [outer = 0C31F000] 09:55:55 INFO - PROCESS | 3064 | 1467737755440 Marionette DEBUG loaded listener.js 09:55:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0DD65C00) [pid = 3064] [serial = 754] [outer = 0C31F000] 09:55:55 INFO - PROCESS | 3064 | 1467737755804 Marionette TRACE conn6 <- [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]]]}] 09:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 730ms 09:55:55 INFO - PROCESS | 3064 | 1467737755857 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 09:55:55 INFO - PROCESS | 3064 | 1467737755859 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 09:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:55:55 INFO - PROCESS | 3064 | 1467737755862 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:55:55 INFO - PROCESS | 3064 | 1467737755864 Marionette TRACE conn6 <- [1,970,null,{}] 09:55:55 INFO - PROCESS | 3064 | 1467737755867 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:55 INFO - PROCESS | 3064 | 1467737755869 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:55 INFO - PROCESS | 3064 | 1467737755980 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 09:55:55 INFO - PROCESS | 3064 | 1467737755988 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:55 INFO - PROCESS | 3064 | 1467737755990 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:56 INFO - PROCESS | 3064 | ++DOCSHELL 0D82FC00 == 38 [pid = 3064] [id = 252] 09:55:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0D83E800) [pid = 3064] [serial = 755] [outer = 00000000] 09:55:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (16C0E400) [pid = 3064] [serial = 756] [outer = 0D83E800] 09:55:56 INFO - PROCESS | 3064 | 1467737756035 Marionette DEBUG loaded listener.js 09:55:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (175C8800) [pid = 3064] [serial = 757] [outer = 0D83E800] 09:55:56 INFO - PROCESS | 3064 | 1467737756432 Marionette TRACE conn6 <- [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]]]}] 09:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 630ms 09:55:56 INFO - PROCESS | 3064 | 1467737756496 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 09:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:55:56 INFO - PROCESS | 3064 | 1467737756498 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 09:55:56 INFO - PROCESS | 3064 | 1467737756501 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:55:56 INFO - PROCESS | 3064 | 1467737756503 Marionette TRACE conn6 <- [1,974,null,{}] 09:55:56 INFO - PROCESS | 3064 | 1467737756507 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:56 INFO - PROCESS | 3064 | 1467737756508 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:56 INFO - PROCESS | 3064 | 1467737756622 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 09:55:56 INFO - PROCESS | 3064 | 1467737756634 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:56 INFO - PROCESS | 3064 | 1467737756635 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:56 INFO - PROCESS | 3064 | ++DOCSHELL 124DE400 == 39 [pid = 3064] [id = 253] 09:55:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (14922C00) [pid = 3064] [serial = 758] [outer = 00000000] 09:55:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (177AB800) [pid = 3064] [serial = 759] [outer = 14922C00] 09:55:56 INFO - PROCESS | 3064 | 1467737756690 Marionette DEBUG loaded listener.js 09:55:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (177AF400) [pid = 3064] [serial = 760] [outer = 14922C00] 09:55:57 INFO - PROCESS | 3064 | 1467737757088 Marionette TRACE conn6 <- [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]]]}] 09:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 631ms 09:55:57 INFO - PROCESS | 3064 | 1467737757134 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 09:55:57 INFO - PROCESS | 3064 | 1467737757136 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 09:55:57 INFO - PROCESS | 3064 | 1467737757139 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:55:57 INFO - PROCESS | 3064 | 1467737757141 Marionette TRACE conn6 <- [1,978,null,{}] 09:55:57 INFO - PROCESS | 3064 | 1467737757144 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:57 INFO - PROCESS | 3064 | 1467737757146 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:57 INFO - PROCESS | 3064 | 1467737757289 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 09:55:57 INFO - PROCESS | 3064 | 1467737757348 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:57 INFO - PROCESS | 3064 | 1467737757350 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:57 INFO - PROCESS | 3064 | ++DOCSHELL 14078400 == 40 [pid = 3064] [id = 254] 09:55:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (176BB400) [pid = 3064] [serial = 761] [outer = 00000000] 09:55:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (177B9400) [pid = 3064] [serial = 762] [outer = 176BB400] 09:55:57 INFO - PROCESS | 3064 | 1467737757395 Marionette DEBUG loaded listener.js 09:55:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (179DA800) [pid = 3064] [serial = 763] [outer = 176BB400] 09:55:57 INFO - PROCESS | 3064 | 1467737757993 Marionette TRACE conn6 <- [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]]]}] 09:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 930ms 09:55:58 INFO - PROCESS | 3064 | 1467737758074 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 09:55:58 INFO - PROCESS | 3064 | 1467737758078 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 09:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:55:58 INFO - PROCESS | 3064 | 1467737758084 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:55:58 INFO - PROCESS | 3064 | 1467737758089 Marionette TRACE conn6 <- [1,982,null,{}] 09:55:58 INFO - PROCESS | 3064 | 1467737758095 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:58 INFO - PROCESS | 3064 | 1467737758097 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:58 INFO - PROCESS | 3064 | 1467737758220 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 09:55:58 INFO - PROCESS | 3064 | 1467737758346 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:58 INFO - PROCESS | 3064 | 1467737758349 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:58 INFO - PROCESS | 3064 | ++DOCSHELL 0D80E800 == 41 [pid = 3064] [id = 255] 09:55:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0D80FC00) [pid = 3064] [serial = 764] [outer = 00000000] 09:55:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0DDE1000) [pid = 3064] [serial = 765] [outer = 0D80FC00] 09:55:58 INFO - PROCESS | 3064 | 1467737758409 Marionette DEBUG loaded listener.js 09:55:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (11FBE800) [pid = 3064] [serial = 766] [outer = 0D80FC00] 09:55:59 INFO - PROCESS | 3064 | 1467737759021 Marionette TRACE conn6 <- [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]]]}] 09:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 990ms 09:55:59 INFO - PROCESS | 3064 | 1467737759074 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 09:55:59 INFO - PROCESS | 3064 | 1467737759079 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 09:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:55:59 INFO - PROCESS | 3064 | 1467737759085 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:55:59 INFO - PROCESS | 3064 | 1467737759088 Marionette TRACE conn6 <- [1,986,null,{}] 09:55:59 INFO - PROCESS | 3064 | 1467737759092 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:59 INFO - PROCESS | 3064 | 1467737759095 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:59 INFO - PROCESS | 3064 | 1467737759213 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 09:55:59 INFO - PROCESS | 3064 | 1467737759318 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:59 INFO - PROCESS | 3064 | 1467737759321 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:55:59 INFO - PROCESS | 3064 | ++DOCSHELL 14DB5800 == 42 [pid = 3064] [id = 256] 09:55:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (14DBA000) [pid = 3064] [serial = 767] [outer = 00000000] 09:55:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (16612800) [pid = 3064] [serial = 768] [outer = 14DBA000] 09:55:59 INFO - PROCESS | 3064 | 1467737759378 Marionette DEBUG loaded listener.js 09:55:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (16C0C800) [pid = 3064] [serial = 769] [outer = 14DBA000] 09:56:00 INFO - PROCESS | 3064 | 1467737760010 Marionette TRACE conn6 <- [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]]]}] 09:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 970ms 09:56:00 INFO - PROCESS | 3064 | 1467737760059 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 09:56:00 INFO - PROCESS | 3064 | 1467737760061 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 09:56:00 INFO - PROCESS | 3064 | 1467737760065 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:56:00 INFO - PROCESS | 3064 | 1467737760069 Marionette TRACE conn6 <- [1,990,null,{}] 09:56:00 INFO - PROCESS | 3064 | 1467737760080 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:00 INFO - PROCESS | 3064 | 1467737760085 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:00 INFO - PROCESS | 3064 | 1467737760199 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 09:56:00 INFO - PROCESS | 3064 | 1467737760333 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:00 INFO - PROCESS | 3064 | 1467737760336 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:00 INFO - PROCESS | 3064 | ++DOCSHELL 17630C00 == 43 [pid = 3064] [id = 257] 09:56:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (17636400) [pid = 3064] [serial = 770] [outer = 00000000] 09:56:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (18C6B400) [pid = 3064] [serial = 771] [outer = 17636400] 09:56:00 INFO - PROCESS | 3064 | 1467737760393 Marionette DEBUG loaded listener.js 09:56:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (193D9800) [pid = 3064] [serial = 772] [outer = 17636400] 09:56:00 INFO - PROCESS | 3064 | 1467737760966 Marionette TRACE conn6 <- [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]]]}] 09:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 929ms 09:56:01 INFO - PROCESS | 3064 | 1467737760998 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 09:56:01 INFO - PROCESS | 3064 | 1467737761001 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 09:56:01 INFO - PROCESS | 3064 | 1467737761005 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:56:01 INFO - PROCESS | 3064 | 1467737761007 Marionette TRACE conn6 <- [1,994,null,{}] 09:56:01 INFO - PROCESS | 3064 | 1467737761011 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:01 INFO - PROCESS | 3064 | 1467737761013 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:01 INFO - PROCESS | 3064 | 1467737761141 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 09:56:01 INFO - PROCESS | 3064 | 1467737761251 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:01 INFO - PROCESS | 3064 | 1467737761253 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:01 INFO - PROCESS | 3064 | ++DOCSHELL 0D80C000 == 44 [pid = 3064] [id = 258] 09:56:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (0D80C800) [pid = 3064] [serial = 773] [outer = 00000000] 09:56:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (11C1F000) [pid = 3064] [serial = 774] [outer = 0D80C800] 09:56:01 INFO - PROCESS | 3064 | 1467737761308 Marionette DEBUG loaded listener.js 09:56:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (124EA800) [pid = 3064] [serial = 775] [outer = 0D80C800] 09:56:02 INFO - PROCESS | 3064 | 1467737762092 Marionette TRACE conn6 <- [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]]]}] 09:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1123ms 09:56:02 INFO - PROCESS | 3064 | 1467737762132 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 09:56:02 INFO - PROCESS | 3064 | 1467737762136 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 09:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:56:02 INFO - PROCESS | 3064 | 1467737762140 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:56:02 INFO - PROCESS | 3064 | 1467737762145 Marionette TRACE conn6 <- [1,998,null,{}] 09:56:02 INFO - PROCESS | 3064 | 1467737762150 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:02 INFO - PROCESS | 3064 | 1467737762153 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:02 INFO - PROCESS | 3064 | 1467737762309 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 09:56:02 INFO - PROCESS | 3064 | 1467737762325 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:02 INFO - PROCESS | 3064 | 1467737762328 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:02 INFO - PROCESS | 3064 | ++DOCSHELL 0D839800 == 45 [pid = 3064] [id = 259] 09:56:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (0DB71800) [pid = 3064] [serial = 776] [outer = 00000000] 09:56:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (11AA5400) [pid = 3064] [serial = 777] [outer = 0DB71800] 09:56:02 INFO - PROCESS | 3064 | 1467737762379 Marionette DEBUG loaded listener.js 09:56:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 99 (1222BC00) [pid = 3064] [serial = 778] [outer = 0DB71800] 09:56:03 INFO - PROCESS | 3064 | --DOCSHELL 0C30E000 == 44 [pid = 3064] [id = 233] 09:56:03 INFO - PROCESS | 3064 | --DOCSHELL 124DE400 == 43 [pid = 3064] [id = 253] 09:56:03 INFO - PROCESS | 3064 | --DOCSHELL 0D82FC00 == 42 [pid = 3064] [id = 252] 09:56:03 INFO - PROCESS | 3064 | --DOCSHELL 0C315800 == 41 [pid = 3064] [id = 251] 09:56:03 INFO - PROCESS | 3064 | --DOCSHELL 166D4400 == 40 [pid = 3064] [id = 250] 09:56:03 INFO - PROCESS | 3064 | --DOCSHELL 16146C00 == 39 [pid = 3064] [id = 249] 09:56:03 INFO - PROCESS | 3064 | --DOCSHELL 1492DC00 == 38 [pid = 3064] [id = 248] 09:56:03 INFO - PROCESS | 3064 | --DOCSHELL 124E3C00 == 37 [pid = 3064] [id = 247] 09:56:03 INFO - PROCESS | 3064 | --DOCSHELL 0D833C00 == 36 [pid = 3064] [id = 246] 09:56:03 INFO - PROCESS | 3064 | --DOCSHELL 0D0CDC00 == 35 [pid = 3064] [id = 245] 09:56:03 INFO - PROCESS | 3064 | --DOCSHELL 0E9D2000 == 34 [pid = 3064] [id = 242] 09:56:03 INFO - PROCESS | 3064 | --DOCSHELL 0C30F000 == 33 [pid = 3064] [id = 243] 09:56:03 INFO - PROCESS | 3064 | --DOCSHELL 0DECAC00 == 32 [pid = 3064] [id = 244] 09:56:03 INFO - PROCESS | 3064 | --DOCSHELL 17630C00 == 31 [pid = 3064] [id = 257] 09:56:03 INFO - PROCESS | 3064 | --DOCSHELL 0D80C000 == 30 [pid = 3064] [id = 258] 09:56:03 INFO - PROCESS | 3064 | --DOCSHELL 14DB5800 == 29 [pid = 3064] [id = 256] 09:56:03 INFO - PROCESS | 3064 | --DOCSHELL 14078400 == 28 [pid = 3064] [id = 254] 09:56:03 INFO - PROCESS | 3064 | --DOCSHELL 0D80E800 == 27 [pid = 3064] [id = 255] 09:56:03 INFO - PROCESS | 3064 | --DOMWINDOW == 98 (0D23B400) [pid = 3064] [serial = 702] [outer = 00000000] [url = about:blank] 09:56:03 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (0D30AC00) [pid = 3064] [serial = 703] [outer = 00000000] [url = about:blank] 09:56:03 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (12351400) [pid = 3064] [serial = 711] [outer = 00000000] [url = about:blank] 09:56:03 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (124B6400) [pid = 3064] [serial = 712] [outer = 00000000] [url = about:blank] 09:56:03 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (0D82E000) [pid = 3064] [serial = 705] [outer = 00000000] [url = about:blank] 09:56:03 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (0D836400) [pid = 3064] [serial = 706] [outer = 00000000] [url = about:blank] 09:56:03 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (11A44000) [pid = 3064] [serial = 708] [outer = 00000000] [url = about:blank] 09:56:03 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (0D8BD400) [pid = 3064] [serial = 700] [outer = 00000000] [url = about:blank] 09:56:03 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (0D363400) [pid = 3064] [serial = 699] [outer = 00000000] [url = about:blank] 09:56:03 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0D821C00) [pid = 3064] [serial = 688] [outer = 00000000] [url = about:blank] 09:56:03 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0D7D1000) [pid = 3064] [serial = 687] [outer = 00000000] [url = about:blank] 09:56:03 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (14923000) [pid = 3064] [serial = 691] [outer = 00000000] [url = about:blank] 09:56:03 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (124E1400) [pid = 3064] [serial = 690] [outer = 00000000] [url = about:blank] 09:56:03 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (13745800) [pid = 3064] [serial = 715] [outer = 00000000] [url = about:blank] 09:56:03 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (179D3400) [pid = 3064] [serial = 694] [outer = 00000000] [url = about:blank] 09:56:03 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (177B6800) [pid = 3064] [serial = 693] [outer = 00000000] [url = about:blank] 09:56:03 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (16618800) [pid = 3064] [serial = 697] [outer = 00000000] [url = about:blank] 09:56:03 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (16084000) [pid = 3064] [serial = 696] [outer = 00000000] [url = about:blank] 09:56:03 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (124ECC00) [pid = 3064] [serial = 714] [outer = 00000000] [url = about:blank] 09:56:03 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (14DF1C00) [pid = 3064] [serial = 720] [outer = 00000000] [url = about:blank] 09:56:03 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (14DF7400) [pid = 3064] [serial = 717] [outer = 00000000] [url = about:blank] 09:56:03 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (16154400) [pid = 3064] [serial = 723] [outer = 00000000] [url = about:blank] 09:56:03 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (151C8400) [pid = 3064] [serial = 718] [outer = 00000000] [url = about:blank] 09:56:03 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (151CCC00) [pid = 3064] [serial = 721] [outer = 00000000] [url = about:blank] 09:56:03 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (1607A000) [pid = 3064] [serial = 724] [outer = 00000000] [url = about:blank] 09:56:03 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (166CA800) [pid = 3064] [serial = 726] [outer = 00000000] [url = about:blank] 09:56:03 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (11AA1000) [pid = 3064] [serial = 709] [outer = 00000000] [url = about:blank] 09:56:03 INFO - PROCESS | 3064 | 1467737763613 Marionette TRACE conn6 <- [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]]]}] 09:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1538ms 09:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:56:03 INFO - PROCESS | 3064 | 1467737763680 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 09:56:03 INFO - PROCESS | 3064 | 1467737763684 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 09:56:03 INFO - PROCESS | 3064 | 1467737763689 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:56:03 INFO - PROCESS | 3064 | 1467737763693 Marionette TRACE conn6 <- [1,1002,null,{}] 09:56:03 INFO - PROCESS | 3064 | 1467737763699 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:03 INFO - PROCESS | 3064 | 1467737763702 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:03 INFO - PROCESS | 3064 | 1467737763789 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 09:56:03 INFO - PROCESS | 3064 | 1467737763801 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:03 INFO - PROCESS | 3064 | 1467737763804 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:03 INFO - PROCESS | 3064 | ++DOCSHELL 0CE2A400 == 28 [pid = 3064] [id = 260] 09:56:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0CE6E800) [pid = 3064] [serial = 779] [outer = 00000000] 09:56:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0D284C00) [pid = 3064] [serial = 780] [outer = 0CE6E800] 09:56:03 INFO - PROCESS | 3064 | 1467737763853 Marionette DEBUG loaded listener.js 09:56:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0D3F4C00) [pid = 3064] [serial = 781] [outer = 0CE6E800] 09:56:04 INFO - PROCESS | 3064 | 1467737764338 Marionette TRACE conn6 <- [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]]]}] 09:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 691ms 09:56:04 INFO - PROCESS | 3064 | 1467737764381 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 09:56:04 INFO - PROCESS | 3064 | 1467737764386 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 09:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:56:04 INFO - PROCESS | 3064 | 1467737764392 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:56:04 INFO - PROCESS | 3064 | 1467737764395 Marionette TRACE conn6 <- [1,1006,null,{}] 09:56:04 INFO - PROCESS | 3064 | 1467737764399 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:04 INFO - PROCESS | 3064 | 1467737764401 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:04 INFO - PROCESS | 3064 | 1467737764522 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 09:56:04 INFO - PROCESS | 3064 | 1467737764615 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:04 INFO - PROCESS | 3064 | 1467737764617 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:04 INFO - PROCESS | 3064 | ++DOCSHELL 0D829C00 == 29 [pid = 3064] [id = 261] 09:56:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0D82A000) [pid = 3064] [serial = 782] [outer = 00000000] 09:56:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0D82E000) [pid = 3064] [serial = 783] [outer = 0D82A000] 09:56:04 INFO - PROCESS | 3064 | 1467737764666 Marionette DEBUG loaded listener.js 09:56:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0D833800) [pid = 3064] [serial = 784] [outer = 0D82A000] 09:56:05 INFO - PROCESS | 3064 | 1467737765036 Marionette TRACE conn6 <- [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]]]}] 09:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 670ms 09:56:05 INFO - PROCESS | 3064 | 1467737765074 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 09:56:05 INFO - PROCESS | 3064 | 1467737765077 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 09:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:56:05 INFO - PROCESS | 3064 | 1467737765080 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:56:05 INFO - PROCESS | 3064 | 1467737765083 Marionette TRACE conn6 <- [1,1010,null,{}] 09:56:05 INFO - PROCESS | 3064 | 1467737765094 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:05 INFO - PROCESS | 3064 | 1467737765099 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:05 INFO - PROCESS | 3064 | 1467737765185 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 09:56:05 INFO - PROCESS | 3064 | 1467737765192 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:05 INFO - PROCESS | 3064 | 1467737765195 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:05 INFO - PROCESS | 3064 | ++DOCSHELL 0E942400 == 30 [pid = 3064] [id = 262] 09:56:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (11A11000) [pid = 3064] [serial = 785] [outer = 00000000] 09:56:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (11AA5000) [pid = 3064] [serial = 786] [outer = 11A11000] 09:56:05 INFO - PROCESS | 3064 | 1467737765244 Marionette DEBUG loaded listener.js 09:56:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (11FBCC00) [pid = 3064] [serial = 787] [outer = 11A11000] 09:56:05 INFO - PROCESS | 3064 | 1467737765721 Marionette TRACE conn6 <- [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]]]}] 09:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 690ms 09:56:05 INFO - PROCESS | 3064 | 1467737765771 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 09:56:05 INFO - PROCESS | 3064 | 1467737765773 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 09:56:05 INFO - PROCESS | 3064 | 1467737765777 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:56:05 INFO - PROCESS | 3064 | 1467737765778 Marionette TRACE conn6 <- [1,1014,null,{}] 09:56:05 INFO - PROCESS | 3064 | 1467737765782 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:05 INFO - PROCESS | 3064 | 1467737765784 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:05 INFO - PROCESS | 3064 | 1467737765936 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 09:56:06 INFO - PROCESS | 3064 | 1467737765999 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:06 INFO - PROCESS | 3064 | 1467737766001 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:06 INFO - PROCESS | 3064 | ++DOCSHELL 123E6800 == 31 [pid = 3064] [id = 263] 09:56:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (123E7400) [pid = 3064] [serial = 788] [outer = 00000000] 09:56:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (124BC400) [pid = 3064] [serial = 789] [outer = 123E7400] 09:56:06 INFO - PROCESS | 3064 | 1467737766046 Marionette DEBUG loaded listener.js 09:56:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (124E9000) [pid = 3064] [serial = 790] [outer = 123E7400] 09:56:06 INFO - PROCESS | 3064 | 1467737766466 Marionette TRACE conn6 <- [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]]]}] 09:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 730ms 09:56:06 INFO - PROCESS | 3064 | 1467737766513 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 09:56:06 INFO - PROCESS | 3064 | 1467737766515 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 09:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:56:06 INFO - PROCESS | 3064 | 1467737766519 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:56:06 INFO - PROCESS | 3064 | 1467737766520 Marionette TRACE conn6 <- [1,1018,null,{}] 09:56:06 INFO - PROCESS | 3064 | 1467737766524 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:06 INFO - PROCESS | 3064 | 1467737766526 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:06 INFO - PROCESS | 3064 | 1467737766636 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 09:56:06 INFO - PROCESS | 3064 | 1467737766641 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:06 INFO - PROCESS | 3064 | 1467737766643 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:06 INFO - PROCESS | 3064 | ++DOCSHELL 13050000 == 32 [pid = 3064] [id = 264] 09:56:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (13058400) [pid = 3064] [serial = 791] [outer = 00000000] 09:56:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (14082400) [pid = 3064] [serial = 792] [outer = 13058400] 09:56:06 INFO - PROCESS | 3064 | 1467737766688 Marionette DEBUG loaded listener.js 09:56:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (1492AC00) [pid = 3064] [serial = 793] [outer = 13058400] 09:56:07 INFO - PROCESS | 3064 | 1467737767193 Marionette TRACE conn6 <- [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]]]}] 09:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 730ms 09:56:07 INFO - PROCESS | 3064 | 1467737767251 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 09:56:07 INFO - PROCESS | 3064 | 1467737767253 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 09:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:56:07 INFO - PROCESS | 3064 | 1467737767298 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:56:07 INFO - PROCESS | 3064 | 1467737767300 Marionette TRACE conn6 <- [1,1022,null,{}] 09:56:07 INFO - PROCESS | 3064 | 1467737767304 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:07 INFO - PROCESS | 3064 | 1467737767309 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:07 INFO - PROCESS | 3064 | 1467737767691 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 09:56:07 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (176BB400) [pid = 3064] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:56:07 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (16153800) [pid = 3064] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:56:07 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (16C0DC00) [pid = 3064] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:56:07 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0C31F000) [pid = 3064] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:56:07 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (16619800) [pid = 3064] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:56:07 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0E8E2800) [pid = 3064] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:56:07 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (124E4400) [pid = 3064] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:56:07 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (14947000) [pid = 3064] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:56:07 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0D834C00) [pid = 3064] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:56:07 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0C31BC00) [pid = 3064] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:56:07 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (14922C00) [pid = 3064] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:56:07 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0D0CE000) [pid = 3064] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:56:07 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0D83E800) [pid = 3064] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:56:07 INFO - PROCESS | 3064 | 1467737767754 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:07 INFO - PROCESS | 3064 | 1467737767756 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:07 INFO - PROCESS | 3064 | ++DOCSHELL 0C30B800 == 33 [pid = 3064] [id = 265] 09:56:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0C315C00) [pid = 3064] [serial = 794] [outer = 00000000] 09:56:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0D824400) [pid = 3064] [serial = 795] [outer = 0C315C00] 09:56:07 INFO - PROCESS | 3064 | 1467737767801 Marionette DEBUG loaded listener.js 09:56:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (12437800) [pid = 3064] [serial = 796] [outer = 0C315C00] 09:56:08 INFO - PROCESS | 3064 | 1467737768161 Marionette TRACE conn6 <- [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]]]}] 09:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 930ms 09:56:08 INFO - PROCESS | 3064 | 1467737768226 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 09:56:08 INFO - PROCESS | 3064 | 1467737768228 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 09:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:56:08 INFO - PROCESS | 3064 | 1467737768231 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:56:08 INFO - PROCESS | 3064 | 1467737768233 Marionette TRACE conn6 <- [1,1026,null,{}] 09:56:08 INFO - PROCESS | 3064 | 1467737768236 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:08 INFO - PROCESS | 3064 | 1467737768238 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:08 INFO - PROCESS | 3064 | 1467737768317 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 09:56:08 INFO - PROCESS | 3064 | 1467737768322 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:08 INFO - PROCESS | 3064 | 1467737768324 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:08 INFO - PROCESS | 3064 | ++DOCSHELL 124E2000 == 34 [pid = 3064] [id = 266] 09:56:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (14DB9400) [pid = 3064] [serial = 797] [outer = 00000000] 09:56:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (157A8C00) [pid = 3064] [serial = 798] [outer = 14DB9400] 09:56:08 INFO - PROCESS | 3064 | 1467737768369 Marionette DEBUG loaded listener.js 09:56:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (15F6FC00) [pid = 3064] [serial = 799] [outer = 14DB9400] 09:56:08 INFO - PROCESS | 3064 | 1467737768795 Marionette TRACE conn6 <- [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]]]}] 09:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 570ms 09:56:08 INFO - PROCESS | 3064 | 1467737768801 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 09:56:08 INFO - PROCESS | 3064 | 1467737768803 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 09:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:56:08 INFO - PROCESS | 3064 | 1467737768809 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:56:08 INFO - PROCESS | 3064 | 1467737768811 Marionette TRACE conn6 <- [1,1030,null,{}] 09:56:08 INFO - PROCESS | 3064 | 1467737768814 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:08 INFO - PROCESS | 3064 | 1467737768816 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:08 INFO - PROCESS | 3064 | 1467737768936 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 09:56:08 INFO - PROCESS | 3064 | 1467737768945 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:08 INFO - PROCESS | 3064 | 1467737768947 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:08 INFO - PROCESS | 3064 | ++DOCSHELL 0D824C00 == 35 [pid = 3064] [id = 267] 09:56:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (151C8000) [pid = 3064] [serial = 800] [outer = 00000000] 09:56:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (16159C00) [pid = 3064] [serial = 801] [outer = 151C8000] 09:56:08 INFO - PROCESS | 3064 | 1467737768991 Marionette DEBUG loaded listener.js 09:56:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (16154000) [pid = 3064] [serial = 802] [outer = 151C8000] 09:56:09 INFO - PROCESS | 3064 | 1467737769407 Marionette TRACE conn6 <- [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]]]}] 09:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 630ms 09:56:09 INFO - PROCESS | 3064 | 1467737769441 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 09:56:09 INFO - PROCESS | 3064 | 1467737769443 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 09:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:56:09 INFO - PROCESS | 3064 | 1467737769447 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:56:09 INFO - PROCESS | 3064 | 1467737769448 Marionette TRACE conn6 <- [1,1034,null,{}] 09:56:09 INFO - PROCESS | 3064 | 1467737769452 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:09 INFO - PROCESS | 3064 | 1467737769454 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:09 INFO - PROCESS | 3064 | 1467737769565 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 09:56:09 INFO - PROCESS | 3064 | 1467737769573 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:09 INFO - PROCESS | 3064 | 1467737769575 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:09 INFO - PROCESS | 3064 | ++DOCSHELL 16618C00 == 36 [pid = 3064] [id = 268] 09:56:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (16619400) [pid = 3064] [serial = 803] [outer = 00000000] 09:56:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (16C0C000) [pid = 3064] [serial = 804] [outer = 16619400] 09:56:09 INFO - PROCESS | 3064 | 1467737769618 Marionette DEBUG loaded listener.js 09:56:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (16C13C00) [pid = 3064] [serial = 805] [outer = 16619400] 09:56:10 INFO - PROCESS | 3064 | 1467737770438 Marionette TRACE conn6 <- [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]]]}] 09:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1069ms 09:56:10 INFO - PROCESS | 3064 | 1467737770518 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 09:56:10 INFO - PROCESS | 3064 | 1467737770523 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 09:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:56:10 INFO - PROCESS | 3064 | 1467737770528 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:56:10 INFO - PROCESS | 3064 | 1467737770533 Marionette TRACE conn6 <- [1,1038,null,{}] 09:56:10 INFO - PROCESS | 3064 | 1467737770539 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:10 INFO - PROCESS | 3064 | 1467737770542 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:10 INFO - PROCESS | 3064 | 1467737770691 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 09:56:10 INFO - PROCESS | 3064 | 1467737770816 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:10 INFO - PROCESS | 3064 | 1467737770819 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:10 INFO - PROCESS | 3064 | ++DOCSHELL 0D23AC00 == 37 [pid = 3064] [id = 269] 09:56:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0D23B400) [pid = 3064] [serial = 806] [outer = 00000000] 09:56:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0D808C00) [pid = 3064] [serial = 807] [outer = 0D23B400] 09:56:10 INFO - PROCESS | 3064 | 1467737770877 Marionette DEBUG loaded listener.js 09:56:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0D82D400) [pid = 3064] [serial = 808] [outer = 0D23B400] 09:56:11 INFO - PROCESS | 3064 | 1467737771617 Marionette TRACE conn6 <- [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]]]}] 09:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1135ms 09:56:11 INFO - PROCESS | 3064 | 1467737771663 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 09:56:11 INFO - PROCESS | 3064 | 1467737771668 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 09:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:56:11 INFO - PROCESS | 3064 | 1467737771698 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:56:11 INFO - PROCESS | 3064 | 1467737771701 Marionette TRACE conn6 <- [1,1042,null,{}] 09:56:11 INFO - PROCESS | 3064 | 1467737771706 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:11 INFO - PROCESS | 3064 | 1467737771709 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:11 INFO - PROCESS | 3064 | 1467737771841 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 09:56:12 INFO - PROCESS | 3064 | 1467737772041 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:12 INFO - PROCESS | 3064 | 1467737772045 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:12 INFO - PROCESS | 3064 | ++DOCSHELL 0916FC00 == 38 [pid = 3064] [id = 270] 09:56:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0C301C00) [pid = 3064] [serial = 809] [outer = 00000000] 09:56:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (0C318000) [pid = 3064] [serial = 810] [outer = 0C301C00] 09:56:12 INFO - PROCESS | 3064 | 1467737772100 Marionette DEBUG loaded listener.js 09:56:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (0CE25400) [pid = 3064] [serial = 811] [outer = 0C301C00] 09:56:12 INFO - PROCESS | 3064 | --DOCSHELL 0D824C00 == 37 [pid = 3064] [id = 267] 09:56:12 INFO - PROCESS | 3064 | --DOCSHELL 124E2000 == 36 [pid = 3064] [id = 266] 09:56:12 INFO - PROCESS | 3064 | --DOCSHELL 0C30B800 == 35 [pid = 3064] [id = 265] 09:56:12 INFO - PROCESS | 3064 | --DOCSHELL 13050000 == 34 [pid = 3064] [id = 264] 09:56:12 INFO - PROCESS | 3064 | --DOCSHELL 123E6800 == 33 [pid = 3064] [id = 263] 09:56:12 INFO - PROCESS | 3064 | --DOCSHELL 0E942400 == 32 [pid = 3064] [id = 262] 09:56:12 INFO - PROCESS | 3064 | --DOCSHELL 0D829C00 == 31 [pid = 3064] [id = 261] 09:56:12 INFO - PROCESS | 3064 | --DOCSHELL 0CE2A400 == 30 [pid = 3064] [id = 260] 09:56:12 INFO - PROCESS | 3064 | --DOCSHELL 0D839800 == 29 [pid = 3064] [id = 259] 09:56:12 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (1615A000) [pid = 3064] [serial = 747] [outer = 00000000] [url = about:blank] 09:56:12 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (17560800) [pid = 3064] [serial = 750] [outer = 00000000] [url = about:blank] 09:56:12 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (16C11C00) [pid = 3064] [serial = 751] [outer = 00000000] [url = about:blank] 09:56:12 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0D30B800) [pid = 3064] [serial = 753] [outer = 00000000] [url = about:blank] 09:56:12 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (166D4C00) [pid = 3064] [serial = 727] [outer = 00000000] [url = about:blank] 09:56:12 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0E9CDC00) [pid = 3064] [serial = 732] [outer = 00000000] [url = about:blank] 09:56:12 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (11AAA400) [pid = 3064] [serial = 733] [outer = 00000000] [url = about:blank] 09:56:12 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (124E9400) [pid = 3064] [serial = 741] [outer = 00000000] [url = about:blank] 09:56:12 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (13B3C000) [pid = 3064] [serial = 742] [outer = 00000000] [url = about:blank] 09:56:12 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (151D1000) [pid = 3064] [serial = 744] [outer = 00000000] [url = about:blank] 09:56:12 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0DD73400) [pid = 3064] [serial = 738] [outer = 00000000] [url = about:blank] 09:56:12 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0E9CD400) [pid = 3064] [serial = 739] [outer = 00000000] [url = about:blank] 09:56:12 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0D27C000) [pid = 3064] [serial = 729] [outer = 00000000] [url = about:blank] 09:56:12 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0D7CF000) [pid = 3064] [serial = 730] [outer = 00000000] [url = about:blank] 09:56:12 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0D35D800) [pid = 3064] [serial = 735] [outer = 00000000] [url = about:blank] 09:56:12 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0D7D2800) [pid = 3064] [serial = 736] [outer = 00000000] [url = about:blank] 09:56:12 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (1615CC00) [pid = 3064] [serial = 748] [outer = 00000000] [url = about:blank] 09:56:12 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0DD65C00) [pid = 3064] [serial = 754] [outer = 00000000] [url = about:blank] 09:56:12 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (15F65000) [pid = 3064] [serial = 745] [outer = 00000000] [url = about:blank] 09:56:12 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (175C8800) [pid = 3064] [serial = 757] [outer = 00000000] [url = about:blank] 09:56:12 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (16C0E400) [pid = 3064] [serial = 756] [outer = 00000000] [url = about:blank] 09:56:12 INFO - PROCESS | 3064 | 1467737772742 Marionette TRACE conn6 <- [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]]]}] 09:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1070ms 09:56:12 INFO - PROCESS | 3064 | 1467737772772 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 09:56:12 INFO - PROCESS | 3064 | 1467737772776 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 09:56:12 INFO - PROCESS | 3064 | 1467737772780 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:56:12 INFO - PROCESS | 3064 | 1467737772782 Marionette TRACE conn6 <- [1,1046,null,{}] 09:56:12 INFO - PROCESS | 3064 | 1467737772788 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:12 INFO - PROCESS | 3064 | 1467737772792 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:12 INFO - PROCESS | 3064 | 1467737772882 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 09:56:12 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (179DA800) [pid = 3064] [serial = 763] [outer = 00000000] [url = about:blank] 09:56:12 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (177B9400) [pid = 3064] [serial = 762] [outer = 00000000] [url = about:blank] 09:56:12 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (177AF400) [pid = 3064] [serial = 760] [outer = 00000000] [url = about:blank] 09:56:12 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (177AB800) [pid = 3064] [serial = 759] [outer = 00000000] [url = about:blank] 09:56:12 INFO - PROCESS | 3064 | 1467737772975 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:12 INFO - PROCESS | 3064 | 1467737772978 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:12 INFO - PROCESS | 3064 | ++DOCSHELL 0C30B000 == 30 [pid = 3064] [id = 271] 09:56:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0C30C800) [pid = 3064] [serial = 812] [outer = 00000000] 09:56:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0D2EB400) [pid = 3064] [serial = 813] [outer = 0C30C800] 09:56:13 INFO - PROCESS | 3064 | 1467737773026 Marionette DEBUG loaded listener.js 09:56:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0D802000) [pid = 3064] [serial = 814] [outer = 0C30C800] 09:56:13 INFO - PROCESS | 3064 | 1467737773443 Marionette TRACE conn6 <- [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]]]}] 09:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 732ms 09:56:13 INFO - PROCESS | 3064 | 1467737773518 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 09:56:13 INFO - PROCESS | 3064 | 1467737773521 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 09:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:56:13 INFO - PROCESS | 3064 | 1467737773530 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:56:13 INFO - PROCESS | 3064 | 1467737773532 Marionette TRACE conn6 <- [1,1050,null,{}] 09:56:13 INFO - PROCESS | 3064 | 1467737773536 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:13 INFO - PROCESS | 3064 | 1467737773538 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:13 INFO - PROCESS | 3064 | 1467737773634 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 09:56:13 INFO - PROCESS | 3064 | 1467737773643 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:13 INFO - PROCESS | 3064 | 1467737773645 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:13 INFO - PROCESS | 3064 | ++DOCSHELL 0DE01400 == 31 [pid = 3064] [id = 272] 09:56:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0E942400) [pid = 3064] [serial = 815] [outer = 00000000] 09:56:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (11A13800) [pid = 3064] [serial = 816] [outer = 0E942400] 09:56:13 INFO - PROCESS | 3064 | 1467737773691 Marionette DEBUG loaded listener.js 09:56:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (11AAAC00) [pid = 3064] [serial = 817] [outer = 0E942400] 09:56:14 INFO - PROCESS | 3064 | 1467737774161 Marionette TRACE conn6 <- [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]]]}] 09:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 670ms 09:56:14 INFO - PROCESS | 3064 | 1467737774201 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 09:56:14 INFO - PROCESS | 3064 | 1467737774203 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 09:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:56:14 INFO - PROCESS | 3064 | 1467737774208 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:56:14 INFO - PROCESS | 3064 | 1467737774214 Marionette TRACE conn6 <- [1,1054,null,{}] 09:56:14 INFO - PROCESS | 3064 | 1467737774223 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:14 INFO - PROCESS | 3064 | 1467737774227 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:14 INFO - PROCESS | 3064 | 1467737774313 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 09:56:14 INFO - PROCESS | 3064 | 1467737774323 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:14 INFO - PROCESS | 3064 | 1467737774325 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:14 INFO - PROCESS | 3064 | ++DOCSHELL 124E7C00 == 32 [pid = 3064] [id = 273] 09:56:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (124E8C00) [pid = 3064] [serial = 818] [outer = 00000000] 09:56:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (124EB800) [pid = 3064] [serial = 819] [outer = 124E8C00] 09:56:14 INFO - PROCESS | 3064 | 1467737774370 Marionette DEBUG loaded listener.js 09:56:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (1407B800) [pid = 3064] [serial = 820] [outer = 124E8C00] 09:56:14 INFO - PROCESS | 3064 | 1467737774867 Marionette TRACE conn6 <- [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]]]}] 09:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 690ms 09:56:14 INFO - PROCESS | 3064 | 1467737774901 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 09:56:14 INFO - PROCESS | 3064 | 1467737774904 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 09:56:14 INFO - PROCESS | 3064 | 1467737774907 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:56:14 INFO - PROCESS | 3064 | 1467737774909 Marionette TRACE conn6 <- [1,1058,null,{}] 09:56:14 INFO - PROCESS | 3064 | 1467737774912 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:14 INFO - PROCESS | 3064 | 1467737774914 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:15 INFO - PROCESS | 3064 | 1467737775032 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 09:56:15 INFO - PROCESS | 3064 | 1467737775105 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:15 INFO - PROCESS | 3064 | 1467737775107 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:15 INFO - PROCESS | 3064 | ++DOCSHELL 14921C00 == 33 [pid = 3064] [id = 274] 09:56:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (14923C00) [pid = 3064] [serial = 821] [outer = 00000000] 09:56:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (14DFC000) [pid = 3064] [serial = 822] [outer = 14923C00] 09:56:15 INFO - PROCESS | 3064 | 1467737775152 Marionette DEBUG loaded listener.js 09:56:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (151D3400) [pid = 3064] [serial = 823] [outer = 14923C00] 09:56:15 INFO - PROCESS | 3064 | 1467737775565 Marionette TRACE conn6 <- [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]]]}] 09:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 730ms 09:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:56:15 INFO - PROCESS | 3064 | 1467737775641 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 09:56:15 INFO - PROCESS | 3064 | 1467737775643 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 09:56:15 INFO - PROCESS | 3064 | 1467737775654 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:56:15 INFO - PROCESS | 3064 | 1467737775655 Marionette TRACE conn6 <- [1,1062,null,{}] 09:56:15 INFO - PROCESS | 3064 | 1467737775659 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:15 INFO - PROCESS | 3064 | 1467737775661 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:15 INFO - PROCESS | 3064 | 1467737775800 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 09:56:15 INFO - PROCESS | 3064 | 1467737775810 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:15 INFO - PROCESS | 3064 | 1467737775816 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:15 INFO - PROCESS | 3064 | ++DOCSHELL 0D836C00 == 34 [pid = 3064] [id = 275] 09:56:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (15F64400) [pid = 3064] [serial = 824] [outer = 00000000] 09:56:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (16155400) [pid = 3064] [serial = 825] [outer = 15F64400] 09:56:15 INFO - PROCESS | 3064 | 1467737775922 Marionette DEBUG loaded listener.js 09:56:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (16612000) [pid = 3064] [serial = 826] [outer = 15F64400] 09:56:16 INFO - PROCESS | 3064 | 1467737776401 Marionette TRACE conn6 <- [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]]]}] 09:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 790ms 09:56:16 INFO - PROCESS | 3064 | 1467737776437 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 09:56:16 INFO - PROCESS | 3064 | 1467737776439 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 09:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:56:16 INFO - PROCESS | 3064 | 1467737776442 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:56:16 INFO - PROCESS | 3064 | 1467737776444 Marionette TRACE conn6 <- [1,1066,null,{}] 09:56:16 INFO - PROCESS | 3064 | 1467737776447 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:16 INFO - PROCESS | 3064 | 1467737776449 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:16 INFO - PROCESS | 3064 | 1467737776568 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 09:56:16 INFO - PROCESS | 3064 | 1467737776583 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:16 INFO - PROCESS | 3064 | 1467737776585 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:16 INFO - PROCESS | 3064 | ++DOCSHELL 0DD6EC00 == 35 [pid = 3064] [id = 276] 09:56:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (16618800) [pid = 3064] [serial = 827] [outer = 00000000] 09:56:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (1755FC00) [pid = 3064] [serial = 828] [outer = 16618800] 09:56:16 INFO - PROCESS | 3064 | 1467737776679 Marionette DEBUG loaded listener.js 09:56:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (1756D400) [pid = 3064] [serial = 829] [outer = 16618800] 09:56:16 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0D82A000) [pid = 3064] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:56:16 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (123E7400) [pid = 3064] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:56:16 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0CE6E800) [pid = 3064] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:56:16 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (151C8000) [pid = 3064] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:56:16 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (11A11000) [pid = 3064] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:56:16 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0DB71800) [pid = 3064] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:56:16 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (13058400) [pid = 3064] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:56:16 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0C315C00) [pid = 3064] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:56:16 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (14DB9400) [pid = 3064] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:56:16 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0D80FC00) [pid = 3064] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:56:16 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (14DBA000) [pid = 3064] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:56:16 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (17636400) [pid = 3064] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:56:16 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0D80C800) [pid = 3064] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:56:17 INFO - PROCESS | 3064 | 1467737777135 Marionette TRACE conn6 <- [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]]]}] 09:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 730ms 09:56:17 INFO - PROCESS | 3064 | 1467737777178 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 09:56:17 INFO - PROCESS | 3064 | 1467737777180 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 09:56:17 INFO - PROCESS | 3064 | 1467737777183 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:56:17 INFO - PROCESS | 3064 | 1467737777185 Marionette TRACE conn6 <- [1,1070,null,{}] 09:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:56:17 INFO - PROCESS | 3064 | 1467737777199 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:17 INFO - PROCESS | 3064 | 1467737777201 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:17 INFO - PROCESS | 3064 | 1467737777310 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 09:56:17 INFO - PROCESS | 3064 | 1467737777316 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:17 INFO - PROCESS | 3064 | 1467737777318 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:17 INFO - PROCESS | 3064 | ++DOCSHELL 0DB71800 == 36 [pid = 3064] [id = 277] 09:56:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0DD70C00) [pid = 3064] [serial = 830] [outer = 00000000] 09:56:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (14DBA000) [pid = 3064] [serial = 831] [outer = 0DD70C00] 09:56:17 INFO - PROCESS | 3064 | 1467737777362 Marionette DEBUG loaded listener.js 09:56:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (151CF000) [pid = 3064] [serial = 832] [outer = 0DD70C00] 09:56:17 INFO - PROCESS | 3064 | 1467737777764 Marionette TRACE conn6 <- [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]]]}] 09:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 630ms 09:56:17 INFO - PROCESS | 3064 | 1467737777818 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 09:56:17 INFO - PROCESS | 3064 | 1467737777820 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 09:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:56:17 INFO - PROCESS | 3064 | 1467737777827 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:56:17 INFO - PROCESS | 3064 | 1467737777829 Marionette TRACE conn6 <- [1,1074,null,{}] 09:56:17 INFO - PROCESS | 3064 | 1467737777832 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:17 INFO - PROCESS | 3064 | 1467737777834 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:17 INFO - PROCESS | 3064 | 1467737777916 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 09:56:17 INFO - PROCESS | 3064 | 1467737777924 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:17 INFO - PROCESS | 3064 | 1467737777925 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:17 INFO - PROCESS | 3064 | ++DOCSHELL 16C0A800 == 37 [pid = 3064] [id = 278] 09:56:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (16D07000) [pid = 3064] [serial = 833] [outer = 00000000] 09:56:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (175D4400) [pid = 3064] [serial = 834] [outer = 16D07000] 09:56:17 INFO - PROCESS | 3064 | 1467737777969 Marionette DEBUG loaded listener.js 09:56:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (1762D400) [pid = 3064] [serial = 835] [outer = 16D07000] 09:56:18 INFO - PROCESS | 3064 | 1467737778405 Marionette TRACE conn6 <- [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]]]}] 09:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 630ms 09:56:18 INFO - PROCESS | 3064 | 1467737778459 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 09:56:18 INFO - PROCESS | 3064 | 1467737778461 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 09:56:18 INFO - PROCESS | 3064 | 1467737778464 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:56:18 INFO - PROCESS | 3064 | 1467737778466 Marionette TRACE conn6 <- [1,1078,null,{}] 09:56:18 INFO - PROCESS | 3064 | 1467737778470 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:18 INFO - PROCESS | 3064 | 1467737778471 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:18 INFO - PROCESS | 3064 | 1467737778555 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 09:56:18 INFO - PROCESS | 3064 | 1467737778560 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:18 INFO - PROCESS | 3064 | 1467737778562 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:18 INFO - PROCESS | 3064 | ++DOCSHELL 17637800 == 38 [pid = 3064] [id = 279] 09:56:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (17638C00) [pid = 3064] [serial = 836] [outer = 00000000] 09:56:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (177AB800) [pid = 3064] [serial = 837] [outer = 17638C00] 09:56:18 INFO - PROCESS | 3064 | 1467737778606 Marionette DEBUG loaded listener.js 09:56:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (177AEC00) [pid = 3064] [serial = 838] [outer = 17638C00] 09:56:19 INFO - PROCESS | 3064 | --DOCSHELL 0C30B000 == 37 [pid = 3064] [id = 271] 09:56:19 INFO - PROCESS | 3064 | --DOCSHELL 0D23AC00 == 36 [pid = 3064] [id = 269] 09:56:19 INFO - PROCESS | 3064 | --DOCSHELL 0916FC00 == 35 [pid = 3064] [id = 270] 09:56:19 INFO - PROCESS | 3064 | --DOCSHELL 16618C00 == 34 [pid = 3064] [id = 268] 09:56:20 INFO - PROCESS | 3064 | --DOCSHELL 14921C00 == 33 [pid = 3064] [id = 274] 09:56:20 INFO - PROCESS | 3064 | --DOCSHELL 0DB71800 == 32 [pid = 3064] [id = 277] 09:56:20 INFO - PROCESS | 3064 | --DOCSHELL 0DD6EC00 == 31 [pid = 3064] [id = 276] 09:56:20 INFO - PROCESS | 3064 | --DOCSHELL 16C0A800 == 30 [pid = 3064] [id = 278] 09:56:20 INFO - PROCESS | 3064 | --DOCSHELL 0D836C00 == 29 [pid = 3064] [id = 275] 09:56:20 INFO - PROCESS | 3064 | --DOCSHELL 124E7C00 == 28 [pid = 3064] [id = 273] 09:56:20 INFO - PROCESS | 3064 | --DOCSHELL 0DE01400 == 27 [pid = 3064] [id = 272] 09:56:20 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0D82E000) [pid = 3064] [serial = 783] [outer = 00000000] [url = about:blank] 09:56:20 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0D833800) [pid = 3064] [serial = 784] [outer = 00000000] [url = about:blank] 09:56:20 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (124BC400) [pid = 3064] [serial = 789] [outer = 00000000] [url = about:blank] 09:56:20 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0D284C00) [pid = 3064] [serial = 780] [outer = 00000000] [url = about:blank] 09:56:20 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0D3F4C00) [pid = 3064] [serial = 781] [outer = 00000000] [url = about:blank] 09:56:20 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (16159C00) [pid = 3064] [serial = 801] [outer = 00000000] [url = about:blank] 09:56:20 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (11AA5000) [pid = 3064] [serial = 786] [outer = 00000000] [url = about:blank] 09:56:20 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (1222BC00) [pid = 3064] [serial = 778] [outer = 00000000] [url = about:blank] 09:56:20 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (11AA5400) [pid = 3064] [serial = 777] [outer = 00000000] [url = about:blank] 09:56:20 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (14082400) [pid = 3064] [serial = 792] [outer = 00000000] [url = about:blank] 09:56:20 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (124E9000) [pid = 3064] [serial = 790] [outer = 00000000] [url = about:blank] 09:56:20 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0D824400) [pid = 3064] [serial = 795] [outer = 00000000] [url = about:blank] 09:56:20 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (1492AC00) [pid = 3064] [serial = 793] [outer = 00000000] [url = about:blank] 09:56:20 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (157A8C00) [pid = 3064] [serial = 798] [outer = 00000000] [url = about:blank] 09:56:20 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (16154000) [pid = 3064] [serial = 802] [outer = 00000000] [url = about:blank] 09:56:20 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (15F6FC00) [pid = 3064] [serial = 799] [outer = 00000000] [url = about:blank] 09:56:20 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (11FBE800) [pid = 3064] [serial = 766] [outer = 00000000] [url = about:blank] 09:56:20 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (0DDE1000) [pid = 3064] [serial = 765] [outer = 00000000] [url = about:blank] 09:56:20 INFO - PROCESS | 3064 | --DOMWINDOW == 62 (11FBCC00) [pid = 3064] [serial = 787] [outer = 00000000] [url = about:blank] 09:56:20 INFO - PROCESS | 3064 | --DOMWINDOW == 61 (12437800) [pid = 3064] [serial = 796] [outer = 00000000] [url = about:blank] 09:56:20 INFO - PROCESS | 3064 | --DOMWINDOW == 60 (16C0C800) [pid = 3064] [serial = 769] [outer = 00000000] [url = about:blank] 09:56:20 INFO - PROCESS | 3064 | --DOMWINDOW == 59 (16612800) [pid = 3064] [serial = 768] [outer = 00000000] [url = about:blank] 09:56:20 INFO - PROCESS | 3064 | --DOMWINDOW == 58 (193D9800) [pid = 3064] [serial = 772] [outer = 00000000] [url = about:blank] 09:56:20 INFO - PROCESS | 3064 | --DOMWINDOW == 57 (18C6B400) [pid = 3064] [serial = 771] [outer = 00000000] [url = about:blank] 09:56:20 INFO - PROCESS | 3064 | --DOMWINDOW == 56 (124EA800) [pid = 3064] [serial = 775] [outer = 00000000] [url = about:blank] 09:56:20 INFO - PROCESS | 3064 | --DOMWINDOW == 55 (11C1F000) [pid = 3064] [serial = 774] [outer = 00000000] [url = about:blank] 09:56:20 INFO - PROCESS | 3064 | 1467737780527 Marionette TRACE conn6 <- [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]]]}] 09:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 2118ms 09:56:20 INFO - PROCESS | 3064 | 1467737780588 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 09:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:56:20 INFO - PROCESS | 3064 | 1467737780592 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 09:56:20 INFO - PROCESS | 3064 | 1467737780597 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:56:20 INFO - PROCESS | 3064 | 1467737780600 Marionette TRACE conn6 <- [1,1082,null,{}] 09:56:20 INFO - PROCESS | 3064 | 1467737780606 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:20 INFO - PROCESS | 3064 | 1467737780609 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:20 INFO - PROCESS | 3064 | 1467737780698 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 09:56:20 INFO - PROCESS | 3064 | 1467737780805 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:20 INFO - PROCESS | 3064 | 1467737780808 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:20 INFO - PROCESS | 3064 | ++DOCSHELL 0D359C00 == 28 [pid = 3064] [id = 280] 09:56:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 56 (0D3F7C00) [pid = 3064] [serial = 839] [outer = 00000000] 09:56:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 57 (0D7C4C00) [pid = 3064] [serial = 840] [outer = 0D3F7C00] 09:56:20 INFO - PROCESS | 3064 | 1467737780855 Marionette DEBUG loaded listener.js 09:56:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 58 (0D7CCC00) [pid = 3064] [serial = 841] [outer = 0D3F7C00] 09:56:21 INFO - PROCESS | 3064 | 1467737781231 Marionette TRACE conn6 <- [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]]]}] 09:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 690ms 09:56:21 INFO - PROCESS | 3064 | 1467737781287 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 09:56:21 INFO - PROCESS | 3064 | 1467737781292 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 09:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:56:21 INFO - PROCESS | 3064 | 1467737781298 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:56:21 INFO - PROCESS | 3064 | 1467737781301 Marionette TRACE conn6 <- [1,1086,null,{}] 09:56:21 INFO - PROCESS | 3064 | 1467737781305 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:21 INFO - PROCESS | 3064 | 1467737781308 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:21 INFO - PROCESS | 3064 | 1467737781394 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 09:56:21 INFO - PROCESS | 3064 | 1467737781401 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:21 INFO - PROCESS | 3064 | 1467737781404 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:21 INFO - PROCESS | 3064 | ++DOCSHELL 0D824400 == 29 [pid = 3064] [id = 281] 09:56:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 59 (0D82B400) [pid = 3064] [serial = 842] [outer = 00000000] 09:56:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 60 (0D832800) [pid = 3064] [serial = 843] [outer = 0D82B400] 09:56:21 INFO - PROCESS | 3064 | 1467737781453 Marionette DEBUG loaded listener.js 09:56:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 61 (0D838000) [pid = 3064] [serial = 844] [outer = 0D82B400] 09:56:21 INFO - PROCESS | 3064 | 1467737781905 Marionette TRACE conn6 <- [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]]]}] 09:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 670ms 09:56:21 INFO - PROCESS | 3064 | 1467737781972 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 09:56:21 INFO - PROCESS | 3064 | 1467737781975 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 09:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:56:21 INFO - PROCESS | 3064 | 1467737781978 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:56:21 INFO - PROCESS | 3064 | 1467737781981 Marionette TRACE conn6 <- [1,1090,null,{}] 09:56:22 INFO - PROCESS | 3064 | 1467737781992 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:22 INFO - PROCESS | 3064 | 1467737781997 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:22 INFO - PROCESS | 3064 | 1467737782112 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 09:56:22 INFO - PROCESS | 3064 | 1467737782122 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:22 INFO - PROCESS | 3064 | 1467737782125 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:22 INFO - PROCESS | 3064 | ++DOCSHELL 0DECAC00 == 30 [pid = 3064] [id = 282] 09:56:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 62 (0E8DB800) [pid = 3064] [serial = 845] [outer = 00000000] 09:56:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (0E9D5400) [pid = 3064] [serial = 846] [outer = 0E8DB800] 09:56:22 INFO - PROCESS | 3064 | 1467737782175 Marionette DEBUG loaded listener.js 09:56:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (11AA0400) [pid = 3064] [serial = 847] [outer = 0E8DB800] 09:56:22 INFO - PROCESS | 3064 | 1467737782614 Marionette TRACE conn6 <- [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]]]}] 09:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 670ms 09:56:22 INFO - PROCESS | 3064 | 1467737782652 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 09:56:22 INFO - PROCESS | 3064 | 1467737782655 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 09:56:22 INFO - PROCESS | 3064 | 1467737782658 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:56:22 INFO - PROCESS | 3064 | 1467737782659 Marionette TRACE conn6 <- [1,1094,null,{}] 09:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:56:22 INFO - PROCESS | 3064 | 1467737782663 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:22 INFO - PROCESS | 3064 | 1467737782665 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:22 INFO - PROCESS | 3064 | 1467737782749 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 09:56:22 INFO - PROCESS | 3064 | 1467737782755 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:22 INFO - PROCESS | 3064 | 1467737782757 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:22 INFO - PROCESS | 3064 | ++DOCSHELL 11AA9000 == 31 [pid = 3064] [id = 283] 09:56:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (11AA9400) [pid = 3064] [serial = 848] [outer = 00000000] 09:56:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (11FBCC00) [pid = 3064] [serial = 849] [outer = 11AA9400] 09:56:22 INFO - PROCESS | 3064 | 1467737782802 Marionette DEBUG loaded listener.js 09:56:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (12328000) [pid = 3064] [serial = 850] [outer = 11AA9400] 09:56:23 INFO - PROCESS | 3064 | 1467737783239 Marionette TRACE conn6 <- [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]]]}] 09:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 630ms 09:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:56:23 INFO - PROCESS | 3064 | 1467737783292 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 09:56:23 INFO - PROCESS | 3064 | 1467737783294 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 09:56:23 INFO - PROCESS | 3064 | 1467737783298 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:56:23 INFO - PROCESS | 3064 | 1467737783299 Marionette TRACE conn6 <- [1,1098,null,{}] 09:56:23 INFO - PROCESS | 3064 | 1467737783303 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:23 INFO - PROCESS | 3064 | 1467737783305 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:23 INFO - PROCESS | 3064 | 1467737783382 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 09:56:23 INFO - PROCESS | 3064 | 1467737783391 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:23 INFO - PROCESS | 3064 | 1467737783393 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:23 INFO - PROCESS | 3064 | ++DOCSHELL 123E7000 == 32 [pid = 3064] [id = 284] 09:56:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (123E7800) [pid = 3064] [serial = 851] [outer = 00000000] 09:56:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (124B5C00) [pid = 3064] [serial = 852] [outer = 123E7800] 09:56:23 INFO - PROCESS | 3064 | 1467737783437 Marionette DEBUG loaded listener.js 09:56:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (124E4800) [pid = 3064] [serial = 853] [outer = 123E7800] 09:56:23 INFO - PROCESS | 3064 | 1467737783898 Marionette TRACE conn6 <- [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]]]}] 09:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 630ms 09:56:23 INFO - PROCESS | 3064 | 1467737783937 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 09:56:23 INFO - PROCESS | 3064 | 1467737783939 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 09:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:56:23 INFO - PROCESS | 3064 | 1467737783942 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:56:23 INFO - PROCESS | 3064 | 1467737783944 Marionette TRACE conn6 <- [1,1102,null,{}] 09:56:23 INFO - PROCESS | 3064 | 1467737783947 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:23 INFO - PROCESS | 3064 | 1467737783953 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:24 INFO - PROCESS | 3064 | 1467737784056 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 09:56:24 INFO - PROCESS | 3064 | 1467737784062 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:24 INFO - PROCESS | 3064 | 1467737784064 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:24 INFO - PROCESS | 3064 | ++DOCSHELL 0D30E000 == 33 [pid = 3064] [id = 285] 09:56:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (1243A000) [pid = 3064] [serial = 854] [outer = 00000000] 09:56:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (14925400) [pid = 3064] [serial = 855] [outer = 1243A000] 09:56:24 INFO - PROCESS | 3064 | 1467737784108 Marionette DEBUG loaded listener.js 09:56:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (1492D800) [pid = 3064] [serial = 856] [outer = 1243A000] 09:56:24 INFO - PROCESS | 3064 | 1467737784548 Marionette TRACE conn6 <- [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]]]}] 09:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 670ms 09:56:24 INFO - PROCESS | 3064 | 1467737784613 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 09:56:24 INFO - PROCESS | 3064 | 1467737784616 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 09:56:24 INFO - PROCESS | 3064 | 1467737784619 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:56:24 INFO - PROCESS | 3064 | 1467737784621 Marionette TRACE conn6 <- [1,1106,null,{}] 09:56:24 INFO - PROCESS | 3064 | 1467737784624 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:24 INFO - PROCESS | 3064 | 1467737784626 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:24 INFO - PROCESS | 3064 | 1467737784704 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 09:56:24 INFO - PROCESS | 3064 | 1467737784709 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:24 INFO - PROCESS | 3064 | 1467737784711 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:24 INFO - PROCESS | 3064 | ++DOCSHELL 0CECE400 == 34 [pid = 3064] [id = 286] 09:56:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (14924C00) [pid = 3064] [serial = 857] [outer = 00000000] 09:56:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (14DFE400) [pid = 3064] [serial = 858] [outer = 14924C00] 09:56:24 INFO - PROCESS | 3064 | 1467737784755 Marionette DEBUG loaded listener.js 09:56:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (1573BC00) [pid = 3064] [serial = 859] [outer = 14924C00] 09:56:25 INFO - PROCESS | 3064 | 1467737785198 Marionette TRACE conn6 <- [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]]]}] 09:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 630ms 09:56:25 INFO - PROCESS | 3064 | 1467737785258 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 09:56:25 INFO - PROCESS | 3064 | 1467737785261 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 09:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:56:25 INFO - PROCESS | 3064 | 1467737785279 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:56:25 INFO - PROCESS | 3064 | 1467737785281 Marionette TRACE conn6 <- [1,1110,null,{}] 09:56:25 INFO - PROCESS | 3064 | 1467737785285 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:25 INFO - PROCESS | 3064 | 1467737785286 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:25 INFO - PROCESS | 3064 | 1467737785365 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 09:56:25 INFO - PROCESS | 3064 | 1467737785370 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:25 INFO - PROCESS | 3064 | 1467737785372 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:25 INFO - PROCESS | 3064 | ++DOCSHELL 14DEF400 == 35 [pid = 3064] [id = 287] 09:56:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (14DFD000) [pid = 3064] [serial = 860] [outer = 00000000] 09:56:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (1607AC00) [pid = 3064] [serial = 861] [outer = 14DFD000] 09:56:25 INFO - PROCESS | 3064 | 1467737785419 Marionette DEBUG loaded listener.js 09:56:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (15F6D800) [pid = 3064] [serial = 862] [outer = 14DFD000] 09:56:25 INFO - PROCESS | 3064 | 1467737785887 Marionette TRACE conn6 <- [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]]]}] 09:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 630ms 09:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:56:25 INFO - PROCESS | 3064 | 1467737785899 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 09:56:25 INFO - PROCESS | 3064 | 1467737785901 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 09:56:25 INFO - PROCESS | 3064 | 1467737785904 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:56:25 INFO - PROCESS | 3064 | 1467737785906 Marionette TRACE conn6 <- [1,1114,null,{}] 09:56:25 INFO - PROCESS | 3064 | 1467737785909 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:25 INFO - PROCESS | 3064 | 1467737785911 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:26 INFO - PROCESS | 3064 | 1467737786021 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 09:56:26 INFO - PROCESS | 3064 | 1467737786026 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:26 INFO - PROCESS | 3064 | 1467737786028 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:26 INFO - PROCESS | 3064 | ++DOCSHELL 0DE07800 == 36 [pid = 3064] [id = 288] 09:56:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (1615B000) [pid = 3064] [serial = 863] [outer = 00000000] 09:56:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (16612800) [pid = 3064] [serial = 864] [outer = 1615B000] 09:56:26 INFO - PROCESS | 3064 | 1467737786073 Marionette DEBUG loaded listener.js 09:56:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (16616800) [pid = 3064] [serial = 865] [outer = 1615B000] 09:56:26 INFO - PROCESS | 3064 | 1467737786561 Marionette TRACE conn6 <- [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]]]}] 09:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 671ms 09:56:26 INFO - PROCESS | 3064 | 1467737786575 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 09:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:56:26 INFO - PROCESS | 3064 | 1467737786577 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 09:56:26 INFO - PROCESS | 3064 | 1467737786580 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:56:26 INFO - PROCESS | 3064 | 1467737786582 Marionette TRACE conn6 <- [1,1118,null,{}] 09:56:26 INFO - PROCESS | 3064 | 1467737786591 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:26 INFO - PROCESS | 3064 | 1467737786593 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:26 INFO - PROCESS | 3064 | 1467737786709 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 09:56:26 INFO - PROCESS | 3064 | 1467737786714 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:26 INFO - PROCESS | 3064 | 1467737786716 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:26 INFO - PROCESS | 3064 | ++DOCSHELL 0D0D0000 == 37 [pid = 3064] [id = 289] 09:56:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (16611400) [pid = 3064] [serial = 866] [outer = 00000000] 09:56:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (16C10000) [pid = 3064] [serial = 867] [outer = 16611400] 09:56:26 INFO - PROCESS | 3064 | 1467737786760 Marionette DEBUG loaded listener.js 09:56:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (16D02400) [pid = 3064] [serial = 868] [outer = 16611400] 09:56:27 INFO - PROCESS | 3064 | 1467737787209 Marionette TRACE conn6 <- [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]]]}] 09:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 670ms 09:56:27 INFO - PROCESS | 3064 | 1467737787251 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 09:56:27 INFO - PROCESS | 3064 | 1467737787254 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 09:56:27 INFO - PROCESS | 3064 | 1467737787257 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:56:27 INFO - PROCESS | 3064 | 1467737787260 Marionette TRACE conn6 <- [1,1122,null,{}] 09:56:27 INFO - PROCESS | 3064 | 1467737787263 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:27 INFO - PROCESS | 3064 | 1467737787266 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:27 INFO - PROCESS | 3064 | 1467737787428 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 09:56:27 INFO - PROCESS | 3064 | 1467737787778 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:27 INFO - PROCESS | 3064 | 1467737787781 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:27 INFO - PROCESS | 3064 | [3064] 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 09:56:27 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (14923C00) [pid = 3064] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:56:27 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (15F64400) [pid = 3064] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:56:27 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (16618800) [pid = 3064] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:56:27 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0DD70C00) [pid = 3064] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:56:27 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (16D07000) [pid = 3064] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:56:27 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0C30C800) [pid = 3064] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:56:27 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0C301C00) [pid = 3064] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:56:27 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0D23B400) [pid = 3064] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:56:27 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (16619400) [pid = 3064] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:56:27 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (124E8C00) [pid = 3064] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:56:27 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0E942400) [pid = 3064] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:56:27 INFO - PROCESS | 3064 | ++DOCSHELL 0C304400 == 38 [pid = 3064] [id = 290] 09:56:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0C307C00) [pid = 3064] [serial = 869] [outer = 00000000] 09:56:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0D77D000) [pid = 3064] [serial = 870] [outer = 0C307C00] 09:56:27 INFO - PROCESS | 3064 | 1467737787856 Marionette DEBUG loaded listener.js 09:56:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (11AA3000) [pid = 3064] [serial = 871] [outer = 0C307C00] 09:56:28 INFO - PROCESS | 3064 | 1467737788248 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 09:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1019ms 09:56:28 INFO - PROCESS | 3064 | 1467737788280 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 09:56:28 INFO - PROCESS | 3064 | 1467737788282 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 09:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:56:28 INFO - PROCESS | 3064 | 1467737788285 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:56:28 INFO - PROCESS | 3064 | 1467737788287 Marionette TRACE conn6 <- [1,1126,null,{}] 09:56:28 INFO - PROCESS | 3064 | 1467737788290 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:28 INFO - PROCESS | 3064 | 1467737788292 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:28 INFO - PROCESS | 3064 | 1467737788404 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 09:56:28 INFO - PROCESS | 3064 | 1467737788412 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:28 INFO - PROCESS | 3064 | 1467737788414 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:28 INFO - PROCESS | 3064 | ++DOCSHELL 124BD800 == 39 [pid = 3064] [id = 291] 09:56:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (124E1400) [pid = 3064] [serial = 872] [outer = 00000000] 09:56:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (17574800) [pid = 3064] [serial = 873] [outer = 124E1400] 09:56:28 INFO - PROCESS | 3064 | 1467737788457 Marionette DEBUG loaded listener.js 09:56:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (177B1C00) [pid = 3064] [serial = 874] [outer = 124E1400] 09:56:28 INFO - PROCESS | 3064 | 1467737788866 Marionette TRACE conn6 <- [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]]]}] 09:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 631ms 09:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:56:28 INFO - PROCESS | 3064 | 1467737788917 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 09:56:28 INFO - PROCESS | 3064 | 1467737788919 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 09:56:28 INFO - PROCESS | 3064 | 1467737788923 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:56:28 INFO - PROCESS | 3064 | 1467737788924 Marionette TRACE conn6 <- [1,1130,null,{}] 09:56:28 INFO - PROCESS | 3064 | 1467737788928 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:28 INFO - PROCESS | 3064 | 1467737788929 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:29 INFO - PROCESS | 3064 | 1467737789045 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 09:56:29 INFO - PROCESS | 3064 | 1467737789083 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:29 INFO - PROCESS | 3064 | 1467737789084 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:29 INFO - PROCESS | 3064 | ++DOCSHELL 1494D400 == 40 [pid = 3064] [id = 292] 09:56:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (16161800) [pid = 3064] [serial = 875] [outer = 00000000] 09:56:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (17633000) [pid = 3064] [serial = 876] [outer = 16161800] 09:56:29 INFO - PROCESS | 3064 | 1467737789129 Marionette DEBUG loaded listener.js 09:56:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (17AF4000) [pid = 3064] [serial = 877] [outer = 16161800] 09:56:29 INFO - PROCESS | 3064 | 1467737789522 Marionette TRACE conn6 <- [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]]]}] 09:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 630ms 09:56:29 INFO - PROCESS | 3064 | 1467737789565 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 09:56:29 INFO - PROCESS | 3064 | 1467737789567 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 09:56:29 INFO - PROCESS | 3064 | 1467737789570 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:56:29 INFO - PROCESS | 3064 | 1467737789571 Marionette TRACE conn6 <- [1,1134,null,{}] 09:56:29 INFO - PROCESS | 3064 | 1467737789575 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:29 INFO - PROCESS | 3064 | 1467737789576 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:29 INFO - PROCESS | 3064 | 1467737789694 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 09:56:29 INFO - PROCESS | 3064 | 1467737789702 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:29 INFO - PROCESS | 3064 | 1467737789703 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:29 INFO - PROCESS | 3064 | ++DOCSHELL 124E9400 == 41 [pid = 3064] [id = 293] 09:56:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (17AF1800) [pid = 3064] [serial = 878] [outer = 00000000] 09:56:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (18C6D400) [pid = 3064] [serial = 879] [outer = 17AF1800] 09:56:29 INFO - PROCESS | 3064 | 1467737789748 Marionette DEBUG loaded listener.js 09:56:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (1937B000) [pid = 3064] [serial = 880] [outer = 17AF1800] 09:56:30 INFO - PROCESS | 3064 | 1467737790569 Marionette TRACE conn6 <- [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]]]}] 09:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1014ms 09:56:30 INFO - PROCESS | 3064 | 1467737790590 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 09:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:56:30 INFO - PROCESS | 3064 | 1467737790594 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 09:56:30 INFO - PROCESS | 3064 | 1467737790599 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:56:30 INFO - PROCESS | 3064 | 1467737790604 Marionette TRACE conn6 <- [1,1138,null,{}] 09:56:30 INFO - PROCESS | 3064 | 1467737790629 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:30 INFO - PROCESS | 3064 | 1467737790631 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:30 INFO - PROCESS | 3064 | 1467737790756 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 09:56:30 INFO - PROCESS | 3064 | 1467737790886 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:30 INFO - PROCESS | 3064 | 1467737790889 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:30 INFO - PROCESS | 3064 | ++DOCSHELL 0D2EA400 == 42 [pid = 3064] [id = 294] 09:56:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0D2EC400) [pid = 3064] [serial = 881] [outer = 00000000] 09:56:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0D828C00) [pid = 3064] [serial = 882] [outer = 0D2EC400] 09:56:30 INFO - PROCESS | 3064 | 1467737790949 Marionette DEBUG loaded listener.js 09:56:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0D83F400) [pid = 3064] [serial = 883] [outer = 0D2EC400] 09:56:31 INFO - PROCESS | 3064 | 1467737791607 Marionette TRACE conn6 <- [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]]]}] 09:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1025ms 09:56:31 INFO - PROCESS | 3064 | 1467737791625 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 09:56:31 INFO - PROCESS | 3064 | 1467737791630 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 09:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:56:31 INFO - PROCESS | 3064 | 1467737791636 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:56:31 INFO - PROCESS | 3064 | 1467737791639 Marionette TRACE conn6 <- [1,1142,null,{}] 09:56:31 INFO - PROCESS | 3064 | 1467737791643 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:31 INFO - PROCESS | 3064 | 1467737791646 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:31 INFO - PROCESS | 3064 | 1467737791774 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 09:56:31 INFO - PROCESS | 3064 | 1467737791907 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:31 INFO - PROCESS | 3064 | 1467737791910 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:31 INFO - PROCESS | 3064 | ++DOCSHELL 0D7D3C00 == 43 [pid = 3064] [id = 295] 09:56:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0D804800) [pid = 3064] [serial = 884] [outer = 00000000] 09:56:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (11AA9C00) [pid = 3064] [serial = 885] [outer = 0D804800] 09:56:31 INFO - PROCESS | 3064 | 1467737791967 Marionette DEBUG loaded listener.js 09:56:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (124BD000) [pid = 3064] [serial = 886] [outer = 0D804800] 09:56:32 INFO - PROCESS | 3064 | --DOCSHELL 1494D400 == 42 [pid = 3064] [id = 292] 09:56:32 INFO - PROCESS | 3064 | --DOCSHELL 124BD800 == 41 [pid = 3064] [id = 291] 09:56:32 INFO - PROCESS | 3064 | --DOCSHELL 0C304400 == 40 [pid = 3064] [id = 290] 09:56:32 INFO - PROCESS | 3064 | --DOCSHELL 0D0D0000 == 39 [pid = 3064] [id = 289] 09:56:32 INFO - PROCESS | 3064 | --DOCSHELL 0DE07800 == 38 [pid = 3064] [id = 288] 09:56:32 INFO - PROCESS | 3064 | --DOCSHELL 14DEF400 == 37 [pid = 3064] [id = 287] 09:56:32 INFO - PROCESS | 3064 | --DOCSHELL 0CECE400 == 36 [pid = 3064] [id = 286] 09:56:32 INFO - PROCESS | 3064 | --DOCSHELL 0D30E000 == 35 [pid = 3064] [id = 285] 09:56:32 INFO - PROCESS | 3064 | --DOCSHELL 123E7000 == 34 [pid = 3064] [id = 284] 09:56:32 INFO - PROCESS | 3064 | --DOCSHELL 11AA9000 == 33 [pid = 3064] [id = 283] 09:56:32 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (177AB800) [pid = 3064] [serial = 837] [outer = 00000000] [url = about:blank] 09:56:32 INFO - PROCESS | 3064 | 1467737792866 Marionette TRACE conn6 <- [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]]]}] 09:56:32 INFO - PROCESS | 3064 | --DOCSHELL 0DECAC00 == 32 [pid = 3064] [id = 282] 09:56:32 INFO - PROCESS | 3064 | --DOCSHELL 0D824400 == 31 [pid = 3064] [id = 281] 09:56:32 INFO - PROCESS | 3064 | --DOCSHELL 0D359C00 == 30 [pid = 3064] [id = 280] 09:56:32 INFO - PROCESS | 3064 | --DOCSHELL 17637800 == 29 [pid = 3064] [id = 279] 09:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1279ms 09:56:32 INFO - PROCESS | 3064 | 1467737792919 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 09:56:32 INFO - PROCESS | 3064 | 1467737792923 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 09:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:56:32 INFO - PROCESS | 3064 | 1467737792928 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:56:32 INFO - PROCESS | 3064 | 1467737792932 Marionette TRACE conn6 <- [1,1146,null,{}] 09:56:32 INFO - PROCESS | 3064 | 1467737792937 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:32 INFO - PROCESS | 3064 | 1467737792940 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:33 INFO - PROCESS | 3064 | 1467737793044 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 09:56:33 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (14DFC000) [pid = 3064] [serial = 822] [outer = 00000000] [url = about:blank] 09:56:33 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (16612000) [pid = 3064] [serial = 826] [outer = 00000000] [url = about:blank] 09:56:33 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (16155400) [pid = 3064] [serial = 825] [outer = 00000000] [url = about:blank] 09:56:33 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (1755FC00) [pid = 3064] [serial = 828] [outer = 00000000] [url = about:blank] 09:56:33 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (14DBA000) [pid = 3064] [serial = 831] [outer = 00000000] [url = about:blank] 09:56:33 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (175D4400) [pid = 3064] [serial = 834] [outer = 00000000] [url = about:blank] 09:56:33 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (1756D400) [pid = 3064] [serial = 829] [outer = 00000000] [url = about:blank] 09:56:33 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0D2EB400) [pid = 3064] [serial = 813] [outer = 00000000] [url = about:blank] 09:56:33 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0D802000) [pid = 3064] [serial = 814] [outer = 00000000] [url = about:blank] 09:56:33 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0CE25400) [pid = 3064] [serial = 811] [outer = 00000000] [url = about:blank] 09:56:33 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0C318000) [pid = 3064] [serial = 810] [outer = 00000000] [url = about:blank] 09:56:33 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0D82D400) [pid = 3064] [serial = 808] [outer = 00000000] [url = about:blank] 09:56:33 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0D808C00) [pid = 3064] [serial = 807] [outer = 00000000] [url = about:blank] 09:56:33 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (16C0C000) [pid = 3064] [serial = 804] [outer = 00000000] [url = about:blank] 09:56:33 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (16C13C00) [pid = 3064] [serial = 805] [outer = 00000000] [url = about:blank] 09:56:33 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (124EB800) [pid = 3064] [serial = 819] [outer = 00000000] [url = about:blank] 09:56:33 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (11A13800) [pid = 3064] [serial = 816] [outer = 00000000] [url = about:blank] 09:56:33 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (11AAAC00) [pid = 3064] [serial = 817] [outer = 00000000] [url = about:blank] 09:56:33 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (151D3400) [pid = 3064] [serial = 823] [outer = 00000000] [url = about:blank] 09:56:33 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (1407B800) [pid = 3064] [serial = 820] [outer = 00000000] [url = about:blank] 09:56:33 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (1762D400) [pid = 3064] [serial = 835] [outer = 00000000] [url = about:blank] 09:56:33 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (151CF000) [pid = 3064] [serial = 832] [outer = 00000000] [url = about:blank] 09:56:33 INFO - PROCESS | 3064 | 1467737793133 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:33 INFO - PROCESS | 3064 | 1467737793135 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:33 INFO - PROCESS | 3064 | ++DOCSHELL 0C306000 == 30 [pid = 3064] [id = 296] 09:56:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0C30D000) [pid = 3064] [serial = 887] [outer = 00000000] 09:56:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0D777800) [pid = 3064] [serial = 888] [outer = 0C30D000] 09:56:33 INFO - PROCESS | 3064 | 1467737793185 Marionette DEBUG loaded listener.js 09:56:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0D821800) [pid = 3064] [serial = 889] [outer = 0C30D000] 09:56:33 INFO - PROCESS | 3064 | 1467737793632 Marionette TRACE conn6 <- [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]]]}] 09:56:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 730ms 09:56:33 INFO - PROCESS | 3064 | 1467737793659 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 09:56:33 INFO - PROCESS | 3064 | 1467737793664 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 09:56:33 INFO - PROCESS | 3064 | 1467737793669 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:56:33 INFO - PROCESS | 3064 | 1467737793672 Marionette TRACE conn6 <- [1,1150,null,{}] 09:56:33 INFO - PROCESS | 3064 | 1467737793676 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:33 INFO - PROCESS | 3064 | 1467737793678 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:33 INFO - PROCESS | 3064 | 1467737793770 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 09:56:33 INFO - PROCESS | 3064 | 1467737793780 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:33 INFO - PROCESS | 3064 | 1467737793782 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:33 INFO - PROCESS | 3064 | ++DOCSHELL 0D287800 == 31 [pid = 3064] [id = 297] 09:56:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0DD6D400) [pid = 3064] [serial = 890] [outer = 00000000] 09:56:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0DECAC00) [pid = 3064] [serial = 891] [outer = 0DD6D400] 09:56:33 INFO - PROCESS | 3064 | 1467737793829 Marionette DEBUG loaded listener.js 09:56:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (11A50400) [pid = 3064] [serial = 892] [outer = 0DD6D400] 09:56:34 INFO - PROCESS | 3064 | 1467737794293 Marionette TRACE conn6 <- [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]]]}] 09:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 670ms 09:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:56:34 INFO - PROCESS | 3064 | 1467737794345 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 09:56:34 INFO - PROCESS | 3064 | 1467737794347 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 09:56:34 INFO - PROCESS | 3064 | 1467737794351 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:56:34 INFO - PROCESS | 3064 | 1467737794354 Marionette TRACE conn6 <- [1,1154,null,{}] 09:56:34 INFO - PROCESS | 3064 | 1467737794365 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:34 INFO - PROCESS | 3064 | 1467737794370 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:34 INFO - PROCESS | 3064 | 1467737794457 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 09:56:34 INFO - PROCESS | 3064 | 1467737794577 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:34 INFO - PROCESS | 3064 | 1467737794580 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:34 INFO - PROCESS | 3064 | ++DOCSHELL 124E7C00 == 32 [pid = 3064] [id = 298] 09:56:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (124EA400) [pid = 3064] [serial = 893] [outer = 00000000] 09:56:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (13050C00) [pid = 3064] [serial = 894] [outer = 124EA400] 09:56:34 INFO - PROCESS | 3064 | 1467737794629 Marionette DEBUG loaded listener.js 09:56:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (13B3C000) [pid = 3064] [serial = 895] [outer = 124EA400] 09:56:35 INFO - PROCESS | 3064 | 1467737795023 Marionette TRACE conn6 <- [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]]]}] 09:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 730ms 09:56:35 INFO - PROCESS | 3064 | 1467737795085 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 09:56:35 INFO - PROCESS | 3064 | 1467737795087 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 09:56:35 INFO - PROCESS | 3064 | 1467737795090 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:56:35 INFO - PROCESS | 3064 | 1467737795092 Marionette TRACE conn6 <- [1,1158,null,{}] 09:56:35 INFO - PROCESS | 3064 | 1467737795096 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:35 INFO - PROCESS | 3064 | 1467737795098 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:35 INFO - PROCESS | 3064 | 1467737795223 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 09:56:35 INFO - PROCESS | 3064 | 1467737795239 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:35 INFO - PROCESS | 3064 | 1467737795242 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:35 INFO - PROCESS | 3064 | ++DOCSHELL 14921800 == 33 [pid = 3064] [id = 299] 09:56:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (14923C00) [pid = 3064] [serial = 896] [outer = 00000000] 09:56:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (14DF2400) [pid = 3064] [serial = 897] [outer = 14923C00] 09:56:35 INFO - PROCESS | 3064 | 1467737795287 Marionette DEBUG loaded listener.js 09:56:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (151D1000) [pid = 3064] [serial = 898] [outer = 14923C00] 09:56:35 INFO - PROCESS | 3064 | 1467737795727 Marionette TRACE conn6 <- [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]]]}] 09:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 670ms 09:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:56:35 INFO - PROCESS | 3064 | 1467737795765 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 09:56:35 INFO - PROCESS | 3064 | 1467737795767 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 09:56:35 INFO - PROCESS | 3064 | 1467737795770 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:56:35 INFO - PROCESS | 3064 | 1467737795772 Marionette TRACE conn6 <- [1,1162,null,{}] 09:56:35 INFO - PROCESS | 3064 | 1467737795775 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:35 INFO - PROCESS | 3064 | 1467737795777 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:35 INFO - PROCESS | 3064 | 1467737795911 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 09:56:35 INFO - PROCESS | 3064 | 1467737795932 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:35 INFO - PROCESS | 3064 | 1467737795934 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:35 INFO - PROCESS | 3064 | ++DOCSHELL 157C3000 == 34 [pid = 3064] [id = 300] 09:56:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (15F67000) [pid = 3064] [serial = 899] [outer = 00000000] 09:56:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (1607EC00) [pid = 3064] [serial = 900] [outer = 15F67000] 09:56:35 INFO - PROCESS | 3064 | 1467737795977 Marionette DEBUG loaded listener.js 09:56:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (1614A000) [pid = 3064] [serial = 901] [outer = 15F67000] 09:56:36 INFO - PROCESS | 3064 | 1467737796444 Marionette TRACE conn6 <- [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] 09:56:36 INFO - PROCESS | 3064 | 1467737796503 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 09:56:36 INFO - PROCESS | 3064 | 1467737796506 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:56:36 INFO - PROCESS | 3064 | 1467737796508 Marionette TRACE conn6 <- [1,1166,null,{}] 09:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:56:36 INFO - PROCESS | 3064 | 1467737796512 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:36 INFO - PROCESS | 3064 | 1467737796518 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:36 INFO - PROCESS | 3064 | 1467737796655 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 09:56:36 INFO - PROCESS | 3064 | 1467737796717 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:36 INFO - PROCESS | 3064 | 1467737796719 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:36 INFO - PROCESS | 3064 | ++DOCSHELL 16160C00 == 35 [pid = 3064] [id = 301] 09:56:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (16161000) [pid = 3064] [serial = 902] [outer = 00000000] 09:56:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (16C11400) [pid = 3064] [serial = 903] [outer = 16161000] 09:56:36 INFO - PROCESS | 3064 | 1467737796764 Marionette DEBUG loaded listener.js 09:56:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (16D01800) [pid = 3064] [serial = 904] [outer = 16161000] 09:56:37 INFO - PROCESS | 3064 | 1467737797193 Marionette TRACE conn6 <- [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] 09:56:37 INFO - PROCESS | 3064 | 1467737797413 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 09:56:37 INFO - PROCESS | 3064 | 1467737797423 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:56:37 INFO - PROCESS | 3064 | 1467737797425 Marionette TRACE conn6 <- [1,1170,null,{}] 09:56:37 INFO - PROCESS | 3064 | 1467737797428 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:37 INFO - PROCESS | 3064 | 1467737797430 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:37 INFO - PROCESS | 3064 | 1467737797512 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 09:56:37 INFO - PROCESS | 3064 | 1467737797519 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:37 INFO - PROCESS | 3064 | 1467737797521 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:37 INFO - PROCESS | 3064 | ++DOCSHELL 0DB67400 == 36 [pid = 3064] [id = 302] 09:56:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0DD70000) [pid = 3064] [serial = 905] [outer = 00000000] 09:56:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (1242F400) [pid = 3064] [serial = 906] [outer = 0DD70000] 09:56:37 INFO - PROCESS | 3064 | 1467737797567 Marionette DEBUG loaded listener.js 09:56:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (14078400) [pid = 3064] [serial = 907] [outer = 0DD70000] 09:56:38 INFO - PROCESS | 3064 | 1467737798013 Marionette TRACE conn6 <- [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] 09:56:38 INFO - PROCESS | 3064 | 1467737798063 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 09:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:56:38 INFO - PROCESS | 3064 | 1467737798066 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:56:38 INFO - PROCESS | 3064 | 1467737798068 Marionette TRACE conn6 <- [1,1174,null,{}] 09:56:38 INFO - PROCESS | 3064 | 1467737798071 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:38 INFO - PROCESS | 3064 | 1467737798073 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:38 INFO - PROCESS | 3064 | 1467737798152 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 09:56:38 INFO - PROCESS | 3064 | 1467737798157 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:38 INFO - PROCESS | 3064 | 1467737798159 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:38 INFO - PROCESS | 3064 | ++DOCSHELL 16619800 == 37 [pid = 3064] [id = 303] 09:56:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (17576000) [pid = 3064] [serial = 908] [outer = 00000000] 09:56:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (17637800) [pid = 3064] [serial = 909] [outer = 17576000] 09:56:38 INFO - PROCESS | 3064 | 1467737798203 Marionette DEBUG loaded listener.js 09:56:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (177AC800) [pid = 3064] [serial = 910] [outer = 17576000] 09:56:38 INFO - PROCESS | 3064 | 1467737798629 Marionette TRACE conn6 <- [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] 09:56:38 INFO - PROCESS | 3064 | 1467737798701 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 09:56:38 INFO - PROCESS | 3064 | 1467737798704 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:56:38 INFO - PROCESS | 3064 | 1467737798706 Marionette TRACE conn6 <- [1,1178,null,{}] 09:56:38 INFO - PROCESS | 3064 | 1467737798709 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:38 INFO - PROCESS | 3064 | 1467737798711 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:38 INFO - PROCESS | 3064 | 1467737798791 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 09:56:38 INFO - PROCESS | 3064 | 1467737798799 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:38 INFO - PROCESS | 3064 | 1467737798801 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:38 INFO - PROCESS | 3064 | ++DOCSHELL 177B3400 == 38 [pid = 3064] [id = 304] 09:56:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (177B4000) [pid = 3064] [serial = 911] [outer = 00000000] 09:56:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (17E38400) [pid = 3064] [serial = 912] [outer = 177B4000] 09:56:38 INFO - PROCESS | 3064 | 1467737798845 Marionette DEBUG loaded listener.js 09:56:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (19376000) [pid = 3064] [serial = 913] [outer = 177B4000] 09:56:39 INFO - PROCESS | 3064 | 1467737799290 Marionette TRACE conn6 <- [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] 09:56:39 INFO - PROCESS | 3064 | 1467737799363 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 09:56:39 INFO - PROCESS | 3064 | 1467737799368 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:56:39 INFO - PROCESS | 3064 | 1467737799369 Marionette TRACE conn6 <- [1,1182,null,{}] 09:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:56:39 INFO - PROCESS | 3064 | 1467737799373 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:39 INFO - PROCESS | 3064 | 1467737799375 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:39 INFO - PROCESS | 3064 | 1467737799564 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 09:56:39 INFO - PROCESS | 3064 | 1467737799662 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:39 INFO - PROCESS | 3064 | 1467737799666 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:39 INFO - PROCESS | 3064 | ++DOCSHELL 0CED3C00 == 39 [pid = 3064] [id = 305] 09:56:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0CED4C00) [pid = 3064] [serial = 914] [outer = 00000000] 09:56:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0D363400) [pid = 3064] [serial = 915] [outer = 0CED4C00] 09:56:39 INFO - PROCESS | 3064 | 1467737799724 Marionette DEBUG loaded listener.js 09:56:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0D7D3400) [pid = 3064] [serial = 916] [outer = 0CED4C00] 09:56:40 INFO - PROCESS | 3064 | 1467737800385 Marionette TRACE conn6 <- [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] 09:56:40 INFO - PROCESS | 3064 | 1467737800448 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 09:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:56:40 INFO - PROCESS | 3064 | 1467737800452 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:56:40 INFO - PROCESS | 3064 | 1467737800455 Marionette TRACE conn6 <- [1,1186,null,{}] 09:56:40 INFO - PROCESS | 3064 | 1467737800480 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:40 INFO - PROCESS | 3064 | 1467737800484 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:40 INFO - PROCESS | 3064 | 1467737800605 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 09:56:40 INFO - PROCESS | 3064 | 1467737800732 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:40 INFO - PROCESS | 3064 | 1467737800735 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:40 INFO - PROCESS | 3064 | ++DOCSHELL 123E5000 == 40 [pid = 3064] [id = 306] 09:56:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (123E5800) [pid = 3064] [serial = 917] [outer = 00000000] 09:56:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (124DF800) [pid = 3064] [serial = 918] [outer = 123E5800] 09:56:40 INFO - PROCESS | 3064 | 1467737800794 Marionette DEBUG loaded listener.js 09:56:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (14921400) [pid = 3064] [serial = 919] [outer = 123E5800] 09:56:41 INFO - PROCESS | 3064 | 1467737801372 Marionette TRACE conn6 <- [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]]]}] 09:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 970ms 09:56:41 INFO - PROCESS | 3064 | 1467737801428 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 09:56:41 INFO - PROCESS | 3064 | 1467737801431 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 09:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:56:41 INFO - PROCESS | 3064 | 1467737801435 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:56:41 INFO - PROCESS | 3064 | 1467737801437 Marionette TRACE conn6 <- [1,1190,null,{}] 09:56:41 INFO - PROCESS | 3064 | 1467737801442 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:41 INFO - PROCESS | 3064 | 1467737801444 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:41 INFO - PROCESS | 3064 | 1467737801558 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 09:56:41 INFO - PROCESS | 3064 | 1467737801692 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:41 INFO - PROCESS | 3064 | 1467737801695 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:41 INFO - PROCESS | 3064 | ++DOCSHELL 16C0CC00 == 41 [pid = 3064] [id = 307] 09:56:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (16C0D000) [pid = 3064] [serial = 920] [outer = 00000000] 09:56:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (17633800) [pid = 3064] [serial = 921] [outer = 16C0D000] 09:56:41 INFO - PROCESS | 3064 | 1467737801756 Marionette DEBUG loaded listener.js 09:56:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (193E1400) [pid = 3064] [serial = 922] [outer = 16C0D000] 09:56:42 INFO - PROCESS | 3064 | 1467737802371 Marionette TRACE conn6 <- [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]]]}] 09:56:42 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 09:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 970ms 09:56:42 INFO - PROCESS | 3064 | 1467737802407 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 09:56:42 INFO - PROCESS | 3064 | 1467737802411 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 09:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:56:42 INFO - PROCESS | 3064 | 1467737802422 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:56:42 INFO - PROCESS | 3064 | 1467737802427 Marionette TRACE conn6 <- [1,1194,null,{}] 09:56:42 INFO - PROCESS | 3064 | 1467737802431 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:42 INFO - PROCESS | 3064 | 1467737802434 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:42 INFO - PROCESS | 3064 | 1467737802545 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 09:56:42 INFO - PROCESS | 3064 | 1467737802677 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:42 INFO - PROCESS | 3064 | 1467737802679 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:42 INFO - PROCESS | 3064 | ++DOCSHELL 19BCB000 == 42 [pid = 3064] [id = 308] 09:56:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (19BCBC00) [pid = 3064] [serial = 923] [outer = 00000000] 09:56:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (19BD2C00) [pid = 3064] [serial = 924] [outer = 19BCBC00] 09:56:42 INFO - PROCESS | 3064 | 1467737802735 Marionette DEBUG loaded listener.js 09:56:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (19BD6000) [pid = 3064] [serial = 925] [outer = 19BCBC00] 09:56:43 INFO - PROCESS | 3064 | 1467737803300 Marionette TRACE conn6 <- [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]]]}] 09:56:43 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 09:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 930ms 09:56:43 INFO - PROCESS | 3064 | 1467737803361 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 09:56:43 INFO - PROCESS | 3064 | 1467737803364 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 09:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:56:43 INFO - PROCESS | 3064 | 1467737803367 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:56:43 INFO - PROCESS | 3064 | 1467737803369 Marionette TRACE conn6 <- [1,1198,null,{}] 09:56:43 INFO - PROCESS | 3064 | 1467737803534 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:43 INFO - PROCESS | 3064 | 1467737803537 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:43 INFO - PROCESS | 3064 | 1467737803687 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 09:56:43 INFO - PROCESS | 3064 | 1467737803744 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:43 INFO - PROCESS | 3064 | 1467737803747 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:43 INFO - PROCESS | 3064 | ++DOCSHELL 0D83EC00 == 43 [pid = 3064] [id = 309] 09:56:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (0D83F000) [pid = 3064] [serial = 926] [outer = 00000000] 09:56:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (0DD6EC00) [pid = 3064] [serial = 927] [outer = 0D83F000] 09:56:43 INFO - PROCESS | 3064 | 1467737803798 Marionette DEBUG loaded listener.js 09:56:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (11AA5000) [pid = 3064] [serial = 928] [outer = 0D83F000] 09:56:44 INFO - PROCESS | 3064 | --DOCSHELL 16619800 == 42 [pid = 3064] [id = 303] 09:56:44 INFO - PROCESS | 3064 | --DOCSHELL 0DB67400 == 41 [pid = 3064] [id = 302] 09:56:44 INFO - PROCESS | 3064 | --DOCSHELL 16160C00 == 40 [pid = 3064] [id = 301] 09:56:44 INFO - PROCESS | 3064 | --DOCSHELL 157C3000 == 39 [pid = 3064] [id = 300] 09:56:44 INFO - PROCESS | 3064 | --DOCSHELL 14921800 == 38 [pid = 3064] [id = 299] 09:56:44 INFO - PROCESS | 3064 | --DOCSHELL 124E7C00 == 37 [pid = 3064] [id = 298] 09:56:44 INFO - PROCESS | 3064 | --DOCSHELL 0D287800 == 36 [pid = 3064] [id = 297] 09:56:44 INFO - PROCESS | 3064 | --DOCSHELL 0C306000 == 35 [pid = 3064] [id = 296] 09:56:44 INFO - PROCESS | 3064 | --DOCSHELL 0D7D3C00 == 34 [pid = 3064] [id = 295] 09:56:44 INFO - PROCESS | 3064 | --DOCSHELL 0D2EA400 == 33 [pid = 3064] [id = 294] 09:56:44 INFO - PROCESS | 3064 | --DOCSHELL 124E9400 == 32 [pid = 3064] [id = 293] 09:56:44 INFO - PROCESS | 3064 | --DOCSHELL 19BCB000 == 31 [pid = 3064] [id = 308] 09:56:44 INFO - PROCESS | 3064 | --DOCSHELL 123E5000 == 30 [pid = 3064] [id = 306] 09:56:44 INFO - PROCESS | 3064 | --DOCSHELL 16C0CC00 == 29 [pid = 3064] [id = 307] 09:56:44 INFO - PROCESS | 3064 | --DOCSHELL 177B3400 == 28 [pid = 3064] [id = 304] 09:56:44 INFO - PROCESS | 3064 | --DOCSHELL 0CED3C00 == 27 [pid = 3064] [id = 305] 09:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (16612800) [pid = 3064] [serial = 864] [outer = 00000000] [url = about:blank] 09:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (14925400) [pid = 3064] [serial = 855] [outer = 00000000] [url = about:blank] 09:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (14DFE400) [pid = 3064] [serial = 858] [outer = 00000000] [url = about:blank] 09:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (1573BC00) [pid = 3064] [serial = 859] [outer = 00000000] [url = about:blank] 09:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (124B5C00) [pid = 3064] [serial = 852] [outer = 00000000] [url = about:blank] 09:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (124E4800) [pid = 3064] [serial = 853] [outer = 00000000] [url = about:blank] 09:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (0E9D5400) [pid = 3064] [serial = 846] [outer = 00000000] [url = about:blank] 09:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (11AA0400) [pid = 3064] [serial = 847] [outer = 00000000] [url = about:blank] 09:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0D832800) [pid = 3064] [serial = 843] [outer = 00000000] [url = about:blank] 09:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0D838000) [pid = 3064] [serial = 844] [outer = 00000000] [url = about:blank] 09:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (1607AC00) [pid = 3064] [serial = 861] [outer = 00000000] [url = about:blank] 09:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (11FBCC00) [pid = 3064] [serial = 849] [outer = 00000000] [url = about:blank] 09:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (12328000) [pid = 3064] [serial = 850] [outer = 00000000] [url = about:blank] 09:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0D7C4C00) [pid = 3064] [serial = 840] [outer = 00000000] [url = about:blank] 09:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0D7CCC00) [pid = 3064] [serial = 841] [outer = 00000000] [url = about:blank] 09:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (16C10000) [pid = 3064] [serial = 867] [outer = 00000000] [url = about:blank] 09:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (177AEC00) [pid = 3064] [serial = 838] [outer = 00000000] [url = about:blank] 09:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (16616800) [pid = 3064] [serial = 865] [outer = 00000000] [url = about:blank] 09:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (17AF4000) [pid = 3064] [serial = 877] [outer = 00000000] [url = about:blank] 09:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (16D02400) [pid = 3064] [serial = 868] [outer = 00000000] [url = about:blank] 09:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0D77D000) [pid = 3064] [serial = 870] [outer = 00000000] [url = about:blank] 09:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (11AA3000) [pid = 3064] [serial = 871] [outer = 00000000] [url = about:blank] 09:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (1492D800) [pid = 3064] [serial = 856] [outer = 00000000] [url = about:blank] 09:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (17574800) [pid = 3064] [serial = 873] [outer = 00000000] [url = about:blank] 09:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (15F6D800) [pid = 3064] [serial = 862] [outer = 00000000] [url = about:blank] 09:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (177B1C00) [pid = 3064] [serial = 874] [outer = 00000000] [url = about:blank] 09:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (17633000) [pid = 3064] [serial = 876] [outer = 00000000] [url = about:blank] 09:56:45 INFO - PROCESS | 3064 | 1467737805212 Marionette TRACE conn6 <- [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]]]}] 09:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1882ms 09:56:45 INFO - PROCESS | 3064 | 1467737805251 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 09:56:45 INFO - PROCESS | 3064 | 1467737805255 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 09:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:56:45 INFO - PROCESS | 3064 | 1467737805260 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:56:45 INFO - PROCESS | 3064 | 1467737805263 Marionette TRACE conn6 <- [1,1202,null,{}] 09:56:45 INFO - PROCESS | 3064 | 1467737805269 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:45 INFO - PROCESS | 3064 | 1467737805272 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:45 INFO - PROCESS | 3064 | 1467737805366 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 09:56:45 INFO - PROCESS | 3064 | 1467737805374 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:45 INFO - PROCESS | 3064 | 1467737805377 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:45 INFO - PROCESS | 3064 | ++DOCSHELL 0CECA000 == 28 [pid = 3064] [id = 310] 09:56:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0D0CC400) [pid = 3064] [serial = 929] [outer = 00000000] 09:56:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0D23B400) [pid = 3064] [serial = 930] [outer = 0D0CC400] 09:56:45 INFO - PROCESS | 3064 | 1467737805428 Marionette DEBUG loaded listener.js 09:56:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0D30FC00) [pid = 3064] [serial = 931] [outer = 0D0CC400] 09:56:45 INFO - PROCESS | 3064 | 1467737805904 Marionette TRACE conn6 <- [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]]]}] 09:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 690ms 09:56:45 INFO - PROCESS | 3064 | 1467737805951 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 09:56:45 INFO - PROCESS | 3064 | 1467737805956 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 09:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:56:45 INFO - PROCESS | 3064 | 1467737805962 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:56:45 INFO - PROCESS | 3064 | 1467737805965 Marionette TRACE conn6 <- [1,1206,null,{}] 09:56:45 INFO - PROCESS | 3064 | 1467737805968 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:45 INFO - PROCESS | 3064 | 1467737805971 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:46 INFO - PROCESS | 3064 | 1467737806060 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 09:56:46 INFO - PROCESS | 3064 | 1467737806069 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:46 INFO - PROCESS | 3064 | 1467737806072 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:46 INFO - PROCESS | 3064 | ++DOCSHELL 0D80CC00 == 29 [pid = 3064] [id = 311] 09:56:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0D80EC00) [pid = 3064] [serial = 932] [outer = 00000000] 09:56:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0D825800) [pid = 3064] [serial = 933] [outer = 0D80EC00] 09:56:46 INFO - PROCESS | 3064 | 1467737806122 Marionette DEBUG loaded listener.js 09:56:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0D82D800) [pid = 3064] [serial = 934] [outer = 0D80EC00] 09:56:46 INFO - PROCESS | 3064 | 1467737806615 Marionette TRACE conn6 <- [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]]]}] 09:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 670ms 09:56:46 INFO - PROCESS | 3064 | 1467737806635 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 09:56:46 INFO - PROCESS | 3064 | 1467737806638 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 09:56:46 INFO - PROCESS | 3064 | 1467737806641 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:56:46 INFO - PROCESS | 3064 | 1467737806645 Marionette TRACE conn6 <- [1,1210,null,{}] 09:56:46 INFO - PROCESS | 3064 | 1467737806655 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:46 INFO - PROCESS | 3064 | 1467737806660 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:46 INFO - PROCESS | 3064 | 1467737806743 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 09:56:46 INFO - PROCESS | 3064 | 1467737806863 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:46 INFO - PROCESS | 3064 | 1467737806866 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:46 INFO - PROCESS | 3064 | ++DOCSHELL 11A4D400 == 30 [pid = 3064] [id = 312] 09:56:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (11A9D400) [pid = 3064] [serial = 935] [outer = 00000000] 09:56:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (11AA7C00) [pid = 3064] [serial = 936] [outer = 11A9D400] 09:56:46 INFO - PROCESS | 3064 | 1467737806923 Marionette DEBUG loaded listener.js 09:56:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (1222B000) [pid = 3064] [serial = 937] [outer = 11A9D400] 09:56:47 INFO - PROCESS | 3064 | 1467737807340 Marionette TRACE conn6 <- [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] 09:56:47 INFO - PROCESS | 3064 | 1467737807378 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 09:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:56:47 INFO - PROCESS | 3064 | 1467737807381 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:56:47 INFO - PROCESS | 3064 | 1467737807382 Marionette TRACE conn6 <- [1,1214,null,{}] 09:56:47 INFO - PROCESS | 3064 | 1467737807386 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:47 INFO - PROCESS | 3064 | 1467737807388 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:47 INFO - PROCESS | 3064 | 1467737807505 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 09:56:47 INFO - PROCESS | 3064 | 1467737807510 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:47 INFO - PROCESS | 3064 | 1467737807512 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:47 INFO - PROCESS | 3064 | ++DOCSHELL 12322C00 == 31 [pid = 3064] [id = 313] 09:56:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (1234E000) [pid = 3064] [serial = 938] [outer = 00000000] 09:56:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (124E7C00) [pid = 3064] [serial = 939] [outer = 1234E000] 09:56:47 INFO - PROCESS | 3064 | 1467737807558 Marionette DEBUG loaded listener.js 09:56:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (13B38800) [pid = 3064] [serial = 940] [outer = 1234E000] 09:56:48 INFO - PROCESS | 3064 | 1467737808018 Marionette TRACE conn6 <- [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]]]}] 09:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 670ms 09:56:48 INFO - PROCESS | 3064 | 1467737808055 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 09:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:56:48 INFO - PROCESS | 3064 | 1467737808057 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 09:56:48 INFO - PROCESS | 3064 | 1467737808067 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:56:48 INFO - PROCESS | 3064 | 1467737808069 Marionette TRACE conn6 <- [1,1218,null,{}] 09:56:48 INFO - PROCESS | 3064 | 1467737808072 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:48 INFO - PROCESS | 3064 | 1467737808075 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:48 INFO - PROCESS | 3064 | 1467737808213 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 09:56:48 INFO - PROCESS | 3064 | 1467737808235 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:48 INFO - PROCESS | 3064 | 1467737808237 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:48 INFO - PROCESS | 3064 | ++DOCSHELL 14927800 == 32 [pid = 3064] [id = 314] 09:56:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (1492C000) [pid = 3064] [serial = 941] [outer = 00000000] 09:56:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (14950000) [pid = 3064] [serial = 942] [outer = 1492C000] 09:56:48 INFO - PROCESS | 3064 | 1467737808282 Marionette DEBUG loaded listener.js 09:56:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (151CDC00) [pid = 3064] [serial = 943] [outer = 1492C000] 09:56:48 INFO - PROCESS | 3064 | 1467737808749 Marionette TRACE conn6 <- [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]]]}] 09:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 730ms 09:56:48 INFO - PROCESS | 3064 | 1467737808791 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 09:56:48 INFO - PROCESS | 3064 | 1467737808793 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 09:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:56:48 INFO - PROCESS | 3064 | 1467737808797 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:56:48 INFO - PROCESS | 3064 | 1467737808798 Marionette TRACE conn6 <- [1,1222,null,{}] 09:56:48 INFO - PROCESS | 3064 | 1467737808802 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:48 INFO - PROCESS | 3064 | 1467737808807 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:48 INFO - PROCESS | 3064 | 1467737808946 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 09:56:49 INFO - PROCESS | 3064 | 1467737809011 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:49 INFO - PROCESS | 3064 | 1467737809014 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:49 INFO - PROCESS | 3064 | ++DOCSHELL 15F6E800 == 33 [pid = 3064] [id = 315] 09:56:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (1607D400) [pid = 3064] [serial = 944] [outer = 00000000] 09:56:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (1615D800) [pid = 3064] [serial = 945] [outer = 1607D400] 09:56:49 INFO - PROCESS | 3064 | 1467737809059 Marionette DEBUG loaded listener.js 09:56:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (16611800) [pid = 3064] [serial = 946] [outer = 1607D400] 09:56:49 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (16161000) [pid = 3064] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:56:49 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (15F67000) [pid = 3064] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:56:49 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (17AF1800) [pid = 3064] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:56:49 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (124EA400) [pid = 3064] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:56:49 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0C30D000) [pid = 3064] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:56:49 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0DD6D400) [pid = 3064] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:56:49 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0D2EC400) [pid = 3064] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:56:49 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0D804800) [pid = 3064] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:56:49 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0DD70000) [pid = 3064] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:56:49 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (14923C00) [pid = 3064] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:56:49 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (17576000) [pid = 3064] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:56:49 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (177B4000) [pid = 3064] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:56:49 INFO - PROCESS | 3064 | 1467737809627 Marionette TRACE conn6 <- [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]]]}] 09:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 870ms 09:56:49 INFO - PROCESS | 3064 | 1467737809668 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 09:56:49 INFO - PROCESS | 3064 | 1467737809669 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 09:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:56:49 INFO - PROCESS | 3064 | 1467737809673 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:56:49 INFO - PROCESS | 3064 | 1467737809675 Marionette TRACE conn6 <- [1,1226,null,{}] 09:56:49 INFO - PROCESS | 3064 | 1467737809678 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:49 INFO - PROCESS | 3064 | 1467737809680 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:49 INFO - PROCESS | 3064 | 1467737809758 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 09:56:49 INFO - PROCESS | 3064 | 1467737809764 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:49 INFO - PROCESS | 3064 | 1467737809765 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:49 INFO - PROCESS | 3064 | ++DOCSHELL 0D235400 == 34 [pid = 3064] [id = 316] 09:56:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (14923000) [pid = 3064] [serial = 947] [outer = 00000000] 09:56:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (1615B800) [pid = 3064] [serial = 948] [outer = 14923000] 09:56:49 INFO - PROCESS | 3064 | 1467737809809 Marionette DEBUG loaded listener.js 09:56:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (1615D000) [pid = 3064] [serial = 949] [outer = 14923000] 09:56:50 INFO - PROCESS | 3064 | 1467737810216 Marionette TRACE conn6 <- [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]]]}] 09:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 570ms 09:56:50 INFO - PROCESS | 3064 | 1467737810273 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 09:56:50 INFO - PROCESS | 3064 | 1467737810275 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 09:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:56:50 INFO - PROCESS | 3064 | 1467737810283 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:56:50 INFO - PROCESS | 3064 | 1467737810285 Marionette TRACE conn6 <- [1,1230,null,{}] 09:56:50 INFO - PROCESS | 3064 | 1467737810289 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:50 INFO - PROCESS | 3064 | 1467737810291 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:50 INFO - PROCESS | 3064 | 1467737810367 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 09:56:50 INFO - PROCESS | 3064 | 1467737810376 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:50 INFO - PROCESS | 3064 | 1467737810378 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:50 INFO - PROCESS | 3064 | ++DOCSHELL 1615A800 == 35 [pid = 3064] [id = 317] 09:56:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (1615B000) [pid = 3064] [serial = 950] [outer = 00000000] 09:56:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (16C10000) [pid = 3064] [serial = 951] [outer = 1615B000] 09:56:50 INFO - PROCESS | 3064 | 1467737810422 Marionette DEBUG loaded listener.js 09:56:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (16C0C400) [pid = 3064] [serial = 952] [outer = 1615B000] 09:56:50 INFO - PROCESS | 3064 | 1467737810863 Marionette TRACE conn6 <- [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]]]}] 09:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 630ms 09:56:50 INFO - PROCESS | 3064 | 1467737810914 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 09:56:50 INFO - PROCESS | 3064 | 1467737810916 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 09:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:56:50 INFO - PROCESS | 3064 | 1467737810920 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:56:50 INFO - PROCESS | 3064 | 1467737810922 Marionette TRACE conn6 <- [1,1234,null,{}] 09:56:50 INFO - PROCESS | 3064 | 1467737810926 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:50 INFO - PROCESS | 3064 | 1467737810927 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:51 INFO - PROCESS | 3064 | 1467737811008 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 09:56:51 INFO - PROCESS | 3064 | 1467737811013 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:51 INFO - PROCESS | 3064 | 1467737811015 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:51 INFO - PROCESS | 3064 | ++DOCSHELL 11A44000 == 36 [pid = 3064] [id = 318] 09:56:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (17575C00) [pid = 3064] [serial = 953] [outer = 00000000] 09:56:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (175D3400) [pid = 3064] [serial = 954] [outer = 17575C00] 09:56:51 INFO - PROCESS | 3064 | 1467737811058 Marionette DEBUG loaded listener.js 09:56:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (1762F400) [pid = 3064] [serial = 955] [outer = 17575C00] 09:56:51 INFO - PROCESS | 3064 | 1467737811670 Marionette TRACE conn6 <- [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]]]}] 09:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 770ms 09:56:51 INFO - PROCESS | 3064 | 1467737811695 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 09:56:51 INFO - PROCESS | 3064 | 1467737811700 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 09:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:56:51 INFO - PROCESS | 3064 | 1467737811792 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:56:51 INFO - PROCESS | 3064 | 1467737811795 Marionette TRACE conn6 <- [1,1238,null,{}] 09:56:51 INFO - PROCESS | 3064 | 1467737811802 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:51 INFO - PROCESS | 3064 | 1467737811806 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:51 INFO - PROCESS | 3064 | 1467737811938 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 09:56:52 INFO - PROCESS | 3064 | 1467737812045 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:52 INFO - PROCESS | 3064 | 1467737812050 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:52 INFO - PROCESS | 3064 | ++DOCSHELL 0C3EB000 == 37 [pid = 3064] [id = 319] 09:56:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0C3ED400) [pid = 3064] [serial = 956] [outer = 00000000] 09:56:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0D7CE800) [pid = 3064] [serial = 957] [outer = 0C3ED400] 09:56:52 INFO - PROCESS | 3064 | 1467737812107 Marionette DEBUG loaded listener.js 09:56:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0D824C00) [pid = 3064] [serial = 958] [outer = 0C3ED400] 09:56:52 INFO - PROCESS | 3064 | 1467737812798 Marionette TRACE conn6 <- [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]]]}] 09:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1128ms 09:56:52 INFO - PROCESS | 3064 | 1467737812878 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 09:56:52 INFO - PROCESS | 3064 | 1467737812883 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 09:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:56:52 INFO - PROCESS | 3064 | 1467737812889 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:56:52 INFO - PROCESS | 3064 | 1467737812892 Marionette TRACE conn6 <- [1,1242,null,{}] 09:56:52 INFO - PROCESS | 3064 | 1467737812896 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:52 INFO - PROCESS | 3064 | 1467737812899 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:53 INFO - PROCESS | 3064 | 1467737813034 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 09:56:53 INFO - PROCESS | 3064 | 1467737813161 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:53 INFO - PROCESS | 3064 | 1467737813164 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:53 INFO - PROCESS | 3064 | ++DOCSHELL 11DC3000 == 38 [pid = 3064] [id = 320] 09:56:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (11F93800) [pid = 3064] [serial = 959] [outer = 00000000] 09:56:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (12433C00) [pid = 3064] [serial = 960] [outer = 11F93800] 09:56:53 INFO - PROCESS | 3064 | 1467737813223 Marionette DEBUG loaded listener.js 09:56:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (14082000) [pid = 3064] [serial = 961] [outer = 11F93800] 09:56:54 INFO - PROCESS | 3064 | 1467737814074 Marionette TRACE conn6 <- [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]]]}] 09:56:54 INFO - PROCESS | 3064 | --DOCSHELL 1615A800 == 37 [pid = 3064] [id = 317] 09:56:54 INFO - PROCESS | 3064 | --DOCSHELL 0D235400 == 36 [pid = 3064] [id = 316] 09:56:54 INFO - PROCESS | 3064 | --DOCSHELL 15F6E800 == 35 [pid = 3064] [id = 315] 09:56:54 INFO - PROCESS | 3064 | --DOCSHELL 14927800 == 34 [pid = 3064] [id = 314] 09:56:54 INFO - PROCESS | 3064 | --DOCSHELL 12322C00 == 33 [pid = 3064] [id = 313] 09:56:54 INFO - PROCESS | 3064 | --DOCSHELL 11A4D400 == 32 [pid = 3064] [id = 312] 09:56:54 INFO - PROCESS | 3064 | --DOCSHELL 0D80CC00 == 31 [pid = 3064] [id = 311] 09:56:54 INFO - PROCESS | 3064 | --DOCSHELL 0CECA000 == 30 [pid = 3064] [id = 310] 09:56:54 INFO - PROCESS | 3064 | --DOCSHELL 0D83EC00 == 29 [pid = 3064] [id = 309] 09:56:54 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (17E38400) [pid = 3064] [serial = 912] [outer = 00000000] [url = about:blank] 09:56:54 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (16C11400) [pid = 3064] [serial = 903] [outer = 00000000] [url = about:blank] 09:56:54 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (1614A000) [pid = 3064] [serial = 901] [outer = 00000000] [url = about:blank] 09:56:54 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (1607EC00) [pid = 3064] [serial = 900] [outer = 00000000] [url = about:blank] 09:56:54 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (1937B000) [pid = 3064] [serial = 880] [outer = 00000000] [url = about:blank] 09:56:54 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (18C6D400) [pid = 3064] [serial = 879] [outer = 00000000] [url = about:blank] 09:56:54 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (13050C00) [pid = 3064] [serial = 894] [outer = 00000000] [url = about:blank] 09:56:54 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (13B3C000) [pid = 3064] [serial = 895] [outer = 00000000] [url = about:blank] 09:56:54 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0D777800) [pid = 3064] [serial = 888] [outer = 00000000] [url = about:blank] 09:56:54 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0D821800) [pid = 3064] [serial = 889] [outer = 00000000] [url = about:blank] 09:56:54 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0DECAC00) [pid = 3064] [serial = 891] [outer = 00000000] [url = about:blank] 09:56:54 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (11A50400) [pid = 3064] [serial = 892] [outer = 00000000] [url = about:blank] 09:56:54 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0D828C00) [pid = 3064] [serial = 882] [outer = 00000000] [url = about:blank] 09:56:54 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0D83F400) [pid = 3064] [serial = 883] [outer = 00000000] [url = about:blank] 09:56:54 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (11AA9C00) [pid = 3064] [serial = 885] [outer = 00000000] [url = about:blank] 09:56:54 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (124BD000) [pid = 3064] [serial = 886] [outer = 00000000] [url = about:blank] 09:56:54 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (14078400) [pid = 3064] [serial = 907] [outer = 00000000] [url = about:blank] 09:56:54 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (1242F400) [pid = 3064] [serial = 906] [outer = 00000000] [url = about:blank] 09:56:54 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (16D01800) [pid = 3064] [serial = 904] [outer = 00000000] [url = about:blank] 09:56:54 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (14DF2400) [pid = 3064] [serial = 897] [outer = 00000000] [url = about:blank] 09:56:54 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (151D1000) [pid = 3064] [serial = 898] [outer = 00000000] [url = about:blank] 09:56:54 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (177AC800) [pid = 3064] [serial = 910] [outer = 00000000] [url = about:blank] 09:56:54 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (19376000) [pid = 3064] [serial = 913] [outer = 00000000] [url = about:blank] 09:56:54 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (17637800) [pid = 3064] [serial = 909] [outer = 00000000] [url = about:blank] 09:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1274ms 09:56:54 INFO - PROCESS | 3064 | 1467737814167 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 09:56:54 INFO - PROCESS | 3064 | 1467737814171 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 09:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:56:54 INFO - PROCESS | 3064 | 1467737814176 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:56:54 INFO - PROCESS | 3064 | 1467737814179 Marionette TRACE conn6 <- [1,1246,null,{}] 09:56:54 INFO - PROCESS | 3064 | 1467737814185 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:54 INFO - PROCESS | 3064 | 1467737814188 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:54 INFO - PROCESS | 3064 | 1467737814281 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 09:56:54 INFO - PROCESS | 3064 | 1467737814289 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:54 INFO - PROCESS | 3064 | 1467737814293 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:54 INFO - PROCESS | 3064 | ++DOCSHELL 0D3F8400 == 30 [pid = 3064] [id = 321] 09:56:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0D775000) [pid = 3064] [serial = 962] [outer = 00000000] 09:56:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0D7CD000) [pid = 3064] [serial = 963] [outer = 0D775000] 09:56:54 INFO - PROCESS | 3064 | 1467737814343 Marionette DEBUG loaded listener.js 09:56:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0D80C000) [pid = 3064] [serial = 964] [outer = 0D775000] 09:56:54 INFO - PROCESS | 3064 | 1467737814845 Marionette TRACE conn6 <- [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]]]}] 09:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 731ms 09:56:54 INFO - PROCESS | 3064 | 1467737814907 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 09:56:54 INFO - PROCESS | 3064 | 1467737814912 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 09:56:54 INFO - PROCESS | 3064 | 1467737814917 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:56:54 INFO - PROCESS | 3064 | 1467737814920 Marionette TRACE conn6 <- [1,1250,null,{}] 09:56:54 INFO - PROCESS | 3064 | 1467737814923 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:54 INFO - PROCESS | 3064 | 1467737814926 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:55 INFO - PROCESS | 3064 | 1467737815034 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 09:56:55 INFO - PROCESS | 3064 | 1467737815125 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:55 INFO - PROCESS | 3064 | 1467737815128 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:55 INFO - PROCESS | 3064 | ++DOCSHELL 0D83EC00 == 31 [pid = 3064] [id = 322] 09:56:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0D8B9000) [pid = 3064] [serial = 965] [outer = 00000000] 09:56:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0DD70800) [pid = 3064] [serial = 966] [outer = 0D8B9000] 09:56:55 INFO - PROCESS | 3064 | 1467737815176 Marionette DEBUG loaded listener.js 09:56:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (11A12000) [pid = 3064] [serial = 967] [outer = 0D8B9000] 09:56:55 INFO - PROCESS | 3064 | 1467737815552 Marionette TRACE conn6 <- [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]]]}] 09:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 670ms 09:56:55 INFO - PROCESS | 3064 | 1467737815596 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 09:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:56:55 INFO - PROCESS | 3064 | 1467737815599 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 09:56:55 INFO - PROCESS | 3064 | 1467737815602 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:56:55 INFO - PROCESS | 3064 | 1467737815606 Marionette TRACE conn6 <- [1,1254,null,{}] 09:56:55 INFO - PROCESS | 3064 | 1467737815616 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:55 INFO - PROCESS | 3064 | 1467737815621 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:55 INFO - PROCESS | 3064 | 1467737815733 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 09:56:55 INFO - PROCESS | 3064 | 1467737815749 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:55 INFO - PROCESS | 3064 | 1467737815752 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:55 INFO - PROCESS | 3064 | ++DOCSHELL 124E1800 == 32 [pid = 3064] [id = 323] 09:56:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (124E2000) [pid = 3064] [serial = 968] [outer = 00000000] 09:56:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (124EB400) [pid = 3064] [serial = 969] [outer = 124E2000] 09:56:55 INFO - PROCESS | 3064 | 1467737815800 Marionette DEBUG loaded listener.js 09:56:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (13749800) [pid = 3064] [serial = 970] [outer = 124E2000] 09:56:56 INFO - PROCESS | 3064 | 1467737816266 Marionette TRACE conn6 <- [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]]]}] 09:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 730ms 09:56:56 INFO - PROCESS | 3064 | 1467737816332 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 09:56:56 INFO - PROCESS | 3064 | 1467737816335 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 09:56:56 INFO - PROCESS | 3064 | 1467737816338 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:56:56 INFO - PROCESS | 3064 | 1467737816340 Marionette TRACE conn6 <- [1,1258,null,{}] 09:56:56 INFO - PROCESS | 3064 | 1467737816344 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:56 INFO - PROCESS | 3064 | 1467737816345 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:56 INFO - PROCESS | 3064 | 1467737816430 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 09:56:56 INFO - PROCESS | 3064 | 1467737816436 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:56 INFO - PROCESS | 3064 | 1467737816438 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:56 INFO - PROCESS | 3064 | ++DOCSHELL 0DD68800 == 33 [pid = 3064] [id = 324] 09:56:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (14DBC400) [pid = 3064] [serial = 971] [outer = 00000000] 09:56:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (151D2C00) [pid = 3064] [serial = 972] [outer = 14DBC400] 09:56:56 INFO - PROCESS | 3064 | 1467737816484 Marionette DEBUG loaded listener.js 09:56:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (157C2C00) [pid = 3064] [serial = 973] [outer = 14DBC400] 09:56:56 INFO - PROCESS | 3064 | 1467737816968 Marionette TRACE conn6 <- [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]]]}] 09:56:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:56:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 670ms 09:56:57 INFO - PROCESS | 3064 | 1467737817013 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 09:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:56:57 INFO - PROCESS | 3064 | 1467737817015 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 09:56:57 INFO - PROCESS | 3064 | 1467737817018 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:56:57 INFO - PROCESS | 3064 | 1467737817020 Marionette TRACE conn6 <- [1,1262,null,{}] 09:56:57 INFO - PROCESS | 3064 | 1467737817023 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:57 INFO - PROCESS | 3064 | 1467737817025 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:57 INFO - PROCESS | 3064 | 1467737817166 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 09:56:57 INFO - PROCESS | 3064 | 1467737817188 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:57 INFO - PROCESS | 3064 | 1467737817191 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:57 INFO - PROCESS | 3064 | ++DOCSHELL 15F65400 == 34 [pid = 3064] [id = 325] 09:56:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (15F6E800) [pid = 3064] [serial = 974] [outer = 00000000] 09:56:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (1614A800) [pid = 3064] [serial = 975] [outer = 15F6E800] 09:56:57 INFO - PROCESS | 3064 | 1467737817235 Marionette DEBUG loaded listener.js 09:56:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (16156C00) [pid = 3064] [serial = 976] [outer = 15F6E800] 09:56:57 INFO - PROCESS | 3064 | 1467737817704 Marionette TRACE conn6 <- [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]]]}] 09:56:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:56:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 731ms 09:56:57 INFO - PROCESS | 3064 | 1467737817760 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 09:56:57 INFO - PROCESS | 3064 | 1467737817762 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 09:56:57 INFO - PROCESS | 3064 | 1467737817766 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:56:57 INFO - PROCESS | 3064 | 1467737817767 Marionette TRACE conn6 <- [1,1266,null,{}] 09:56:57 INFO - PROCESS | 3064 | 1467737817771 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:57 INFO - PROCESS | 3064 | 1467737817777 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:57 INFO - PROCESS | 3064 | 1467737817925 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 09:56:57 INFO - PROCESS | 3064 | 1467737817991 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:57 INFO - PROCESS | 3064 | 1467737817993 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:58 INFO - PROCESS | 3064 | ++DOCSHELL 16617400 == 35 [pid = 3064] [id = 326] 09:56:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (16619400) [pid = 3064] [serial = 977] [outer = 00000000] 09:56:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (1756D000) [pid = 3064] [serial = 978] [outer = 16619400] 09:56:58 INFO - PROCESS | 3064 | 1467737818038 Marionette DEBUG loaded listener.js 09:56:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0DD71400) [pid = 3064] [serial = 979] [outer = 16619400] 09:56:58 INFO - PROCESS | 3064 | 1467737818459 Marionette TRACE conn6 <- [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]]]}] 09:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 730ms 09:56:58 INFO - PROCESS | 3064 | 1467737818512 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 09:56:58 INFO - PROCESS | 3064 | 1467737818514 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 09:56:58 INFO - PROCESS | 3064 | 1467737818517 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:56:58 INFO - PROCESS | 3064 | 1467737818519 Marionette TRACE conn6 <- [1,1270,null,{}] 09:56:58 INFO - PROCESS | 3064 | 1467737818522 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:58 INFO - PROCESS | 3064 | 1467737818524 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:58 INFO - PROCESS | 3064 | 1467737818635 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 09:56:58 INFO - PROCESS | 3064 | 1467737818641 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:58 INFO - PROCESS | 3064 | 1467737818643 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:58 INFO - PROCESS | 3064 | ++DOCSHELL 17637800 == 36 [pid = 3064] [id = 327] 09:56:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (17638000) [pid = 3064] [serial = 980] [outer = 00000000] 09:56:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (1775E000) [pid = 3064] [serial = 981] [outer = 17638000] 09:56:58 INFO - PROCESS | 3064 | 1467737818687 Marionette DEBUG loaded listener.js 09:56:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (17760800) [pid = 3064] [serial = 982] [outer = 17638000] 09:56:58 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (123E5800) [pid = 3064] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:56:58 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (11A9D400) [pid = 3064] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:56:58 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (16C0D000) [pid = 3064] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:56:58 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (1492C000) [pid = 3064] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:56:58 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (1607D400) [pid = 3064] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:56:58 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0D83F000) [pid = 3064] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:56:58 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (1234E000) [pid = 3064] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:56:58 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0D0CC400) [pid = 3064] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:56:58 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (19BCBC00) [pid = 3064] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:56:58 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0CED4C00) [pid = 3064] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:56:58 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (14923000) [pid = 3064] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:56:58 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (1615B000) [pid = 3064] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:56:58 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0D80EC00) [pid = 3064] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:56:59 INFO - PROCESS | 3064 | 1467737819177 Marionette TRACE conn6 <- [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]]]}] 09:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 730ms 09:56:59 INFO - PROCESS | 3064 | 1467737819252 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 09:56:59 INFO - PROCESS | 3064 | 1467737819254 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 09:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:56:59 INFO - PROCESS | 3064 | 1467737819257 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:56:59 INFO - PROCESS | 3064 | 1467737819258 Marionette TRACE conn6 <- [1,1274,null,{}] 09:56:59 INFO - PROCESS | 3064 | 1467737819262 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:59 INFO - PROCESS | 3064 | 1467737819264 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:59 INFO - PROCESS | 3064 | 1467737819345 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 09:56:59 INFO - PROCESS | 3064 | 1467737819350 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:59 INFO - PROCESS | 3064 | 1467737819352 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:59 INFO - PROCESS | 3064 | ++DOCSHELL 124BC800 == 37 [pid = 3064] [id = 328] 09:56:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (14929800) [pid = 3064] [serial = 983] [outer = 00000000] 09:56:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (175D4400) [pid = 3064] [serial = 984] [outer = 14929800] 09:56:59 INFO - PROCESS | 3064 | 1467737819397 Marionette DEBUG loaded listener.js 09:56:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (176B5800) [pid = 3064] [serial = 985] [outer = 14929800] 09:56:59 INFO - PROCESS | 3064 | 1467737819818 Marionette TRACE conn6 <- [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]]]}] 09:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 630ms 09:56:59 INFO - PROCESS | 3064 | 1467737819888 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 09:56:59 INFO - PROCESS | 3064 | 1467737819890 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 09:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:56:59 INFO - PROCESS | 3064 | 1467737819902 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:56:59 INFO - PROCESS | 3064 | 1467737819904 Marionette TRACE conn6 <- [1,1278,null,{}] 09:56:59 INFO - PROCESS | 3064 | 1467737819908 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:59 INFO - PROCESS | 3064 | 1467737819910 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:56:59 INFO - PROCESS | 3064 | 1467737819991 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 09:56:59 INFO - PROCESS | 3064 | 1467737819996 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:59 INFO - PROCESS | 3064 | 1467737819998 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:00 INFO - PROCESS | 3064 | ++DOCSHELL 11A9B400 == 38 [pid = 3064] [id = 329] 09:57:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (11A9E800) [pid = 3064] [serial = 986] [outer = 00000000] 09:57:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (17769800) [pid = 3064] [serial = 987] [outer = 11A9E800] 09:57:00 INFO - PROCESS | 3064 | 1467737820068 Marionette DEBUG loaded listener.js 09:57:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (177ACC00) [pid = 3064] [serial = 988] [outer = 11A9E800] 09:57:00 INFO - PROCESS | 3064 | 1467737820492 Marionette TRACE conn6 <- [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]]]}] 09:57:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:57:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 629ms 09:57:00 INFO - PROCESS | 3064 | 1467737820538 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 09:57:00 INFO - PROCESS | 3064 | 1467737820540 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 09:57:00 INFO - PROCESS | 3064 | 1467737820543 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:57:00 INFO - PROCESS | 3064 | 1467737820545 Marionette TRACE conn6 <- [1,1282,null,{}] 09:57:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:57:00 INFO - PROCESS | 3064 | 1467737820549 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:00 INFO - PROCESS | 3064 | 1467737820551 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:00 INFO - PROCESS | 3064 | 1467737820633 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 09:57:00 INFO - PROCESS | 3064 | 1467737820638 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:00 INFO - PROCESS | 3064 | 1467737820640 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:00 INFO - PROCESS | 3064 | ++DOCSHELL 177B2800 == 39 [pid = 3064] [id = 330] 09:57:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (177B3400) [pid = 3064] [serial = 989] [outer = 00000000] 09:57:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (179D3400) [pid = 3064] [serial = 990] [outer = 177B3400] 09:57:00 INFO - PROCESS | 3064 | 1467737820686 Marionette DEBUG loaded listener.js 09:57:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (179D4400) [pid = 3064] [serial = 991] [outer = 177B3400] 09:57:01 INFO - PROCESS | 3064 | 1467737821326 Marionette TRACE conn6 <- [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]]]}] 09:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 870ms 09:57:01 INFO - PROCESS | 3064 | 1467737821419 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 09:57:01 INFO - PROCESS | 3064 | 1467737821424 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 09:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:57:01 INFO - PROCESS | 3064 | 1467737821429 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:57:01 INFO - PROCESS | 3064 | 1467737821433 Marionette TRACE conn6 <- [1,1286,null,{}] 09:57:01 INFO - PROCESS | 3064 | 1467737821453 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:01 INFO - PROCESS | 3064 | 1467737821457 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:01 INFO - PROCESS | 3064 | 1467737821632 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 09:57:01 INFO - PROCESS | 3064 | 1467737821694 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:01 INFO - PROCESS | 3064 | 1467737821697 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:01 INFO - PROCESS | 3064 | ++DOCSHELL 0D836800 == 40 [pid = 3064] [id = 331] 09:57:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0D838400) [pid = 3064] [serial = 992] [outer = 00000000] 09:57:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0E9CCC00) [pid = 3064] [serial = 993] [outer = 0D838400] 09:57:01 INFO - PROCESS | 3064 | 1467737821755 Marionette DEBUG loaded listener.js 09:57:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (11AA2000) [pid = 3064] [serial = 994] [outer = 0D838400] 09:57:02 INFO - PROCESS | 3064 | 1467737822346 Marionette TRACE conn6 <- [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]]]}] 09:57:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:57:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 970ms 09:57:02 INFO - PROCESS | 3064 | 1467737822404 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 09:57:02 INFO - PROCESS | 3064 | 1467737822409 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 09:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:57:02 INFO - PROCESS | 3064 | 1467737822416 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:57:02 INFO - PROCESS | 3064 | 1467737822419 Marionette TRACE conn6 <- [1,1290,null,{}] 09:57:02 INFO - PROCESS | 3064 | 1467737822423 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:02 INFO - PROCESS | 3064 | 1467737822426 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:02 INFO - PROCESS | 3064 | 1467737822547 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 09:57:02 INFO - PROCESS | 3064 | 1467737822675 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:02 INFO - PROCESS | 3064 | 1467737822678 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:02 INFO - PROCESS | 3064 | ++DOCSHELL 1407B800 == 41 [pid = 3064] [id = 332] 09:57:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (14920000) [pid = 3064] [serial = 995] [outer = 00000000] 09:57:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (14950C00) [pid = 3064] [serial = 996] [outer = 14920000] 09:57:02 INFO - PROCESS | 3064 | 1467737822736 Marionette DEBUG loaded listener.js 09:57:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (16083400) [pid = 3064] [serial = 997] [outer = 14920000] 09:57:03 INFO - PROCESS | 3064 | 1467737823329 Marionette TRACE conn6 <- [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]]]}] 09:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 970ms 09:57:03 INFO - PROCESS | 3064 | 1467737823389 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 09:57:03 INFO - PROCESS | 3064 | 1467737823392 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 09:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:57:03 INFO - PROCESS | 3064 | 1467737823396 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:57:03 INFO - PROCESS | 3064 | 1467737823399 Marionette TRACE conn6 <- [1,1294,null,{}] 09:57:03 INFO - PROCESS | 3064 | 1467737823411 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:03 INFO - PROCESS | 3064 | 1467737823416 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:03 INFO - PROCESS | 3064 | 1467737823526 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 09:57:03 INFO - PROCESS | 3064 | 1467737823663 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:03 INFO - PROCESS | 3064 | 1467737823667 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:03 INFO - PROCESS | 3064 | ++DOCSHELL 17E38000 == 42 [pid = 3064] [id = 333] 09:57:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (17E38400) [pid = 3064] [serial = 998] [outer = 00000000] 09:57:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (18C6D000) [pid = 3064] [serial = 999] [outer = 17E38400] 09:57:03 INFO - PROCESS | 3064 | 1467737823725 Marionette DEBUG loaded listener.js 09:57:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (193DC400) [pid = 3064] [serial = 1000] [outer = 17E38400] 09:57:04 INFO - PROCESS | 3064 | 1467737824324 Marionette TRACE conn6 <- [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]]]}] 09:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 970ms 09:57:04 INFO - PROCESS | 3064 | 1467737824370 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 09:57:04 INFO - PROCESS | 3064 | 1467737824373 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 09:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:57:04 INFO - PROCESS | 3064 | 1467737824376 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:57:04 INFO - PROCESS | 3064 | 1467737824379 Marionette TRACE conn6 <- [1,1298,null,{}] 09:57:04 INFO - PROCESS | 3064 | 1467737824383 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:04 INFO - PROCESS | 3064 | 1467737824385 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:04 INFO - PROCESS | 3064 | 1467737824513 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 09:57:04 INFO - PROCESS | 3064 | 1467737824647 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:04 INFO - PROCESS | 3064 | 1467737824650 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:04 INFO - PROCESS | 3064 | ++DOCSHELL 0D235400 == 43 [pid = 3064] [id = 334] 09:57:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (0D27C000) [pid = 3064] [serial = 1001] [outer = 00000000] 09:57:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (0D7CD400) [pid = 3064] [serial = 1002] [outer = 0D27C000] 09:57:04 INFO - PROCESS | 3064 | 1467737824706 Marionette DEBUG loaded listener.js 09:57:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (0D834000) [pid = 3064] [serial = 1003] [outer = 0D27C000] 09:57:05 INFO - PROCESS | 3064 | 1467737825447 Marionette TRACE conn6 <- [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] 09:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:57:05 INFO - PROCESS | 3064 | 1467737825502 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 09:57:05 INFO - PROCESS | 3064 | 1467737825521 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:57:05 INFO - PROCESS | 3064 | 1467737825526 Marionette TRACE conn6 <- [1,1302,null,{}] 09:57:05 INFO - PROCESS | 3064 | 1467737825533 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:05 INFO - PROCESS | 3064 | 1467737825536 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:05 INFO - PROCESS | 3064 | 1467737825649 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 09:57:06 INFO - PROCESS | 3064 | --DOCSHELL 11A9B400 == 42 [pid = 3064] [id = 329] 09:57:06 INFO - PROCESS | 3064 | --DOCSHELL 124BC800 == 41 [pid = 3064] [id = 328] 09:57:06 INFO - PROCESS | 3064 | --DOCSHELL 17637800 == 40 [pid = 3064] [id = 327] 09:57:06 INFO - PROCESS | 3064 | --DOCSHELL 16617400 == 39 [pid = 3064] [id = 326] 09:57:06 INFO - PROCESS | 3064 | --DOCSHELL 15F65400 == 38 [pid = 3064] [id = 325] 09:57:06 INFO - PROCESS | 3064 | --DOCSHELL 0DD68800 == 37 [pid = 3064] [id = 324] 09:57:06 INFO - PROCESS | 3064 | --DOCSHELL 124E1800 == 36 [pid = 3064] [id = 323] 09:57:06 INFO - PROCESS | 3064 | --DOCSHELL 0D83EC00 == 35 [pid = 3064] [id = 322] 09:57:06 INFO - PROCESS | 3064 | --DOCSHELL 0D3F8400 == 34 [pid = 3064] [id = 321] 09:57:06 INFO - PROCESS | 3064 | --DOCSHELL 0C3EB000 == 33 [pid = 3064] [id = 319] 09:57:06 INFO - PROCESS | 3064 | --DOCSHELL 11DC3000 == 32 [pid = 3064] [id = 320] 09:57:06 INFO - PROCESS | 3064 | --DOCSHELL 11A44000 == 31 [pid = 3064] [id = 318] 09:57:06 INFO - PROCESS | 3064 | --DOCSHELL 17E38000 == 30 [pid = 3064] [id = 333] 09:57:06 INFO - PROCESS | 3064 | --DOCSHELL 0D235400 == 29 [pid = 3064] [id = 334] 09:57:06 INFO - PROCESS | 3064 | --DOCSHELL 1407B800 == 28 [pid = 3064] [id = 332] 09:57:06 INFO - PROCESS | 3064 | --DOCSHELL 177B2800 == 27 [pid = 3064] [id = 330] 09:57:06 INFO - PROCESS | 3064 | --DOCSHELL 0D836800 == 26 [pid = 3064] [id = 331] 09:57:06 INFO - PROCESS | 3064 | 1467737826374 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:06 INFO - PROCESS | 3064 | 1467737826377 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:06 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (175D3400) [pid = 3064] [serial = 954] [outer = 00000000] [url = about:blank] 09:57:06 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (16C0C400) [pid = 3064] [serial = 952] [outer = 00000000] [url = about:blank] 09:57:06 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (14921400) [pid = 3064] [serial = 919] [outer = 00000000] [url = about:blank] 09:57:06 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (1222B000) [pid = 3064] [serial = 937] [outer = 00000000] [url = about:blank] 09:57:06 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (17633800) [pid = 3064] [serial = 921] [outer = 00000000] [url = about:blank] 09:57:06 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (151CDC00) [pid = 3064] [serial = 943] [outer = 00000000] [url = about:blank] 09:57:06 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (1615D800) [pid = 3064] [serial = 945] [outer = 00000000] [url = about:blank] 09:57:06 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (11AA5000) [pid = 3064] [serial = 928] [outer = 00000000] [url = about:blank] 09:57:06 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (11AA7C00) [pid = 3064] [serial = 936] [outer = 00000000] [url = about:blank] 09:57:06 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (13B38800) [pid = 3064] [serial = 940] [outer = 00000000] [url = about:blank] 09:57:06 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0D30FC00) [pid = 3064] [serial = 931] [outer = 00000000] [url = about:blank] 09:57:06 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (16611800) [pid = 3064] [serial = 946] [outer = 00000000] [url = about:blank] 09:57:06 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (19BD2C00) [pid = 3064] [serial = 924] [outer = 00000000] [url = about:blank] 09:57:06 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0D23B400) [pid = 3064] [serial = 930] [outer = 00000000] [url = about:blank] 09:57:06 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (124DF800) [pid = 3064] [serial = 918] [outer = 00000000] [url = about:blank] 09:57:06 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (124E7C00) [pid = 3064] [serial = 939] [outer = 00000000] [url = about:blank] 09:57:06 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0D363400) [pid = 3064] [serial = 915] [outer = 00000000] [url = about:blank] 09:57:06 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0D7D3400) [pid = 3064] [serial = 916] [outer = 00000000] [url = about:blank] 09:57:06 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (1615B800) [pid = 3064] [serial = 948] [outer = 00000000] [url = about:blank] 09:57:06 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (16C10000) [pid = 3064] [serial = 951] [outer = 00000000] [url = about:blank] 09:57:06 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0D82D800) [pid = 3064] [serial = 934] [outer = 00000000] [url = about:blank] 09:57:06 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (193E1400) [pid = 3064] [serial = 922] [outer = 00000000] [url = about:blank] 09:57:06 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0DD6EC00) [pid = 3064] [serial = 927] [outer = 00000000] [url = about:blank] 09:57:06 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (14950000) [pid = 3064] [serial = 942] [outer = 00000000] [url = about:blank] 09:57:06 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0D825800) [pid = 3064] [serial = 933] [outer = 00000000] [url = about:blank] 09:57:06 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (1615D000) [pid = 3064] [serial = 949] [outer = 00000000] [url = about:blank] 09:57:06 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (19BD6000) [pid = 3064] [serial = 925] [outer = 00000000] [url = about:blank] 09:57:06 INFO - PROCESS | 3064 | ++DOCSHELL 0C308C00 == 27 [pid = 3064] [id = 335] 09:57:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0C309C00) [pid = 3064] [serial = 1004] [outer = 00000000] 09:57:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0C311C00) [pid = 3064] [serial = 1005] [outer = 0C309C00] 09:57:06 INFO - PROCESS | 3064 | 1467737826546 Marionette DEBUG loaded listener.js 09:57:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0C3EF800) [pid = 3064] [serial = 1006] [outer = 0C309C00] 09:57:07 INFO - PROCESS | 3064 | 1467737827021 Marionette TRACE conn6 <- [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]]]}] 09:57:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:57:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1538ms 09:57:07 INFO - PROCESS | 3064 | 1467737827047 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 09:57:07 INFO - PROCESS | 3064 | 1467737827051 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 09:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:57:07 INFO - PROCESS | 3064 | 1467737827055 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:57:07 INFO - PROCESS | 3064 | 1467737827058 Marionette TRACE conn6 <- [1,1306,null,{}] 09:57:07 INFO - PROCESS | 3064 | 1467737827063 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:07 INFO - PROCESS | 3064 | 1467737827067 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:07 INFO - PROCESS | 3064 | 1467737827162 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 09:57:07 INFO - PROCESS | 3064 | 1467737827170 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:07 INFO - PROCESS | 3064 | 1467737827173 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:07 INFO - PROCESS | 3064 | ++DOCSHELL 0D7D3400 == 28 [pid = 3064] [id = 336] 09:57:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0D803800) [pid = 3064] [serial = 1007] [outer = 00000000] 09:57:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0D810400) [pid = 3064] [serial = 1008] [outer = 0D803800] 09:57:07 INFO - PROCESS | 3064 | 1467737827227 Marionette DEBUG loaded listener.js 09:57:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0D828800) [pid = 3064] [serial = 1009] [outer = 0D803800] 09:57:07 INFO - PROCESS | 3064 | 1467737827727 Marionette TRACE conn6 <- [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]]]}] 09:57:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:57:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 730ms 09:57:07 INFO - PROCESS | 3064 | 1467737827804 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 09:57:07 INFO - PROCESS | 3064 | 1467737827808 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 09:57:07 INFO - PROCESS | 3064 | 1467737827816 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:57:07 INFO - PROCESS | 3064 | 1467737827818 Marionette TRACE conn6 <- [1,1310,null,{}] 09:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:57:07 INFO - PROCESS | 3064 | 1467737827822 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:07 INFO - PROCESS | 3064 | 1467737827825 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:07 INFO - PROCESS | 3064 | 1467737827953 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 09:57:07 INFO - PROCESS | 3064 | 1467737827969 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:07 INFO - PROCESS | 3064 | 1467737827971 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:07 INFO - PROCESS | 3064 | ++DOCSHELL 0DD6F000 == 29 [pid = 3064] [id = 337] 09:57:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0DD73800) [pid = 3064] [serial = 1010] [outer = 00000000] 09:57:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0DEC4C00) [pid = 3064] [serial = 1011] [outer = 0DD73800] 09:57:08 INFO - PROCESS | 3064 | 1467737828019 Marionette DEBUG loaded listener.js 09:57:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (11A46800) [pid = 3064] [serial = 1012] [outer = 0DD73800] 09:57:08 INFO - PROCESS | 3064 | 1467737828474 Marionette TRACE conn6 <- [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]]]}] 09:57:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 730ms 09:57:08 INFO - PROCESS | 3064 | 1467737828553 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 09:57:08 INFO - PROCESS | 3064 | 1467737828555 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 09:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:57:08 INFO - PROCESS | 3064 | 1467737828560 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:57:08 INFO - PROCESS | 3064 | 1467737828566 Marionette TRACE conn6 <- [1,1314,null,{}] 09:57:08 INFO - PROCESS | 3064 | 1467737828586 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:08 INFO - PROCESS | 3064 | 1467737828590 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:08 INFO - PROCESS | 3064 | 1467737828724 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 09:57:08 INFO - PROCESS | 3064 | 1467737828732 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:08 INFO - PROCESS | 3064 | 1467737828734 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:08 INFO - PROCESS | 3064 | ++DOCSHELL 0D278400 == 30 [pid = 3064] [id = 338] 09:57:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (1231E400) [pid = 3064] [serial = 1013] [outer = 00000000] 09:57:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (123E7000) [pid = 3064] [serial = 1014] [outer = 1231E400] 09:57:08 INFO - PROCESS | 3064 | 1467737828840 Marionette DEBUG loaded listener.js 09:57:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (124B7400) [pid = 3064] [serial = 1015] [outer = 1231E400] 09:57:09 INFO - PROCESS | 3064 | 1467737829329 Marionette TRACE conn6 <- [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]]]}] 09:57:09 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 09:57:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 790ms 09:57:09 INFO - PROCESS | 3064 | 1467737829352 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 09:57:09 INFO - PROCESS | 3064 | 1467737829355 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 09:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:57:09 INFO - PROCESS | 3064 | 1467737829369 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:57:09 INFO - PROCESS | 3064 | 1467737829371 Marionette TRACE conn6 <- [1,1318,null,{}] 09:57:09 INFO - PROCESS | 3064 | 1467737829374 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:09 INFO - PROCESS | 3064 | 1467737829376 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:09 INFO - PROCESS | 3064 | 1467737829495 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 09:57:09 INFO - PROCESS | 3064 | 1467737829503 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:09 INFO - PROCESS | 3064 | 1467737829506 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:09 INFO - PROCESS | 3064 | ++DOCSHELL 123E3C00 == 31 [pid = 3064] [id = 339] 09:57:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (124DF400) [pid = 3064] [serial = 1016] [outer = 00000000] 09:57:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (1305D800) [pid = 3064] [serial = 1017] [outer = 124DF400] 09:57:09 INFO - PROCESS | 3064 | 1467737829602 Marionette DEBUG loaded listener.js 09:57:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (14082400) [pid = 3064] [serial = 1018] [outer = 124DF400] 09:57:10 INFO - PROCESS | 3064 | 1467737830036 Marionette TRACE conn6 <- [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]]]}] 09:57:10 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 09:57:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 730ms 09:57:10 INFO - PROCESS | 3064 | 1467737830092 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 09:57:10 INFO - PROCESS | 3064 | 1467737830094 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 09:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:57:10 INFO - PROCESS | 3064 | 1467737830097 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:57:10 INFO - PROCESS | 3064 | 1467737830099 Marionette TRACE conn6 <- [1,1322,null,{}] 09:57:10 INFO - PROCESS | 3064 | 1467737830103 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:10 INFO - PROCESS | 3064 | 1467737830105 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:10 INFO - PROCESS | 3064 | 1467737830218 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 09:57:10 INFO - PROCESS | 3064 | 1467737830228 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:10 INFO - PROCESS | 3064 | 1467737830234 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:10 INFO - PROCESS | 3064 | ++DOCSHELL 14928800 == 32 [pid = 3064] [id = 340] 09:57:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (14929400) [pid = 3064] [serial = 1019] [outer = 00000000] 09:57:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (1494E800) [pid = 3064] [serial = 1020] [outer = 14929400] 09:57:10 INFO - PROCESS | 3064 | 1467737830343 Marionette DEBUG loaded listener.js 09:57:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (1573D800) [pid = 3064] [serial = 1021] [outer = 14929400] 09:57:10 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (15F6E800) [pid = 3064] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:57:10 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (16619400) [pid = 3064] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:57:10 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (17575C00) [pid = 3064] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:57:10 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (124E2000) [pid = 3064] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:57:10 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0D8B9000) [pid = 3064] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:57:10 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (11A9E800) [pid = 3064] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:57:10 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (11F93800) [pid = 3064] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:57:10 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (177B3400) [pid = 3064] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:57:10 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0D775000) [pid = 3064] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:57:10 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0C3ED400) [pid = 3064] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:57:10 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (14DBC400) [pid = 3064] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:57:10 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (17638000) [pid = 3064] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:57:10 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (14929800) [pid = 3064] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:57:11 INFO - PROCESS | 3064 | 1467737831016 Marionette TRACE conn6 <- [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]]]}] 09:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 989ms 09:57:11 INFO - PROCESS | 3064 | 1467737831088 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 09:57:11 INFO - PROCESS | 3064 | 1467737831090 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 09:57:11 INFO - PROCESS | 3064 | 1467737831094 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:57:11 INFO - PROCESS | 3064 | 1467737831096 Marionette TRACE conn6 <- [1,1326,null,{}] 09:57:11 INFO - PROCESS | 3064 | 1467737831099 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:11 INFO - PROCESS | 3064 | 1467737831102 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:11 INFO - PROCESS | 3064 | 1467737831186 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 09:57:11 INFO - PROCESS | 3064 | 1467737831194 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:11 INFO - PROCESS | 3064 | 1467737831196 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:11 INFO - PROCESS | 3064 | ++DOCSHELL 0CED4C00 == 33 [pid = 3064] [id = 341] 09:57:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (123E5800) [pid = 3064] [serial = 1022] [outer = 00000000] 09:57:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (157A4400) [pid = 3064] [serial = 1023] [outer = 123E5800] 09:57:11 INFO - PROCESS | 3064 | 1467737831250 Marionette DEBUG loaded listener.js 09:57:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (157BAC00) [pid = 3064] [serial = 1024] [outer = 123E5800] 09:57:12 INFO - PROCESS | 3064 | 1467737832163 Marionette TRACE conn6 <- [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]]]}] 09:57:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:57:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1124ms 09:57:12 INFO - PROCESS | 3064 | 1467737832222 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 09:57:12 INFO - PROCESS | 3064 | 1467737832224 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 09:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:57:12 INFO - PROCESS | 3064 | 1467737832227 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:57:12 INFO - PROCESS | 3064 | 1467737832229 Marionette TRACE conn6 <- [1,1330,null,{}] 09:57:12 INFO - PROCESS | 3064 | 1467737832237 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:12 INFO - PROCESS | 3064 | 1467737832239 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:12 INFO - PROCESS | 3064 | 1467737832319 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 09:57:12 INFO - PROCESS | 3064 | 1467737832326 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:12 INFO - PROCESS | 3064 | 1467737832328 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:12 INFO - PROCESS | 3064 | ++DOCSHELL 124B0400 == 34 [pid = 3064] [id = 342] 09:57:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (151CC800) [pid = 3064] [serial = 1025] [outer = 00000000] 09:57:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (1615C400) [pid = 3064] [serial = 1026] [outer = 151CC800] 09:57:12 INFO - PROCESS | 3064 | 1467737832372 Marionette DEBUG loaded listener.js 09:57:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (16161000) [pid = 3064] [serial = 1027] [outer = 151CC800] 09:57:12 INFO - PROCESS | 3064 | 1467737832801 Marionette TRACE conn6 <- [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]]]}] 09:57:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:57:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 630ms 09:57:12 INFO - PROCESS | 3064 | 1467737832868 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 09:57:12 INFO - PROCESS | 3064 | 1467737832873 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 09:57:12 INFO - PROCESS | 3064 | 1467737832882 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:57:12 INFO - PROCESS | 3064 | 1467737832886 Marionette TRACE conn6 <- [1,1334,null,{}] 09:57:12 INFO - PROCESS | 3064 | 1467737832892 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:12 INFO - PROCESS | 3064 | 1467737832896 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:13 INFO - PROCESS | 3064 | 1467737833022 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 09:57:13 INFO - PROCESS | 3064 | 1467737833156 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:13 INFO - PROCESS | 3064 | 1467737833162 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:13 INFO - PROCESS | 3064 | ++DOCSHELL 0D0CD000 == 35 [pid = 3064] [id = 343] 09:57:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0D0CE400) [pid = 3064] [serial = 1028] [outer = 00000000] 09:57:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0D359C00) [pid = 3064] [serial = 1029] [outer = 0D0CE400] 09:57:13 INFO - PROCESS | 3064 | 1467737833222 Marionette DEBUG loaded listener.js 09:57:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0D3FF400) [pid = 3064] [serial = 1030] [outer = 0D0CE400] 09:57:14 INFO - PROCESS | 3064 | 1467737834028 Marionette TRACE conn6 <- [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]]]}] 09:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1181ms 09:57:14 INFO - PROCESS | 3064 | 1467737834068 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 09:57:14 INFO - PROCESS | 3064 | 1467737834071 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 09:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:57:14 INFO - PROCESS | 3064 | 1467737834102 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:57:14 INFO - PROCESS | 3064 | 1467737834106 Marionette TRACE conn6 <- [1,1338,null,{}] 09:57:14 INFO - PROCESS | 3064 | 1467737834111 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:14 INFO - PROCESS | 3064 | 1467737834114 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:14 INFO - PROCESS | 3064 | 1467737834249 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 09:57:14 INFO - PROCESS | 3064 | 1467737834375 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:14 INFO - PROCESS | 3064 | 1467737834378 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:14 INFO - PROCESS | 3064 | ++DOCSHELL 0E8DB800 == 36 [pid = 3064] [id = 344] 09:57:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (11AA0800) [pid = 3064] [serial = 1031] [outer = 00000000] 09:57:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (11CBEC00) [pid = 3064] [serial = 1032] [outer = 11AA0800] 09:57:14 INFO - PROCESS | 3064 | 1467737834436 Marionette DEBUG loaded listener.js 09:57:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (1226D800) [pid = 3064] [serial = 1033] [outer = 11AA0800] 09:57:15 INFO - PROCESS | 3064 | 1467737835275 Marionette TRACE conn6 <- [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]]]}] 09:57:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:57:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1238ms 09:57:15 INFO - PROCESS | 3064 | 1467737835349 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 09:57:15 INFO - PROCESS | 3064 | 1467737835353 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 09:57:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:57:15 INFO - PROCESS | 3064 | 1467737835360 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:57:15 INFO - PROCESS | 3064 | 1467737835363 Marionette TRACE conn6 <- [1,1342,null,{}] 09:57:15 INFO - PROCESS | 3064 | 1467737835369 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:15 INFO - PROCESS | 3064 | 1467737835372 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:15 INFO - PROCESS | 3064 | 1467737835492 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 09:57:15 INFO - PROCESS | 3064 | 1467737835637 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:15 INFO - PROCESS | 3064 | 1467737835641 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:15 INFO - PROCESS | 3064 | --DOCSHELL 0D840C00 == 35 [pid = 3064] [id = 200] 09:57:15 INFO - PROCESS | 3064 | --DOCSHELL 11AA8400 == 34 [pid = 3064] [id = 211] 09:57:15 INFO - PROCESS | 3064 | --DOCSHELL 0D7C6C00 == 33 [pid = 3064] [id = 208] 09:57:15 INFO - PROCESS | 3064 | --DOCSHELL 13741400 == 32 [pid = 3064] [id = 202] 09:57:15 INFO - PROCESS | 3064 | --DOCSHELL 0D80DC00 == 31 [pid = 3064] [id = 210] 09:57:15 INFO - PROCESS | 3064 | --DOCSHELL 0D2EAC00 == 30 [pid = 3064] [id = 209] 09:57:15 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (1614A800) [pid = 3064] [serial = 975] [outer = 00000000] [url = about:blank] 09:57:15 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (1756D000) [pid = 3064] [serial = 978] [outer = 00000000] [url = about:blank] 09:57:15 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (1762F400) [pid = 3064] [serial = 955] [outer = 00000000] [url = about:blank] 09:57:15 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (124EB400) [pid = 3064] [serial = 969] [outer = 00000000] [url = about:blank] 09:57:15 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (13749800) [pid = 3064] [serial = 970] [outer = 00000000] [url = about:blank] 09:57:15 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0DD70800) [pid = 3064] [serial = 966] [outer = 00000000] [url = about:blank] 09:57:15 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (177ACC00) [pid = 3064] [serial = 988] [outer = 00000000] [url = about:blank] 09:57:15 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (11A12000) [pid = 3064] [serial = 967] [outer = 00000000] [url = about:blank] 09:57:15 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (12433C00) [pid = 3064] [serial = 960] [outer = 00000000] [url = about:blank] 09:57:15 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (16156C00) [pid = 3064] [serial = 976] [outer = 00000000] [url = about:blank] 09:57:15 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (14082000) [pid = 3064] [serial = 961] [outer = 00000000] [url = about:blank] 09:57:15 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (179D3400) [pid = 3064] [serial = 990] [outer = 00000000] [url = about:blank] 09:57:15 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0D7CD000) [pid = 3064] [serial = 963] [outer = 00000000] [url = about:blank] 09:57:15 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0D80C000) [pid = 3064] [serial = 964] [outer = 00000000] [url = about:blank] 09:57:15 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0D7CE800) [pid = 3064] [serial = 957] [outer = 00000000] [url = about:blank] 09:57:15 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0D824C00) [pid = 3064] [serial = 958] [outer = 00000000] [url = about:blank] 09:57:15 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (151D2C00) [pid = 3064] [serial = 972] [outer = 00000000] [url = about:blank] 09:57:15 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (1775E000) [pid = 3064] [serial = 981] [outer = 00000000] [url = about:blank] 09:57:15 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (179D4400) [pid = 3064] [serial = 991] [outer = 00000000] [url = about:blank] 09:57:15 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (0DD71400) [pid = 3064] [serial = 979] [outer = 00000000] [url = about:blank] 09:57:15 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (17769800) [pid = 3064] [serial = 987] [outer = 00000000] [url = about:blank] 09:57:15 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (17760800) [pid = 3064] [serial = 982] [outer = 00000000] [url = about:blank] 09:57:15 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (175D4400) [pid = 3064] [serial = 984] [outer = 00000000] [url = about:blank] 09:57:15 INFO - PROCESS | 3064 | --DOMWINDOW == 62 (176B5800) [pid = 3064] [serial = 985] [outer = 00000000] [url = about:blank] 09:57:15 INFO - PROCESS | 3064 | --DOMWINDOW == 61 (157C2C00) [pid = 3064] [serial = 973] [outer = 00000000] [url = about:blank] 09:57:15 INFO - PROCESS | 3064 | ++DOCSHELL 08A7D400 == 31 [pid = 3064] [id = 345] 09:57:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 62 (0C3EC800) [pid = 3064] [serial = 1034] [outer = 00000000] 09:57:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (0D773400) [pid = 3064] [serial = 1035] [outer = 0C3EC800] 09:57:15 INFO - PROCESS | 3064 | 1467737835729 Marionette DEBUG loaded listener.js 09:57:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (0D808000) [pid = 3064] [serial = 1036] [outer = 0C3EC800] 09:57:16 INFO - PROCESS | 3064 | 1467737836164 Marionette TRACE conn6 <- [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]]]}] 09:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 870ms 09:57:16 INFO - PROCESS | 3064 | 1467737836232 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 09:57:16 INFO - PROCESS | 3064 | 1467737836237 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 09:57:16 INFO - PROCESS | 3064 | 1467737836242 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:57:16 INFO - PROCESS | 3064 | 1467737836245 Marionette TRACE conn6 <- [1,1346,null,{}] 09:57:16 INFO - PROCESS | 3064 | 1467737836249 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:16 INFO - PROCESS | 3064 | 1467737836251 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:16 INFO - PROCESS | 3064 | 1467737836343 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 09:57:16 INFO - PROCESS | 3064 | 1467737836349 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:16 INFO - PROCESS | 3064 | 1467737836351 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:16 INFO - PROCESS | 3064 | ++DOCSHELL 0D83A800 == 32 [pid = 3064] [id = 346] 09:57:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0DD6B000) [pid = 3064] [serial = 1037] [outer = 00000000] 09:57:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0E8DE800) [pid = 3064] [serial = 1038] [outer = 0DD6B000] 09:57:16 INFO - PROCESS | 3064 | 1467737836405 Marionette DEBUG loaded listener.js 09:57:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (11AA1000) [pid = 3064] [serial = 1039] [outer = 0DD6B000] 09:57:16 INFO - PROCESS | 3064 | 1467737836909 Marionette TRACE conn6 <- [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]]]}] 09:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 730ms 09:57:16 INFO - PROCESS | 3064 | 1467737836995 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 09:57:16 INFO - PROCESS | 3064 | 1467737836997 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 09:57:16 INFO - PROCESS | 3064 | 1467737837001 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:57:16 INFO - PROCESS | 3064 | 1467737837004 Marionette TRACE conn6 <- [1,1350,null,{}] 09:57:17 INFO - PROCESS | 3064 | 1467737837018 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:17 INFO - PROCESS | 3064 | 1467737837022 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:17 INFO - PROCESS | 3064 | 1467737837119 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 09:57:17 INFO - PROCESS | 3064 | 1467737837209 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:17 INFO - PROCESS | 3064 | 1467737837212 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:17 INFO - PROCESS | 3064 | ++DOCSHELL 124EBC00 == 33 [pid = 3064] [id = 347] 09:57:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (13052400) [pid = 3064] [serial = 1040] [outer = 00000000] 09:57:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (13741400) [pid = 3064] [serial = 1041] [outer = 13052400] 09:57:17 INFO - PROCESS | 3064 | 1467737837261 Marionette DEBUG loaded listener.js 09:57:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (1491FC00) [pid = 3064] [serial = 1042] [outer = 13052400] 09:57:17 INFO - PROCESS | 3064 | 1467737837659 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 09:57:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:57:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 730ms 09:57:17 INFO - PROCESS | 3064 | 1467737837735 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 09:57:17 INFO - PROCESS | 3064 | 1467737837738 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 09:57:17 INFO - PROCESS | 3064 | 1467737837741 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:57:17 INFO - PROCESS | 3064 | 1467737837743 Marionette TRACE conn6 <- [1,1354,null,{}] 09:57:17 INFO - PROCESS | 3064 | 1467737837747 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:17 INFO - PROCESS | 3064 | 1467737837749 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:17 INFO - PROCESS | 3064 | 1467737837846 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 09:57:17 INFO - PROCESS | 3064 | 1467737837856 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:17 INFO - PROCESS | 3064 | 1467737837858 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:17 INFO - PROCESS | 3064 | ++DOCSHELL 1494CC00 == 34 [pid = 3064] [id = 348] 09:57:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (1494D400) [pid = 3064] [serial = 1043] [outer = 00000000] 09:57:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (16145C00) [pid = 3064] [serial = 1044] [outer = 1494D400] 09:57:17 INFO - PROCESS | 3064 | 1467737837907 Marionette DEBUG loaded listener.js 09:57:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (1615B400) [pid = 3064] [serial = 1045] [outer = 1494D400] 09:57:18 INFO - PROCESS | 3064 | 1467737838393 Marionette TRACE conn6 <- [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] 09:57:18 INFO - PROCESS | 3064 | 1467737838487 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 09:57:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:57:18 INFO - PROCESS | 3064 | 1467737838494 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:57:18 INFO - PROCESS | 3064 | 1467737838496 Marionette TRACE conn6 <- [1,1358,null,{}] 09:57:18 INFO - PROCESS | 3064 | 1467737838499 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:18 INFO - PROCESS | 3064 | 1467737838501 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:18 INFO - PROCESS | 3064 | 1467737838615 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 09:57:18 INFO - PROCESS | 3064 | 1467737838628 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:18 INFO - PROCESS | 3064 | 1467737838630 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:18 INFO - PROCESS | 3064 | ++DOCSHELL 0D828400 == 35 [pid = 3064] [id = 349] 09:57:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (16161800) [pid = 3064] [serial = 1046] [outer = 00000000] 09:57:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (166D4400) [pid = 3064] [serial = 1047] [outer = 16161800] 09:57:18 INFO - PROCESS | 3064 | 1467737838675 Marionette DEBUG loaded listener.js 09:57:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (166D4C00) [pid = 3064] [serial = 1048] [outer = 16161800] 09:57:19 INFO - PROCESS | 3064 | 1467737839163 Marionette TRACE conn6 <- [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] 09:57:19 INFO - PROCESS | 3064 | 1467737839236 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 09:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:57:19 INFO - PROCESS | 3064 | 1467737839240 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:57:19 INFO - PROCESS | 3064 | 1467737839241 Marionette TRACE conn6 <- [1,1362,null,{}] 09:57:19 INFO - PROCESS | 3064 | 1467737839245 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:19 INFO - PROCESS | 3064 | 1467737839250 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:19 INFO - PROCESS | 3064 | 1467737839390 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 09:57:19 INFO - PROCESS | 3064 | 1467737839453 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:19 INFO - PROCESS | 3064 | 1467737839455 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:19 INFO - PROCESS | 3064 | ++DOCSHELL 175D0800 == 36 [pid = 3064] [id = 350] 09:57:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (175D0C00) [pid = 3064] [serial = 1049] [outer = 00000000] 09:57:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (1762F800) [pid = 3064] [serial = 1050] [outer = 175D0C00] 09:57:19 INFO - PROCESS | 3064 | 1467737839500 Marionette DEBUG loaded listener.js 09:57:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (17636C00) [pid = 3064] [serial = 1051] [outer = 175D0C00] 09:57:19 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:57:19 INFO - PROCESS | 3064 | 1467737839930 Marionette TRACE conn6 <- [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] 09:57:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:57:20 INFO - PROCESS | 3064 | 1467737840028 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 09:57:20 INFO - PROCESS | 3064 | 1467737840031 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:57:20 INFO - PROCESS | 3064 | 1467737840033 Marionette TRACE conn6 <- [1,1366,null,{}] 09:57:20 INFO - PROCESS | 3064 | 1467737840036 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:20 INFO - PROCESS | 3064 | 1467737840038 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:20 INFO - PROCESS | 3064 | 1467737840184 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 09:57:20 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0D803800) [pid = 3064] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:57:20 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0D838400) [pid = 3064] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:57:20 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (14920000) [pid = 3064] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:57:20 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (17E38400) [pid = 3064] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:57:20 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (124DF400) [pid = 3064] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:57:20 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (14929400) [pid = 3064] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:57:20 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0C309C00) [pid = 3064] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:57:20 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0DD73800) [pid = 3064] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:57:20 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (1231E400) [pid = 3064] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:57:20 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (123E5800) [pid = 3064] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:57:20 INFO - PROCESS | 3064 | 1467737840249 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:20 INFO - PROCESS | 3064 | 1467737840251 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:20 INFO - PROCESS | 3064 | ++DOCSHELL 0C309C00 == 37 [pid = 3064] [id = 351] 09:57:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0C316800) [pid = 3064] [serial = 1052] [outer = 00000000] 09:57:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0D838400) [pid = 3064] [serial = 1053] [outer = 0C316800] 09:57:20 INFO - PROCESS | 3064 | 1467737840296 Marionette DEBUG loaded listener.js 09:57:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0DD73800) [pid = 3064] [serial = 1054] [outer = 0C316800] 09:57:20 INFO - PROCESS | 3064 | 1467737840644 Marionette TRACE conn6 <- [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] 09:57:20 INFO - PROCESS | 3064 | 1467737840705 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 09:57:20 INFO - PROCESS | 3064 | 1467737840708 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:57:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:57:20 INFO - PROCESS | 3064 | 1467737840709 Marionette TRACE conn6 <- [1,1370,null,{}] 09:57:20 INFO - PROCESS | 3064 | 1467737840713 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:20 INFO - PROCESS | 3064 | 1467737840715 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:20 INFO - PROCESS | 3064 | 1467737840797 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 09:57:20 INFO - PROCESS | 3064 | 1467737840803 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:20 INFO - PROCESS | 3064 | 1467737840805 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:20 INFO - PROCESS | 3064 | ++DOCSHELL 14920000 == 38 [pid = 3064] [id = 352] 09:57:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (14929400) [pid = 3064] [serial = 1055] [outer = 00000000] 09:57:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (17765C00) [pid = 3064] [serial = 1056] [outer = 14929400] 09:57:20 INFO - PROCESS | 3064 | 1467737840849 Marionette DEBUG loaded listener.js 09:57:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (17768000) [pid = 3064] [serial = 1057] [outer = 14929400] 09:57:21 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:57:21 INFO - PROCESS | 3064 | 1467737841291 Marionette TRACE conn6 <- [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] 09:57:21 INFO - PROCESS | 3064 | 1467737841345 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 09:57:21 INFO - PROCESS | 3064 | 1467737841348 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:57:21 INFO - PROCESS | 3064 | 1467737841350 Marionette TRACE conn6 <- [1,1374,null,{}] 09:57:21 INFO - PROCESS | 3064 | 1467737841354 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:21 INFO - PROCESS | 3064 | 1467737841356 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:21 INFO - PROCESS | 3064 | 1467737841440 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 09:57:21 INFO - PROCESS | 3064 | 1467737841445 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:21 INFO - PROCESS | 3064 | 1467737841447 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:21 INFO - PROCESS | 3064 | ++DOCSHELL 1776B000 == 39 [pid = 3064] [id = 353] 09:57:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (1776B800) [pid = 3064] [serial = 1058] [outer = 00000000] 09:57:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (177B9000) [pid = 3064] [serial = 1059] [outer = 1776B800] 09:57:21 INFO - PROCESS | 3064 | 1467737841490 Marionette DEBUG loaded listener.js 09:57:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (179D3C00) [pid = 3064] [serial = 1060] [outer = 1776B800] 09:57:21 INFO - PROCESS | 3064 | 1467737841943 Marionette TRACE conn6 <- [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] 09:57:21 INFO - PROCESS | 3064 | 1467737842000 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 09:57:22 INFO - PROCESS | 3064 | 1467737842004 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:57:22 INFO - PROCESS | 3064 | 1467737842006 Marionette TRACE conn6 <- [1,1378,null,{}] 09:57:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:57:22 INFO - PROCESS | 3064 | 1467737842009 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:22 INFO - PROCESS | 3064 | 1467737842011 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:22 INFO - PROCESS | 3064 | 1467737842094 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 09:57:22 INFO - PROCESS | 3064 | 1467737842100 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:22 INFO - PROCESS | 3064 | 1467737842102 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:22 INFO - PROCESS | 3064 | ++DOCSHELL 17AEF800 == 40 [pid = 3064] [id = 354] 09:57:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (17E2E000) [pid = 3064] [serial = 1061] [outer = 00000000] 09:57:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (18C6BC00) [pid = 3064] [serial = 1062] [outer = 17E2E000] 09:57:22 INFO - PROCESS | 3064 | 1467737842145 Marionette DEBUG loaded listener.js 09:57:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (193DD000) [pid = 3064] [serial = 1063] [outer = 17E2E000] 09:57:22 INFO - PROCESS | 3064 | 1467737842752 Marionette TRACE conn6 <- [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]]]}] 09:57:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:57:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 830ms 09:57:22 INFO - PROCESS | 3064 | 1467737842854 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 09:57:22 INFO - PROCESS | 3064 | 1467737842859 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 09:57:22 INFO - PROCESS | 3064 | 1467737842879 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:57:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:57:22 INFO - PROCESS | 3064 | 1467737842885 Marionette TRACE conn6 <- [1,1382,null,{}] 09:57:22 INFO - PROCESS | 3064 | 1467737842890 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:22 INFO - PROCESS | 3064 | 1467737842893 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:23 INFO - PROCESS | 3064 | 1467737843015 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 09:57:23 INFO - PROCESS | 3064 | 1467737843144 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:23 INFO - PROCESS | 3064 | 1467737843147 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:23 INFO - PROCESS | 3064 | ++DOCSHELL 0D363400 == 41 [pid = 3064] [id = 355] 09:57:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0D806000) [pid = 3064] [serial = 1064] [outer = 00000000] 09:57:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (11A9F000) [pid = 3064] [serial = 1065] [outer = 0D806000] 09:57:23 INFO - PROCESS | 3064 | 1467737843208 Marionette DEBUG loaded listener.js 09:57:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (12329800) [pid = 3064] [serial = 1066] [outer = 0D806000] 09:57:23 INFO - PROCESS | 3064 | 1467737843784 Marionette TRACE conn6 <- [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]]]}] 09:57:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:57:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 970ms 09:57:23 INFO - PROCESS | 3064 | 1467737843856 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 09:57:23 INFO - PROCESS | 3064 | 1467737843861 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 09:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:57:23 INFO - PROCESS | 3064 | 1467737843867 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:57:23 INFO - PROCESS | 3064 | 1467737843870 Marionette TRACE conn6 <- [1,1386,null,{}] 09:57:23 INFO - PROCESS | 3064 | 1467737843875 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:23 INFO - PROCESS | 3064 | 1467737843877 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:24 INFO - PROCESS | 3064 | 1467737844023 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 09:57:24 INFO - PROCESS | 3064 | 1467737844156 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:24 INFO - PROCESS | 3064 | 1467737844159 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:24 INFO - PROCESS | 3064 | ++DOCSHELL 1494E000 == 42 [pid = 3064] [id = 356] 09:57:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (14955800) [pid = 3064] [serial = 1067] [outer = 00000000] 09:57:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (16154800) [pid = 3064] [serial = 1068] [outer = 14955800] 09:57:24 INFO - PROCESS | 3064 | 1467737844216 Marionette DEBUG loaded listener.js 09:57:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (166D4000) [pid = 3064] [serial = 1069] [outer = 14955800] 09:57:24 INFO - PROCESS | 3064 | 1467737844823 Marionette TRACE conn6 <- [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]]]}] 09:57:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:57:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1022ms 09:57:24 INFO - PROCESS | 3064 | 1467737844893 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 09:57:24 INFO - PROCESS | 3064 | 1467737844896 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 09:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:57:24 INFO - PROCESS | 3064 | 1467737844899 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:57:24 INFO - PROCESS | 3064 | 1467737844903 Marionette TRACE conn6 <- [1,1390,null,{}] 09:57:24 INFO - PROCESS | 3064 | 1467737844914 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:24 INFO - PROCESS | 3064 | 1467737844919 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:25 INFO - PROCESS | 3064 | 1467737845053 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 09:57:25 INFO - PROCESS | 3064 | 1467737845182 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:25 INFO - PROCESS | 3064 | 1467737845186 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:25 INFO - PROCESS | 3064 | ++DOCSHELL 17ED7800 == 43 [pid = 3064] [id = 357] 09:57:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (17ED8400) [pid = 3064] [serial = 1070] [outer = 00000000] 09:57:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (1985F800) [pid = 3064] [serial = 1071] [outer = 17ED8400] 09:57:25 INFO - PROCESS | 3064 | 1467737845245 Marionette DEBUG loaded listener.js 09:57:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (1994AC00) [pid = 3064] [serial = 1072] [outer = 17ED8400] 09:57:26 INFO - PROCESS | 3064 | 1467737846041 Marionette TRACE conn6 <- [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]]]}] 09:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1175ms 09:57:26 INFO - PROCESS | 3064 | 1467737846078 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 09:57:26 INFO - PROCESS | 3064 | 1467737846082 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 09:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:57:26 INFO - PROCESS | 3064 | 1467737846087 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:57:26 INFO - PROCESS | 3064 | 1467737846090 Marionette TRACE conn6 <- [1,1394,null,{}] 09:57:26 INFO - PROCESS | 3064 | 1467737846096 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:26 INFO - PROCESS | 3064 | 1467737846099 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:26 INFO - PROCESS | 3064 | 1467737846204 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 09:57:26 INFO - PROCESS | 3064 | 1467737846341 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:26 INFO - PROCESS | 3064 | 1467737846345 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:26 INFO - PROCESS | 3064 | ++DOCSHELL 0DD65C00 == 44 [pid = 3064] [id = 358] 09:57:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (0DD73C00) [pid = 3064] [serial = 1073] [outer = 00000000] 09:57:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (11A13000) [pid = 3064] [serial = 1074] [outer = 0DD73C00] 09:57:26 INFO - PROCESS | 3064 | 1467737846398 Marionette DEBUG loaded listener.js 09:57:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (11F93400) [pid = 3064] [serial = 1075] [outer = 0DD73C00] 09:57:27 INFO - PROCESS | 3064 | --DOCSHELL 16160400 == 43 [pid = 3064] [id = 207] 09:57:27 INFO - PROCESS | 3064 | --DOCSHELL 1305B400 == 42 [pid = 3064] [id = 213] 09:57:27 INFO - PROCESS | 3064 | --DOCSHELL 0C3F6000 == 41 [pid = 3064] [id = 205] 09:57:27 INFO - PROCESS | 3064 | --DOCSHELL 151D4800 == 40 [pid = 3064] [id = 214] 09:57:27 INFO - PROCESS | 3064 | --DOCSHELL 1222B400 == 39 [pid = 3064] [id = 212] 09:57:27 INFO - PROCESS | 3064 | --DOCSHELL 0D773C00 == 38 [pid = 3064] [id = 204] 09:57:27 INFO - PROCESS | 3064 | --DOCSHELL 11FB9800 == 37 [pid = 3064] [id = 206] 09:57:27 INFO - PROCESS | 3064 | --DOCSHELL 0C308C00 == 36 [pid = 3064] [id = 335] 09:57:27 INFO - PROCESS | 3064 | --DOCSHELL 0D80BC00 == 35 [pid = 3064] [id = 198] 09:57:27 INFO - PROCESS | 3064 | --DOCSHELL 14DF8800 == 34 [pid = 3064] [id = 203] 09:57:27 INFO - PROCESS | 3064 | --DOCSHELL 0C3ED800 == 33 [pid = 3064] [id = 197] 09:57:27 INFO - PROCESS | 3064 | --DOCSHELL 0D7D0400 == 32 [pid = 3064] [id = 201] 09:57:27 INFO - PROCESS | 3064 | --DOCSHELL 0E9D3C00 == 31 [pid = 3064] [id = 199] 09:57:27 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (0D810400) [pid = 3064] [serial = 1008] [outer = 00000000] [url = about:blank] 09:57:27 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (0D828800) [pid = 3064] [serial = 1009] [outer = 00000000] [url = about:blank] 09:57:27 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (11AA2000) [pid = 3064] [serial = 994] [outer = 00000000] [url = about:blank] 09:57:27 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0E9CCC00) [pid = 3064] [serial = 993] [outer = 00000000] [url = about:blank] 09:57:27 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (16083400) [pid = 3064] [serial = 997] [outer = 00000000] [url = about:blank] 09:57:27 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (14950C00) [pid = 3064] [serial = 996] [outer = 00000000] [url = about:blank] 09:57:27 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (193DC400) [pid = 3064] [serial = 1000] [outer = 00000000] [url = about:blank] 09:57:27 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (18C6D000) [pid = 3064] [serial = 999] [outer = 00000000] [url = about:blank] 09:57:27 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0D7CD400) [pid = 3064] [serial = 1002] [outer = 00000000] [url = about:blank] 09:57:27 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (14082400) [pid = 3064] [serial = 1018] [outer = 00000000] [url = about:blank] 09:57:27 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (1305D800) [pid = 3064] [serial = 1017] [outer = 00000000] [url = about:blank] 09:57:27 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (1494E800) [pid = 3064] [serial = 1020] [outer = 00000000] [url = about:blank] 09:57:27 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0C311C00) [pid = 3064] [serial = 1005] [outer = 00000000] [url = about:blank] 09:57:27 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (1573D800) [pid = 3064] [serial = 1021] [outer = 00000000] [url = about:blank] 09:57:27 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0C3EF800) [pid = 3064] [serial = 1006] [outer = 00000000] [url = about:blank] 09:57:27 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (1615C400) [pid = 3064] [serial = 1026] [outer = 00000000] [url = about:blank] 09:57:27 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0DEC4C00) [pid = 3064] [serial = 1011] [outer = 00000000] [url = about:blank] 09:57:27 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (123E7000) [pid = 3064] [serial = 1014] [outer = 00000000] [url = about:blank] 09:57:27 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (124B7400) [pid = 3064] [serial = 1015] [outer = 00000000] [url = about:blank] 09:57:27 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (157BAC00) [pid = 3064] [serial = 1024] [outer = 00000000] [url = about:blank] 09:57:27 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (157A4400) [pid = 3064] [serial = 1023] [outer = 00000000] [url = about:blank] 09:57:27 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (11A46800) [pid = 3064] [serial = 1012] [outer = 00000000] [url = about:blank] 09:57:27 INFO - PROCESS | 3064 | 1467737847695 Marionette TRACE conn6 <- [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]]]}] 09:57:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1635ms 09:57:27 INFO - PROCESS | 3064 | 1467737847724 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 09:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:57:27 INFO - PROCESS | 3064 | 1467737847728 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 09:57:27 INFO - PROCESS | 3064 | 1467737847733 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:57:27 INFO - PROCESS | 3064 | 1467737847736 Marionette TRACE conn6 <- [1,1398,null,{}] 09:57:27 INFO - PROCESS | 3064 | 1467737847741 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:27 INFO - PROCESS | 3064 | 1467737847744 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:27 INFO - PROCESS | 3064 | 1467737847834 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 09:57:27 INFO - PROCESS | 3064 | 1467737847842 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:27 INFO - PROCESS | 3064 | 1467737847847 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:27 INFO - PROCESS | 3064 | ++DOCSHELL 0D2EB400 == 32 [pid = 3064] [id = 359] 09:57:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0D30AC00) [pid = 3064] [serial = 1076] [outer = 00000000] 09:57:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0D360000) [pid = 3064] [serial = 1077] [outer = 0D30AC00] 09:57:27 INFO - PROCESS | 3064 | 1467737847895 Marionette DEBUG loaded listener.js 09:57:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0D775000) [pid = 3064] [serial = 1078] [outer = 0D30AC00] 09:57:28 INFO - PROCESS | 3064 | 1467737848410 Marionette TRACE conn6 <- [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]]]}] 09:57:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:57:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 730ms 09:57:28 INFO - PROCESS | 3064 | 1467737848463 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 09:57:28 INFO - PROCESS | 3064 | 1467737848468 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 09:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:57:28 INFO - PROCESS | 3064 | 1467737848474 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:57:28 INFO - PROCESS | 3064 | 1467737848477 Marionette TRACE conn6 <- [1,1402,null,{}] 09:57:28 INFO - PROCESS | 3064 | 1467737848481 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:28 INFO - PROCESS | 3064 | 1467737848483 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:28 INFO - PROCESS | 3064 | 1467737848574 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 09:57:28 INFO - PROCESS | 3064 | 1467737848669 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:28 INFO - PROCESS | 3064 | 1467737848672 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:28 INFO - PROCESS | 3064 | ++DOCSHELL 0D822800 == 33 [pid = 3064] [id = 360] 09:57:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0D822C00) [pid = 3064] [serial = 1079] [outer = 00000000] 09:57:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0D829800) [pid = 3064] [serial = 1080] [outer = 0D822C00] 09:57:28 INFO - PROCESS | 3064 | 1467737848721 Marionette DEBUG loaded listener.js 09:57:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0D830000) [pid = 3064] [serial = 1081] [outer = 0D822C00] 09:57:29 INFO - PROCESS | 3064 | 1467737849157 Marionette TRACE conn6 <- [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]]]}] 09:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 730ms 09:57:29 INFO - PROCESS | 3064 | 1467737849222 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 09:57:29 INFO - PROCESS | 3064 | 1467737849224 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 09:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:57:29 INFO - PROCESS | 3064 | 1467737849232 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:57:29 INFO - PROCESS | 3064 | 1467737849236 Marionette TRACE conn6 <- [1,1406,null,{}] 09:57:29 INFO - PROCESS | 3064 | 1467737849247 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:29 INFO - PROCESS | 3064 | 1467737849252 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:29 INFO - PROCESS | 3064 | 1467737849344 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 09:57:29 INFO - PROCESS | 3064 | 1467737849354 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:29 INFO - PROCESS | 3064 | 1467737849357 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:29 INFO - PROCESS | 3064 | ++DOCSHELL 11AA2000 == 34 [pid = 3064] [id = 361] 09:57:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (11AA2400) [pid = 3064] [serial = 1082] [outer = 00000000] 09:57:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (11AA9C00) [pid = 3064] [serial = 1083] [outer = 11AA2400] 09:57:29 INFO - PROCESS | 3064 | 1467737849408 Marionette DEBUG loaded listener.js 09:57:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (1222B000) [pid = 3064] [serial = 1084] [outer = 11AA2400] 09:57:29 INFO - PROCESS | 3064 | 1467737849916 Marionette TRACE conn6 <- [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]]]}] 09:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 730ms 09:57:29 INFO - PROCESS | 3064 | 1467737849966 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 09:57:29 INFO - PROCESS | 3064 | 1467737849968 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 09:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:57:29 INFO - PROCESS | 3064 | 1467737849977 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:57:29 INFO - PROCESS | 3064 | 1467737849978 Marionette TRACE conn6 <- [1,1410,null,{}] 09:57:29 INFO - PROCESS | 3064 | 1467737849982 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:29 INFO - PROCESS | 3064 | 1467737849984 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:30 INFO - PROCESS | 3064 | 1467737850101 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 09:57:30 INFO - PROCESS | 3064 | 1467737850111 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:30 INFO - PROCESS | 3064 | 1467737850113 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:30 INFO - PROCESS | 3064 | ++DOCSHELL 122A3C00 == 35 [pid = 3064] [id = 362] 09:57:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (12322C00) [pid = 3064] [serial = 1085] [outer = 00000000] 09:57:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (1243AC00) [pid = 3064] [serial = 1086] [outer = 12322C00] 09:57:30 INFO - PROCESS | 3064 | 1467737850160 Marionette DEBUG loaded listener.js 09:57:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (124E6C00) [pid = 3064] [serial = 1087] [outer = 12322C00] 09:57:30 INFO - PROCESS | 3064 | 1467737850635 Marionette TRACE conn6 <- [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]]]}] 09:57:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:57:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 669ms 09:57:30 INFO - PROCESS | 3064 | 1467737850651 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 09:57:30 INFO - PROCESS | 3064 | 1467737850653 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 09:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:57:30 INFO - PROCESS | 3064 | 1467737850656 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:57:30 INFO - PROCESS | 3064 | 1467737850658 Marionette TRACE conn6 <- [1,1414,null,{}] 09:57:30 INFO - PROCESS | 3064 | 1467737850661 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:30 INFO - PROCESS | 3064 | 1467737850663 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:30 INFO - PROCESS | 3064 | 1467737850807 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 09:57:30 INFO - PROCESS | 3064 | 1467737850820 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:30 INFO - PROCESS | 3064 | 1467737850821 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:30 INFO - PROCESS | 3064 | ++DOCSHELL 124EA800 == 36 [pid = 3064] [id = 363] 09:57:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (124EB000) [pid = 3064] [serial = 1088] [outer = 00000000] 09:57:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (1305BC00) [pid = 3064] [serial = 1089] [outer = 124EB000] 09:57:30 INFO - PROCESS | 3064 | 1467737850867 Marionette DEBUG loaded listener.js 09:57:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (14081800) [pid = 3064] [serial = 1090] [outer = 124EB000] 09:57:31 INFO - PROCESS | 3064 | 1467737851354 Marionette TRACE conn6 <- [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]]]}] 09:57:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 730ms 09:57:31 INFO - PROCESS | 3064 | 1467737851387 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 09:57:31 INFO - PROCESS | 3064 | 1467737851389 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 09:57:31 INFO - PROCESS | 3064 | 1467737851392 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:57:31 INFO - PROCESS | 3064 | 1467737851394 Marionette TRACE conn6 <- [1,1418,null,{}] 09:57:31 INFO - PROCESS | 3064 | 1467737851397 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:31 INFO - PROCESS | 3064 | 1467737851403 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:31 INFO - PROCESS | 3064 | 1467737851543 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 09:57:31 INFO - PROCESS | 3064 | 1467737851556 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:31 INFO - PROCESS | 3064 | 1467737851558 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:31 INFO - PROCESS | 3064 | ++DOCSHELL 14DFA400 == 37 [pid = 3064] [id = 364] 09:57:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (14DFB000) [pid = 3064] [serial = 1091] [outer = 00000000] 09:57:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (157BAC00) [pid = 3064] [serial = 1092] [outer = 14DFB000] 09:57:31 INFO - PROCESS | 3064 | 1467737851605 Marionette DEBUG loaded listener.js 09:57:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (15F62400) [pid = 3064] [serial = 1093] [outer = 14DFB000] 09:57:32 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0D27C000) [pid = 3064] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:57:32 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (17E2E000) [pid = 3064] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:57:32 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (1776B800) [pid = 3064] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:57:32 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (16161800) [pid = 3064] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:57:32 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (175D0C00) [pid = 3064] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:57:32 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0C316800) [pid = 3064] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:57:32 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (151CC800) [pid = 3064] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:57:32 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (1494D400) [pid = 3064] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:57:32 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (13052400) [pid = 3064] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:57:32 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (11AA0800) [pid = 3064] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:57:32 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0C3EC800) [pid = 3064] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:57:32 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0DD6B000) [pid = 3064] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:57:32 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0D0CE400) [pid = 3064] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:57:32 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (14929400) [pid = 3064] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:57:32 INFO - PROCESS | 3064 | 1467737852372 Marionette TRACE conn6 <- [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]]]}] 09:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1020ms 09:57:32 INFO - PROCESS | 3064 | 1467737852417 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 09:57:32 INFO - PROCESS | 3064 | 1467737852419 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 09:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:57:32 INFO - PROCESS | 3064 | 1467737852422 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:57:32 INFO - PROCESS | 3064 | 1467737852424 Marionette TRACE conn6 <- [1,1422,null,{}] 09:57:32 INFO - PROCESS | 3064 | 1467737852428 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:32 INFO - PROCESS | 3064 | 1467737852430 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:32 INFO - PROCESS | 3064 | 1467737852508 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 09:57:32 INFO - PROCESS | 3064 | 1467737852516 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:32 INFO - PROCESS | 3064 | 1467737852518 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:32 INFO - PROCESS | 3064 | ++DOCSHELL 124E3400 == 38 [pid = 3064] [id = 365] 09:57:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (14082C00) [pid = 3064] [serial = 1094] [outer = 00000000] 09:57:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (151D3400) [pid = 3064] [serial = 1095] [outer = 14082C00] 09:57:32 INFO - PROCESS | 3064 | 1467737852562 Marionette DEBUG loaded listener.js 09:57:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (15744800) [pid = 3064] [serial = 1096] [outer = 14082C00] 09:57:32 INFO - PROCESS | 3064 | 1467737852998 Marionette TRACE conn6 <- [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]]]}] 09:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 630ms 09:57:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (15F62C00) [pid = 3064] [serial = 1097] [outer = 0D363800] 09:57:33 INFO - PROCESS | 3064 | 1467737853068 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 09:57:33 INFO - PROCESS | 3064 | 1467737853070 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 09:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:57:33 INFO - PROCESS | 3064 | 1467737853104 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:57:33 INFO - PROCESS | 3064 | 1467737853106 Marionette TRACE conn6 <- [1,1426,null,{}] 09:57:33 INFO - PROCESS | 3064 | 1467737853114 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:33 INFO - PROCESS | 3064 | 1467737853116 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:33 INFO - PROCESS | 3064 | 1467737853224 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 09:57:33 INFO - PROCESS | 3064 | 1467737853232 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:33 INFO - PROCESS | 3064 | 1467737853234 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:33 INFO - PROCESS | 3064 | ++DOCSHELL 08A80400 == 39 [pid = 3064] [id = 366] 09:57:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0C318000) [pid = 3064] [serial = 1098] [outer = 00000000] 09:57:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (16613800) [pid = 3064] [serial = 1099] [outer = 0C318000] 09:57:33 INFO - PROCESS | 3064 | 1467737853278 Marionette DEBUG loaded listener.js 09:57:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (124E5400) [pid = 3064] [serial = 1100] [outer = 0C318000] 09:57:34 INFO - PROCESS | 3064 | 1467737854022 Marionette TRACE conn6 <- [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]]]}] 09:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 997ms 09:57:34 INFO - PROCESS | 3064 | 1467737854079 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 09:57:34 INFO - PROCESS | 3064 | 1467737854083 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 09:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:57:34 INFO - PROCESS | 3064 | 1467737854088 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:57:34 INFO - PROCESS | 3064 | 1467737854093 Marionette TRACE conn6 <- [1,1430,null,{}] 09:57:34 INFO - PROCESS | 3064 | 1467737854123 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:34 INFO - PROCESS | 3064 | 1467737854126 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:34 INFO - PROCESS | 3064 | 1467737854258 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 09:57:34 INFO - PROCESS | 3064 | 1467737854382 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:34 INFO - PROCESS | 3064 | 1467737854384 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:34 INFO - PROCESS | 3064 | ++DOCSHELL 0D35D000 == 40 [pid = 3064] [id = 367] 09:57:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0D7C5C00) [pid = 3064] [serial = 1101] [outer = 00000000] 09:57:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0D80C000) [pid = 3064] [serial = 1102] [outer = 0D7C5C00] 09:57:34 INFO - PROCESS | 3064 | 1467737854444 Marionette DEBUG loaded listener.js 09:57:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0D82BC00) [pid = 3064] [serial = 1103] [outer = 0D7C5C00] 09:57:35 INFO - PROCESS | 3064 | 1467737855232 Marionette TRACE conn6 <- [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]]]}] 09:57:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:57:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1197ms 09:57:35 INFO - PROCESS | 3064 | 1467737855286 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 09:57:35 INFO - PROCESS | 3064 | 1467737855292 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 09:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:57:35 INFO - PROCESS | 3064 | 1467737855298 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:57:35 INFO - PROCESS | 3064 | 1467737855301 Marionette TRACE conn6 <- [1,1434,null,{}] 09:57:35 INFO - PROCESS | 3064 | 1467737855305 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:35 INFO - PROCESS | 3064 | 1467737855308 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:35 INFO - PROCESS | 3064 | 1467737855460 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 09:57:35 INFO - PROCESS | 3064 | 1467737855588 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:35 INFO - PROCESS | 3064 | 1467737855591 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:35 INFO - PROCESS | 3064 | ++DOCSHELL 0D776C00 == 41 [pid = 3064] [id = 368] 09:57:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0D7C4C00) [pid = 3064] [serial = 1104] [outer = 00000000] 09:57:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0D822000) [pid = 3064] [serial = 1105] [outer = 0D7C4C00] 09:57:35 INFO - PROCESS | 3064 | 1467737855649 Marionette DEBUG loaded listener.js 09:57:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (11A9DC00) [pid = 3064] [serial = 1106] [outer = 0D7C4C00] 09:57:36 INFO - PROCESS | 3064 | --DOCSHELL 1494E000 == 40 [pid = 3064] [id = 356] 09:57:36 INFO - PROCESS | 3064 | --DOCSHELL 17ED7800 == 39 [pid = 3064] [id = 357] 09:57:36 INFO - PROCESS | 3064 | --DOCSHELL 0C309C00 == 38 [pid = 3064] [id = 351] 09:57:36 INFO - PROCESS | 3064 | --DOCSHELL 0D363400 == 37 [pid = 3064] [id = 355] 09:57:36 INFO - PROCESS | 3064 | --DOCSHELL 0E8DB800 == 36 [pid = 3064] [id = 344] 09:57:36 INFO - PROCESS | 3064 | --DOCSHELL 1494CC00 == 35 [pid = 3064] [id = 348] 09:57:36 INFO - PROCESS | 3064 | --DOCSHELL 124E3400 == 34 [pid = 3064] [id = 365] 09:57:36 INFO - PROCESS | 3064 | --DOCSHELL 14DFA400 == 33 [pid = 3064] [id = 364] 09:57:36 INFO - PROCESS | 3064 | --DOCSHELL 124EA800 == 32 [pid = 3064] [id = 363] 09:57:36 INFO - PROCESS | 3064 | --DOCSHELL 122A3C00 == 31 [pid = 3064] [id = 362] 09:57:36 INFO - PROCESS | 3064 | --DOCSHELL 11AA2000 == 30 [pid = 3064] [id = 361] 09:57:36 INFO - PROCESS | 3064 | --DOCSHELL 0D822800 == 29 [pid = 3064] [id = 360] 09:57:36 INFO - PROCESS | 3064 | --DOCSHELL 0D2EB400 == 28 [pid = 3064] [id = 359] 09:57:36 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0D834000) [pid = 3064] [serial = 1003] [outer = 00000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (18C6BC00) [pid = 3064] [serial = 1062] [outer = 00000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (193DD000) [pid = 3064] [serial = 1063] [outer = 00000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (177B9000) [pid = 3064] [serial = 1059] [outer = 00000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (166D4400) [pid = 3064] [serial = 1047] [outer = 00000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (1762F800) [pid = 3064] [serial = 1050] [outer = 00000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0D838400) [pid = 3064] [serial = 1053] [outer = 00000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (17636C00) [pid = 3064] [serial = 1051] [outer = 00000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (16161000) [pid = 3064] [serial = 1027] [outer = 00000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (179D3C00) [pid = 3064] [serial = 1060] [outer = 00000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (16145C00) [pid = 3064] [serial = 1044] [outer = 00000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (13741400) [pid = 3064] [serial = 1041] [outer = 00000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (1491FC00) [pid = 3064] [serial = 1042] [outer = 00000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (11CBEC00) [pid = 3064] [serial = 1032] [outer = 00000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (1226D800) [pid = 3064] [serial = 1033] [outer = 00000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0D773400) [pid = 3064] [serial = 1035] [outer = 00000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0D808000) [pid = 3064] [serial = 1036] [outer = 00000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0E8DE800) [pid = 3064] [serial = 1038] [outer = 00000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (11AA1000) [pid = 3064] [serial = 1039] [outer = 00000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0D359C00) [pid = 3064] [serial = 1029] [outer = 00000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0D3FF400) [pid = 3064] [serial = 1030] [outer = 00000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (17765C00) [pid = 3064] [serial = 1056] [outer = 00000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (0DD73800) [pid = 3064] [serial = 1054] [outer = 00000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (166D4C00) [pid = 3064] [serial = 1048] [outer = 00000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (17768000) [pid = 3064] [serial = 1057] [outer = 00000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3064 | --DOMWINDOW == 62 (1615B400) [pid = 3064] [serial = 1045] [outer = 00000000] [url = about:blank] 09:57:36 INFO - PROCESS | 3064 | 1467737856561 Marionette TRACE conn6 <- [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]]]}] 09:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1324ms 09:57:36 INFO - PROCESS | 3064 | 1467737856626 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 09:57:36 INFO - PROCESS | 3064 | 1467737856631 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 09:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:57:36 INFO - PROCESS | 3064 | 1467737856636 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:57:36 INFO - PROCESS | 3064 | 1467737856639 Marionette TRACE conn6 <- [1,1438,null,{}] 09:57:36 INFO - PROCESS | 3064 | 1467737856645 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:36 INFO - PROCESS | 3064 | 1467737856649 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:36 INFO - PROCESS | 3064 | 1467737856768 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 09:57:36 INFO - PROCESS | 3064 | 1467737856898 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:36 INFO - PROCESS | 3064 | 1467737856903 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:36 INFO - PROCESS | 3064 | ++DOCSHELL 0D235400 == 29 [pid = 3064] [id = 369] 09:57:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (0D27AC00) [pid = 3064] [serial = 1107] [outer = 00000000] 09:57:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (0D3FF400) [pid = 3064] [serial = 1108] [outer = 0D27AC00] 09:57:36 INFO - PROCESS | 3064 | 1467737856963 Marionette DEBUG loaded listener.js 09:57:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0D7CC400) [pid = 3064] [serial = 1109] [outer = 0D27AC00] 09:57:37 INFO - PROCESS | 3064 | 1467737857591 Marionette TRACE conn6 <- [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]]]}] 09:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 970ms 09:57:37 INFO - PROCESS | 3064 | 1467737857610 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 09:57:37 INFO - PROCESS | 3064 | 1467737857615 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 09:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:57:37 INFO - PROCESS | 3064 | 1467737857621 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:57:37 INFO - PROCESS | 3064 | 1467737857624 Marionette TRACE conn6 <- [1,1442,null,{}] 09:57:37 INFO - PROCESS | 3064 | 1467737857629 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:37 INFO - PROCESS | 3064 | 1467737857632 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:37 INFO - PROCESS | 3064 | 1467737857747 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 09:57:37 INFO - PROCESS | 3064 | 1467737857849 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:37 INFO - PROCESS | 3064 | 1467737857852 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:37 INFO - PROCESS | 3064 | ++DOCSHELL 0D82AC00 == 30 [pid = 3064] [id = 370] 09:57:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0D82B000) [pid = 3064] [serial = 1110] [outer = 00000000] 09:57:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0D840C00) [pid = 3064] [serial = 1111] [outer = 0D82B000] 09:57:37 INFO - PROCESS | 3064 | 1467737857911 Marionette DEBUG loaded listener.js 09:57:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0DD6C800) [pid = 3064] [serial = 1112] [outer = 0D82B000] 09:57:38 INFO - PROCESS | 3064 | 1467737858578 Marionette TRACE conn6 <- [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]]]}] 09:57:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:57:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1017ms 09:57:38 INFO - PROCESS | 3064 | 1467737858643 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 09:57:38 INFO - PROCESS | 3064 | 1467737858646 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 09:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:57:38 INFO - PROCESS | 3064 | 1467737858650 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:57:38 INFO - PROCESS | 3064 | 1467737858654 Marionette TRACE conn6 <- [1,1446,null,{}] 09:57:38 INFO - PROCESS | 3064 | 1467737858666 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:38 INFO - PROCESS | 3064 | 1467737858671 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:38 INFO - PROCESS | 3064 | 1467737858786 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 09:57:38 INFO - PROCESS | 3064 | 1467737858916 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:38 INFO - PROCESS | 3064 | 1467737858920 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:38 INFO - PROCESS | 3064 | ++DOCSHELL 12269C00 == 31 [pid = 3064] [id = 371] 09:57:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (1226D800) [pid = 3064] [serial = 1113] [outer = 00000000] 09:57:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (1234D400) [pid = 3064] [serial = 1114] [outer = 1226D800] 09:57:38 INFO - PROCESS | 3064 | 1467737858982 Marionette DEBUG loaded listener.js 09:57:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (1243A400) [pid = 3064] [serial = 1115] [outer = 1226D800] 09:57:39 INFO - PROCESS | 3064 | 1467737859619 Marionette TRACE conn6 <- [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]]]}] 09:57:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:57:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1023ms 09:57:39 INFO - PROCESS | 3064 | 1467737859676 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 09:57:39 INFO - PROCESS | 3064 | 1467737859679 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 09:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:57:39 INFO - PROCESS | 3064 | 1467737859683 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:57:39 INFO - PROCESS | 3064 | 1467737859686 Marionette TRACE conn6 <- [1,1450,null,{}] 09:57:39 INFO - PROCESS | 3064 | 1467737859689 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:39 INFO - PROCESS | 3064 | 1467737859691 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:39 INFO - PROCESS | 3064 | 1467737859800 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 09:57:39 INFO - PROCESS | 3064 | 1467737859928 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:39 INFO - PROCESS | 3064 | 1467737859930 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:39 INFO - PROCESS | 3064 | ++DOCSHELL 124E9800 == 32 [pid = 3064] [id = 372] 09:57:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (13749800) [pid = 3064] [serial = 1116] [outer = 00000000] 09:57:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (14929C00) [pid = 3064] [serial = 1117] [outer = 13749800] 09:57:39 INFO - PROCESS | 3064 | 1467737859986 Marionette DEBUG loaded listener.js 09:57:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (14950000) [pid = 3064] [serial = 1118] [outer = 13749800] 09:57:40 INFO - PROCESS | 3064 | 1467737860590 Marionette TRACE conn6 <- [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]]]}] 09:57:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:57:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 970ms 09:57:40 INFO - PROCESS | 3064 | 1467737860676 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 09:57:40 INFO - PROCESS | 3064 | 1467737860678 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 09:57:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:57:40 INFO - PROCESS | 3064 | 1467737860683 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:57:40 INFO - PROCESS | 3064 | 1467737860685 Marionette TRACE conn6 <- [1,1454,null,{}] 09:57:40 INFO - PROCESS | 3064 | 1467737860689 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:40 INFO - PROCESS | 3064 | 1467737860692 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:40 INFO - PROCESS | 3064 | 1467737860796 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 09:57:40 INFO - PROCESS | 3064 | 1467737860956 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:40 INFO - PROCESS | 3064 | 1467737860959 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:40 INFO - PROCESS | 3064 | ++DOCSHELL 0916A400 == 33 [pid = 3064] [id = 373] 09:57:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0916B800) [pid = 3064] [serial = 1119] [outer = 00000000] 09:57:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0C3F4C00) [pid = 3064] [serial = 1120] [outer = 0916B800] 09:57:41 INFO - PROCESS | 3064 | 1467737861013 Marionette DEBUG loaded listener.js 09:57:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0D287C00) [pid = 3064] [serial = 1121] [outer = 0916B800] 09:57:42 INFO - PROCESS | 3064 | --DOCSHELL 14920000 == 32 [pid = 3064] [id = 352] 09:57:42 INFO - PROCESS | 3064 | --DOCSHELL 0D828400 == 31 [pid = 3064] [id = 349] 09:57:42 INFO - PROCESS | 3064 | --DOCSHELL 0D35D000 == 30 [pid = 3064] [id = 367] 09:57:42 INFO - PROCESS | 3064 | --DOCSHELL 0CED4C00 == 29 [pid = 3064] [id = 341] 09:57:42 INFO - PROCESS | 3064 | --DOCSHELL 175D0800 == 28 [pid = 3064] [id = 350] 09:57:42 INFO - PROCESS | 3064 | --DOCSHELL 08A7D400 == 27 [pid = 3064] [id = 345] 09:57:42 INFO - PROCESS | 3064 | --DOCSHELL 0DD6F000 == 26 [pid = 3064] [id = 337] 09:57:42 INFO - PROCESS | 3064 | --DOCSHELL 0D0CD000 == 25 [pid = 3064] [id = 343] 09:57:42 INFO - PROCESS | 3064 | --DOCSHELL 0DD65C00 == 24 [pid = 3064] [id = 358] 09:57:42 INFO - PROCESS | 3064 | --DOCSHELL 17AEF800 == 23 [pid = 3064] [id = 354] 09:57:42 INFO - PROCESS | 3064 | --DOCSHELL 1776B000 == 22 [pid = 3064] [id = 353] 09:57:42 INFO - PROCESS | 3064 | --DOCSHELL 0D83A800 == 21 [pid = 3064] [id = 346] 09:57:42 INFO - PROCESS | 3064 | --DOCSHELL 0D7D3400 == 20 [pid = 3064] [id = 336] 09:57:42 INFO - PROCESS | 3064 | --DOCSHELL 124EBC00 == 19 [pid = 3064] [id = 347] 09:57:42 INFO - PROCESS | 3064 | --DOCSHELL 0D278400 == 18 [pid = 3064] [id = 338] 09:57:42 INFO - PROCESS | 3064 | --DOCSHELL 123E3C00 == 17 [pid = 3064] [id = 339] 09:57:42 INFO - PROCESS | 3064 | --DOCSHELL 124B0400 == 16 [pid = 3064] [id = 342] 09:57:42 INFO - PROCESS | 3064 | --DOCSHELL 14928800 == 15 [pid = 3064] [id = 340] 09:57:42 INFO - PROCESS | 3064 | --DOCSHELL 124E9800 == 14 [pid = 3064] [id = 372] 09:57:42 INFO - PROCESS | 3064 | --DOCSHELL 08A80400 == 13 [pid = 3064] [id = 366] 09:57:42 INFO - PROCESS | 3064 | --DOCSHELL 12269C00 == 12 [pid = 3064] [id = 371] 09:57:42 INFO - PROCESS | 3064 | --DOCSHELL 0D82AC00 == 11 [pid = 3064] [id = 370] 09:57:42 INFO - PROCESS | 3064 | --DOCSHELL 0D776C00 == 10 [pid = 3064] [id = 368] 09:57:42 INFO - PROCESS | 3064 | --DOCSHELL 0D235400 == 9 [pid = 3064] [id = 369] 09:57:44 INFO - PROCESS | 3064 | 1467737864507 Marionette TRACE conn6 <- [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]]]}] 09:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 3847ms 09:57:44 INFO - PROCESS | 3064 | 1467737864533 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 09:57:44 INFO - PROCESS | 3064 | 1467737864537 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 09:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:57:44 INFO - PROCESS | 3064 | 1467737864542 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:57:44 INFO - PROCESS | 3064 | 1467737864545 Marionette TRACE conn6 <- [1,1458,null,{}] 09:57:44 INFO - PROCESS | 3064 | 1467737864551 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:44 INFO - PROCESS | 3064 | 1467737864554 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:44 INFO - PROCESS | 3064 | 1467737864649 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 09:57:44 INFO - PROCESS | 3064 | 1467737864657 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:44 INFO - PROCESS | 3064 | 1467737864661 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:44 INFO - PROCESS | 3064 | ++DOCSHELL 0D7C8C00 == 10 [pid = 3064] [id = 374] 09:57:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0D7CB400) [pid = 3064] [serial = 1122] [outer = 00000000] 09:57:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0D7D0C00) [pid = 3064] [serial = 1123] [outer = 0D7CB400] 09:57:44 INFO - PROCESS | 3064 | 1467737864712 Marionette DEBUG loaded listener.js 09:57:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0D806400) [pid = 3064] [serial = 1124] [outer = 0D7CB400] 09:57:45 INFO - PROCESS | 3064 | 1467737865226 Marionette TRACE conn6 <- [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]]]}] 09:57:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:57:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 730ms 09:57:45 INFO - PROCESS | 3064 | 1467737865273 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 09:57:45 INFO - PROCESS | 3064 | 1467737865278 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 09:57:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:57:45 INFO - PROCESS | 3064 | 1467737865284 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:57:45 INFO - PROCESS | 3064 | 1467737865286 Marionette TRACE conn6 <- [1,1462,null,{}] 09:57:45 INFO - PROCESS | 3064 | 1467737865290 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:45 INFO - PROCESS | 3064 | 1467737865294 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:45 INFO - PROCESS | 3064 | 1467737865390 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 09:57:45 INFO - PROCESS | 3064 | 1467737865485 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:45 INFO - PROCESS | 3064 | 1467737865488 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:45 INFO - PROCESS | 3064 | ++DOCSHELL 0D774400 == 11 [pid = 3064] [id = 375] 09:57:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0D83C400) [pid = 3064] [serial = 1125] [outer = 00000000] 09:57:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0D840800) [pid = 3064] [serial = 1126] [outer = 0D83C400] 09:57:45 INFO - PROCESS | 3064 | 1467737865536 Marionette DEBUG loaded listener.js 09:57:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0DD68C00) [pid = 3064] [serial = 1127] [outer = 0D83C400] 09:57:45 INFO - PROCESS | 3064 | 1467737865975 Marionette TRACE conn6 <- [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]]]}] 09:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 730ms 09:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:57:46 INFO - PROCESS | 3064 | 1467737866045 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 09:57:46 INFO - PROCESS | 3064 | 1467737866047 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 09:57:46 INFO - PROCESS | 3064 | 1467737866052 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:57:46 INFO - PROCESS | 3064 | 1467737866055 Marionette TRACE conn6 <- [1,1466,null,{}] 09:57:46 INFO - PROCESS | 3064 | 1467737866071 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:46 INFO - PROCESS | 3064 | 1467737866076 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:46 INFO - PROCESS | 3064 | 1467737866177 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 09:57:46 INFO - PROCESS | 3064 | 1467737866186 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:46 INFO - PROCESS | 3064 | 1467737866189 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:46 INFO - PROCESS | 3064 | ++DOCSHELL 11FBA400 == 12 [pid = 3064] [id = 376] 09:57:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (11FBCC00) [pid = 3064] [serial = 1128] [outer = 00000000] 09:57:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (1229B800) [pid = 3064] [serial = 1129] [outer = 11FBCC00] 09:57:46 INFO - PROCESS | 3064 | 1467737866239 Marionette DEBUG loaded listener.js 09:57:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (123E5000) [pid = 3064] [serial = 1130] [outer = 11FBCC00] 09:57:46 INFO - PROCESS | 3064 | 1467737866777 Marionette TRACE conn6 <- [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]]]}] 09:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 790ms 09:57:46 INFO - PROCESS | 3064 | 1467737866848 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 09:57:46 INFO - PROCESS | 3064 | 1467737866851 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 09:57:46 INFO - PROCESS | 3064 | 1467737866854 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:57:46 INFO - PROCESS | 3064 | 1467737866856 Marionette TRACE conn6 <- [1,1470,null,{}] 09:57:46 INFO - PROCESS | 3064 | 1467737866860 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:46 INFO - PROCESS | 3064 | 1467737866862 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:46 INFO - PROCESS | 3064 | 1467737866985 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 09:57:47 INFO - PROCESS | 3064 | 1467737867046 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:47 INFO - PROCESS | 3064 | 1467737867048 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:47 INFO - PROCESS | 3064 | ++DOCSHELL 13051800 == 13 [pid = 3064] [id = 377] 09:57:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (13052C00) [pid = 3064] [serial = 1131] [outer = 00000000] 09:57:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (14077800) [pid = 3064] [serial = 1132] [outer = 13052C00] 09:57:47 INFO - PROCESS | 3064 | 1467737867094 Marionette DEBUG loaded listener.js 09:57:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (1492C800) [pid = 3064] [serial = 1133] [outer = 13052C00] 09:57:47 INFO - PROCESS | 3064 | 1467737867586 Marionette TRACE conn6 <- [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]]]}] 09:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 830ms 09:57:47 INFO - PROCESS | 3064 | 1467737867688 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 09:57:47 INFO - PROCESS | 3064 | 1467737867691 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 09:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:57:47 INFO - PROCESS | 3064 | 1467737867701 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:57:47 INFO - PROCESS | 3064 | 1467737867703 Marionette TRACE conn6 <- [1,1474,null,{}] 09:57:47 INFO - PROCESS | 3064 | 1467737867706 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:47 INFO - PROCESS | 3064 | 1467737867709 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:47 INFO - PROCESS | 3064 | 1467737867824 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 09:57:47 INFO - PROCESS | 3064 | 1467737867830 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:47 INFO - PROCESS | 3064 | 1467737867832 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:47 INFO - PROCESS | 3064 | ++DOCSHELL 151C6C00 == 14 [pid = 3064] [id = 378] 09:57:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (151C8000) [pid = 3064] [serial = 1134] [outer = 00000000] 09:57:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (15747C00) [pid = 3064] [serial = 1135] [outer = 151C8000] 09:57:47 INFO - PROCESS | 3064 | 1467737867876 Marionette DEBUG loaded listener.js 09:57:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (1607D400) [pid = 3064] [serial = 1136] [outer = 151C8000] 09:57:48 INFO - PROCESS | 3064 | 1467737868353 Marionette TRACE conn6 <- [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]]]}] 09:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 690ms 09:57:48 INFO - PROCESS | 3064 | 1467737868392 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 09:57:48 INFO - PROCESS | 3064 | 1467737868394 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 09:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:57:48 INFO - PROCESS | 3064 | 1467737868397 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:57:48 INFO - PROCESS | 3064 | 1467737868399 Marionette TRACE conn6 <- [1,1478,null,{}] 09:57:48 INFO - PROCESS | 3064 | 1467737868403 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:48 INFO - PROCESS | 3064 | 1467737868408 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:48 INFO - PROCESS | 3064 | 1467737868802 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 09:57:48 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (124EB000) [pid = 3064] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:57:48 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (0D806000) [pid = 3064] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:57:48 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (14955800) [pid = 3064] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:57:48 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (17ED8400) [pid = 3064] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:57:48 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0C318000) [pid = 3064] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:57:48 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (14082C00) [pid = 3064] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:57:48 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (14DFB000) [pid = 3064] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:57:48 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0D7C5C00) [pid = 3064] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:57:48 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0D7C4C00) [pid = 3064] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:57:48 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (13749800) [pid = 3064] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:57:48 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0D82B000) [pid = 3064] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:57:48 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (1226D800) [pid = 3064] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:57:48 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0D27AC00) [pid = 3064] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:57:48 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (12322C00) [pid = 3064] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:57:48 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0D822C00) [pid = 3064] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:57:48 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (11AA2400) [pid = 3064] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:57:48 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0D30AC00) [pid = 3064] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:57:48 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0DD73C00) [pid = 3064] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:57:48 INFO - PROCESS | 3064 | 1467737868872 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:48 INFO - PROCESS | 3064 | 1467737868874 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:48 INFO - PROCESS | 3064 | ++DOCSHELL 0C30CC00 == 15 [pid = 3064] [id = 379] 09:57:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0C310000) [pid = 3064] [serial = 1137] [outer = 00000000] 09:57:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0CECA000) [pid = 3064] [serial = 1138] [outer = 0C310000] 09:57:48 INFO - PROCESS | 3064 | 1467737868921 Marionette DEBUG loaded listener.js 09:57:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0D7C5800) [pid = 3064] [serial = 1139] [outer = 0C310000] 09:57:49 INFO - PROCESS | 3064 | 1467737869337 Marionette TRACE conn6 <- [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]]]}] 09:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 970ms 09:57:49 INFO - PROCESS | 3064 | 1467737869368 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 09:57:49 INFO - PROCESS | 3064 | 1467737869370 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 09:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:57:49 INFO - PROCESS | 3064 | 1467737869373 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:57:49 INFO - PROCESS | 3064 | 1467737869375 Marionette TRACE conn6 <- [1,1482,null,{}] 09:57:49 INFO - PROCESS | 3064 | 1467737869378 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:49 INFO - PROCESS | 3064 | 1467737869380 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:49 INFO - PROCESS | 3064 | 1467737869458 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 09:57:49 INFO - PROCESS | 3064 | 1467737869463 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:49 INFO - PROCESS | 3064 | 1467737869465 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:49 INFO - PROCESS | 3064 | ++DOCSHELL 0D833C00 == 16 [pid = 3064] [id = 380] 09:57:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0DD72000) [pid = 3064] [serial = 1140] [outer = 00000000] 09:57:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (12439800) [pid = 3064] [serial = 1141] [outer = 0DD72000] 09:57:49 INFO - PROCESS | 3064 | 1467737869510 Marionette DEBUG loaded listener.js 09:57:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (14929400) [pid = 3064] [serial = 1142] [outer = 0DD72000] 09:57:49 INFO - PROCESS | 3064 | 1467737869937 Marionette TRACE conn6 <- [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]]]}] 09:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 630ms 09:57:49 INFO - PROCESS | 3064 | 1467737870005 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 09:57:50 INFO - PROCESS | 3064 | 1467737870007 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 09:57:50 INFO - PROCESS | 3064 | 1467737870011 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:57:50 INFO - PROCESS | 3064 | 1467737870012 Marionette TRACE conn6 <- [1,1486,null,{}] 09:57:50 INFO - PROCESS | 3064 | 1467737870016 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:50 INFO - PROCESS | 3064 | 1467737870017 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:50 INFO - PROCESS | 3064 | 1467737870097 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 09:57:50 INFO - PROCESS | 3064 | 1467737870102 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:50 INFO - PROCESS | 3064 | 1467737870104 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:50 INFO - PROCESS | 3064 | ++DOCSHELL 11CE8000 == 17 [pid = 3064] [id = 381] 09:57:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (1242FC00) [pid = 3064] [serial = 1143] [outer = 00000000] 09:57:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (16612C00) [pid = 3064] [serial = 1144] [outer = 1242FC00] 09:57:50 INFO - PROCESS | 3064 | 1467737870149 Marionette DEBUG loaded listener.js 09:57:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (16615000) [pid = 3064] [serial = 1145] [outer = 1242FC00] 09:57:50 INFO - PROCESS | 3064 | 1467737870583 Marionette TRACE conn6 <- [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]]]}] 09:57:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 630ms 09:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:57:50 INFO - PROCESS | 3064 | 1467737870652 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 09:57:50 INFO - PROCESS | 3064 | 1467737870654 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 09:57:50 INFO - PROCESS | 3064 | 1467737870657 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:57:50 INFO - PROCESS | 3064 | 1467737870659 Marionette TRACE conn6 <- [1,1490,null,{}] 09:57:50 INFO - PROCESS | 3064 | 1467737870662 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:50 INFO - PROCESS | 3064 | 1467737870664 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:50 INFO - PROCESS | 3064 | 1467737870747 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 09:57:50 INFO - PROCESS | 3064 | 1467737870754 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:50 INFO - PROCESS | 3064 | 1467737870756 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:50 INFO - PROCESS | 3064 | ++DOCSHELL 11FB9800 == 18 [pid = 3064] [id = 382] 09:57:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (16D01800) [pid = 3064] [serial = 1146] [outer = 00000000] 09:57:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (17561400) [pid = 3064] [serial = 1147] [outer = 16D01800] 09:57:50 INFO - PROCESS | 3064 | 1467737870800 Marionette DEBUG loaded listener.js 09:57:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (1756D800) [pid = 3064] [serial = 1148] [outer = 16D01800] 09:57:51 INFO - PROCESS | 3064 | 1467737871663 Marionette TRACE conn6 <- [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]]]}] 09:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1016ms 09:57:51 INFO - PROCESS | 3064 | 1467737871677 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 09:57:51 INFO - PROCESS | 3064 | 1467737871681 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 09:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:57:51 INFO - PROCESS | 3064 | 1467737871686 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:57:51 INFO - PROCESS | 3064 | 1467737871691 Marionette TRACE conn6 <- [1,1494,null,{}] 09:57:51 INFO - PROCESS | 3064 | 1467737871697 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:51 INFO - PROCESS | 3064 | 1467737871700 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:51 INFO - PROCESS | 3064 | 1467737871841 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 09:57:51 INFO - PROCESS | 3064 | 1467737871974 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:51 INFO - PROCESS | 3064 | 1467737871977 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:51 INFO - PROCESS | 3064 | ++DOCSHELL 0D3FEC00 == 19 [pid = 3064] [id = 383] 09:57:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0D772C00) [pid = 3064] [serial = 1149] [outer = 00000000] 09:57:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0D835800) [pid = 3064] [serial = 1150] [outer = 0D772C00] 09:57:52 INFO - PROCESS | 3064 | 1467737872036 Marionette DEBUG loaded listener.js 09:57:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0DD6F000) [pid = 3064] [serial = 1151] [outer = 0D772C00] 09:57:52 INFO - PROCESS | 3064 | 1467737872883 Marionette TRACE conn6 <- [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]]]}] 09:57:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1275ms 09:57:52 INFO - PROCESS | 3064 | 1467737872962 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 09:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:57:52 INFO - PROCESS | 3064 | 1467737872966 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 09:57:52 INFO - PROCESS | 3064 | 1467737872972 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:57:52 INFO - PROCESS | 3064 | 1467737872975 Marionette TRACE conn6 <- [1,1498,null,{}] 09:57:52 INFO - PROCESS | 3064 | 1467737872980 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:52 INFO - PROCESS | 3064 | 1467737872983 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:53 INFO - PROCESS | 3064 | 1467737873104 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 09:57:53 INFO - PROCESS | 3064 | 1467737873232 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:53 INFO - PROCESS | 3064 | 1467737873236 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:53 INFO - PROCESS | 3064 | ++DOCSHELL 0D7C4800 == 20 [pid = 3064] [id = 384] 09:57:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0D7C6800) [pid = 3064] [serial = 1152] [outer = 00000000] 09:57:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (0D7D2400) [pid = 3064] [serial = 1153] [outer = 0D7C6800] 09:57:53 INFO - PROCESS | 3064 | 1467737873294 Marionette DEBUG loaded listener.js 09:57:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (0D821800) [pid = 3064] [serial = 1154] [outer = 0D7C6800] 09:57:53 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (0D830000) [pid = 3064] [serial = 1081] [outer = 00000000] [url = about:blank] 09:57:53 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (11AA9C00) [pid = 3064] [serial = 1083] [outer = 00000000] [url = about:blank] 09:57:53 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0D360000) [pid = 3064] [serial = 1077] [outer = 00000000] [url = about:blank] 09:57:53 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0D775000) [pid = 3064] [serial = 1078] [outer = 00000000] [url = about:blank] 09:57:53 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (11F93400) [pid = 3064] [serial = 1075] [outer = 00000000] [url = about:blank] 09:57:53 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (11A13000) [pid = 3064] [serial = 1074] [outer = 00000000] [url = about:blank] 09:57:53 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (1305BC00) [pid = 3064] [serial = 1089] [outer = 00000000] [url = about:blank] 09:57:53 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (1661E400) [pid = 3064] [serial = 673] [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.] 09:57:53 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (12329800) [pid = 3064] [serial = 1066] [outer = 00000000] [url = about:blank] 09:57:53 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (11A9F000) [pid = 3064] [serial = 1065] [outer = 00000000] [url = about:blank] 09:57:53 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (166D4000) [pid = 3064] [serial = 1069] [outer = 00000000] [url = about:blank] 09:57:53 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0C3F4C00) [pid = 3064] [serial = 1120] [outer = 00000000] [url = about:blank] 09:57:53 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (16154800) [pid = 3064] [serial = 1068] [outer = 00000000] [url = about:blank] 09:57:53 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (1994AC00) [pid = 3064] [serial = 1072] [outer = 00000000] [url = about:blank] 09:57:53 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (1985F800) [pid = 3064] [serial = 1071] [outer = 00000000] [url = about:blank] 09:57:53 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (16613800) [pid = 3064] [serial = 1099] [outer = 00000000] [url = about:blank] 09:57:53 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (15744800) [pid = 3064] [serial = 1096] [outer = 00000000] [url = about:blank] 09:57:53 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (124E5400) [pid = 3064] [serial = 1100] [outer = 00000000] [url = about:blank] 09:57:53 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (124E6C00) [pid = 3064] [serial = 1087] [outer = 00000000] [url = about:blank] 09:57:53 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (157BAC00) [pid = 3064] [serial = 1092] [outer = 00000000] [url = about:blank] 09:57:53 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (14081800) [pid = 3064] [serial = 1090] [outer = 00000000] [url = about:blank] 09:57:53 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (15F62400) [pid = 3064] [serial = 1093] [outer = 00000000] [url = about:blank] 09:57:53 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (151D3400) [pid = 3064] [serial = 1095] [outer = 00000000] [url = about:blank] 09:57:53 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (1222B000) [pid = 3064] [serial = 1084] [outer = 00000000] [url = about:blank] 09:57:53 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0D80C000) [pid = 3064] [serial = 1102] [outer = 00000000] [url = about:blank] 09:57:53 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (0D822000) [pid = 3064] [serial = 1105] [outer = 00000000] [url = about:blank] 09:57:53 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (0DD6C800) [pid = 3064] [serial = 1112] [outer = 00000000] [url = about:blank] 09:57:53 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (1243A400) [pid = 3064] [serial = 1115] [outer = 00000000] [url = about:blank] 09:57:53 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (14929C00) [pid = 3064] [serial = 1117] [outer = 00000000] [url = about:blank] 09:57:53 INFO - PROCESS | 3064 | --DOMWINDOW == 62 (0D840C00) [pid = 3064] [serial = 1111] [outer = 00000000] [url = about:blank] 09:57:53 INFO - PROCESS | 3064 | --DOMWINDOW == 61 (1234D400) [pid = 3064] [serial = 1114] [outer = 00000000] [url = about:blank] 09:57:53 INFO - PROCESS | 3064 | --DOMWINDOW == 60 (0D7CC400) [pid = 3064] [serial = 1109] [outer = 00000000] [url = about:blank] 09:57:53 INFO - PROCESS | 3064 | --DOMWINDOW == 59 (0D3FF400) [pid = 3064] [serial = 1108] [outer = 00000000] [url = about:blank] 09:57:53 INFO - PROCESS | 3064 | --DOMWINDOW == 58 (1243AC00) [pid = 3064] [serial = 1086] [outer = 00000000] [url = about:blank] 09:57:53 INFO - PROCESS | 3064 | --DOMWINDOW == 57 (0D829800) [pid = 3064] [serial = 1080] [outer = 00000000] [url = about:blank] 09:57:53 INFO - PROCESS | 3064 | --DOMWINDOW == 56 (0D82BC00) [pid = 3064] [serial = 1103] [outer = 00000000] [url = about:blank] 09:57:53 INFO - PROCESS | 3064 | --DOMWINDOW == 55 (11A9DC00) [pid = 3064] [serial = 1106] [outer = 00000000] [url = about:blank] 09:57:53 INFO - PROCESS | 3064 | --DOMWINDOW == 54 (14950000) [pid = 3064] [serial = 1118] [outer = 00000000] [url = about:blank] 09:57:53 INFO - PROCESS | 3064 | 1467737873767 Marionette TRACE conn6 <- [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]]]}] 09:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 830ms 09:57:53 INFO - PROCESS | 3064 | 1467737873804 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 09:57:53 INFO - PROCESS | 3064 | 1467737873809 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 09:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:57:53 INFO - PROCESS | 3064 | 1467737873815 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:57:53 INFO - PROCESS | 3064 | 1467737873818 Marionette TRACE conn6 <- [1,1502,null,{}] 09:57:53 INFO - PROCESS | 3064 | 1467737873822 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:53 INFO - PROCESS | 3064 | 1467737873824 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:53 INFO - PROCESS | 3064 | 1467737873919 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 09:57:53 INFO - PROCESS | 3064 | 1467737873928 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:53 INFO - PROCESS | 3064 | 1467737873930 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:53 INFO - PROCESS | 3064 | ++DOCSHELL 0D82BC00 == 21 [pid = 3064] [id = 385] 09:57:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 55 (0D82CC00) [pid = 3064] [serial = 1155] [outer = 00000000] 09:57:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 56 (0D834C00) [pid = 3064] [serial = 1156] [outer = 0D82CC00] 09:57:53 INFO - PROCESS | 3064 | 1467737873978 Marionette DEBUG loaded listener.js 09:57:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 57 (0D83C000) [pid = 3064] [serial = 1157] [outer = 0D82CC00] 09:57:54 INFO - PROCESS | 3064 | 1467737874468 Marionette TRACE conn6 <- [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]]]}] 09:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 670ms 09:57:54 INFO - PROCESS | 3064 | 1467737874487 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 09:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:57:54 INFO - PROCESS | 3064 | 1467737874489 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 09:57:54 INFO - PROCESS | 3064 | 1467737874496 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:57:54 INFO - PROCESS | 3064 | 1467737874499 Marionette TRACE conn6 <- [1,1506,null,{}] 09:57:54 INFO - PROCESS | 3064 | 1467737874511 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:54 INFO - PROCESS | 3064 | 1467737874516 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:54 INFO - PROCESS | 3064 | 1467737874605 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 09:57:54 INFO - PROCESS | 3064 | 1467737874652 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:54 INFO - PROCESS | 3064 | 1467737874656 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:54 INFO - PROCESS | 3064 | ++DOCSHELL 11A9EC00 == 22 [pid = 3064] [id = 386] 09:57:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 58 (11A9F000) [pid = 3064] [serial = 1158] [outer = 00000000] 09:57:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 59 (11AA6000) [pid = 3064] [serial = 1159] [outer = 11A9F000] 09:57:54 INFO - PROCESS | 3064 | 1467737874776 Marionette DEBUG loaded listener.js 09:57:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 60 (11CB6C00) [pid = 3064] [serial = 1160] [outer = 11A9F000] 09:57:55 INFO - PROCESS | 3064 | 1467737875155 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 09:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 731ms 09:57:55 INFO - PROCESS | 3064 | 1467737875224 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 09:57:55 INFO - PROCESS | 3064 | 1467737875226 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 09:57:55 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:57:55 INFO - PROCESS | 3064 | 1467737875230 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:57:55 INFO - PROCESS | 3064 | 1467737875232 Marionette TRACE conn6 <- [1,1510,null,{}] 09:57:55 INFO - PROCESS | 3064 | 1467737875235 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:55 INFO - PROCESS | 3064 | 1467737875237 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:55 INFO - PROCESS | 3064 | 1467737875323 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 09:57:55 INFO - PROCESS | 3064 | 1467737875329 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:55 INFO - PROCESS | 3064 | 1467737875331 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:55 INFO - PROCESS | 3064 | ++DOCSHELL 11F9A800 == 23 [pid = 3064] [id = 387] 09:57:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 61 (1222B000) [pid = 3064] [serial = 1161] [outer = 00000000] 09:57:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 62 (124B3000) [pid = 3064] [serial = 1162] [outer = 1222B000] 09:57:55 INFO - PROCESS | 3064 | 1467737875377 Marionette DEBUG loaded listener.js 09:57:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (124E6000) [pid = 3064] [serial = 1163] [outer = 1222B000] 09:57:55 INFO - PROCESS | 3064 | 1467737875869 Marionette TRACE conn6 <- [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"]]]}] 09:57:55 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 09:57:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:57:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:57:55 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 09:57:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:57:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:57:55 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 09:57:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:57:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:57:55 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 09:57:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:57:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:57:55 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 677ms 09:57:55 INFO - PROCESS | 3064 | 1467737875911 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 09:57:55 INFO - PROCESS | 3064 | 1467737875913 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 09:57:55 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:57:55 INFO - PROCESS | 3064 | 1467737875916 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:57:55 INFO - PROCESS | 3064 | 1467737875918 Marionette TRACE conn6 <- [1,1514,null,{}] 09:57:55 INFO - PROCESS | 3064 | 1467737875921 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:55 INFO - PROCESS | 3064 | 1467737875923 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:56 INFO - PROCESS | 3064 | 1467737876057 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 09:57:56 INFO - PROCESS | 3064 | 1467737876077 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:56 INFO - PROCESS | 3064 | 1467737876079 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:56 INFO - PROCESS | 3064 | ++DOCSHELL 1305BC00 == 24 [pid = 3064] [id = 388] 09:57:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (1305D800) [pid = 3064] [serial = 1164] [outer = 00000000] 09:57:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (14927400) [pid = 3064] [serial = 1165] [outer = 1305D800] 09:57:56 INFO - PROCESS | 3064 | 1467737876123 Marionette DEBUG loaded listener.js 09:57:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (14947000) [pid = 3064] [serial = 1166] [outer = 1305D800] 09:57:56 INFO - PROCESS | 3064 | 1467737876573 Marionette TRACE conn6 <- [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"]]]}] 09:57:56 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:57:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:57:56 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:57:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:57:56 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:57:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:57:56 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 687ms 09:57:56 INFO - PROCESS | 3064 | 1467737876604 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 09:57:56 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:57:56 INFO - PROCESS | 3064 | 1467737876606 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 09:57:56 INFO - PROCESS | 3064 | 1467737876609 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:57:56 INFO - PROCESS | 3064 | 1467737876611 Marionette TRACE conn6 <- [1,1518,null,{}] 09:57:56 INFO - PROCESS | 3064 | 1467737876619 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:56 INFO - PROCESS | 3064 | 1467737876624 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:56 INFO - PROCESS | 3064 | 1467737876758 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 09:57:56 INFO - PROCESS | 3064 | 1467737876768 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:56 INFO - PROCESS | 3064 | 1467737876770 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:56 INFO - PROCESS | 3064 | ++DOCSHELL 14927000 == 25 [pid = 3064] [id = 389] 09:57:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (14DB9400) [pid = 3064] [serial = 1167] [outer = 00000000] 09:57:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (15F67800) [pid = 3064] [serial = 1168] [outer = 14DB9400] 09:57:56 INFO - PROCESS | 3064 | 1467737876866 Marionette DEBUG loaded listener.js 09:57:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (16155C00) [pid = 3064] [serial = 1169] [outer = 14DB9400] 09:57:57 INFO - PROCESS | 3064 | 1467737877256 Marionette TRACE conn6 <- [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]]]}] 09:57:57 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 09:57:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:57:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:57:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:57:57 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 09:57:57 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:57:57 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 670ms 09:57:57 INFO - PROCESS | 3064 | 1467737877280 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 09:57:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:57:57 INFO - PROCESS | 3064 | 1467737877282 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 09:57:57 INFO - PROCESS | 3064 | 1467737877285 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:57:57 INFO - PROCESS | 3064 | 1467737877287 Marionette TRACE conn6 <- [1,1522,null,{}] 09:57:57 INFO - PROCESS | 3064 | 1467737877296 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:57 INFO - PROCESS | 3064 | 1467737877298 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:57 INFO - PROCESS | 3064 | 1467737877448 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 09:57:57 INFO - PROCESS | 3064 | 1467737877517 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:57 INFO - PROCESS | 3064 | 1467737877519 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:57 INFO - PROCESS | 3064 | ++DOCSHELL 0D83E800 == 26 [pid = 3064] [id = 390] 09:57:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (11A13800) [pid = 3064] [serial = 1170] [outer = 00000000] 09:57:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (16614800) [pid = 3064] [serial = 1171] [outer = 11A13800] 09:57:57 INFO - PROCESS | 3064 | 1467737877562 Marionette DEBUG loaded listener.js 09:57:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (16618000) [pid = 3064] [serial = 1172] [outer = 11A13800] 09:57:57 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0D83C400) [pid = 3064] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:57:57 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0D7CB400) [pid = 3064] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:57:57 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (13052C00) [pid = 3064] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:57:57 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (11FBCC00) [pid = 3064] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:57:57 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0916B800) [pid = 3064] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:57:57 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (151C8000) [pid = 3064] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:57:57 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (0DD72000) [pid = 3064] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:57:57 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (0C310000) [pid = 3064] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:57:57 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (1242FC00) [pid = 3064] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:57:57 INFO - PROCESS | 3064 | 1467737877972 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 09:57:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:57:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 730ms 09:57:58 INFO - PROCESS | 3064 | 1467737878016 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 09:57:58 INFO - PROCESS | 3064 | 1467737878018 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 09:57:58 INFO - PROCESS | 3064 | 1467737878021 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:57:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:57:58 INFO - PROCESS | 3064 | 1467737878023 Marionette TRACE conn6 <- [1,1526,null,{}] 09:57:58 INFO - PROCESS | 3064 | 1467737878026 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:58 INFO - PROCESS | 3064 | 1467737878028 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:58 INFO - PROCESS | 3064 | 1467737878107 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 09:57:58 INFO - PROCESS | 3064 | 1467737878112 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:58 INFO - PROCESS | 3064 | 1467737878114 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:58 INFO - PROCESS | 3064 | ++DOCSHELL 0D803C00 == 27 [pid = 3064] [id = 391] 09:57:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (13052C00) [pid = 3064] [serial = 1173] [outer = 00000000] 09:57:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (16612000) [pid = 3064] [serial = 1174] [outer = 13052C00] 09:57:58 INFO - PROCESS | 3064 | 1467737878159 Marionette DEBUG loaded listener.js 09:57:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (16C09800) [pid = 3064] [serial = 1175] [outer = 13052C00] 09:57:58 INFO - PROCESS | 3064 | 1467737878585 Marionette TRACE conn6 <- [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]]]}] 09:57:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:57:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 570ms 09:57:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:57:58 INFO - PROCESS | 3064 | 1467737878596 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 09:57:58 INFO - PROCESS | 3064 | 1467737878598 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 09:57:58 INFO - PROCESS | 3064 | 1467737878601 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:57:58 INFO - PROCESS | 3064 | 1467737878603 Marionette TRACE conn6 <- [1,1530,null,{}] 09:57:58 INFO - PROCESS | 3064 | 1467737878606 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:58 INFO - PROCESS | 3064 | 1467737878608 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:58 INFO - PROCESS | 3064 | 1467737878728 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 09:57:58 INFO - PROCESS | 3064 | 1467737878735 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:58 INFO - PROCESS | 3064 | 1467737878737 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:58 INFO - PROCESS | 3064 | ++DOCSHELL 0C3F6400 == 28 [pid = 3064] [id = 392] 09:57:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (16611C00) [pid = 3064] [serial = 1176] [outer = 00000000] 09:57:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (16C17000) [pid = 3064] [serial = 1177] [outer = 16611C00] 09:57:58 INFO - PROCESS | 3064 | 1467737878782 Marionette DEBUG loaded listener.js 09:57:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (16D03C00) [pid = 3064] [serial = 1178] [outer = 16611C00] 09:57:59 INFO - PROCESS | 3064 | 1467737879221 Marionette TRACE conn6 <- [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]]]}] 09:57:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:57:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 670ms 09:57:59 INFO - PROCESS | 3064 | 1467737879272 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 09:57:59 INFO - PROCESS | 3064 | 1467737879274 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 09:57:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:57:59 INFO - PROCESS | 3064 | 1467737879288 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:57:59 INFO - PROCESS | 3064 | 1467737879290 Marionette TRACE conn6 <- [1,1534,null,{}] 09:57:59 INFO - PROCESS | 3064 | 1467737879294 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:59 INFO - PROCESS | 3064 | 1467737879296 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:59 INFO - PROCESS | 3064 | 1467737879389 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 09:57:59 INFO - PROCESS | 3064 | 1467737879397 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:59 INFO - PROCESS | 3064 | 1467737879399 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:57:59 INFO - PROCESS | 3064 | ++DOCSHELL 123EE400 == 29 [pid = 3064] [id = 393] 09:57:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (16D06000) [pid = 3064] [serial = 1179] [outer = 00000000] 09:57:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (1762F800) [pid = 3064] [serial = 1180] [outer = 16D06000] 09:57:59 INFO - PROCESS | 3064 | 1467737879443 Marionette DEBUG loaded listener.js 09:57:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (17630800) [pid = 3064] [serial = 1181] [outer = 16D06000] 09:58:00 INFO - PROCESS | 3064 | --DOCSHELL 0916A400 == 28 [pid = 3064] [id = 373] 09:58:01 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0D840800) [pid = 3064] [serial = 1126] [outer = 00000000] [url = about:blank] 09:58:01 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0DD68C00) [pid = 3064] [serial = 1127] [outer = 00000000] [url = about:blank] 09:58:01 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0D7D0C00) [pid = 3064] [serial = 1123] [outer = 00000000] [url = about:blank] 09:58:01 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0D806400) [pid = 3064] [serial = 1124] [outer = 00000000] [url = about:blank] 09:58:01 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (14077800) [pid = 3064] [serial = 1132] [outer = 00000000] [url = about:blank] 09:58:01 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (1229B800) [pid = 3064] [serial = 1129] [outer = 00000000] [url = about:blank] 09:58:01 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (0D287C00) [pid = 3064] [serial = 1121] [outer = 00000000] [url = about:blank] 09:58:01 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (15747C00) [pid = 3064] [serial = 1135] [outer = 00000000] [url = about:blank] 09:58:01 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (1607D400) [pid = 3064] [serial = 1136] [outer = 00000000] [url = about:blank] 09:58:01 INFO - PROCESS | 3064 | --DOMWINDOW == 62 (12439800) [pid = 3064] [serial = 1141] [outer = 00000000] [url = about:blank] 09:58:01 INFO - PROCESS | 3064 | --DOMWINDOW == 61 (16615000) [pid = 3064] [serial = 1145] [outer = 00000000] [url = about:blank] 09:58:01 INFO - PROCESS | 3064 | --DOMWINDOW == 60 (0CECA000) [pid = 3064] [serial = 1138] [outer = 00000000] [url = about:blank] 09:58:01 INFO - PROCESS | 3064 | --DOMWINDOW == 59 (0D7C5800) [pid = 3064] [serial = 1139] [outer = 00000000] [url = about:blank] 09:58:01 INFO - PROCESS | 3064 | --DOMWINDOW == 58 (1492C800) [pid = 3064] [serial = 1133] [outer = 00000000] [url = about:blank] 09:58:01 INFO - PROCESS | 3064 | --DOMWINDOW == 57 (14929400) [pid = 3064] [serial = 1142] [outer = 00000000] [url = about:blank] 09:58:01 INFO - PROCESS | 3064 | --DOMWINDOW == 56 (123E5000) [pid = 3064] [serial = 1130] [outer = 00000000] [url = about:blank] 09:58:01 INFO - PROCESS | 3064 | --DOMWINDOW == 55 (16612C00) [pid = 3064] [serial = 1144] [outer = 00000000] [url = about:blank] 09:58:01 INFO - PROCESS | 3064 | 1467737881205 Marionette TRACE conn6 <- [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]]]}] 09:58:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:58:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1976ms 09:58:01 INFO - PROCESS | 3064 | 1467737881260 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 09:58:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:58:01 INFO - PROCESS | 3064 | 1467737881264 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 09:58:01 INFO - PROCESS | 3064 | 1467737881269 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:58:01 INFO - PROCESS | 3064 | 1467737881272 Marionette TRACE conn6 <- [1,1538,null,{}] 09:58:01 INFO - PROCESS | 3064 | 1467737881278 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:01 INFO - PROCESS | 3064 | 1467737881281 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:01 INFO - PROCESS | 3064 | 1467737881372 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 09:58:01 INFO - PROCESS | 3064 | 1467737881383 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:01 INFO - PROCESS | 3064 | 1467737881387 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:01 INFO - PROCESS | 3064 | ++DOCSHELL 0D286000 == 29 [pid = 3064] [id = 394] 09:58:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 56 (0D287800) [pid = 3064] [serial = 1182] [outer = 00000000] 09:58:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 57 (0D30B800) [pid = 3064] [serial = 1183] [outer = 0D287800] 09:58:01 INFO - PROCESS | 3064 | 1467737881441 Marionette DEBUG loaded listener.js 09:58:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 58 (0D3FD000) [pid = 3064] [serial = 1184] [outer = 0D287800] 09:58:01 INFO - PROCESS | 3064 | 1467737881941 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 09:58:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:58:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 730ms 09:58:01 INFO - PROCESS | 3064 | 1467737881999 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 09:58:01 INFO - PROCESS | 3064 | 1467737882005 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 09:58:01 INFO - PROCESS | 3064 | 1467737882011 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:58:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:58:02 INFO - PROCESS | 3064 | 1467737882014 Marionette TRACE conn6 <- [1,1542,null,{}] 09:58:02 INFO - PROCESS | 3064 | 1467737882018 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:02 INFO - PROCESS | 3064 | 1467737882021 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:02 INFO - PROCESS | 3064 | 1467737882114 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 09:58:02 INFO - PROCESS | 3064 | 1467737882209 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:02 INFO - PROCESS | 3064 | 1467737882212 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:02 INFO - PROCESS | 3064 | ++DOCSHELL 0D807C00 == 30 [pid = 3064] [id = 395] 09:58:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 59 (0D809000) [pid = 3064] [serial = 1185] [outer = 00000000] 09:58:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 60 (0D822000) [pid = 3064] [serial = 1186] [outer = 0D809000] 09:58:02 INFO - PROCESS | 3064 | 1467737882260 Marionette DEBUG loaded listener.js 09:58:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 61 (0D82A400) [pid = 3064] [serial = 1187] [outer = 0D809000] 09:58:02 INFO - PROCESS | 3064 | 1467737882663 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 09:58:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:58:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 730ms 09:58:02 INFO - PROCESS | 3064 | 1467737882764 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 09:58:02 INFO - PROCESS | 3064 | 1467737882766 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 09:58:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:58:02 INFO - PROCESS | 3064 | 1467737882770 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:58:02 INFO - PROCESS | 3064 | 1467737882773 Marionette TRACE conn6 <- [1,1546,null,{}] 09:58:02 INFO - PROCESS | 3064 | 1467737882789 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:02 INFO - PROCESS | 3064 | 1467737882793 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:02 INFO - PROCESS | 3064 | 1467737882876 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 09:58:02 INFO - PROCESS | 3064 | 1467737882884 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:02 INFO - PROCESS | 3064 | 1467737882887 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:02 INFO - PROCESS | 3064 | ++DOCSHELL 0DDE2C00 == 31 [pid = 3064] [id = 396] 09:58:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 62 (0DDE3400) [pid = 3064] [serial = 1188] [outer = 00000000] 09:58:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (0E9CCC00) [pid = 3064] [serial = 1189] [outer = 0DDE3400] 09:58:02 INFO - PROCESS | 3064 | 1467737882937 Marionette DEBUG loaded listener.js 09:58:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (11A44000) [pid = 3064] [serial = 1190] [outer = 0DDE3400] 09:58:03 INFO - PROCESS | 3064 | 1467737883377 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 09:58:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:58:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 630ms 09:58:03 INFO - PROCESS | 3064 | 1467737883405 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 09:58:03 INFO - PROCESS | 3064 | 1467737883407 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 09:58:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:58:03 INFO - PROCESS | 3064 | 1467737883410 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:58:03 INFO - PROCESS | 3064 | 1467737883412 Marionette TRACE conn6 <- [1,1550,null,{}] 09:58:03 INFO - PROCESS | 3064 | 1467737883415 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:03 INFO - PROCESS | 3064 | 1467737883417 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:03 INFO - PROCESS | 3064 | 1467737883502 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 09:58:03 INFO - PROCESS | 3064 | 1467737883510 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:03 INFO - PROCESS | 3064 | 1467737883512 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:03 INFO - PROCESS | 3064 | ++DOCSHELL 0E942400 == 32 [pid = 3064] [id = 397] 09:58:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (11A9CC00) [pid = 3064] [serial = 1191] [outer = 00000000] 09:58:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (11FB6000) [pid = 3064] [serial = 1192] [outer = 11A9CC00] 09:58:03 INFO - PROCESS | 3064 | 1467737883557 Marionette DEBUG loaded listener.js 09:58:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (12277C00) [pid = 3064] [serial = 1193] [outer = 11A9CC00] 09:58:03 INFO - PROCESS | 3064 | 1467737883992 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 09:58:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:58:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 630ms 09:58:04 INFO - PROCESS | 3064 | 1467737884046 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 09:58:04 INFO - PROCESS | 3064 | 1467737884048 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 09:58:04 INFO - PROCESS | 3064 | 1467737884052 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:58:04 INFO - PROCESS | 3064 | 1467737884053 Marionette TRACE conn6 <- [1,1554,null,{}] 09:58:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:58:04 INFO - PROCESS | 3064 | 1467737884057 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:04 INFO - PROCESS | 3064 | 1467737884059 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:04 INFO - PROCESS | 3064 | 1467737884142 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 09:58:04 INFO - PROCESS | 3064 | 1467737884148 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:04 INFO - PROCESS | 3064 | 1467737884150 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:04 INFO - PROCESS | 3064 | ++DOCSHELL 122A1000 == 33 [pid = 3064] [id = 398] 09:58:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (12353800) [pid = 3064] [serial = 1194] [outer = 00000000] 09:58:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (1242FC00) [pid = 3064] [serial = 1195] [outer = 12353800] 09:58:04 INFO - PROCESS | 3064 | 1467737884195 Marionette DEBUG loaded listener.js 09:58:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (124E4000) [pid = 3064] [serial = 1196] [outer = 12353800] 09:58:04 INFO - PROCESS | 3064 | 1467737884648 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 09:58:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:58:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 630ms 09:58:04 INFO - PROCESS | 3064 | 1467737884700 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 09:58:04 INFO - PROCESS | 3064 | 1467737884702 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 09:58:04 INFO - PROCESS | 3064 | 1467737884705 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:58:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:58:04 INFO - PROCESS | 3064 | 1467737884707 Marionette TRACE conn6 <- [1,1558,null,{}] 09:58:04 INFO - PROCESS | 3064 | 1467737884710 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:04 INFO - PROCESS | 3064 | 1467737884716 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:04 INFO - PROCESS | 3064 | 1467737884819 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 09:58:04 INFO - PROCESS | 3064 | 1467737884828 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:04 INFO - PROCESS | 3064 | 1467737884830 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:04 INFO - PROCESS | 3064 | ++DOCSHELL 14083800 == 34 [pid = 3064] [id = 399] 09:58:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (14921000) [pid = 3064] [serial = 1197] [outer = 00000000] 09:58:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (1492A800) [pid = 3064] [serial = 1198] [outer = 14921000] 09:58:04 INFO - PROCESS | 3064 | 1467737884880 Marionette DEBUG loaded listener.js 09:58:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (14950400) [pid = 3064] [serial = 1199] [outer = 14921000] 09:58:05 INFO - PROCESS | 3064 | 1467737885329 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 09:58:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:58:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 670ms 09:58:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:58:05 INFO - PROCESS | 3064 | 1467737885379 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 09:58:05 INFO - PROCESS | 3064 | 1467737885381 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 09:58:05 INFO - PROCESS | 3064 | 1467737885384 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:58:05 INFO - PROCESS | 3064 | 1467737885386 Marionette TRACE conn6 <- [1,1562,null,{}] 09:58:05 INFO - PROCESS | 3064 | 1467737885389 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:05 INFO - PROCESS | 3064 | 1467737885391 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:05 INFO - PROCESS | 3064 | 1467737885469 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 09:58:05 INFO - PROCESS | 3064 | 1467737885477 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:05 INFO - PROCESS | 3064 | 1467737885479 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:05 INFO - PROCESS | 3064 | ++DOCSHELL 14DB6C00 == 35 [pid = 3064] [id = 400] 09:58:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (14DEF400) [pid = 3064] [serial = 1200] [outer = 00000000] 09:58:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (1573C400) [pid = 3064] [serial = 1201] [outer = 14DEF400] 09:58:05 INFO - PROCESS | 3064 | 1467737885523 Marionette DEBUG loaded listener.js 09:58:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (157A0C00) [pid = 3064] [serial = 1202] [outer = 14DEF400] 09:58:05 INFO - PROCESS | 3064 | 1467737885976 Marionette TRACE conn6 <- [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]]]}] 09:58:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:58:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 630ms 09:58:06 INFO - PROCESS | 3064 | 1467737886022 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 09:58:06 INFO - PROCESS | 3064 | 1467737886024 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 09:58:06 INFO - PROCESS | 3064 | 1467737886031 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:58:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:58:06 INFO - PROCESS | 3064 | 1467737886033 Marionette TRACE conn6 <- [1,1566,null,{}] 09:58:06 INFO - PROCESS | 3064 | 1467737886037 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:06 INFO - PROCESS | 3064 | 1467737886039 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:06 INFO - PROCESS | 3064 | 1467737886118 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 09:58:06 INFO - PROCESS | 3064 | 1467737886124 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:06 INFO - PROCESS | 3064 | 1467737886126 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:06 INFO - PROCESS | 3064 | ++DOCSHELL 14DFD400 == 36 [pid = 3064] [id = 401] 09:58:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (15F65000) [pid = 3064] [serial = 1203] [outer = 00000000] 09:58:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (1614A800) [pid = 3064] [serial = 1204] [outer = 15F65000] 09:58:06 INFO - PROCESS | 3064 | 1467737886172 Marionette DEBUG loaded listener.js 09:58:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (1607D400) [pid = 3064] [serial = 1205] [outer = 15F65000] 09:58:06 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (16611C00) [pid = 3064] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:58:06 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (1305D800) [pid = 3064] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:58:06 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (14DB9400) [pid = 3064] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:58:06 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (11A13800) [pid = 3064] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:58:06 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0D772C00) [pid = 3064] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:58:06 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (16D01800) [pid = 3064] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:58:06 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (1222B000) [pid = 3064] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:58:06 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (11A9F000) [pid = 3064] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:58:06 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0D82CC00) [pid = 3064] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:58:06 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0D7C6800) [pid = 3064] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:58:06 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (13052C00) [pid = 3064] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:58:07 INFO - PROCESS | 3064 | 1467737887250 Marionette TRACE conn6 <- [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]]]}] 09:58:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:58:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1278ms 09:58:07 INFO - PROCESS | 3064 | 1467737887315 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 09:58:07 INFO - PROCESS | 3064 | 1467737887320 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 09:58:07 INFO - PROCESS | 3064 | 1467737887324 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:58:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:58:07 INFO - PROCESS | 3064 | 1467737887328 Marionette TRACE conn6 <- [1,1570,null,{}] 09:58:07 INFO - PROCESS | 3064 | 1467737887335 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:07 INFO - PROCESS | 3064 | 1467737887338 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:07 INFO - PROCESS | 3064 | 1467737887467 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 09:58:07 INFO - PROCESS | 3064 | 1467737887593 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:07 INFO - PROCESS | 3064 | 1467737887596 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:07 INFO - PROCESS | 3064 | ++DOCSHELL 0D2E1800 == 37 [pid = 3064] [id = 402] 09:58:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0D776C00) [pid = 3064] [serial = 1206] [outer = 00000000] 09:58:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0D7CB400) [pid = 3064] [serial = 1207] [outer = 0D776C00] 09:58:07 INFO - PROCESS | 3064 | 1467737887656 Marionette DEBUG loaded listener.js 09:58:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0D7D1800) [pid = 3064] [serial = 1208] [outer = 0D776C00] 09:58:08 INFO - PROCESS | 3064 | 1467737888330 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 09:58:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:58:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1019ms 09:58:08 INFO - PROCESS | 3064 | 1467737888349 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 09:58:08 INFO - PROCESS | 3064 | 1467737888353 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 09:58:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:58:08 INFO - PROCESS | 3064 | 1467737888383 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:58:08 INFO - PROCESS | 3064 | 1467737888386 Marionette TRACE conn6 <- [1,1574,null,{}] 09:58:08 INFO - PROCESS | 3064 | 1467737888411 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:08 INFO - PROCESS | 3064 | 1467737888414 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:08 INFO - PROCESS | 3064 | 1467737888542 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 09:58:08 INFO - PROCESS | 3064 | 1467737888736 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:08 INFO - PROCESS | 3064 | 1467737888739 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:08 INFO - PROCESS | 3064 | ++DOCSHELL 0C308800 == 38 [pid = 3064] [id = 403] 09:58:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0C308C00) [pid = 3064] [serial = 1209] [outer = 00000000] 09:58:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0C31D000) [pid = 3064] [serial = 1210] [outer = 0C308C00] 09:58:08 INFO - PROCESS | 3064 | 1467737888797 Marionette DEBUG loaded listener.js 09:58:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0CE2A400) [pid = 3064] [serial = 1211] [outer = 0C308C00] 09:58:09 INFO - PROCESS | 3064 | --DOCSHELL 14DB6C00 == 37 [pid = 3064] [id = 400] 09:58:09 INFO - PROCESS | 3064 | --DOCSHELL 14083800 == 36 [pid = 3064] [id = 399] 09:58:09 INFO - PROCESS | 3064 | --DOCSHELL 122A1000 == 35 [pid = 3064] [id = 398] 09:58:09 INFO - PROCESS | 3064 | --DOCSHELL 0E942400 == 34 [pid = 3064] [id = 397] 09:58:09 INFO - PROCESS | 3064 | --DOCSHELL 0DDE2C00 == 33 [pid = 3064] [id = 396] 09:58:09 INFO - PROCESS | 3064 | --DOCSHELL 0D807C00 == 32 [pid = 3064] [id = 395] 09:58:09 INFO - PROCESS | 3064 | --DOCSHELL 0D286000 == 31 [pid = 3064] [id = 394] 09:58:09 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (16D03C00) [pid = 3064] [serial = 1178] [outer = 00000000] [url = about:blank] 09:58:09 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (1762F800) [pid = 3064] [serial = 1180] [outer = 00000000] [url = about:blank] 09:58:09 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (14927400) [pid = 3064] [serial = 1165] [outer = 00000000] [url = about:blank] 09:58:09 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (15F67800) [pid = 3064] [serial = 1168] [outer = 00000000] [url = about:blank] 09:58:09 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (14947000) [pid = 3064] [serial = 1166] [outer = 00000000] [url = about:blank] 09:58:09 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (16614800) [pid = 3064] [serial = 1171] [outer = 00000000] [url = about:blank] 09:58:09 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (16155C00) [pid = 3064] [serial = 1169] [outer = 00000000] [url = about:blank] 09:58:09 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (16618000) [pid = 3064] [serial = 1172] [outer = 00000000] [url = about:blank] 09:58:09 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (0DD6F000) [pid = 3064] [serial = 1151] [outer = 00000000] [url = about:blank] 09:58:09 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (0D835800) [pid = 3064] [serial = 1150] [outer = 00000000] [url = about:blank] 09:58:09 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (17561400) [pid = 3064] [serial = 1147] [outer = 00000000] [url = about:blank] 09:58:09 INFO - PROCESS | 3064 | --DOMWINDOW == 62 (1756D800) [pid = 3064] [serial = 1148] [outer = 00000000] [url = about:blank] 09:58:09 INFO - PROCESS | 3064 | --DOMWINDOW == 61 (124B3000) [pid = 3064] [serial = 1162] [outer = 00000000] [url = about:blank] 09:58:09 INFO - PROCESS | 3064 | --DOMWINDOW == 60 (11AA6000) [pid = 3064] [serial = 1159] [outer = 00000000] [url = about:blank] 09:58:09 INFO - PROCESS | 3064 | --DOMWINDOW == 59 (11CB6C00) [pid = 3064] [serial = 1160] [outer = 00000000] [url = about:blank] 09:58:09 INFO - PROCESS | 3064 | --DOMWINDOW == 58 (0D834C00) [pid = 3064] [serial = 1156] [outer = 00000000] [url = about:blank] 09:58:09 INFO - PROCESS | 3064 | --DOMWINDOW == 57 (0D83C000) [pid = 3064] [serial = 1157] [outer = 00000000] [url = about:blank] 09:58:09 INFO - PROCESS | 3064 | --DOMWINDOW == 56 (0D821800) [pid = 3064] [serial = 1154] [outer = 00000000] [url = about:blank] 09:58:09 INFO - PROCESS | 3064 | --DOMWINDOW == 55 (0D7D2400) [pid = 3064] [serial = 1153] [outer = 00000000] [url = about:blank] 09:58:09 INFO - PROCESS | 3064 | --DOMWINDOW == 54 (16612000) [pid = 3064] [serial = 1174] [outer = 00000000] [url = about:blank] 09:58:09 INFO - PROCESS | 3064 | --DOMWINDOW == 53 (16C09800) [pid = 3064] [serial = 1175] [outer = 00000000] [url = about:blank] 09:58:09 INFO - PROCESS | 3064 | --DOMWINDOW == 52 (16C17000) [pid = 3064] [serial = 1177] [outer = 00000000] [url = about:blank] 09:58:09 INFO - PROCESS | 3064 | --DOMWINDOW == 51 (124E6000) [pid = 3064] [serial = 1163] [outer = 00000000] [url = about:blank] 09:58:09 INFO - PROCESS | 3064 | 1467737889414 Marionette TRACE conn6 <- [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]]]}] 09:58:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:58:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1061ms 09:58:09 INFO - PROCESS | 3064 | 1467737889425 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 09:58:09 INFO - PROCESS | 3064 | 1467737889429 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 09:58:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:58:09 INFO - PROCESS | 3064 | 1467737889433 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:58:09 INFO - PROCESS | 3064 | 1467737889436 Marionette TRACE conn6 <- [1,1578,null,{}] 09:58:09 INFO - PROCESS | 3064 | 1467737889441 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:09 INFO - PROCESS | 3064 | 1467737889445 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:09 INFO - PROCESS | 3064 | 1467737889532 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 09:58:09 INFO - PROCESS | 3064 | 1467737889544 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:09 INFO - PROCESS | 3064 | 1467737889546 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:09 INFO - PROCESS | 3064 | ++DOCSHELL 0D808400 == 32 [pid = 3064] [id = 404] 09:58:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 52 (0D808C00) [pid = 3064] [serial = 1212] [outer = 00000000] 09:58:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 53 (0D832800) [pid = 3064] [serial = 1213] [outer = 0D808C00] 09:58:09 INFO - PROCESS | 3064 | 1467737889595 Marionette DEBUG loaded listener.js 09:58:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 54 (0D83A400) [pid = 3064] [serial = 1214] [outer = 0D808C00] 09:58:10 INFO - PROCESS | 3064 | 1467737890130 Marionette TRACE conn6 <- [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]]]}] 09:58:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:58:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 730ms 09:58:10 INFO - PROCESS | 3064 | 1467737890166 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 09:58:10 INFO - PROCESS | 3064 | 1467737890170 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 09:58:10 INFO - PROCESS | 3064 | 1467737890174 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:58:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:58:10 INFO - PROCESS | 3064 | 1467737890176 Marionette TRACE conn6 <- [1,1582,null,{}] 09:58:10 INFO - PROCESS | 3064 | 1467737890180 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:10 INFO - PROCESS | 3064 | 1467737890182 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:10 INFO - PROCESS | 3064 | 1467737890269 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 09:58:10 INFO - PROCESS | 3064 | 1467737890357 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:10 INFO - PROCESS | 3064 | 1467737890359 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:10 INFO - PROCESS | 3064 | ++DOCSHELL 0DD6B000 == 33 [pid = 3064] [id = 405] 09:58:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 55 (0DD71000) [pid = 3064] [serial = 1215] [outer = 00000000] 09:58:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 56 (0E8E0800) [pid = 3064] [serial = 1216] [outer = 0DD71000] 09:58:10 INFO - PROCESS | 3064 | 1467737890405 Marionette DEBUG loaded listener.js 09:58:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 57 (11A9D400) [pid = 3064] [serial = 1217] [outer = 0DD71000] 09:58:10 INFO - PROCESS | 3064 | 1467737890794 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 09:58:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:58:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 669ms 09:58:10 INFO - PROCESS | 3064 | 1467737890849 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 09:58:10 INFO - PROCESS | 3064 | 1467737890852 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 09:58:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:58:10 INFO - PROCESS | 3064 | 1467737890857 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:58:10 INFO - PROCESS | 3064 | 1467737890863 Marionette TRACE conn6 <- [1,1586,null,{}] 09:58:10 INFO - PROCESS | 3064 | 1467737890872 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:10 INFO - PROCESS | 3064 | 1467737890876 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:10 INFO - PROCESS | 3064 | 1467737890960 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 09:58:10 INFO - PROCESS | 3064 | 1467737890968 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:10 INFO - PROCESS | 3064 | 1467737890970 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:10 INFO - PROCESS | 3064 | ++DOCSHELL 11CE7400 == 34 [pid = 3064] [id = 406] 09:58:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 58 (11FB8400) [pid = 3064] [serial = 1218] [outer = 00000000] 09:58:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 59 (123EDC00) [pid = 3064] [serial = 1219] [outer = 11FB8400] 09:58:11 INFO - PROCESS | 3064 | 1467737891014 Marionette DEBUG loaded listener.js 09:58:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 60 (124E5800) [pid = 3064] [serial = 1220] [outer = 11FB8400] 09:58:11 INFO - PROCESS | 3064 | 1467737891466 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 09:58:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:58:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 630ms 09:58:11 INFO - PROCESS | 3064 | 1467737891494 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 09:58:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:58:11 INFO - PROCESS | 3064 | 1467737891497 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 09:58:11 INFO - PROCESS | 3064 | 1467737891500 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:58:11 INFO - PROCESS | 3064 | 1467737891502 Marionette TRACE conn6 <- [1,1590,null,{}] 09:58:11 INFO - PROCESS | 3064 | 1467737891505 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:11 INFO - PROCESS | 3064 | 1467737891507 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:11 INFO - PROCESS | 3064 | 1467737891635 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 09:58:11 INFO - PROCESS | 3064 | 1467737891719 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:11 INFO - PROCESS | 3064 | 1467737891721 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:11 INFO - PROCESS | 3064 | ++DOCSHELL 0D2E4800 == 35 [pid = 3064] [id = 407] 09:58:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 61 (0DD74400) [pid = 3064] [serial = 1221] [outer = 00000000] 09:58:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 62 (14081800) [pid = 3064] [serial = 1222] [outer = 0DD74400] 09:58:11 INFO - PROCESS | 3064 | 1467737891766 Marionette DEBUG loaded listener.js 09:58:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (14924C00) [pid = 3064] [serial = 1223] [outer = 0DD74400] 09:58:12 INFO - PROCESS | 3064 | 1467737892184 Marionette TRACE conn6 <- [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]]]}] 09:58:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:58:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 731ms 09:58:12 INFO - PROCESS | 3064 | 1467737892240 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 09:58:12 INFO - PROCESS | 3064 | 1467737892242 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 09:58:12 INFO - PROCESS | 3064 | 1467737892246 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:58:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:58:12 INFO - PROCESS | 3064 | 1467737892247 Marionette TRACE conn6 <- [1,1594,null,{}] 09:58:12 INFO - PROCESS | 3064 | 1467737892251 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:12 INFO - PROCESS | 3064 | 1467737892253 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:12 INFO - PROCESS | 3064 | 1467737892367 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 09:58:12 INFO - PROCESS | 3064 | 1467737892373 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:12 INFO - PROCESS | 3064 | 1467737892378 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:12 INFO - PROCESS | 3064 | ++DOCSHELL 0DD67C00 == 36 [pid = 3064] [id = 408] 09:58:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (12356C00) [pid = 3064] [serial = 1224] [outer = 00000000] 09:58:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (14DF6000) [pid = 3064] [serial = 1225] [outer = 12356C00] 09:58:12 INFO - PROCESS | 3064 | 1467737892486 Marionette DEBUG loaded listener.js 09:58:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (157BAC00) [pid = 3064] [serial = 1226] [outer = 12356C00] 09:58:12 INFO - PROCESS | 3064 | 1467737892909 Marionette TRACE conn6 <- [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]]]}] 09:58:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:58:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 730ms 09:58:13 INFO - PROCESS | 3064 | 1467737893014 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 09:58:13 INFO - PROCESS | 3064 | 1467737893016 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 09:58:13 INFO - PROCESS | 3064 | 1467737893020 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:58:13 INFO - PROCESS | 3064 | 1467737893021 Marionette TRACE conn6 <- [1,1598,null,{}] 09:58:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:58:13 INFO - PROCESS | 3064 | 1467737893025 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:13 INFO - PROCESS | 3064 | 1467737893027 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:13 INFO - PROCESS | 3064 | 1467737893144 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 09:58:13 INFO - PROCESS | 3064 | 1467737893157 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:13 INFO - PROCESS | 3064 | 1467737893159 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:13 INFO - PROCESS | 3064 | ++DOCSHELL 1607AC00 == 37 [pid = 3064] [id = 409] 09:58:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (1607C400) [pid = 3064] [serial = 1227] [outer = 00000000] 09:58:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (16616400) [pid = 3064] [serial = 1228] [outer = 1607C400] 09:58:13 INFO - PROCESS | 3064 | 1467737893205 Marionette DEBUG loaded listener.js 09:58:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (14925400) [pid = 3064] [serial = 1229] [outer = 1607C400] 09:58:13 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0D809000) [pid = 3064] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:58:13 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (14921000) [pid = 3064] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:58:13 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (12353800) [pid = 3064] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:58:13 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (11A9CC00) [pid = 3064] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:58:13 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (0DDE3400) [pid = 3064] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:58:13 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (0D287800) [pid = 3064] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:58:13 INFO - PROCESS | 3064 | --DOMWINDOW == 62 (14DEF400) [pid = 3064] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:58:13 INFO - PROCESS | 3064 | 1467737893665 Marionette TRACE conn6 <- [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]]]}] 09:58:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:58:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 670ms 09:58:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:58:13 INFO - PROCESS | 3064 | 1467737893695 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 09:58:13 INFO - PROCESS | 3064 | 1467737893697 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 09:58:13 INFO - PROCESS | 3064 | 1467737893700 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:58:13 INFO - PROCESS | 3064 | 1467737893702 Marionette TRACE conn6 <- [1,1602,null,{}] 09:58:13 INFO - PROCESS | 3064 | 1467737893705 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:13 INFO - PROCESS | 3064 | 1467737893707 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:13 INFO - PROCESS | 3064 | 1467737893786 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 09:58:13 INFO - PROCESS | 3064 | 1467737893877 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:13 INFO - PROCESS | 3064 | 1467737893879 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:13 INFO - PROCESS | 3064 | ++DOCSHELL 0D80C400 == 38 [pid = 3064] [id = 410] 09:58:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (0DD68C00) [pid = 3064] [serial = 1230] [outer = 00000000] 09:58:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (1661E400) [pid = 3064] [serial = 1231] [outer = 0DD68C00] 09:58:13 INFO - PROCESS | 3064 | 1467737893924 Marionette DEBUG loaded listener.js 09:58:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (166D4400) [pid = 3064] [serial = 1232] [outer = 0DD68C00] 09:58:14 INFO - PROCESS | 3064 | 1467737894273 Marionette TRACE conn6 <- [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]]]}] 09:58:14 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 09:58:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 630ms 09:58:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:58:14 INFO - PROCESS | 3064 | 1467737894331 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 09:58:14 INFO - PROCESS | 3064 | 1467737894333 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 09:58:14 INFO - PROCESS | 3064 | 1467737894336 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:58:14 INFO - PROCESS | 3064 | 1467737894338 Marionette TRACE conn6 <- [1,1606,null,{}] 09:58:14 INFO - PROCESS | 3064 | 1467737894341 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:14 INFO - PROCESS | 3064 | 1467737894343 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:14 INFO - PROCESS | 3064 | 1467737894425 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 09:58:14 INFO - PROCESS | 3064 | 1467737894541 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:14 INFO - PROCESS | 3064 | 1467737894543 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:14 INFO - PROCESS | 3064 | ++DOCSHELL 0C310000 == 39 [pid = 3064] [id = 411] 09:58:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0C310C00) [pid = 3064] [serial = 1233] [outer = 00000000] 09:58:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (16C14C00) [pid = 3064] [serial = 1234] [outer = 0C310C00] 09:58:14 INFO - PROCESS | 3064 | 1467737894590 Marionette DEBUG loaded listener.js 09:58:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (16D04400) [pid = 3064] [serial = 1235] [outer = 0C310C00] 09:58:14 INFO - PROCESS | 3064 | 1467737894960 Marionette TRACE conn6 <- [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]]]}] 09:58:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:58:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 670ms 09:58:14 INFO - PROCESS | 3064 | 1467737895007 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 09:58:14 INFO - PROCESS | 3064 | 1467737895009 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 09:58:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:58:14 INFO - PROCESS | 3064 | 1467737895012 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:58:15 INFO - PROCESS | 3064 | 1467737895014 Marionette TRACE conn6 <- [1,1610,null,{}] 09:58:15 INFO - PROCESS | 3064 | 1467737895018 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:15 INFO - PROCESS | 3064 | 1467737895019 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:15 INFO - PROCESS | 3064 | 1467737895100 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 09:58:15 INFO - PROCESS | 3064 | 1467737895106 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:15 INFO - PROCESS | 3064 | 1467737895108 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:15 INFO - PROCESS | 3064 | ++DOCSHELL 123E3C00 == 40 [pid = 3064] [id = 412] 09:58:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (16D07800) [pid = 3064] [serial = 1236] [outer = 00000000] 09:58:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (17580800) [pid = 3064] [serial = 1237] [outer = 16D07800] 09:58:15 INFO - PROCESS | 3064 | 1467737895151 Marionette DEBUG loaded listener.js 09:58:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (1762D400) [pid = 3064] [serial = 1238] [outer = 16D07800] 09:58:15 INFO - PROCESS | 3064 | 1467737895645 Marionette TRACE conn6 <- [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]]]}] 09:58:15 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 09:58:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 670ms 09:58:15 INFO - PROCESS | 3064 | 1467737895684 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 09:58:15 INFO - PROCESS | 3064 | 1467737895689 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 09:58:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:58:15 INFO - PROCESS | 3064 | 1467737895695 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:58:15 INFO - PROCESS | 3064 | 1467737895699 Marionette TRACE conn6 <- [1,1614,null,{}] 09:58:15 INFO - PROCESS | 3064 | 1467737895705 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:15 INFO - PROCESS | 3064 | 1467737895708 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:15 INFO - PROCESS | 3064 | 1467737895871 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 09:58:15 INFO - PROCESS | 3064 | 1467737895979 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:15 INFO - PROCESS | 3064 | 1467737895983 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:15 INFO - PROCESS | 3064 | ++DOCSHELL 0D805C00 == 41 [pid = 3064] [id = 413] 09:58:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0D806400) [pid = 3064] [serial = 1239] [outer = 00000000] 09:58:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0D825800) [pid = 3064] [serial = 1240] [outer = 0D806400] 09:58:16 INFO - PROCESS | 3064 | 1467737896039 Marionette DEBUG loaded listener.js 09:58:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0D83E000) [pid = 3064] [serial = 1241] [outer = 0D806400] 09:58:16 INFO - PROCESS | 3064 | 1467737896620 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 09:58:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:58:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 970ms 09:58:16 INFO - PROCESS | 3064 | 1467737896669 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 09:58:16 INFO - PROCESS | 3064 | 1467737896674 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 09:58:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:58:16 INFO - PROCESS | 3064 | 1467737896680 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:58:16 INFO - PROCESS | 3064 | 1467737896683 Marionette TRACE conn6 <- [1,1618,null,{}] 09:58:16 INFO - PROCESS | 3064 | 1467737896687 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:16 INFO - PROCESS | 3064 | 1467737896690 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:16 INFO - PROCESS | 3064 | 1467737896800 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 09:58:16 INFO - PROCESS | 3064 | 1467737896906 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:16 INFO - PROCESS | 3064 | 1467737896908 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:16 INFO - PROCESS | 3064 | ++DOCSHELL 0DD70800 == 42 [pid = 3064] [id = 414] 09:58:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0E8E2800) [pid = 3064] [serial = 1242] [outer = 00000000] 09:58:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (11AA9000) [pid = 3064] [serial = 1243] [outer = 0E8E2800] 09:58:16 INFO - PROCESS | 3064 | 1467737896977 Marionette DEBUG loaded listener.js 09:58:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (11FB8000) [pid = 3064] [serial = 1244] [outer = 0E8E2800] 09:58:17 INFO - PROCESS | 3064 | 1467737897614 Marionette TRACE conn6 <- [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]]]}] 09:58:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:58:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 970ms 09:58:17 INFO - PROCESS | 3064 | 1467737897654 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 09:58:17 INFO - PROCESS | 3064 | 1467737897657 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 09:58:17 INFO - PROCESS | 3064 | 1467737897661 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:58:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:58:17 INFO - PROCESS | 3064 | 1467737897665 Marionette TRACE conn6 <- [1,1622,null,{}] 09:58:17 INFO - PROCESS | 3064 | 1467737897677 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:17 INFO - PROCESS | 3064 | 1467737897683 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:17 INFO - PROCESS | 3064 | 1467737897795 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 09:58:17 INFO - PROCESS | 3064 | 1467737897929 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:17 INFO - PROCESS | 3064 | 1467737897933 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:17 INFO - PROCESS | 3064 | ++DOCSHELL 16160400 == 43 [pid = 3064] [id = 415] 09:58:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (16160800) [pid = 3064] [serial = 1245] [outer = 00000000] 09:58:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (16C10800) [pid = 3064] [serial = 1246] [outer = 16160800] 09:58:17 INFO - PROCESS | 3064 | 1467737897991 Marionette DEBUG loaded listener.js 09:58:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (1762E800) [pid = 3064] [serial = 1247] [outer = 16160800] 09:58:18 INFO - PROCESS | 3064 | 1467737898579 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 09:58:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:58:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 970ms 09:58:18 INFO - PROCESS | 3064 | 1467737898634 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 09:58:18 INFO - PROCESS | 3064 | 1467737898637 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 09:58:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:58:18 INFO - PROCESS | 3064 | 1467737898640 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:58:18 INFO - PROCESS | 3064 | 1467737898642 Marionette TRACE conn6 <- [1,1626,null,{}] 09:58:18 INFO - PROCESS | 3064 | 1467737898646 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:18 INFO - PROCESS | 3064 | 1467737898648 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:18 INFO - PROCESS | 3064 | 1467737898764 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 09:58:18 INFO - PROCESS | 3064 | 1467737898865 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:18 INFO - PROCESS | 3064 | 1467737898868 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:18 INFO - PROCESS | 3064 | ++DOCSHELL 17637400 == 44 [pid = 3064] [id = 416] 09:58:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (17760000) [pid = 3064] [serial = 1248] [outer = 00000000] 09:58:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (17767000) [pid = 3064] [serial = 1249] [outer = 17760000] 09:58:18 INFO - PROCESS | 3064 | 1467737898922 Marionette DEBUG loaded listener.js 09:58:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (1776AC00) [pid = 3064] [serial = 1250] [outer = 17760000] 09:58:19 INFO - PROCESS | 3064 | 1467737899684 Marionette TRACE conn6 <- [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]]]}] 09:58:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:58:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1124ms 09:58:19 INFO - PROCESS | 3064 | 1467737899768 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 09:58:19 INFO - PROCESS | 3064 | 1467737899772 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 09:58:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:58:19 INFO - PROCESS | 3064 | 1467737899777 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:58:19 INFO - PROCESS | 3064 | 1467737899781 Marionette TRACE conn6 <- [1,1630,null,{}] 09:58:19 INFO - PROCESS | 3064 | 1467737899786 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:19 INFO - PROCESS | 3064 | 1467737899789 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:19 INFO - PROCESS | 3064 | 1467737899897 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 09:58:20 INFO - PROCESS | 3064 | 1467737900031 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:20 INFO - PROCESS | 3064 | 1467737900035 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:20 INFO - PROCESS | 3064 | ++DOCSHELL 0D7CF000 == 45 [pid = 3064] [id = 417] 09:58:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0D829C00) [pid = 3064] [serial = 1251] [outer = 00000000] 09:58:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0D836C00) [pid = 3064] [serial = 1252] [outer = 0D829C00] 09:58:20 INFO - PROCESS | 3064 | 1467737900087 Marionette DEBUG loaded listener.js 09:58:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0DD6D800) [pid = 3064] [serial = 1253] [outer = 0D829C00] 09:58:20 INFO - PROCESS | 3064 | --DOCSHELL 0C310000 == 44 [pid = 3064] [id = 411] 09:58:20 INFO - PROCESS | 3064 | --DOCSHELL 0D80C400 == 43 [pid = 3064] [id = 410] 09:58:20 INFO - PROCESS | 3064 | --DOCSHELL 1607AC00 == 42 [pid = 3064] [id = 409] 09:58:20 INFO - PROCESS | 3064 | --DOCSHELL 0DD67C00 == 41 [pid = 3064] [id = 408] 09:58:20 INFO - PROCESS | 3064 | --DOCSHELL 0D2E4800 == 40 [pid = 3064] [id = 407] 09:58:20 INFO - PROCESS | 3064 | --DOCSHELL 11CE7400 == 39 [pid = 3064] [id = 406] 09:58:20 INFO - PROCESS | 3064 | --DOCSHELL 0DD6B000 == 38 [pid = 3064] [id = 405] 09:58:20 INFO - PROCESS | 3064 | --DOCSHELL 0D808400 == 37 [pid = 3064] [id = 404] 09:58:20 INFO - PROCESS | 3064 | --DOCSHELL 0C308800 == 36 [pid = 3064] [id = 403] 09:58:20 INFO - PROCESS | 3064 | --DOCSHELL 123EE400 == 35 [pid = 3064] [id = 393] 09:58:20 INFO - PROCESS | 3064 | --DOCSHELL 0C3F6400 == 34 [pid = 3064] [id = 392] 09:58:20 INFO - PROCESS | 3064 | --DOCSHELL 14DFD400 == 33 [pid = 3064] [id = 401] 09:58:20 INFO - PROCESS | 3064 | --DOCSHELL 0D2E1800 == 32 [pid = 3064] [id = 402] 09:58:20 INFO - PROCESS | 3064 | --DOCSHELL 17637400 == 31 [pid = 3064] [id = 416] 09:58:20 INFO - PROCESS | 3064 | --DOCSHELL 16160400 == 30 [pid = 3064] [id = 415] 09:58:20 INFO - PROCESS | 3064 | --DOCSHELL 123E3C00 == 29 [pid = 3064] [id = 412] 09:58:20 INFO - PROCESS | 3064 | --DOCSHELL 0D805C00 == 28 [pid = 3064] [id = 413] 09:58:20 INFO - PROCESS | 3064 | --DOCSHELL 0DD70800 == 27 [pid = 3064] [id = 414] 09:58:21 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (1614A800) [pid = 3064] [serial = 1204] [outer = 00000000] [url = about:blank] 09:58:21 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0D822000) [pid = 3064] [serial = 1186] [outer = 00000000] [url = about:blank] 09:58:21 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0D82A400) [pid = 3064] [serial = 1187] [outer = 00000000] [url = about:blank] 09:58:21 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (1492A800) [pid = 3064] [serial = 1198] [outer = 00000000] [url = about:blank] 09:58:21 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (14950400) [pid = 3064] [serial = 1199] [outer = 00000000] [url = about:blank] 09:58:21 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (1242FC00) [pid = 3064] [serial = 1195] [outer = 00000000] [url = about:blank] 09:58:21 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (124E4000) [pid = 3064] [serial = 1196] [outer = 00000000] [url = about:blank] 09:58:21 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (11FB6000) [pid = 3064] [serial = 1192] [outer = 00000000] [url = about:blank] 09:58:21 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (12277C00) [pid = 3064] [serial = 1193] [outer = 00000000] [url = about:blank] 09:58:21 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0E9CCC00) [pid = 3064] [serial = 1189] [outer = 00000000] [url = about:blank] 09:58:21 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (11A44000) [pid = 3064] [serial = 1190] [outer = 00000000] [url = about:blank] 09:58:21 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0D30B800) [pid = 3064] [serial = 1183] [outer = 00000000] [url = about:blank] 09:58:21 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0D3FD000) [pid = 3064] [serial = 1184] [outer = 00000000] [url = about:blank] 09:58:21 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (1573C400) [pid = 3064] [serial = 1201] [outer = 00000000] [url = about:blank] 09:58:21 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (157A0C00) [pid = 3064] [serial = 1202] [outer = 00000000] [url = about:blank] 09:58:21 INFO - PROCESS | 3064 | 1467737901267 Marionette TRACE conn6 <- [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]]]}] 09:58:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:58:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1538ms 09:58:21 INFO - PROCESS | 3064 | 1467737901317 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 09:58:21 INFO - PROCESS | 3064 | 1467737901322 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 09:58:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:58:21 INFO - PROCESS | 3064 | 1467737901334 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:58:21 INFO - PROCESS | 3064 | 1467737901337 Marionette TRACE conn6 <- [1,1634,null,{}] 09:58:21 INFO - PROCESS | 3064 | 1467737901343 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:21 INFO - PROCESS | 3064 | 1467737901346 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:21 INFO - PROCESS | 3064 | 1467737901429 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 09:58:21 INFO - PROCESS | 3064 | 1467737901435 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:21 INFO - PROCESS | 3064 | 1467737901440 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:21 INFO - PROCESS | 3064 | ++DOCSHELL 0D773C00 == 28 [pid = 3064] [id = 418] 09:58:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0D775400) [pid = 3064] [serial = 1254] [outer = 00000000] 09:58:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0D7CB000) [pid = 3064] [serial = 1255] [outer = 0D775400] 09:58:21 INFO - PROCESS | 3064 | 1467737901488 Marionette DEBUG loaded listener.js 09:58:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0D801C00) [pid = 3064] [serial = 1256] [outer = 0D775400] 09:58:21 INFO - PROCESS | 3064 | 1467737901991 Marionette TRACE conn6 <- [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]]]}] 09:58:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:58:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 730ms 09:58:22 INFO - PROCESS | 3064 | 1467737902068 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 09:58:22 INFO - PROCESS | 3064 | 1467737902073 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 09:58:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:58:22 INFO - PROCESS | 3064 | 1467737902079 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:58:22 INFO - PROCESS | 3064 | 1467737902082 Marionette TRACE conn6 <- [1,1638,null,{}] 09:58:22 INFO - PROCESS | 3064 | 1467737902085 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:22 INFO - PROCESS | 3064 | 1467737902088 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:22 INFO - PROCESS | 3064 | 1467737902177 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 09:58:22 INFO - PROCESS | 3064 | 1467737902278 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:22 INFO - PROCESS | 3064 | 1467737902280 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:22 INFO - PROCESS | 3064 | ++DOCSHELL 0D83B800 == 29 [pid = 3064] [id = 419] 09:58:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0D83C800) [pid = 3064] [serial = 1257] [outer = 00000000] 09:58:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0DD6B400) [pid = 3064] [serial = 1258] [outer = 0D83C800] 09:58:22 INFO - PROCESS | 3064 | 1467737902330 Marionette DEBUG loaded listener.js 09:58:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0DD73400) [pid = 3064] [serial = 1259] [outer = 0D83C800] 09:58:22 INFO - PROCESS | 3064 | 1467737902714 Marionette TRACE conn6 <- [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]]]}] 09:58:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:58:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 670ms 09:58:22 INFO - PROCESS | 3064 | 1467737902754 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 09:58:22 INFO - PROCESS | 3064 | 1467737902756 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 09:58:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:58:22 INFO - PROCESS | 3064 | 1467737902760 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:58:22 INFO - PROCESS | 3064 | 1467737902763 Marionette TRACE conn6 <- [1,1642,null,{}] 09:58:22 INFO - PROCESS | 3064 | 1467737902774 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:22 INFO - PROCESS | 3064 | 1467737902778 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:22 INFO - PROCESS | 3064 | 1467737902863 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 09:58:22 INFO - PROCESS | 3064 | 1467737902870 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:22 INFO - PROCESS | 3064 | 1467737902873 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:22 INFO - PROCESS | 3064 | ++DOCSHELL 12228C00 == 30 [pid = 3064] [id = 420] 09:58:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (12294C00) [pid = 3064] [serial = 1260] [outer = 00000000] 09:58:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (12355400) [pid = 3064] [serial = 1261] [outer = 12294C00] 09:58:22 INFO - PROCESS | 3064 | 1467737902922 Marionette DEBUG loaded listener.js 09:58:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (1242FC00) [pid = 3064] [serial = 1262] [outer = 12294C00] 09:58:23 INFO - PROCESS | 3064 | 1467737903405 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 09:58:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:58:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 670ms 09:58:23 INFO - PROCESS | 3064 | 1467737903433 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 09:58:23 INFO - PROCESS | 3064 | 1467737903435 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 09:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:58:23 INFO - PROCESS | 3064 | 1467737903462 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:58:23 INFO - PROCESS | 3064 | 1467737903463 Marionette TRACE conn6 <- [1,1646,null,{}] 09:58:23 INFO - PROCESS | 3064 | 1467737903467 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:23 INFO - PROCESS | 3064 | 1467737903469 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:23 INFO - PROCESS | 3064 | 1467737903618 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 09:58:23 INFO - PROCESS | 3064 | 1467737903641 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:23 INFO - PROCESS | 3064 | 1467737903643 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:23 INFO - PROCESS | 3064 | ++DOCSHELL 124ED800 == 31 [pid = 3064] [id = 421] 09:58:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (1305A800) [pid = 3064] [serial = 1263] [outer = 00000000] 09:58:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (13B38800) [pid = 3064] [serial = 1264] [outer = 1305A800] 09:58:23 INFO - PROCESS | 3064 | 1467737903689 Marionette DEBUG loaded listener.js 09:58:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (14082400) [pid = 3064] [serial = 1265] [outer = 1305A800] 09:58:24 INFO - PROCESS | 3064 | 1467737904147 Marionette TRACE conn6 <- [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]]]}] 09:58:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 750ms 09:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:58:24 INFO - PROCESS | 3064 | 1467737904198 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 09:58:24 INFO - PROCESS | 3064 | 1467737904200 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 09:58:24 INFO - PROCESS | 3064 | 1467737904203 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:58:24 INFO - PROCESS | 3064 | 1467737904205 Marionette TRACE conn6 <- [1,1650,null,{}] 09:58:24 INFO - PROCESS | 3064 | 1467737904208 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:24 INFO - PROCESS | 3064 | 1467737904210 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:24 INFO - PROCESS | 3064 | 1467737904322 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 09:58:24 INFO - PROCESS | 3064 | 1467737904332 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:24 INFO - PROCESS | 3064 | 1467737904334 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:24 INFO - PROCESS | 3064 | ++DOCSHELL 1492C400 == 32 [pid = 3064] [id = 422] 09:58:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (1492C800) [pid = 3064] [serial = 1266] [outer = 00000000] 09:58:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (14DBAC00) [pid = 3064] [serial = 1267] [outer = 1492C800] 09:58:24 INFO - PROCESS | 3064 | 1467737904432 Marionette DEBUG loaded listener.js 09:58:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (151D0C00) [pid = 3064] [serial = 1268] [outer = 1492C800] 09:58:24 INFO - PROCESS | 3064 | 1467737904846 Marionette TRACE conn6 <- [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]]]}] 09:58:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 670ms 09:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:58:24 INFO - PROCESS | 3064 | 1467737904876 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 09:58:24 INFO - PROCESS | 3064 | 1467737904878 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 09:58:24 INFO - PROCESS | 3064 | 1467737904881 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:58:24 INFO - PROCESS | 3064 | 1467737904883 Marionette TRACE conn6 <- [1,1654,null,{}] 09:58:24 INFO - PROCESS | 3064 | 1467737904887 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:24 INFO - PROCESS | 3064 | 1467737904892 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:25 INFO - PROCESS | 3064 | 1467737905062 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 09:58:25 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0DD74400) [pid = 3064] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:58:25 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (12356C00) [pid = 3064] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:58:25 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (15F65000) [pid = 3064] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:58:25 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0D808C00) [pid = 3064] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:58:25 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0C308C00) [pid = 3064] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:58:25 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0D776C00) [pid = 3064] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:58:25 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0DD68C00) [pid = 3064] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:58:25 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0DD71000) [pid = 3064] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:58:25 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (11FB8400) [pid = 3064] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:58:25 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (1607C400) [pid = 3064] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:58:25 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0C310C00) [pid = 3064] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:58:25 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (16D07800) [pid = 3064] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:58:25 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (16D06000) [pid = 3064] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:58:25 INFO - PROCESS | 3064 | 1467737905336 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:25 INFO - PROCESS | 3064 | 1467737905338 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:25 INFO - PROCESS | 3064 | ++DOCSHELL 0C307800 == 33 [pid = 3064] [id = 423] 09:58:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0C308C00) [pid = 3064] [serial = 1269] [outer = 00000000] 09:58:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0D0D0000) [pid = 3064] [serial = 1270] [outer = 0C308C00] 09:58:25 INFO - PROCESS | 3064 | 1467737905384 Marionette DEBUG loaded listener.js 09:58:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0DD71000) [pid = 3064] [serial = 1271] [outer = 0C308C00] 09:58:25 INFO - PROCESS | 3064 | 1467737905755 Marionette TRACE conn6 <- [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]]]}] 09:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 930ms 09:58:25 INFO - PROCESS | 3064 | 1467737905820 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 09:58:25 INFO - PROCESS | 3064 | 1467737905823 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 09:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:58:25 INFO - PROCESS | 3064 | 1467737905826 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:58:25 INFO - PROCESS | 3064 | 1467737905828 Marionette TRACE conn6 <- [1,1658,null,{}] 09:58:25 INFO - PROCESS | 3064 | 1467737905832 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:25 INFO - PROCESS | 3064 | 1467737905834 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:25 INFO - PROCESS | 3064 | 1467737905911 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 09:58:25 INFO - PROCESS | 3064 | 1467737905916 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:25 INFO - PROCESS | 3064 | 1467737905918 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:25 INFO - PROCESS | 3064 | ++DOCSHELL 12329800 == 34 [pid = 3064] [id = 424] 09:58:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (1492E800) [pid = 3064] [serial = 1272] [outer = 00000000] 09:58:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (166C8800) [pid = 3064] [serial = 1273] [outer = 1492E800] 09:58:25 INFO - PROCESS | 3064 | 1467737905962 Marionette DEBUG loaded listener.js 09:58:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (16C0B000) [pid = 3064] [serial = 1274] [outer = 1492E800] 09:58:26 INFO - PROCESS | 3064 | 1467737906395 Marionette TRACE conn6 <- [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]]]}] 09:58:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 630ms 09:58:26 INFO - PROCESS | 3064 | 1467737906459 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 09:58:26 INFO - PROCESS | 3064 | 1467737906461 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 09:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:58:26 INFO - PROCESS | 3064 | 1467737906464 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:58:26 INFO - PROCESS | 3064 | 1467737906466 Marionette TRACE conn6 <- [1,1662,null,{}] 09:58:26 INFO - PROCESS | 3064 | 1467737906469 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:26 INFO - PROCESS | 3064 | 1467737906471 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:26 INFO - PROCESS | 3064 | 1467737906549 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 09:58:26 INFO - PROCESS | 3064 | 1467737906555 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:26 INFO - PROCESS | 3064 | 1467737906557 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:26 INFO - PROCESS | 3064 | ++DOCSHELL 0D30E000 == 35 [pid = 3064] [id = 425] 09:58:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0DD6B000) [pid = 3064] [serial = 1275] [outer = 00000000] 09:58:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (1755F800) [pid = 3064] [serial = 1276] [outer = 0DD6B000] 09:58:26 INFO - PROCESS | 3064 | 1467737906601 Marionette DEBUG loaded listener.js 09:58:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (14076000) [pid = 3064] [serial = 1277] [outer = 0DD6B000] 09:58:27 INFO - PROCESS | 3064 | 1467737907047 Marionette TRACE conn6 <- [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]]]}] 09:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 630ms 09:58:27 INFO - PROCESS | 3064 | 1467737907110 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 09:58:27 INFO - PROCESS | 3064 | 1467737907112 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 09:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:58:27 INFO - PROCESS | 3064 | 1467737907132 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:58:27 INFO - PROCESS | 3064 | 1467737907133 Marionette TRACE conn6 <- [1,1666,null,{}] 09:58:27 INFO - PROCESS | 3064 | 1467737907137 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:27 INFO - PROCESS | 3064 | 1467737907139 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:27 INFO - PROCESS | 3064 | 1467737907219 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 09:58:27 INFO - PROCESS | 3064 | 1467737907225 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:27 INFO - PROCESS | 3064 | 1467737907226 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:27 INFO - PROCESS | 3064 | ++DOCSHELL 12226800 == 36 [pid = 3064] [id = 426] 09:58:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (1763C000) [pid = 3064] [serial = 1278] [outer = 00000000] 09:58:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (1775DC00) [pid = 3064] [serial = 1279] [outer = 1763C000] 09:58:27 INFO - PROCESS | 3064 | 1467737907272 Marionette DEBUG loaded listener.js 09:58:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (17763800) [pid = 3064] [serial = 1280] [outer = 1763C000] 09:58:28 INFO - PROCESS | 3064 | 1467737908105 Marionette TRACE conn6 <- [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]]]}] 09:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1033ms 09:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:58:28 INFO - PROCESS | 3064 | 1467737908157 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 09:58:28 INFO - PROCESS | 3064 | 1467737908161 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 09:58:28 INFO - PROCESS | 3064 | 1467737908166 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:58:28 INFO - PROCESS | 3064 | 1467737908171 Marionette TRACE conn6 <- [1,1670,null,{}] 09:58:28 INFO - PROCESS | 3064 | 1467737908197 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:28 INFO - PROCESS | 3064 | 1467737908199 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:28 INFO - PROCESS | 3064 | 1467737908330 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 09:58:28 INFO - PROCESS | 3064 | 1467737908461 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:28 INFO - PROCESS | 3064 | 1467737908464 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:28 INFO - PROCESS | 3064 | ++DOCSHELL 0D3F9C00 == 37 [pid = 3064] [id = 427] 09:58:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0D7C5400) [pid = 3064] [serial = 1281] [outer = 00000000] 09:58:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0D838400) [pid = 3064] [serial = 1282] [outer = 0D7C5400] 09:58:28 INFO - PROCESS | 3064 | 1467737908521 Marionette DEBUG loaded listener.js 09:58:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0E8DB800) [pid = 3064] [serial = 1283] [outer = 0D7C5400] 09:58:29 INFO - PROCESS | 3064 | 1467737909203 Marionette TRACE conn6 <- [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]]]}] 09:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1093ms 09:58:29 INFO - PROCESS | 3064 | 1467737909261 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 09:58:29 INFO - PROCESS | 3064 | 1467737909266 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 09:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:58:29 INFO - PROCESS | 3064 | 1467737909272 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:58:29 INFO - PROCESS | 3064 | 1467737909275 Marionette TRACE conn6 <- [1,1674,null,{}] 09:58:29 INFO - PROCESS | 3064 | 1467737909279 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:29 INFO - PROCESS | 3064 | 1467737909282 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:29 INFO - PROCESS | 3064 | 1467737909412 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 09:58:29 INFO - PROCESS | 3064 | 1467737909550 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:29 INFO - PROCESS | 3064 | 1467737909553 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:29 INFO - PROCESS | 3064 | ++DOCSHELL 0C3EDC00 == 38 [pid = 3064] [id = 428] 09:58:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0C3EE400) [pid = 3064] [serial = 1284] [outer = 00000000] 09:58:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0CEF0400) [pid = 3064] [serial = 1285] [outer = 0C3EE400] 09:58:29 INFO - PROCESS | 3064 | 1467737909613 Marionette DEBUG loaded listener.js 09:58:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (0D840000) [pid = 3064] [serial = 1286] [outer = 0C3EE400] 09:58:30 INFO - PROCESS | 3064 | --DOCSHELL 0D30E000 == 37 [pid = 3064] [id = 425] 09:58:30 INFO - PROCESS | 3064 | --DOCSHELL 12329800 == 36 [pid = 3064] [id = 424] 09:58:30 INFO - PROCESS | 3064 | --DOCSHELL 0C307800 == 35 [pid = 3064] [id = 423] 09:58:30 INFO - PROCESS | 3064 | --DOCSHELL 1492C400 == 34 [pid = 3064] [id = 422] 09:58:30 INFO - PROCESS | 3064 | --DOCSHELL 124ED800 == 33 [pid = 3064] [id = 421] 09:58:30 INFO - PROCESS | 3064 | --DOCSHELL 12228C00 == 32 [pid = 3064] [id = 420] 09:58:30 INFO - PROCESS | 3064 | --DOCSHELL 0D83B800 == 31 [pid = 3064] [id = 419] 09:58:30 INFO - PROCESS | 3064 | --DOCSHELL 0D773C00 == 30 [pid = 3064] [id = 418] 09:58:30 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (17630800) [pid = 3064] [serial = 1181] [outer = 00000000] [url = about:blank] 09:58:30 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (14081800) [pid = 3064] [serial = 1222] [outer = 00000000] [url = about:blank] 09:58:30 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (14924C00) [pid = 3064] [serial = 1223] [outer = 00000000] [url = about:blank] 09:58:30 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (157BAC00) [pid = 3064] [serial = 1226] [outer = 00000000] [url = about:blank] 09:58:30 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (1607D400) [pid = 3064] [serial = 1205] [outer = 00000000] [url = about:blank] 09:58:30 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (14DF6000) [pid = 3064] [serial = 1225] [outer = 00000000] [url = about:blank] 09:58:30 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0D832800) [pid = 3064] [serial = 1213] [outer = 00000000] [url = about:blank] 09:58:30 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0D83A400) [pid = 3064] [serial = 1214] [outer = 00000000] [url = about:blank] 09:58:30 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0C31D000) [pid = 3064] [serial = 1210] [outer = 00000000] [url = about:blank] 09:58:30 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0CE2A400) [pid = 3064] [serial = 1211] [outer = 00000000] [url = about:blank] 09:58:30 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0D7CB400) [pid = 3064] [serial = 1207] [outer = 00000000] [url = about:blank] 09:58:30 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (1661E400) [pid = 3064] [serial = 1231] [outer = 00000000] [url = about:blank] 09:58:30 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0D7D1800) [pid = 3064] [serial = 1208] [outer = 00000000] [url = about:blank] 09:58:30 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0E8E0800) [pid = 3064] [serial = 1216] [outer = 00000000] [url = about:blank] 09:58:30 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (11A9D400) [pid = 3064] [serial = 1217] [outer = 00000000] [url = about:blank] 09:58:30 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (123EDC00) [pid = 3064] [serial = 1219] [outer = 00000000] [url = about:blank] 09:58:30 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (16616400) [pid = 3064] [serial = 1228] [outer = 00000000] [url = about:blank] 09:58:30 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (16D04400) [pid = 3064] [serial = 1235] [outer = 00000000] [url = about:blank] 09:58:30 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (1762D400) [pid = 3064] [serial = 1238] [outer = 00000000] [url = about:blank] 09:58:30 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (17580800) [pid = 3064] [serial = 1237] [outer = 00000000] [url = about:blank] 09:58:30 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (16C14C00) [pid = 3064] [serial = 1234] [outer = 00000000] [url = about:blank] 09:58:30 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (166D4400) [pid = 3064] [serial = 1232] [outer = 00000000] [url = about:blank] 09:58:30 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (14925400) [pid = 3064] [serial = 1229] [outer = 00000000] [url = about:blank] 09:58:30 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (124E5800) [pid = 3064] [serial = 1220] [outer = 00000000] [url = about:blank] 09:58:30 INFO - PROCESS | 3064 | 1467737910418 Marionette TRACE conn6 <- [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]]]}] 09:58:30 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 09:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1183ms 09:58:30 INFO - PROCESS | 3064 | 1467737910458 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 09:58:30 INFO - PROCESS | 3064 | 1467737910462 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 09:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:58:30 INFO - PROCESS | 3064 | 1467737910466 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:58:30 INFO - PROCESS | 3064 | 1467737910471 Marionette TRACE conn6 <- [1,1678,null,{}] 09:58:30 INFO - PROCESS | 3064 | 1467737910491 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:30 INFO - PROCESS | 3064 | 1467737910494 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:30 INFO - PROCESS | 3064 | 1467737910587 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 09:58:30 INFO - PROCESS | 3064 | 1467737910594 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:30 INFO - PROCESS | 3064 | 1467737910597 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:30 INFO - PROCESS | 3064 | ++DOCSHELL 0CED2400 == 31 [pid = 3064] [id = 429] 09:58:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0D2E5400) [pid = 3064] [serial = 1287] [outer = 00000000] 09:58:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0D7D0400) [pid = 3064] [serial = 1288] [outer = 0D2E5400] 09:58:30 INFO - PROCESS | 3064 | 1467737910646 Marionette DEBUG loaded listener.js 09:58:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0D80F000) [pid = 3064] [serial = 1289] [outer = 0D2E5400] 09:58:31 INFO - PROCESS | 3064 | 1467737911171 Marionette TRACE conn6 <- [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]]]}] 09:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 750ms 09:58:31 INFO - PROCESS | 3064 | 1467737911218 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 09:58:31 INFO - PROCESS | 3064 | 1467737911222 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 09:58:31 INFO - PROCESS | 3064 | 1467737911228 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:58:31 INFO - PROCESS | 3064 | 1467737911231 Marionette TRACE conn6 <- [1,1682,null,{}] 09:58:31 INFO - PROCESS | 3064 | 1467737911234 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:31 INFO - PROCESS | 3064 | 1467737911237 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:31 INFO - PROCESS | 3064 | 1467737911327 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 09:58:31 INFO - PROCESS | 3064 | 1467737911335 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:31 INFO - PROCESS | 3064 | 1467737911338 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:31 INFO - PROCESS | 3064 | ++DOCSHELL 0DEC5C00 == 32 [pid = 3064] [id = 430] 09:58:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0E8E0800) [pid = 3064] [serial = 1290] [outer = 00000000] 09:58:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (11A46800) [pid = 3064] [serial = 1291] [outer = 0E8E0800] 09:58:31 INFO - PROCESS | 3064 | 1467737911386 Marionette DEBUG loaded listener.js 09:58:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (11AA2C00) [pid = 3064] [serial = 1292] [outer = 0E8E0800] 09:58:31 INFO - PROCESS | 3064 | 1467737911860 Marionette TRACE conn6 <- [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]]]}] 09:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 670ms 09:58:31 INFO - PROCESS | 3064 | 1467737911903 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 09:58:31 INFO - PROCESS | 3064 | 1467737911906 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 09:58:31 INFO - PROCESS | 3064 | 1467737911909 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:58:31 INFO - PROCESS | 3064 | 1467737911913 Marionette TRACE conn6 <- [1,1686,null,{}] 09:58:31 INFO - PROCESS | 3064 | 1467737911924 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:31 INFO - PROCESS | 3064 | 1467737911929 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:32 INFO - PROCESS | 3064 | 1467737912016 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 09:58:32 INFO - PROCESS | 3064 | 1467737912026 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:32 INFO - PROCESS | 3064 | 1467737912029 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:32 INFO - PROCESS | 3064 | ++DOCSHELL 124E2000 == 33 [pid = 3064] [id = 431] 09:58:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (124E2C00) [pid = 3064] [serial = 1293] [outer = 00000000] 09:58:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (124ED800) [pid = 3064] [serial = 1294] [outer = 124E2C00] 09:58:32 INFO - PROCESS | 3064 | 1467737912162 Marionette DEBUG loaded listener.js 09:58:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (14923400) [pid = 3064] [serial = 1295] [outer = 124E2C00] 09:58:32 INFO - PROCESS | 3064 | 1467737912601 Marionette TRACE conn6 <- [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]]]}] 09:58:32 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 09:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 730ms 09:58:32 INFO - PROCESS | 3064 | 1467737912643 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 09:58:32 INFO - PROCESS | 3064 | 1467737912646 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 09:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:58:32 INFO - PROCESS | 3064 | 1467737912663 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:58:32 INFO - PROCESS | 3064 | 1467737912665 Marionette TRACE conn6 <- [1,1690,null,{}] 09:58:32 INFO - PROCESS | 3064 | 1467737912668 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:32 INFO - PROCESS | 3064 | 1467737912670 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:32 INFO - PROCESS | 3064 | 1467737912794 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 09:58:32 INFO - PROCESS | 3064 | 1467737912799 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:32 INFO - PROCESS | 3064 | 1467737912801 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:32 INFO - PROCESS | 3064 | ++DOCSHELL 1494AC00 == 34 [pid = 3064] [id = 432] 09:58:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (1494BC00) [pid = 3064] [serial = 1296] [outer = 00000000] 09:58:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (157A0C00) [pid = 3064] [serial = 1297] [outer = 1494BC00] 09:58:32 INFO - PROCESS | 3064 | 1467737912898 Marionette DEBUG loaded listener.js 09:58:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (15F67400) [pid = 3064] [serial = 1298] [outer = 1494BC00] 09:58:33 INFO - PROCESS | 3064 | 1467737913330 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 09:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 730ms 09:58:33 INFO - PROCESS | 3064 | 1467737913398 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 09:58:33 INFO - PROCESS | 3064 | 1467737913400 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 09:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:58:33 INFO - PROCESS | 3064 | 1467737913434 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:58:33 INFO - PROCESS | 3064 | 1467737913436 Marionette TRACE conn6 <- [1,1694,null,{}] 09:58:33 INFO - PROCESS | 3064 | 1467737913447 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:33 INFO - PROCESS | 3064 | 1467737913449 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:33 INFO - PROCESS | 3064 | 1467737913565 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 09:58:33 INFO - PROCESS | 3064 | 1467737913574 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:33 INFO - PROCESS | 3064 | 1467737913577 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:33 INFO - PROCESS | 3064 | ++DOCSHELL 16155C00 == 35 [pid = 3064] [id = 433] 09:58:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (16156400) [pid = 3064] [serial = 1299] [outer = 00000000] 09:58:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (16161800) [pid = 3064] [serial = 1300] [outer = 16156400] 09:58:33 INFO - PROCESS | 3064 | 1467737913624 Marionette DEBUG loaded listener.js 09:58:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (16615C00) [pid = 3064] [serial = 1301] [outer = 16156400] 09:58:34 INFO - PROCESS | 3064 | 1467737914106 Marionette TRACE conn6 <- [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]]]}] 09:58:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 770ms 09:58:34 INFO - PROCESS | 3064 | 1467737914177 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 09:58:34 INFO - PROCESS | 3064 | 1467737914179 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 09:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:58:34 INFO - PROCESS | 3064 | 1467737914183 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:58:34 INFO - PROCESS | 3064 | 1467737914184 Marionette TRACE conn6 <- [1,1698,null,{}] 09:58:34 INFO - PROCESS | 3064 | 1467737914188 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:34 INFO - PROCESS | 3064 | 1467737914194 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:34 INFO - PROCESS | 3064 | 1467737914334 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 09:58:34 INFO - PROCESS | 3064 | 1467737914402 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:34 INFO - PROCESS | 3064 | 1467737914404 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:34 INFO - PROCESS | 3064 | ++DOCSHELL 1615E800 == 36 [pid = 3064] [id = 434] 09:58:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (1661BC00) [pid = 3064] [serial = 1302] [outer = 00000000] 09:58:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (16C17800) [pid = 3064] [serial = 1303] [outer = 1661BC00] 09:58:34 INFO - PROCESS | 3064 | 1467737914450 Marionette DEBUG loaded listener.js 09:58:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (16D02C00) [pid = 3064] [serial = 1304] [outer = 1661BC00] 09:58:34 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0DD6B000) [pid = 3064] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:58:34 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (1305A800) [pid = 3064] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:58:34 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0D775400) [pid = 3064] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:58:34 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0D829C00) [pid = 3064] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:58:34 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0D83C800) [pid = 3064] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:58:34 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (12294C00) [pid = 3064] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:58:34 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (1492C800) [pid = 3064] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:58:34 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0D806400) [pid = 3064] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:58:34 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0E8E2800) [pid = 3064] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:58:34 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (16160800) [pid = 3064] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:58:34 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (17760000) [pid = 3064] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:58:34 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0C308C00) [pid = 3064] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:58:34 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (1492E800) [pid = 3064] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:58:34 INFO - PROCESS | 3064 | 1467737914951 Marionette TRACE conn6 <- [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]]]}] 09:58:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 830ms 09:58:35 INFO - PROCESS | 3064 | 1467737915015 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 09:58:35 INFO - PROCESS | 3064 | 1467737915017 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 09:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:58:35 INFO - PROCESS | 3064 | 1467737915021 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:58:35 INFO - PROCESS | 3064 | 1467737915022 Marionette TRACE conn6 <- [1,1702,null,{}] 09:58:35 INFO - PROCESS | 3064 | 1467737915026 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:35 INFO - PROCESS | 3064 | 1467737915028 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:35 INFO - PROCESS | 3064 | 1467737915143 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 09:58:35 INFO - PROCESS | 3064 | 1467737915206 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:35 INFO - PROCESS | 3064 | 1467737915208 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:35 INFO - PROCESS | 3064 | ++DOCSHELL 0E8E2800 == 37 [pid = 3064] [id = 435] 09:58:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (11A44000) [pid = 3064] [serial = 1305] [outer = 00000000] 09:58:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (1492E800) [pid = 3064] [serial = 1306] [outer = 11A44000] 09:58:35 INFO - PROCESS | 3064 | 1467737915252 Marionette DEBUG loaded listener.js 09:58:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (16158000) [pid = 3064] [serial = 1307] [outer = 11A44000] 09:58:35 INFO - PROCESS | 3064 | 1467737915586 Marionette TRACE conn6 <- [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]]]}] 09:58:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 630ms 09:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:58:35 INFO - PROCESS | 3064 | 1467737915651 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 09:58:35 INFO - PROCESS | 3064 | 1467737915653 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 09:58:35 INFO - PROCESS | 3064 | 1467737915656 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:58:35 INFO - PROCESS | 3064 | 1467737915659 Marionette TRACE conn6 <- [1,1706,null,{}] 09:58:35 INFO - PROCESS | 3064 | 1467737915662 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:35 INFO - PROCESS | 3064 | 1467737915664 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:35 INFO - PROCESS | 3064 | 1467737915742 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 09:58:35 INFO - PROCESS | 3064 | 1467737915748 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:35 INFO - PROCESS | 3064 | 1467737915750 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:35 INFO - PROCESS | 3064 | ++DOCSHELL 11AAA000 == 38 [pid = 3064] [id = 436] 09:58:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (16C0E400) [pid = 3064] [serial = 1308] [outer = 00000000] 09:58:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (17635400) [pid = 3064] [serial = 1309] [outer = 16C0E400] 09:58:35 INFO - PROCESS | 3064 | 1467737915795 Marionette DEBUG loaded listener.js 09:58:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (17637800) [pid = 3064] [serial = 1310] [outer = 16C0E400] 09:58:36 INFO - PROCESS | 3064 | 1467737916238 Marionette TRACE conn6 <- [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]]]}] 09:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 630ms 09:58:36 INFO - PROCESS | 3064 | 1467737916287 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 09:58:36 INFO - PROCESS | 3064 | 1467737916289 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 09:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:58:36 INFO - PROCESS | 3064 | 1467737916292 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:58:36 INFO - PROCESS | 3064 | 1467737916294 Marionette TRACE conn6 <- [1,1710,null,{}] 09:58:36 INFO - PROCESS | 3064 | 1467737916297 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:36 INFO - PROCESS | 3064 | 1467737916299 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:36 INFO - PROCESS | 3064 | 1467737916383 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 09:58:36 INFO - PROCESS | 3064 | 1467737916388 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:36 INFO - PROCESS | 3064 | 1467737916390 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:36 INFO - PROCESS | 3064 | ++DOCSHELL 14926400 == 39 [pid = 3064] [id = 437] 09:58:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (17765400) [pid = 3064] [serial = 1311] [outer = 00000000] 09:58:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (177B1800) [pid = 3064] [serial = 1312] [outer = 17765400] 09:58:36 INFO - PROCESS | 3064 | 1467737916434 Marionette DEBUG loaded listener.js 09:58:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (177B8000) [pid = 3064] [serial = 1313] [outer = 17765400] 09:58:37 INFO - PROCESS | 3064 | --DOCSHELL 0D7CF000 == 38 [pid = 3064] [id = 417] 09:58:37 INFO - PROCESS | 3064 | --DOCSHELL 0CED2400 == 37 [pid = 3064] [id = 429] 09:58:37 INFO - PROCESS | 3064 | --DOCSHELL 0D3F9C00 == 36 [pid = 3064] [id = 427] 09:58:37 INFO - PROCESS | 3064 | --DOCSHELL 0C3EDC00 == 35 [pid = 3064] [id = 428] 09:58:37 INFO - PROCESS | 3064 | --DOCSHELL 12226800 == 34 [pid = 3064] [id = 426] 09:58:37 INFO - PROCESS | 3064 | --DOCSHELL 16155C00 == 33 [pid = 3064] [id = 433] 09:58:37 INFO - PROCESS | 3064 | --DOCSHELL 1615E800 == 32 [pid = 3064] [id = 434] 09:58:37 INFO - PROCESS | 3064 | --DOCSHELL 11AAA000 == 31 [pid = 3064] [id = 436] 09:58:37 INFO - PROCESS | 3064 | --DOCSHELL 1494AC00 == 30 [pid = 3064] [id = 432] 09:58:37 INFO - PROCESS | 3064 | --DOCSHELL 0E8E2800 == 29 [pid = 3064] [id = 435] 09:58:37 INFO - PROCESS | 3064 | --DOCSHELL 124E2000 == 28 [pid = 3064] [id = 431] 09:58:37 INFO - PROCESS | 3064 | --DOCSHELL 0DEC5C00 == 27 [pid = 3064] [id = 430] 09:58:38 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (1755F800) [pid = 3064] [serial = 1276] [outer = 00000000] [url = about:blank] 09:58:38 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (13B38800) [pid = 3064] [serial = 1264] [outer = 00000000] [url = about:blank] 09:58:38 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0D7CB000) [pid = 3064] [serial = 1255] [outer = 00000000] [url = about:blank] 09:58:38 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0D801C00) [pid = 3064] [serial = 1256] [outer = 00000000] [url = about:blank] 09:58:38 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0DD6D800) [pid = 3064] [serial = 1253] [outer = 00000000] [url = about:blank] 09:58:38 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0D836C00) [pid = 3064] [serial = 1252] [outer = 00000000] [url = about:blank] 09:58:38 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0DD6B400) [pid = 3064] [serial = 1258] [outer = 00000000] [url = about:blank] 09:58:38 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0DD73400) [pid = 3064] [serial = 1259] [outer = 00000000] [url = about:blank] 09:58:38 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (12355400) [pid = 3064] [serial = 1261] [outer = 00000000] [url = about:blank] 09:58:38 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (14DBAC00) [pid = 3064] [serial = 1267] [outer = 00000000] [url = about:blank] 09:58:38 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0D83E000) [pid = 3064] [serial = 1241] [outer = 00000000] [url = about:blank] 09:58:38 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0D825800) [pid = 3064] [serial = 1240] [outer = 00000000] [url = about:blank] 09:58:38 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (11FB8000) [pid = 3064] [serial = 1244] [outer = 00000000] [url = about:blank] 09:58:38 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (11AA9000) [pid = 3064] [serial = 1243] [outer = 00000000] [url = about:blank] 09:58:38 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (1762E800) [pid = 3064] [serial = 1247] [outer = 00000000] [url = about:blank] 09:58:38 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (16C10800) [pid = 3064] [serial = 1246] [outer = 00000000] [url = about:blank] 09:58:38 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (1776AC00) [pid = 3064] [serial = 1250] [outer = 00000000] [url = about:blank] 09:58:38 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (17767000) [pid = 3064] [serial = 1249] [outer = 00000000] [url = about:blank] 09:58:38 INFO - PROCESS | 3064 | --DOMWINDOW == 62 (0D0D0000) [pid = 3064] [serial = 1270] [outer = 00000000] [url = about:blank] 09:58:38 INFO - PROCESS | 3064 | --DOMWINDOW == 61 (151D0C00) [pid = 3064] [serial = 1268] [outer = 00000000] [url = about:blank] 09:58:38 INFO - PROCESS | 3064 | --DOMWINDOW == 60 (0DD71000) [pid = 3064] [serial = 1271] [outer = 00000000] [url = about:blank] 09:58:38 INFO - PROCESS | 3064 | --DOMWINDOW == 59 (166C8800) [pid = 3064] [serial = 1273] [outer = 00000000] [url = about:blank] 09:58:38 INFO - PROCESS | 3064 | --DOMWINDOW == 58 (14076000) [pid = 3064] [serial = 1277] [outer = 00000000] [url = about:blank] 09:58:38 INFO - PROCESS | 3064 | --DOMWINDOW == 57 (14082400) [pid = 3064] [serial = 1265] [outer = 00000000] [url = about:blank] 09:58:38 INFO - PROCESS | 3064 | --DOMWINDOW == 56 (16C0B000) [pid = 3064] [serial = 1274] [outer = 00000000] [url = about:blank] 09:58:38 INFO - PROCESS | 3064 | --DOMWINDOW == 55 (1242FC00) [pid = 3064] [serial = 1262] [outer = 00000000] [url = about:blank] 09:58:38 INFO - PROCESS | 3064 | 1467737918307 Marionette TRACE conn6 <- [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]]]}] 09:58:38 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 09:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 2073ms 09:58:38 INFO - PROCESS | 3064 | 1467737918367 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 09:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:58:38 INFO - PROCESS | 3064 | 1467737918371 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 09:58:38 INFO - PROCESS | 3064 | 1467737918377 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:58:38 INFO - PROCESS | 3064 | 1467737918380 Marionette TRACE conn6 <- [1,1714,null,{}] 09:58:38 INFO - PROCESS | 3064 | 1467737918386 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:38 INFO - PROCESS | 3064 | 1467737918389 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:38 INFO - PROCESS | 3064 | 1467737918482 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 09:58:38 INFO - PROCESS | 3064 | 1467737918499 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:38 INFO - PROCESS | 3064 | 1467737918503 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:38 INFO - PROCESS | 3064 | ++DOCSHELL 0D2EAC00 == 28 [pid = 3064] [id = 438] 09:58:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 56 (0D2EC400) [pid = 3064] [serial = 1314] [outer = 00000000] 09:58:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 57 (0D35D800) [pid = 3064] [serial = 1315] [outer = 0D2EC400] 09:58:38 INFO - PROCESS | 3064 | 1467737918552 Marionette DEBUG loaded listener.js 09:58:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 58 (0D3FA800) [pid = 3064] [serial = 1316] [outer = 0D2EC400] 09:58:39 INFO - PROCESS | 3064 | 1467737919032 Marionette TRACE conn6 <- [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]]]}] 09:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 730ms 09:58:39 INFO - PROCESS | 3064 | 1467737919107 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 09:58:39 INFO - PROCESS | 3064 | 1467737919112 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 09:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:58:39 INFO - PROCESS | 3064 | 1467737919118 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:58:39 INFO - PROCESS | 3064 | 1467737919120 Marionette TRACE conn6 <- [1,1718,null,{}] 09:58:39 INFO - PROCESS | 3064 | 1467737919124 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:39 INFO - PROCESS | 3064 | 1467737919127 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:39 INFO - PROCESS | 3064 | 1467737919219 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 09:58:39 INFO - PROCESS | 3064 | 1467737919232 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:39 INFO - PROCESS | 3064 | 1467737919235 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:39 INFO - PROCESS | 3064 | ++DOCSHELL 0D826000 == 29 [pid = 3064] [id = 439] 09:58:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 59 (0D826400) [pid = 3064] [serial = 1317] [outer = 00000000] 09:58:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 60 (0D82B000) [pid = 3064] [serial = 1318] [outer = 0D826400] 09:58:39 INFO - PROCESS | 3064 | 1467737919283 Marionette DEBUG loaded listener.js 09:58:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 61 (0D834000) [pid = 3064] [serial = 1319] [outer = 0D826400] 09:58:39 INFO - PROCESS | 3064 | 1467737919760 Marionette TRACE conn6 <- [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]]]}] 09:58:39 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 09:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 670ms 09:58:39 INFO - PROCESS | 3064 | 1467737919791 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 09:58:39 INFO - PROCESS | 3064 | 1467737919794 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 09:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:58:39 INFO - PROCESS | 3064 | 1467737919797 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:58:39 INFO - PROCESS | 3064 | 1467737919801 Marionette TRACE conn6 <- [1,1722,null,{}] 09:58:39 INFO - PROCESS | 3064 | 1467737919812 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:39 INFO - PROCESS | 3064 | 1467737919816 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:39 INFO - PROCESS | 3064 | 1467737919929 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 09:58:40 INFO - PROCESS | 3064 | 1467737920025 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:40 INFO - PROCESS | 3064 | 1467737920028 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:40 INFO - PROCESS | 3064 | ++DOCSHELL 0DE10000 == 30 [pid = 3064] [id = 440] 09:58:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 62 (0DECE800) [pid = 3064] [serial = 1320] [outer = 00000000] 09:58:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (11A0F000) [pid = 3064] [serial = 1321] [outer = 0DECE800] 09:58:40 INFO - PROCESS | 3064 | 1467737920076 Marionette DEBUG loaded listener.js 09:58:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (11AA6800) [pid = 3064] [serial = 1322] [outer = 0DECE800] 09:58:40 INFO - PROCESS | 3064 | 1467737920478 Marionette TRACE conn6 <- [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]]]}] 09:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 729ms 09:58:40 INFO - PROCESS | 3064 | 1467737920531 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 09:58:40 INFO - PROCESS | 3064 | 1467737920534 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 09:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:58:40 INFO - PROCESS | 3064 | 1467737920537 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:58:40 INFO - PROCESS | 3064 | 1467737920539 Marionette TRACE conn6 <- [1,1726,null,{}] 09:58:40 INFO - PROCESS | 3064 | 1467737920543 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:40 INFO - PROCESS | 3064 | 1467737920545 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:40 INFO - PROCESS | 3064 | 1467737920664 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 09:58:40 INFO - PROCESS | 3064 | 1467737920672 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:40 INFO - PROCESS | 3064 | 1467737920674 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:40 INFO - PROCESS | 3064 | ++DOCSHELL 0DB66400 == 31 [pid = 3064] [id = 441] 09:58:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0DB6C000) [pid = 3064] [serial = 1323] [outer = 00000000] 09:58:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (11FB5800) [pid = 3064] [serial = 1324] [outer = 0DB6C000] 09:58:40 INFO - PROCESS | 3064 | 1467737920719 Marionette DEBUG loaded listener.js 09:58:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (12352000) [pid = 3064] [serial = 1325] [outer = 0DB6C000] 09:58:41 INFO - PROCESS | 3064 | 1467737921134 Marionette TRACE conn6 <- [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]]]}] 09:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 630ms 09:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:58:41 INFO - PROCESS | 3064 | 1467737921171 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 09:58:41 INFO - PROCESS | 3064 | 1467737921173 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 09:58:41 INFO - PROCESS | 3064 | 1467737921176 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:58:41 INFO - PROCESS | 3064 | 1467737921178 Marionette TRACE conn6 <- [1,1730,null,{}] 09:58:41 INFO - PROCESS | 3064 | 1467737921181 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:41 INFO - PROCESS | 3064 | 1467737921184 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:41 INFO - PROCESS | 3064 | 1467737921262 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 09:58:41 INFO - PROCESS | 3064 | 1467737921387 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:41 INFO - PROCESS | 3064 | 1467737921389 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:41 INFO - PROCESS | 3064 | ++DOCSHELL 123EDC00 == 32 [pid = 3064] [id = 442] 09:58:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (12436400) [pid = 3064] [serial = 1326] [outer = 00000000] 09:58:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (124E5400) [pid = 3064] [serial = 1327] [outer = 12436400] 09:58:41 INFO - PROCESS | 3064 | 1467737921434 Marionette DEBUG loaded listener.js 09:58:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (124EDC00) [pid = 3064] [serial = 1328] [outer = 12436400] 09:58:41 INFO - PROCESS | 3064 | 1467737921808 Marionette TRACE conn6 <- [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]]]}] 09:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 670ms 09:58:41 INFO - PROCESS | 3064 | 1467737921848 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 09:58:41 INFO - PROCESS | 3064 | 1467737921850 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 09:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:58:41 INFO - PROCESS | 3064 | 1467737921853 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:58:41 INFO - PROCESS | 3064 | 1467737921854 Marionette TRACE conn6 <- [1,1734,null,{}] 09:58:41 INFO - PROCESS | 3064 | 1467737921858 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:41 INFO - PROCESS | 3064 | 1467737921863 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:41 INFO - PROCESS | 3064 | 1467737921968 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 09:58:41 INFO - PROCESS | 3064 | 1467737921974 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:41 INFO - PROCESS | 3064 | 1467737921976 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:41 INFO - PROCESS | 3064 | ++DOCSHELL 13740C00 == 33 [pid = 3064] [id = 443] 09:58:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (13B3C000) [pid = 3064] [serial = 1329] [outer = 00000000] 09:58:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (1494AC00) [pid = 3064] [serial = 1330] [outer = 13B3C000] 09:58:42 INFO - PROCESS | 3064 | 1467737922021 Marionette DEBUG loaded listener.js 09:58:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (14DF4800) [pid = 3064] [serial = 1331] [outer = 13B3C000] 09:58:42 INFO - PROCESS | 3064 | 1467737922453 Marionette TRACE conn6 <- [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]]]}] 09:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 630ms 09:58:42 INFO - PROCESS | 3064 | 1467737922491 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 09:58:42 INFO - PROCESS | 3064 | 1467737922493 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 09:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:58:42 INFO - PROCESS | 3064 | 1467737922499 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:58:42 INFO - PROCESS | 3064 | 1467737922501 Marionette TRACE conn6 <- [1,1738,null,{}] 09:58:42 INFO - PROCESS | 3064 | 1467737922521 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:42 INFO - PROCESS | 3064 | 1467737922523 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:42 INFO - PROCESS | 3064 | 1467737922601 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 09:58:42 INFO - PROCESS | 3064 | 1467737922607 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:42 INFO - PROCESS | 3064 | 1467737922609 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:42 INFO - PROCESS | 3064 | ++DOCSHELL 1494A800 == 34 [pid = 3064] [id = 444] 09:58:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (151CDC00) [pid = 3064] [serial = 1332] [outer = 00000000] 09:58:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (15F63C00) [pid = 3064] [serial = 1333] [outer = 151CDC00] 09:58:42 INFO - PROCESS | 3064 | 1467737922653 Marionette DEBUG loaded listener.js 09:58:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (15F66000) [pid = 3064] [serial = 1334] [outer = 151CDC00] 09:58:43 INFO - PROCESS | 3064 | 1467737923111 Marionette TRACE conn6 <- [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]]]}] 09:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 650ms 09:58:43 INFO - PROCESS | 3064 | 1467737923164 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 09:58:43 INFO - PROCESS | 3064 | 1467737923166 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 09:58:43 INFO - PROCESS | 3064 | 1467737923170 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:58:43 INFO - PROCESS | 3064 | 1467737923172 Marionette TRACE conn6 <- [1,1742,null,{}] 09:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:58:43 INFO - PROCESS | 3064 | 1467737923176 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:43 INFO - PROCESS | 3064 | 1467737923178 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:43 INFO - PROCESS | 3064 | 1467737923256 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 09:58:43 INFO - PROCESS | 3064 | 1467737923265 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:43 INFO - PROCESS | 3064 | 1467737923267 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:43 INFO - PROCESS | 3064 | ++DOCSHELL 124E6000 == 35 [pid = 3064] [id = 445] 09:58:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (16154800) [pid = 3064] [serial = 1335] [outer = 00000000] 09:58:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (16614400) [pid = 3064] [serial = 1336] [outer = 16154800] 09:58:43 INFO - PROCESS | 3064 | 1467737923312 Marionette DEBUG loaded listener.js 09:58:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (1615DC00) [pid = 3064] [serial = 1337] [outer = 16154800] 09:58:43 INFO - PROCESS | 3064 | 1467737923786 Marionette TRACE conn6 <- [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]]]}] 09:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 670ms 09:58:43 INFO - PROCESS | 3064 | 1467737923852 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 09:58:43 INFO - PROCESS | 3064 | 1467737923854 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 09:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:58:43 INFO - PROCESS | 3064 | 1467737923857 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:58:43 INFO - PROCESS | 3064 | 1467737923859 Marionette TRACE conn6 <- [1,1746,null,{}] 09:58:43 INFO - PROCESS | 3064 | 1467737923863 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:43 INFO - PROCESS | 3064 | 1467737923865 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:43 INFO - PROCESS | 3064 | 1467737923976 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 09:58:44 INFO - PROCESS | 3064 | 1467737924066 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:44 INFO - PROCESS | 3064 | 1467737924068 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:44 INFO - PROCESS | 3064 | ++DOCSHELL 0DD70800 == 36 [pid = 3064] [id = 446] 09:58:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (16C11800) [pid = 3064] [serial = 1338] [outer = 00000000] 09:58:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (16C16C00) [pid = 3064] [serial = 1339] [outer = 16C11800] 09:58:44 INFO - PROCESS | 3064 | 1467737924113 Marionette DEBUG loaded listener.js 09:58:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (16D01800) [pid = 3064] [serial = 1340] [outer = 16C11800] 09:58:44 INFO - PROCESS | 3064 | 1467737924572 Marionette TRACE conn6 <- [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]]]}] 09:58:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 770ms 09:58:44 INFO - PROCESS | 3064 | 1467737924631 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 09:58:44 INFO - PROCESS | 3064 | 1467737924633 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 09:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:58:44 INFO - PROCESS | 3064 | 1467737924636 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:58:44 INFO - PROCESS | 3064 | 1467737924638 Marionette TRACE conn6 <- [1,1750,null,{}] 09:58:44 INFO - PROCESS | 3064 | 1467737924641 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:44 INFO - PROCESS | 3064 | 1467737924643 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:44 INFO - PROCESS | 3064 | 1467737924763 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 09:58:44 INFO - PROCESS | 3064 | 1467737924772 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:44 INFO - PROCESS | 3064 | 1467737924774 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:44 INFO - PROCESS | 3064 | ++DOCSHELL 0CE25400 == 37 [pid = 3064] [id = 447] 09:58:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0D7C4400) [pid = 3064] [serial = 1341] [outer = 00000000] 09:58:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (1757EC00) [pid = 3064] [serial = 1342] [outer = 0D7C4400] 09:58:44 INFO - PROCESS | 3064 | 1467737924874 Marionette DEBUG loaded listener.js 09:58:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (175D3800) [pid = 3064] [serial = 1343] [outer = 0D7C4400] 09:58:45 INFO - PROCESS | 3064 | 1467737925309 Marionette TRACE conn6 <- [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]]]}] 09:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 730ms 09:58:45 INFO - PROCESS | 3064 | 1467737925371 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 09:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:58:45 INFO - PROCESS | 3064 | 1467737925373 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 09:58:45 INFO - PROCESS | 3064 | 1467737925380 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:58:45 INFO - PROCESS | 3064 | 1467737925383 Marionette TRACE conn6 <- [1,1754,null,{}] 09:58:45 INFO - PROCESS | 3064 | 1467737925386 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:45 INFO - PROCESS | 3064 | 1467737925389 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:45 INFO - PROCESS | 3064 | 1467737925670 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 09:58:45 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (16156400) [pid = 3064] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:58:45 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (11A44000) [pid = 3064] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:58:45 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (1661BC00) [pid = 3064] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:58:45 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (16C0E400) [pid = 3064] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:58:45 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (124E2C00) [pid = 3064] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:58:45 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0E8E0800) [pid = 3064] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:58:45 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0D2E5400) [pid = 3064] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:58:45 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0C3EE400) [pid = 3064] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:58:45 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0D7C5400) [pid = 3064] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:58:45 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (1763C000) [pid = 3064] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:58:45 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (1494BC00) [pid = 3064] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:58:45 INFO - PROCESS | 3064 | 1467737925741 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:45 INFO - PROCESS | 3064 | 1467737925743 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:45 INFO - PROCESS | 3064 | ++DOCSHELL 0C311C00 == 38 [pid = 3064] [id = 448] 09:58:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0C314000) [pid = 3064] [serial = 1344] [outer = 00000000] 09:58:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0D7C5400) [pid = 3064] [serial = 1345] [outer = 0C314000] 09:58:45 INFO - PROCESS | 3064 | 1467737925790 Marionette DEBUG loaded listener.js 09:58:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0E939800) [pid = 3064] [serial = 1346] [outer = 0C314000] 09:58:46 INFO - PROCESS | 3064 | 1467737926162 Marionette TRACE conn6 <- [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]]]}] 09:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 830ms 09:58:46 INFO - PROCESS | 3064 | 1467737926207 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 09:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:58:46 INFO - PROCESS | 3064 | 1467737926210 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 09:58:46 INFO - PROCESS | 3064 | 1467737926212 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:58:46 INFO - PROCESS | 3064 | 1467737926214 Marionette TRACE conn6 <- [1,1758,null,{}] 09:58:46 INFO - PROCESS | 3064 | 1467737926217 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:46 INFO - PROCESS | 3064 | 1467737926219 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:46 INFO - PROCESS | 3064 | 1467737926301 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 09:58:46 INFO - PROCESS | 3064 | 1467737926306 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:46 INFO - PROCESS | 3064 | 1467737926308 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:46 INFO - PROCESS | 3064 | ++DOCSHELL 124E2C00 == 39 [pid = 3064] [id = 449] 09:58:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (124E4000) [pid = 3064] [serial = 1347] [outer = 00000000] 09:58:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (175D4000) [pid = 3064] [serial = 1348] [outer = 124E4000] 09:58:46 INFO - PROCESS | 3064 | 1467737926352 Marionette DEBUG loaded listener.js 09:58:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (17633000) [pid = 3064] [serial = 1349] [outer = 124E4000] 09:58:46 INFO - PROCESS | 3064 | 1467737926783 Marionette TRACE conn6 <- [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]]]}] 09:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 630ms 09:58:46 INFO - PROCESS | 3064 | 1467737926844 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 09:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:58:46 INFO - PROCESS | 3064 | 1467737926846 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 09:58:46 INFO - PROCESS | 3064 | 1467737926849 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:58:46 INFO - PROCESS | 3064 | 1467737926850 Marionette TRACE conn6 <- [1,1762,null,{}] 09:58:46 INFO - PROCESS | 3064 | 1467737926853 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:46 INFO - PROCESS | 3064 | 1467737926855 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:46 INFO - PROCESS | 3064 | 1467737926936 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 09:58:46 INFO - PROCESS | 3064 | 1467737926941 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:46 INFO - PROCESS | 3064 | 1467737926943 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:46 INFO - PROCESS | 3064 | ++DOCSHELL 157C9C00 == 40 [pid = 3064] [id = 450] 09:58:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (17769C00) [pid = 3064] [serial = 1350] [outer = 00000000] 09:58:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (177B5000) [pid = 3064] [serial = 1351] [outer = 17769C00] 09:58:46 INFO - PROCESS | 3064 | 1467737926988 Marionette DEBUG loaded listener.js 09:58:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (179D3400) [pid = 3064] [serial = 1352] [outer = 17769C00] 09:58:47 INFO - PROCESS | 3064 | 1467737927429 Marionette TRACE conn6 <- [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]]]}] 09:58:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 630ms 09:58:47 INFO - PROCESS | 3064 | 1467737927480 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 09:58:47 INFO - PROCESS | 3064 | 1467737927482 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 09:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:58:47 INFO - PROCESS | 3064 | 1467737927499 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:58:47 INFO - PROCESS | 3064 | 1467737927501 Marionette TRACE conn6 <- [1,1766,null,{}] 09:58:47 INFO - PROCESS | 3064 | 1467737927504 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:47 INFO - PROCESS | 3064 | 1467737927506 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:47 INFO - PROCESS | 3064 | 1467737927588 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 09:58:47 INFO - PROCESS | 3064 | 1467737927594 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:47 INFO - PROCESS | 3064 | 1467737927595 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:47 INFO - PROCESS | 3064 | ++DOCSHELL 177AE800 == 41 [pid = 3064] [id = 451] 09:58:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (17A7E800) [pid = 3064] [serial = 1353] [outer = 00000000] 09:58:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (17E33400) [pid = 3064] [serial = 1354] [outer = 17A7E800] 09:58:47 INFO - PROCESS | 3064 | 1467737927656 Marionette DEBUG loaded listener.js 09:58:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (18C6D000) [pid = 3064] [serial = 1355] [outer = 17A7E800] 09:58:48 INFO - PROCESS | 3064 | 1467737928475 Marionette TRACE conn6 <- [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]]]}] 09:58:48 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 09:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1022ms 09:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:58:48 INFO - PROCESS | 3064 | 1467737928523 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 09:58:48 INFO - PROCESS | 3064 | 1467737928528 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 09:58:48 INFO - PROCESS | 3064 | 1467737928532 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:58:48 INFO - PROCESS | 3064 | 1467737928538 Marionette TRACE conn6 <- [1,1770,null,{}] 09:58:48 INFO - PROCESS | 3064 | 1467737928562 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:48 INFO - PROCESS | 3064 | 1467737928565 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:48 INFO - PROCESS | 3064 | 1467737928694 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 09:58:48 INFO - PROCESS | 3064 | 1467737928825 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:48 INFO - PROCESS | 3064 | 1467737928828 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:48 INFO - PROCESS | 3064 | ++DOCSHELL 0CECE400 == 42 [pid = 3064] [id = 452] 09:58:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0CED3800) [pid = 3064] [serial = 1356] [outer = 00000000] 09:58:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0D807C00) [pid = 3064] [serial = 1357] [outer = 0CED3800] 09:58:48 INFO - PROCESS | 3064 | 1467737928885 Marionette DEBUG loaded listener.js 09:58:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0D839000) [pid = 3064] [serial = 1358] [outer = 0CED3800] 09:58:49 INFO - PROCESS | 3064 | 1467737929527 Marionette TRACE conn6 <- [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]]]}] 09:58:49 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 09:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1049ms 09:58:49 INFO - PROCESS | 3064 | 1467737929582 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 09:58:49 INFO - PROCESS | 3064 | 1467737929587 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 09:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:58:49 INFO - PROCESS | 3064 | 1467737929593 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:58:49 INFO - PROCESS | 3064 | 1467737929596 Marionette TRACE conn6 <- [1,1774,null,{}] 09:58:49 INFO - PROCESS | 3064 | 1467737929650 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:49 INFO - PROCESS | 3064 | 1467737929653 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:49 INFO - PROCESS | 3064 | 1467737929784 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 09:58:50 INFO - PROCESS | 3064 | 1467737930047 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:50 INFO - PROCESS | 3064 | 1467737930050 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:50 INFO - PROCESS | 3064 | ++DOCSHELL 0916A400 == 43 [pid = 3064] [id = 453] 09:58:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0C307000) [pid = 3064] [serial = 1359] [outer = 00000000] 09:58:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (0C31EC00) [pid = 3064] [serial = 1360] [outer = 0C307000] 09:58:50 INFO - PROCESS | 3064 | 1467737930122 Marionette DEBUG loaded listener.js 09:58:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (0CE76800) [pid = 3064] [serial = 1361] [outer = 0C307000] 09:58:50 INFO - PROCESS | 3064 | --DOCSHELL 157C9C00 == 42 [pid = 3064] [id = 450] 09:58:50 INFO - PROCESS | 3064 | --DOCSHELL 124E2C00 == 41 [pid = 3064] [id = 449] 09:58:50 INFO - PROCESS | 3064 | --DOCSHELL 0C311C00 == 40 [pid = 3064] [id = 448] 09:58:50 INFO - PROCESS | 3064 | --DOCSHELL 0CE25400 == 39 [pid = 3064] [id = 447] 09:58:50 INFO - PROCESS | 3064 | --DOCSHELL 0DD70800 == 38 [pid = 3064] [id = 446] 09:58:50 INFO - PROCESS | 3064 | --DOCSHELL 124E6000 == 37 [pid = 3064] [id = 445] 09:58:50 INFO - PROCESS | 3064 | --DOCSHELL 1494A800 == 36 [pid = 3064] [id = 444] 09:58:50 INFO - PROCESS | 3064 | --DOCSHELL 13740C00 == 35 [pid = 3064] [id = 443] 09:58:50 INFO - PROCESS | 3064 | --DOCSHELL 123EDC00 == 34 [pid = 3064] [id = 442] 09:58:50 INFO - PROCESS | 3064 | --DOCSHELL 0DB66400 == 33 [pid = 3064] [id = 441] 09:58:50 INFO - PROCESS | 3064 | --DOCSHELL 0DE10000 == 32 [pid = 3064] [id = 440] 09:58:50 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (177B1800) [pid = 3064] [serial = 1312] [outer = 00000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3064 | --DOCSHELL 0D826000 == 31 [pid = 3064] [id = 439] 09:58:50 INFO - PROCESS | 3064 | --DOCSHELL 0D2EAC00 == 30 [pid = 3064] [id = 438] 09:58:50 INFO - PROCESS | 3064 | --DOCSHELL 14926400 == 29 [pid = 3064] [id = 437] 09:58:50 INFO - PROCESS | 3064 | 1467737930836 Marionette TRACE conn6 <- [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]]]}] 09:58:50 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (16161800) [pid = 3064] [serial = 1300] [outer = 00000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (1492E800) [pid = 3064] [serial = 1306] [outer = 00000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (16C17800) [pid = 3064] [serial = 1303] [outer = 00000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (16D02C00) [pid = 3064] [serial = 1304] [outer = 00000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (17635400) [pid = 3064] [serial = 1309] [outer = 00000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (124ED800) [pid = 3064] [serial = 1294] [outer = 00000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (11A46800) [pid = 3064] [serial = 1291] [outer = 00000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (11AA2C00) [pid = 3064] [serial = 1292] [outer = 00000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0D7D0400) [pid = 3064] [serial = 1288] [outer = 00000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0D80F000) [pid = 3064] [serial = 1289] [outer = 00000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0D840000) [pid = 3064] [serial = 1286] [outer = 00000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0CEF0400) [pid = 3064] [serial = 1285] [outer = 00000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0E8DB800) [pid = 3064] [serial = 1283] [outer = 00000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0D838400) [pid = 3064] [serial = 1282] [outer = 00000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (1775DC00) [pid = 3064] [serial = 1279] [outer = 00000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (17763800) [pid = 3064] [serial = 1280] [outer = 00000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (17637800) [pid = 3064] [serial = 1310] [outer = 00000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (157A0C00) [pid = 3064] [serial = 1297] [outer = 00000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (15F67400) [pid = 3064] [serial = 1298] [outer = 00000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (16615C00) [pid = 3064] [serial = 1301] [outer = 00000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (16158000) [pid = 3064] [serial = 1307] [outer = 00000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (14923400) [pid = 3064] [serial = 1295] [outer = 00000000] [url = about:blank] 09:58:50 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 09:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1311ms 09:58:50 INFO - PROCESS | 3064 | 1467737930910 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 09:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:58:50 INFO - PROCESS | 3064 | 1467737930914 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 09:58:50 INFO - PROCESS | 3064 | 1467737930918 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:58:50 INFO - PROCESS | 3064 | 1467737930921 Marionette TRACE conn6 <- [1,1778,null,{}] 09:58:50 INFO - PROCESS | 3064 | 1467737930926 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:50 INFO - PROCESS | 3064 | 1467737930931 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:51 INFO - PROCESS | 3064 | 1467737931022 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 09:58:51 INFO - PROCESS | 3064 | 1467737931034 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:51 INFO - PROCESS | 3064 | 1467737931037 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:51 INFO - PROCESS | 3064 | ++DOCSHELL 0D776000 == 30 [pid = 3064] [id = 454] 09:58:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0D7C6800) [pid = 3064] [serial = 1362] [outer = 00000000] 09:58:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0D802000) [pid = 3064] [serial = 1363] [outer = 0D7C6800] 09:58:51 INFO - PROCESS | 3064 | 1467737931084 Marionette DEBUG loaded listener.js 09:58:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0D80E400) [pid = 3064] [serial = 1364] [outer = 0D7C6800] 09:58:51 INFO - PROCESS | 3064 | 1467737931615 Marionette TRACE conn6 <- [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]]]}] 09:58:51 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) 09:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 730ms 09:58:51 INFO - PROCESS | 3064 | 1467737931651 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 09:58:51 INFO - PROCESS | 3064 | 1467737931654 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 09:58:51 INFO - PROCESS | 3064 | 1467737931658 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:58:51 INFO - PROCESS | 3064 | 1467737931660 Marionette TRACE conn6 <- [1,1782,null,{}] 09:58:51 INFO - PROCESS | 3064 | 1467737931664 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:51 INFO - PROCESS | 3064 | 1467737931667 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:51 INFO - PROCESS | 3064 | 1467737931756 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 09:58:51 INFO - PROCESS | 3064 | 1467737931765 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:51 INFO - PROCESS | 3064 | 1467737931767 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:51 INFO - PROCESS | 3064 | ++DOCSHELL 0DD67000 == 31 [pid = 3064] [id = 455] 09:58:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0E9D3C00) [pid = 3064] [serial = 1365] [outer = 00000000] 09:58:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (11A9E000) [pid = 3064] [serial = 1366] [outer = 0E9D3C00] 09:58:51 INFO - PROCESS | 3064 | 1467737931813 Marionette DEBUG loaded listener.js 09:58:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (11CBB800) [pid = 3064] [serial = 1367] [outer = 0E9D3C00] 09:58:52 INFO - PROCESS | 3064 | 1467737932287 Marionette TRACE conn6 <- [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]]]}] 09:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 670ms 09:58:52 INFO - PROCESS | 3064 | 1467737932334 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 09:58:52 INFO - PROCESS | 3064 | 1467737932336 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 09:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:58:52 INFO - PROCESS | 3064 | 1467737932341 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:58:52 INFO - PROCESS | 3064 | 1467737932347 Marionette TRACE conn6 <- [1,1786,null,{}] 09:58:52 INFO - PROCESS | 3064 | 1467737932356 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:52 INFO - PROCESS | 3064 | 1467737932360 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:52 INFO - PROCESS | 3064 | 1467737932445 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 09:58:52 INFO - PROCESS | 3064 | 1467737932543 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:52 INFO - PROCESS | 3064 | 1467737932545 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:52 INFO - PROCESS | 3064 | ++DOCSHELL 124E3400 == 32 [pid = 3064] [id = 456] 09:58:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (124E3C00) [pid = 3064] [serial = 1368] [outer = 00000000] 09:58:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (1305C000) [pid = 3064] [serial = 1369] [outer = 124E3C00] 09:58:52 INFO - PROCESS | 3064 | 1467737932602 Marionette DEBUG loaded listener.js 09:58:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (14076000) [pid = 3064] [serial = 1370] [outer = 124E3C00] 09:58:52 INFO - PROCESS | 3064 | 1467737932972 Marionette TRACE conn6 <- [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]]]}] 09:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 690ms 09:58:53 INFO - PROCESS | 3064 | 1467737933034 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 09:58:53 INFO - PROCESS | 3064 | 1467737933036 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 09:58:53 INFO - PROCESS | 3064 | 1467737933039 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:58:53 INFO - PROCESS | 3064 | 1467737933041 Marionette TRACE conn6 <- [1,1790,null,{}] 09:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:58:53 INFO - PROCESS | 3064 | 1467737933044 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:53 INFO - PROCESS | 3064 | 1467737933046 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:53 INFO - PROCESS | 3064 | 1467737933201 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 09:58:53 INFO - PROCESS | 3064 | 1467737933222 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:53 INFO - PROCESS | 3064 | 1467737933224 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:53 INFO - PROCESS | 3064 | ++DOCSHELL 14921000 == 33 [pid = 3064] [id = 457] 09:58:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (14926000) [pid = 3064] [serial = 1371] [outer = 00000000] 09:58:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (14955800) [pid = 3064] [serial = 1372] [outer = 14926000] 09:58:53 INFO - PROCESS | 3064 | 1467737933270 Marionette DEBUG loaded listener.js 09:58:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (151CAC00) [pid = 3064] [serial = 1373] [outer = 14926000] 09:58:53 INFO - PROCESS | 3064 | 1467737933711 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 730ms 09:58:53 INFO - PROCESS | 3064 | 1467737933774 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 09:58:53 INFO - PROCESS | 3064 | 1467737933777 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 09:58:53 INFO - PROCESS | 3064 | 1467737933780 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:58:53 INFO - PROCESS | 3064 | 1467737933782 Marionette TRACE conn6 <- [1,1794,null,{}] 09:58:53 INFO - PROCESS | 3064 | 1467737933785 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:53 INFO - PROCESS | 3064 | 1467737933787 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:53 INFO - PROCESS | 3064 | 1467737933901 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 09:58:53 INFO - PROCESS | 3064 | 1467737933910 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:53 INFO - PROCESS | 3064 | 1467737933916 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:53 INFO - PROCESS | 3064 | ++DOCSHELL 0DD67400 == 34 [pid = 3064] [id = 458] 09:58:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (157C0000) [pid = 3064] [serial = 1374] [outer = 00000000] 09:58:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (1607E800) [pid = 3064] [serial = 1375] [outer = 157C0000] 09:58:54 INFO - PROCESS | 3064 | 1467737934027 Marionette DEBUG loaded listener.js 09:58:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (16162000) [pid = 3064] [serial = 1376] [outer = 157C0000] 09:58:54 INFO - PROCESS | 3064 | 1467737934492 Marionette TRACE conn6 <- [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]]]}] 09:58:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:58:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 771ms 09:58:54 INFO - PROCESS | 3064 | 1467737934555 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 09:58:54 INFO - PROCESS | 3064 | 1467737934557 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 09:58:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:58:54 INFO - PROCESS | 3064 | 1467737934560 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:58:54 INFO - PROCESS | 3064 | 1467737934562 Marionette TRACE conn6 <- [1,1798,null,{}] 09:58:54 INFO - PROCESS | 3064 | 1467737934565 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:54 INFO - PROCESS | 3064 | 1467737934567 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:54 INFO - PROCESS | 3064 | 1467737934695 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 09:58:54 INFO - PROCESS | 3064 | 1467737934766 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:54 INFO - PROCESS | 3064 | 1467737934768 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:54 INFO - PROCESS | 3064 | ++DOCSHELL 0DD6F400 == 35 [pid = 3064] [id = 459] 09:58:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0DD70800) [pid = 3064] [serial = 1377] [outer = 00000000] 09:58:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (16C17400) [pid = 3064] [serial = 1378] [outer = 0DD70800] 09:58:54 INFO - PROCESS | 3064 | 1467737934812 Marionette DEBUG loaded listener.js 09:58:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (16D05400) [pid = 3064] [serial = 1379] [outer = 0DD70800] 09:58:55 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (17769C00) [pid = 3064] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:58:55 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (16C11800) [pid = 3064] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:58:55 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0D7C4400) [pid = 3064] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:58:55 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0D826400) [pid = 3064] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:58:55 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (17765400) [pid = 3064] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:58:55 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0DB6C000) [pid = 3064] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:58:55 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (16154800) [pid = 3064] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:58:55 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (12436400) [pid = 3064] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:58:55 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0DECE800) [pid = 3064] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:58:55 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (151CDC00) [pid = 3064] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:58:55 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (13B3C000) [pid = 3064] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:58:55 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0D2EC400) [pid = 3064] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:58:55 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (124E4000) [pid = 3064] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:58:55 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0C314000) [pid = 3064] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:58:55 INFO - PROCESS | 3064 | 1467737935398 Marionette TRACE conn6 <- [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]]]}] 09:58:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:58:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 870ms 09:58:55 INFO - PROCESS | 3064 | 1467737935431 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 09:58:55 INFO - PROCESS | 3064 | 1467737935433 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 09:58:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:58:55 INFO - PROCESS | 3064 | 1467737935436 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:58:55 INFO - PROCESS | 3064 | 1467737935438 Marionette TRACE conn6 <- [1,1802,null,{}] 09:58:55 INFO - PROCESS | 3064 | 1467737935441 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:55 INFO - PROCESS | 3064 | 1467737935443 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:55 INFO - PROCESS | 3064 | 1467737935522 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 09:58:55 INFO - PROCESS | 3064 | 1467737935530 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:55 INFO - PROCESS | 3064 | 1467737935532 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:55 INFO - PROCESS | 3064 | ++DOCSHELL 0D809C00 == 36 [pid = 3064] [id = 460] 09:58:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0D80C000) [pid = 3064] [serial = 1380] [outer = 00000000] 09:58:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (13B3C000) [pid = 3064] [serial = 1381] [outer = 0D80C000] 09:58:55 INFO - PROCESS | 3064 | 1467737935576 Marionette DEBUG loaded listener.js 09:58:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (1607F400) [pid = 3064] [serial = 1382] [outer = 0D80C000] 09:58:55 INFO - PROCESS | 3064 | 1467737936016 Marionette TRACE conn6 <- [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]]]}] 09:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 630ms 09:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:58:56 INFO - PROCESS | 3064 | 1467737936067 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 09:58:56 INFO - PROCESS | 3064 | 1467737936069 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 09:58:56 INFO - PROCESS | 3064 | 1467737936072 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:58:56 INFO - PROCESS | 3064 | 1467737936074 Marionette TRACE conn6 <- [1,1806,null,{}] 09:58:56 INFO - PROCESS | 3064 | 1467737936077 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:56 INFO - PROCESS | 3064 | 1467737936079 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:56 INFO - PROCESS | 3064 | 1467737936160 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 09:58:56 INFO - PROCESS | 3064 | 1467737936165 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:56 INFO - PROCESS | 3064 | 1467737936167 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:56 INFO - PROCESS | 3064 | ++DOCSHELL 15F69800 == 37 [pid = 3064] [id = 461] 09:58:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (16C11400) [pid = 3064] [serial = 1383] [outer = 00000000] 09:58:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (1762F400) [pid = 3064] [serial = 1384] [outer = 16C11400] 09:58:56 INFO - PROCESS | 3064 | 1467737936213 Marionette DEBUG loaded listener.js 09:58:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (17639800) [pid = 3064] [serial = 1385] [outer = 16C11400] 09:58:56 INFO - PROCESS | 3064 | 1467737936636 Marionette TRACE conn6 <- [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]]]}] 09:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 630ms 09:58:56 INFO - PROCESS | 3064 | 1467737936703 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 09:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:58:56 INFO - PROCESS | 3064 | 1467737936705 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 09:58:56 INFO - PROCESS | 3064 | 1467737936708 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:58:56 INFO - PROCESS | 3064 | 1467737936710 Marionette TRACE conn6 <- [1,1810,null,{}] 09:58:56 INFO - PROCESS | 3064 | 1467737936713 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:56 INFO - PROCESS | 3064 | 1467737936715 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:56 INFO - PROCESS | 3064 | 1467737936793 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 09:58:56 INFO - PROCESS | 3064 | 1467737936799 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:56 INFO - PROCESS | 3064 | 1467737936801 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:56 INFO - PROCESS | 3064 | ++DOCSHELL 17574800 == 38 [pid = 3064] [id = 462] 09:58:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (175C6400) [pid = 3064] [serial = 1386] [outer = 00000000] 09:58:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (17763C00) [pid = 3064] [serial = 1387] [outer = 175C6400] 09:58:56 INFO - PROCESS | 3064 | 1467737936845 Marionette DEBUG loaded listener.js 09:58:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (177AB400) [pid = 3064] [serial = 1388] [outer = 175C6400] 09:58:57 INFO - PROCESS | 3064 | 1467737937287 Marionette TRACE conn6 <- [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]]]}] 09:58:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 630ms 09:58:57 INFO - PROCESS | 3064 | 1467737937354 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 09:58:57 INFO - PROCESS | 3064 | 1467737937358 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 09:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:58:57 INFO - PROCESS | 3064 | 1467737937363 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:58:57 INFO - PROCESS | 3064 | 1467737937368 Marionette TRACE conn6 <- [1,1814,null,{}] 09:58:57 INFO - PROCESS | 3064 | 1467737937374 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:57 INFO - PROCESS | 3064 | 1467737937378 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:57 INFO - PROCESS | 3064 | 1467737937497 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 09:58:57 INFO - PROCESS | 3064 | 1467737937689 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:57 INFO - PROCESS | 3064 | 1467737937694 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:57 INFO - PROCESS | 3064 | ++DOCSHELL 0D286400 == 39 [pid = 3064] [id = 463] 09:58:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0D2E8400) [pid = 3064] [serial = 1389] [outer = 00000000] 09:58:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0D771800) [pid = 3064] [serial = 1390] [outer = 0D2E8400] 09:58:57 INFO - PROCESS | 3064 | 1467737937753 Marionette DEBUG loaded listener.js 09:58:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0D825400) [pid = 3064] [serial = 1391] [outer = 0D2E8400] 09:58:58 INFO - PROCESS | 3064 | 1467737938313 Marionette TRACE conn6 <- [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]]]}] 09:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1021ms 09:58:58 INFO - PROCESS | 3064 | 1467737938389 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 09:58:58 INFO - PROCESS | 3064 | 1467737938392 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 09:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:58:58 INFO - PROCESS | 3064 | 1467737938399 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:58:58 INFO - PROCESS | 3064 | 1467737938403 Marionette TRACE conn6 <- [1,1818,null,{}] 09:58:58 INFO - PROCESS | 3064 | 1467737938407 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:58 INFO - PROCESS | 3064 | 1467737938410 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:58 INFO - PROCESS | 3064 | 1467737938559 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 09:58:58 INFO - PROCESS | 3064 | 1467737938694 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:58 INFO - PROCESS | 3064 | 1467737938697 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:58 INFO - PROCESS | 3064 | ++DOCSHELL 12228C00 == 40 [pid = 3064] [id = 464] 09:58:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (12229400) [pid = 3064] [serial = 1392] [outer = 00000000] 09:58:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (123E7400) [pid = 3064] [serial = 1393] [outer = 12229400] 09:58:58 INFO - PROCESS | 3064 | 1467737938757 Marionette DEBUG loaded listener.js 09:58:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (124E4000) [pid = 3064] [serial = 1394] [outer = 12229400] 09:58:59 INFO - PROCESS | 3064 | 1467737939380 Marionette TRACE conn6 <- [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]]]}] 09:58:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1025ms 09:58:59 INFO - PROCESS | 3064 | 1467737939423 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 09:58:59 INFO - PROCESS | 3064 | 1467737939426 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 09:58:59 INFO - PROCESS | 3064 | 1467737939430 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:58:59 INFO - PROCESS | 3064 | 1467737939432 Marionette TRACE conn6 <- [1,1822,null,{}] 09:58:59 INFO - PROCESS | 3064 | 1467737939442 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:59 INFO - PROCESS | 3064 | 1467737939447 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:59 INFO - PROCESS | 3064 | 1467737939561 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 09:58:59 INFO - PROCESS | 3064 | 1467737939703 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:59 INFO - PROCESS | 3064 | 1467737939707 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:58:59 INFO - PROCESS | 3064 | ++DOCSHELL 16C16000 == 41 [pid = 3064] [id = 465] 09:58:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (16D07800) [pid = 3064] [serial = 1395] [outer = 00000000] 09:58:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (17761800) [pid = 3064] [serial = 1396] [outer = 16D07800] 09:58:59 INFO - PROCESS | 3064 | 1467737939767 Marionette DEBUG loaded listener.js 09:58:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (177B6000) [pid = 3064] [serial = 1397] [outer = 16D07800] 09:59:00 INFO - PROCESS | 3064 | 1467737940387 Marionette TRACE conn6 <- [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]]]}] 09:59:00 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 09:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1017ms 09:59:00 INFO - PROCESS | 3064 | 1467737940451 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 09:59:00 INFO - PROCESS | 3064 | 1467737940454 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 09:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:59:00 INFO - PROCESS | 3064 | 1467737940457 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:59:00 INFO - PROCESS | 3064 | 1467737940459 Marionette TRACE conn6 <- [1,1826,null,{}] 09:59:00 INFO - PROCESS | 3064 | 1467737940463 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:00 INFO - PROCESS | 3064 | 1467737940465 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:00 INFO - PROCESS | 3064 | 1467737940576 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 09:59:00 INFO - PROCESS | 3064 | 1467737940688 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:00 INFO - PROCESS | 3064 | 1467737940690 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:00 INFO - PROCESS | 3064 | ++DOCSHELL 17538C00 == 42 [pid = 3064] [id = 466] 09:59:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (1753B400) [pid = 3064] [serial = 1398] [outer = 00000000] 09:59:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (17540000) [pid = 3064] [serial = 1399] [outer = 1753B400] 09:59:00 INFO - PROCESS | 3064 | 1467737940801 Marionette DEBUG loaded listener.js 09:59:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (177B7C00) [pid = 3064] [serial = 1400] [outer = 1753B400] 09:59:01 INFO - PROCESS | 3064 | 1467737941494 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 09:59:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:59:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1066ms 09:59:01 INFO - PROCESS | 3064 | 1467737941527 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 09:59:01 INFO - PROCESS | 3064 | 1467737941531 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 09:59:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:59:01 INFO - PROCESS | 3064 | 1467737941536 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:59:01 INFO - PROCESS | 3064 | 1467737941539 Marionette TRACE conn6 <- [1,1830,null,{}] 09:59:01 INFO - PROCESS | 3064 | 1467737941544 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:01 INFO - PROCESS | 3064 | 1467737941547 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:01 INFO - PROCESS | 3064 | 1467737941653 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 09:59:01 INFO - PROCESS | 3064 | 1467737941794 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:01 INFO - PROCESS | 3064 | 1467737941796 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:01 INFO - PROCESS | 3064 | ++DOCSHELL 0D83D000 == 43 [pid = 3064] [id = 467] 09:59:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (0DB68000) [pid = 3064] [serial = 1401] [outer = 00000000] 09:59:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (0E9D5400) [pid = 3064] [serial = 1402] [outer = 0DB68000] 09:59:01 INFO - PROCESS | 3064 | 1467737941848 Marionette DEBUG loaded listener.js 09:59:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (11FBCC00) [pid = 3064] [serial = 1403] [outer = 0DB68000] 09:59:02 INFO - PROCESS | 3064 | --DOCSHELL 15F69800 == 42 [pid = 3064] [id = 461] 09:59:02 INFO - PROCESS | 3064 | --DOCSHELL 0D809C00 == 41 [pid = 3064] [id = 460] 09:59:02 INFO - PROCESS | 3064 | --DOCSHELL 0DD6F400 == 40 [pid = 3064] [id = 459] 09:59:02 INFO - PROCESS | 3064 | --DOCSHELL 0DD67400 == 39 [pid = 3064] [id = 458] 09:59:02 INFO - PROCESS | 3064 | --DOCSHELL 14921000 == 38 [pid = 3064] [id = 457] 09:59:02 INFO - PROCESS | 3064 | --DOCSHELL 124E3400 == 37 [pid = 3064] [id = 456] 09:59:02 INFO - PROCESS | 3064 | --DOCSHELL 0DD67000 == 36 [pid = 3064] [id = 455] 09:59:02 INFO - PROCESS | 3064 | --DOCSHELL 0D776000 == 35 [pid = 3064] [id = 454] 09:59:02 INFO - PROCESS | 3064 | --DOCSHELL 0916A400 == 34 [pid = 3064] [id = 453] 09:59:02 INFO - PROCESS | 3064 | --DOCSHELL 177AE800 == 33 [pid = 3064] [id = 451] 09:59:02 INFO - PROCESS | 3064 | --DOCSHELL 0CECE400 == 32 [pid = 3064] [id = 452] 09:59:02 INFO - PROCESS | 3064 | --DOCSHELL 17538C00 == 31 [pid = 3064] [id = 466] 09:59:02 INFO - PROCESS | 3064 | --DOCSHELL 16C16000 == 30 [pid = 3064] [id = 465] 09:59:02 INFO - PROCESS | 3064 | --DOCSHELL 17574800 == 29 [pid = 3064] [id = 462] 09:59:02 INFO - PROCESS | 3064 | --DOCSHELL 0D286400 == 28 [pid = 3064] [id = 463] 09:59:02 INFO - PROCESS | 3064 | --DOCSHELL 12228C00 == 27 [pid = 3064] [id = 464] 09:59:02 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (16C16C00) [pid = 3064] [serial = 1339] [outer = 00000000] [url = about:blank] 09:59:02 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (1757EC00) [pid = 3064] [serial = 1342] [outer = 00000000] [url = about:blank] 09:59:02 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (16D01800) [pid = 3064] [serial = 1340] [outer = 00000000] [url = about:blank] 09:59:02 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (0D82B000) [pid = 3064] [serial = 1318] [outer = 00000000] [url = about:blank] 09:59:02 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (0D834000) [pid = 3064] [serial = 1319] [outer = 00000000] [url = about:blank] 09:59:02 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (177B8000) [pid = 3064] [serial = 1313] [outer = 00000000] [url = about:blank] 09:59:02 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (11FB5800) [pid = 3064] [serial = 1324] [outer = 00000000] [url = about:blank] 09:59:02 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (12352000) [pid = 3064] [serial = 1325] [outer = 00000000] [url = about:blank] 09:59:02 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (16614400) [pid = 3064] [serial = 1336] [outer = 00000000] [url = about:blank] 09:59:02 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (124E5400) [pid = 3064] [serial = 1327] [outer = 00000000] [url = about:blank] 09:59:02 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (124EDC00) [pid = 3064] [serial = 1328] [outer = 00000000] [url = about:blank] 09:59:02 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (11A0F000) [pid = 3064] [serial = 1321] [outer = 00000000] [url = about:blank] 09:59:02 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (11AA6800) [pid = 3064] [serial = 1322] [outer = 00000000] [url = about:blank] 09:59:02 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (15F63C00) [pid = 3064] [serial = 1333] [outer = 00000000] [url = about:blank] 09:59:02 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (175D3800) [pid = 3064] [serial = 1343] [outer = 00000000] [url = about:blank] 09:59:02 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (15F66000) [pid = 3064] [serial = 1334] [outer = 00000000] [url = about:blank] 09:59:02 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (1494AC00) [pid = 3064] [serial = 1330] [outer = 00000000] [url = about:blank] 09:59:02 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (14DF4800) [pid = 3064] [serial = 1331] [outer = 00000000] [url = about:blank] 09:59:02 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0D35D800) [pid = 3064] [serial = 1315] [outer = 00000000] [url = about:blank] 09:59:02 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0D3FA800) [pid = 3064] [serial = 1316] [outer = 00000000] [url = about:blank] 09:59:02 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (175D4000) [pid = 3064] [serial = 1348] [outer = 00000000] [url = about:blank] 09:59:02 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0D7C5400) [pid = 3064] [serial = 1345] [outer = 00000000] [url = about:blank] 09:59:02 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (17633000) [pid = 3064] [serial = 1349] [outer = 00000000] [url = about:blank] 09:59:02 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0E939800) [pid = 3064] [serial = 1346] [outer = 00000000] [url = about:blank] 09:59:02 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (179D3400) [pid = 3064] [serial = 1352] [outer = 00000000] [url = about:blank] 09:59:02 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (1615DC00) [pid = 3064] [serial = 1337] [outer = 00000000] [url = about:blank] 09:59:02 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (177B5000) [pid = 3064] [serial = 1351] [outer = 00000000] [url = about:blank] 09:59:03 INFO - PROCESS | 3064 | 1467737943103 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 09:59:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1621ms 09:59:03 INFO - PROCESS | 3064 | 1467737943159 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 09:59:03 INFO - PROCESS | 3064 | 1467737943162 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 09:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:59:03 INFO - PROCESS | 3064 | 1467737943166 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:59:03 INFO - PROCESS | 3064 | 1467737943169 Marionette TRACE conn6 <- [1,1834,null,{}] 09:59:03 INFO - PROCESS | 3064 | 1467737943174 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:03 INFO - PROCESS | 3064 | 1467737943177 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:03 INFO - PROCESS | 3064 | 1467737943298 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 09:59:03 INFO - PROCESS | 3064 | 1467737943393 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:03 INFO - PROCESS | 3064 | 1467737943396 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:03 INFO - PROCESS | 3064 | ++DOCSHELL 0D23AC00 == 28 [pid = 3064] [id = 468] 09:59:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0D2E7400) [pid = 3064] [serial = 1404] [outer = 00000000] 09:59:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0D7C5400) [pid = 3064] [serial = 1405] [outer = 0D2E7400] 09:59:03 INFO - PROCESS | 3064 | 1467737943445 Marionette DEBUG loaded listener.js 09:59:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0D7D0C00) [pid = 3064] [serial = 1406] [outer = 0D2E7400] 09:59:03 INFO - PROCESS | 3064 | 1467737943843 Marionette TRACE conn6 <- [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]]]}] 09:59:03 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) 09:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 730ms 09:59:03 INFO - PROCESS | 3064 | 1467737943907 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 09:59:03 INFO - PROCESS | 3064 | 1467737943912 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 09:59:03 INFO - PROCESS | 3064 | 1467737943921 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:59:03 INFO - PROCESS | 3064 | 1467737943924 Marionette TRACE conn6 <- [1,1838,null,{}] 09:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:59:03 INFO - PROCESS | 3064 | 1467737943928 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:03 INFO - PROCESS | 3064 | 1467737943930 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:04 INFO - PROCESS | 3064 | 1467737944021 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 09:59:04 INFO - PROCESS | 3064 | 1467737944028 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:04 INFO - PROCESS | 3064 | 1467737944030 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:04 INFO - PROCESS | 3064 | ++DOCSHELL 0D83D400 == 29 [pid = 3064] [id = 469] 09:59:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0D83E000) [pid = 3064] [serial = 1407] [outer = 00000000] 09:59:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0DD6D400) [pid = 3064] [serial = 1408] [outer = 0D83E000] 09:59:04 INFO - PROCESS | 3064 | 1467737944078 Marionette DEBUG loaded listener.js 09:59:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0DD73400) [pid = 3064] [serial = 1409] [outer = 0D83E000] 09:59:04 INFO - PROCESS | 3064 | 1467737944541 Marionette TRACE conn6 <- [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]]]}] 09:59:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:59:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 670ms 09:59:04 INFO - PROCESS | 3064 | 1467737944596 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 09:59:04 INFO - PROCESS | 3064 | 1467737944599 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 09:59:04 INFO - PROCESS | 3064 | 1467737944602 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:59:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:59:04 INFO - PROCESS | 3064 | 1467737944605 Marionette TRACE conn6 <- [1,1842,null,{}] 09:59:04 INFO - PROCESS | 3064 | 1467737944616 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:04 INFO - PROCESS | 3064 | 1467737944621 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:04 INFO - PROCESS | 3064 | 1467737944705 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 09:59:04 INFO - PROCESS | 3064 | 1467737944713 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:04 INFO - PROCESS | 3064 | 1467737944716 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:04 INFO - PROCESS | 3064 | ++DOCSHELL 11DCE400 == 30 [pid = 3064] [id = 470] 09:59:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (11DCF400) [pid = 3064] [serial = 1410] [outer = 00000000] 09:59:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (12299000) [pid = 3064] [serial = 1411] [outer = 11DCF400] 09:59:04 INFO - PROCESS | 3064 | 1467737944764 Marionette DEBUG loaded listener.js 09:59:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (123E5000) [pid = 3064] [serial = 1412] [outer = 11DCF400] 09:59:05 INFO - PROCESS | 3064 | 1467737945264 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:59:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:59:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 730ms 09:59:05 INFO - PROCESS | 3064 | 1467737945342 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 09:59:05 INFO - PROCESS | 3064 | 1467737945345 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 09:59:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:59:05 INFO - PROCESS | 3064 | 1467737945382 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:59:05 INFO - PROCESS | 3064 | 1467737945384 Marionette TRACE conn6 <- [1,1846,null,{}] 09:59:05 INFO - PROCESS | 3064 | 1467737945390 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:05 INFO - PROCESS | 3064 | 1467737945392 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:05 INFO - PROCESS | 3064 | 1467737945513 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 09:59:05 INFO - PROCESS | 3064 | 1467737945519 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:05 INFO - PROCESS | 3064 | 1467737945522 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:05 INFO - PROCESS | 3064 | ++DOCSHELL 123EE400 == 31 [pid = 3064] [id = 471] 09:59:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (124E9400) [pid = 3064] [serial = 1413] [outer = 00000000] 09:59:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (1373EC00) [pid = 3064] [serial = 1414] [outer = 124E9400] 09:59:05 INFO - PROCESS | 3064 | 1467737945567 Marionette DEBUG loaded listener.js 09:59:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (14083800) [pid = 3064] [serial = 1415] [outer = 124E9400] 09:59:05 INFO - PROCESS | 3064 | 1467737946013 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 09:59:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:59:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 710ms 09:59:06 INFO - PROCESS | 3064 | 1467737946061 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 09:59:06 INFO - PROCESS | 3064 | 1467737946063 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 09:59:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:59:06 INFO - PROCESS | 3064 | 1467737946067 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:59:06 INFO - PROCESS | 3064 | 1467737946068 Marionette TRACE conn6 <- [1,1850,null,{}] 09:59:06 INFO - PROCESS | 3064 | 1467737946079 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:06 INFO - PROCESS | 3064 | 1467737946081 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:06 INFO - PROCESS | 3064 | 1467737946194 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 09:59:06 INFO - PROCESS | 3064 | 1467737946200 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:06 INFO - PROCESS | 3064 | 1467737946202 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:06 INFO - PROCESS | 3064 | ++DOCSHELL 14923C00 == 32 [pid = 3064] [id = 472] 09:59:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (14925400) [pid = 3064] [serial = 1416] [outer = 00000000] 09:59:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (1494D400) [pid = 3064] [serial = 1417] [outer = 14925400] 09:59:06 INFO - PROCESS | 3064 | 1467737946247 Marionette DEBUG loaded listener.js 09:59:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (14DB6800) [pid = 3064] [serial = 1418] [outer = 14925400] 09:59:06 INFO - PROCESS | 3064 | 1467737946737 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 09:59:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:59:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 730ms 09:59:06 INFO - PROCESS | 3064 | 1467737946797 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 09:59:06 INFO - PROCESS | 3064 | 1467737946800 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 09:59:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:59:06 INFO - PROCESS | 3064 | 1467737946829 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:59:06 INFO - PROCESS | 3064 | 1467737946830 Marionette TRACE conn6 <- [1,1854,null,{}] 09:59:06 INFO - PROCESS | 3064 | 1467737946849 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:06 INFO - PROCESS | 3064 | 1467737946855 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:07 INFO - PROCESS | 3064 | 1467737947192 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 09:59:07 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (157C0000) [pid = 3064] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:59:07 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0E9D3C00) [pid = 3064] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:59:07 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0C307000) [pid = 3064] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:59:07 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0D7C6800) [pid = 3064] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:59:07 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (124E3C00) [pid = 3064] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:59:07 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0CED3800) [pid = 3064] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:59:07 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (17A7E800) [pid = 3064] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:59:07 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0DD70800) [pid = 3064] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:59:07 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (175C6400) [pid = 3064] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:59:07 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0D80C000) [pid = 3064] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:59:07 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (16C11400) [pid = 3064] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:59:07 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (14926000) [pid = 3064] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:59:07 INFO - PROCESS | 3064 | 1467737947258 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:07 INFO - PROCESS | 3064 | 1467737947260 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:07 INFO - PROCESS | 3064 | ++DOCSHELL 0C3EC800 == 33 [pid = 3064] [id = 473] 09:59:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0C3EEC00) [pid = 3064] [serial = 1419] [outer = 00000000] 09:59:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0D7CB800) [pid = 3064] [serial = 1420] [outer = 0C3EEC00] 09:59:07 INFO - PROCESS | 3064 | 1467737947305 Marionette DEBUG loaded listener.js 09:59:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (12329800) [pid = 3064] [serial = 1421] [outer = 0C3EEC00] 09:59:07 INFO - PROCESS | 3064 | 1467737947657 Marionette TRACE conn6 <- [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]]]}] 09:59:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:59:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 910ms 09:59:07 INFO - PROCESS | 3064 | 1467737947717 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 09:59:07 INFO - PROCESS | 3064 | 1467737947719 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 09:59:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:59:07 INFO - PROCESS | 3064 | 1467737947722 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:59:07 INFO - PROCESS | 3064 | 1467737947724 Marionette TRACE conn6 <- [1,1858,null,{}] 09:59:07 INFO - PROCESS | 3064 | 1467737947728 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:07 INFO - PROCESS | 3064 | 1467737947729 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:07 INFO - PROCESS | 3064 | 1467737947809 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 09:59:07 INFO - PROCESS | 3064 | 1467737947815 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:07 INFO - PROCESS | 3064 | 1467737947817 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:07 INFO - PROCESS | 3064 | ++DOCSHELL 124B6400 == 34 [pid = 3064] [id = 474] 09:59:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (13749800) [pid = 3064] [serial = 1422] [outer = 00000000] 09:59:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (16158400) [pid = 3064] [serial = 1423] [outer = 13749800] 09:59:07 INFO - PROCESS | 3064 | 1467737947861 Marionette DEBUG loaded listener.js 09:59:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (1661D000) [pid = 3064] [serial = 1424] [outer = 13749800] 09:59:08 INFO - PROCESS | 3064 | 1467737948294 Marionette TRACE conn6 <- [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]]]}] 09:59:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:59:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 630ms 09:59:08 INFO - PROCESS | 3064 | 1467737948353 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 09:59:08 INFO - PROCESS | 3064 | 1467737948355 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 09:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:59:08 INFO - PROCESS | 3064 | 1467737948359 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:59:08 INFO - PROCESS | 3064 | 1467737948360 Marionette TRACE conn6 <- [1,1862,null,{}] 09:59:08 INFO - PROCESS | 3064 | 1467737948364 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:08 INFO - PROCESS | 3064 | 1467737948366 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:08 INFO - PROCESS | 3064 | 1467737948444 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 09:59:08 INFO - PROCESS | 3064 | 1467737948448 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:08 INFO - PROCESS | 3064 | 1467737948451 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:08 INFO - PROCESS | 3064 | ++DOCSHELL 166CBC00 == 35 [pid = 3064] [id = 475] 09:59:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (16C0AC00) [pid = 3064] [serial = 1425] [outer = 00000000] 09:59:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (16C14000) [pid = 3064] [serial = 1426] [outer = 16C0AC00] 09:59:08 INFO - PROCESS | 3064 | 1467737948496 Marionette DEBUG loaded listener.js 09:59:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (13B38800) [pid = 3064] [serial = 1427] [outer = 16C0AC00] 09:59:08 INFO - PROCESS | 3064 | 1467737948954 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 09:59:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:59:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 630ms 09:59:08 INFO - PROCESS | 3064 | 1467737949002 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 09:59:08 INFO - PROCESS | 3064 | 1467737949004 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 09:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:59:08 INFO - PROCESS | 3064 | 1467737949007 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:59:08 INFO - PROCESS | 3064 | 1467737949009 Marionette TRACE conn6 <- [1,1866,null,{}] 09:59:08 INFO - PROCESS | 3064 | 1467737949012 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:08 INFO - PROCESS | 3064 | 1467737949014 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:09 INFO - PROCESS | 3064 | 1467737949095 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 09:59:09 INFO - PROCESS | 3064 | 1467737949100 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:09 INFO - PROCESS | 3064 | 1467737949102 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:09 INFO - PROCESS | 3064 | ++DOCSHELL 17532800 == 36 [pid = 3064] [id = 476] 09:59:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (17537000) [pid = 3064] [serial = 1428] [outer = 00000000] 09:59:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (1753B800) [pid = 3064] [serial = 1429] [outer = 17537000] 09:59:09 INFO - PROCESS | 3064 | 1467737949146 Marionette DEBUG loaded listener.js 09:59:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (1755FC00) [pid = 3064] [serial = 1430] [outer = 17537000] 09:59:09 INFO - PROCESS | 3064 | 1467737950000 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 09:59:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1019ms 09:59:10 INFO - PROCESS | 3064 | 1467737950030 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 09:59:10 INFO - PROCESS | 3064 | 1467737950034 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 09:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:59:10 INFO - PROCESS | 3064 | 1467737950039 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:59:10 INFO - PROCESS | 3064 | 1467737950044 Marionette TRACE conn6 <- [1,1870,null,{}] 09:59:10 INFO - PROCESS | 3064 | 1467737950068 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:10 INFO - PROCESS | 3064 | 1467737950071 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:10 INFO - PROCESS | 3064 | 1467737950213 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 09:59:10 INFO - PROCESS | 3064 | 1467737950354 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:10 INFO - PROCESS | 3064 | 1467737950357 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:10 INFO - PROCESS | 3064 | ++DOCSHELL 0D80CC00 == 37 [pid = 3064] [id = 477] 09:59:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0D821800) [pid = 3064] [serial = 1431] [outer = 00000000] 09:59:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0D83F800) [pid = 3064] [serial = 1432] [outer = 0D821800] 09:59:10 INFO - PROCESS | 3064 | 1467737950419 Marionette DEBUG loaded listener.js 09:59:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0DE03800) [pid = 3064] [serial = 1433] [outer = 0D821800] 09:59:11 INFO - PROCESS | 3064 | 1467737951102 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 09:59:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:59:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1075ms 09:59:11 INFO - PROCESS | 3064 | 1467737951132 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 09:59:11 INFO - PROCESS | 3064 | 1467737951136 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 09:59:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:59:11 INFO - PROCESS | 3064 | 1467737951143 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:59:11 INFO - PROCESS | 3064 | 1467737951146 Marionette TRACE conn6 <- [1,1874,null,{}] 09:59:11 INFO - PROCESS | 3064 | 1467737951150 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:11 INFO - PROCESS | 3064 | 1467737951153 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:11 INFO - PROCESS | 3064 | 1467737951288 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 09:59:11 INFO - PROCESS | 3064 | 1467737951431 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:11 INFO - PROCESS | 3064 | 1467737951434 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:11 INFO - PROCESS | 3064 | ++DOCSHELL 0D0CDC00 == 38 [pid = 3064] [id = 478] 09:59:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0D0CE000) [pid = 3064] [serial = 1434] [outer = 00000000] 09:59:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0D833000) [pid = 3064] [serial = 1435] [outer = 0D0CE000] 09:59:11 INFO - PROCESS | 3064 | 1467737951491 Marionette DEBUG loaded listener.js 09:59:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (12299800) [pid = 3064] [serial = 1436] [outer = 0D0CE000] 09:59:12 INFO - PROCESS | 3064 | --DOCSHELL 166CBC00 == 37 [pid = 3064] [id = 475] 09:59:12 INFO - PROCESS | 3064 | --DOCSHELL 124B6400 == 36 [pid = 3064] [id = 474] 09:59:12 INFO - PROCESS | 3064 | --DOCSHELL 0C3EC800 == 35 [pid = 3064] [id = 473] 09:59:12 INFO - PROCESS | 3064 | --DOCSHELL 14923C00 == 34 [pid = 3064] [id = 472] 09:59:12 INFO - PROCESS | 3064 | --DOCSHELL 123EE400 == 33 [pid = 3064] [id = 471] 09:59:12 INFO - PROCESS | 3064 | --DOCSHELL 11DCE400 == 32 [pid = 3064] [id = 470] 09:59:12 INFO - PROCESS | 3064 | --DOCSHELL 0D83D400 == 31 [pid = 3064] [id = 469] 09:59:12 INFO - PROCESS | 3064 | --DOCSHELL 0D23AC00 == 30 [pid = 3064] [id = 468] 09:59:12 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (1607E800) [pid = 3064] [serial = 1375] [outer = 00000000] [url = about:blank] 09:59:12 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (16162000) [pid = 3064] [serial = 1376] [outer = 00000000] [url = about:blank] 09:59:12 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (11A9E000) [pid = 3064] [serial = 1366] [outer = 00000000] [url = about:blank] 09:59:12 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (11CBB800) [pid = 3064] [serial = 1367] [outer = 00000000] [url = about:blank] 09:59:12 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0C31EC00) [pid = 3064] [serial = 1360] [outer = 00000000] [url = about:blank] 09:59:12 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0CE76800) [pid = 3064] [serial = 1361] [outer = 00000000] [url = about:blank] 09:59:12 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0D802000) [pid = 3064] [serial = 1363] [outer = 00000000] [url = about:blank] 09:59:12 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0D80E400) [pid = 3064] [serial = 1364] [outer = 00000000] [url = about:blank] 09:59:12 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (1305C000) [pid = 3064] [serial = 1369] [outer = 00000000] [url = about:blank] 09:59:12 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (14076000) [pid = 3064] [serial = 1370] [outer = 00000000] [url = about:blank] 09:59:12 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0D807C00) [pid = 3064] [serial = 1357] [outer = 00000000] [url = about:blank] 09:59:12 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0D839000) [pid = 3064] [serial = 1358] [outer = 00000000] [url = about:blank] 09:59:12 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (18C6D000) [pid = 3064] [serial = 1355] [outer = 00000000] [url = about:blank] 09:59:12 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (17E33400) [pid = 3064] [serial = 1354] [outer = 00000000] [url = about:blank] 09:59:12 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (16C17400) [pid = 3064] [serial = 1378] [outer = 00000000] [url = about:blank] 09:59:12 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (17763C00) [pid = 3064] [serial = 1387] [outer = 00000000] [url = about:blank] 09:59:12 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (13B3C000) [pid = 3064] [serial = 1381] [outer = 00000000] [url = about:blank] 09:59:12 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (1607F400) [pid = 3064] [serial = 1382] [outer = 00000000] [url = about:blank] 09:59:12 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (177AB400) [pid = 3064] [serial = 1388] [outer = 00000000] [url = about:blank] 09:59:12 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (1762F400) [pid = 3064] [serial = 1384] [outer = 00000000] [url = about:blank] 09:59:12 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (16D05400) [pid = 3064] [serial = 1379] [outer = 00000000] [url = about:blank] 09:59:12 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (17639800) [pid = 3064] [serial = 1385] [outer = 00000000] [url = about:blank] 09:59:12 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (14955800) [pid = 3064] [serial = 1372] [outer = 00000000] [url = about:blank] 09:59:12 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (151CAC00) [pid = 3064] [serial = 1373] [outer = 00000000] [url = about:blank] 09:59:12 INFO - PROCESS | 3064 | 1467737952302 Marionette TRACE conn6 <- [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]]]}] 09:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1184ms 09:59:12 INFO - PROCESS | 3064 | 1467737952328 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 09:59:12 INFO - PROCESS | 3064 | 1467737952332 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 09:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:59:12 INFO - PROCESS | 3064 | 1467737952336 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:59:12 INFO - PROCESS | 3064 | 1467737952340 Marionette TRACE conn6 <- [1,1878,null,{}] 09:59:12 INFO - PROCESS | 3064 | 1467737952361 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:12 INFO - PROCESS | 3064 | 1467737952364 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:12 INFO - PROCESS | 3064 | 1467737952453 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 09:59:12 INFO - PROCESS | 3064 | 1467737952459 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:12 INFO - PROCESS | 3064 | 1467737952462 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:12 INFO - PROCESS | 3064 | ++DOCSHELL 0D0CD800 == 31 [pid = 3064] [id = 479] 09:59:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0D0CE800) [pid = 3064] [serial = 1437] [outer = 00000000] 09:59:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0D7CD800) [pid = 3064] [serial = 1438] [outer = 0D0CE800] 09:59:12 INFO - PROCESS | 3064 | 1467737952513 Marionette DEBUG loaded listener.js 09:59:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0D80F400) [pid = 3064] [serial = 1439] [outer = 0D0CE800] 09:59:13 INFO - PROCESS | 3064 | 1467737953048 Marionette TRACE conn6 <- [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]]]}] 09:59:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:59:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 750ms 09:59:13 INFO - PROCESS | 3064 | 1467737953088 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 09:59:13 INFO - PROCESS | 3064 | 1467737953092 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 09:59:13 INFO - PROCESS | 3064 | 1467737953098 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:59:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:59:13 INFO - PROCESS | 3064 | 1467737953101 Marionette TRACE conn6 <- [1,1882,null,{}] 09:59:13 INFO - PROCESS | 3064 | 1467737953105 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:13 INFO - PROCESS | 3064 | 1467737953107 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:13 INFO - PROCESS | 3064 | 1467737953198 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 09:59:13 INFO - PROCESS | 3064 | 1467737953207 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:13 INFO - PROCESS | 3064 | 1467737953209 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:13 INFO - PROCESS | 3064 | ++DOCSHELL 0D83FC00 == 32 [pid = 3064] [id = 480] 09:59:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0DD6EC00) [pid = 3064] [serial = 1440] [outer = 00000000] 09:59:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (11A15400) [pid = 3064] [serial = 1441] [outer = 0DD6EC00] 09:59:13 INFO - PROCESS | 3064 | 1467737953259 Marionette DEBUG loaded listener.js 09:59:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (11AA1000) [pid = 3064] [serial = 1442] [outer = 0DD6EC00] 09:59:13 INFO - PROCESS | 3064 | 1467737953718 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 09:59:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:59:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 671ms 09:59:13 INFO - PROCESS | 3064 | 1467737953774 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 09:59:13 INFO - PROCESS | 3064 | 1467737953776 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 09:59:13 INFO - PROCESS | 3064 | 1467737953779 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:59:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:59:13 INFO - PROCESS | 3064 | 1467737953782 Marionette TRACE conn6 <- [1,1886,null,{}] 09:59:13 INFO - PROCESS | 3064 | 1467737953793 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:13 INFO - PROCESS | 3064 | 1467737953798 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:13 INFO - PROCESS | 3064 | 1467737953886 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 09:59:13 INFO - PROCESS | 3064 | 1467737953893 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:13 INFO - PROCESS | 3064 | 1467737953896 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:13 INFO - PROCESS | 3064 | ++DOCSHELL 124EC000 == 33 [pid = 3064] [id = 481] 09:59:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (124ED000) [pid = 3064] [serial = 1443] [outer = 00000000] 09:59:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (14078400) [pid = 3064] [serial = 1444] [outer = 124ED000] 09:59:13 INFO - PROCESS | 3064 | 1467737953946 Marionette DEBUG loaded listener.js 09:59:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (1492B000) [pid = 3064] [serial = 1445] [outer = 124ED000] 09:59:14 INFO - PROCESS | 3064 | 1467737954425 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 09:59:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 670ms 09:59:14 INFO - PROCESS | 3064 | 1467737954471 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 09:59:14 INFO - PROCESS | 3064 | 1467737954473 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 09:59:14 INFO - PROCESS | 3064 | 1467737954476 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:59:14 INFO - PROCESS | 3064 | 1467737954478 Marionette TRACE conn6 <- [1,1890,null,{}] 09:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:59:14 INFO - PROCESS | 3064 | 1467737954481 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:14 INFO - PROCESS | 3064 | 1467737954483 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:14 INFO - PROCESS | 3064 | 1467737954607 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 09:59:14 INFO - PROCESS | 3064 | 1467737954613 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:14 INFO - PROCESS | 3064 | 1467737954615 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:14 INFO - PROCESS | 3064 | ++DOCSHELL 14952C00 == 34 [pid = 3064] [id = 482] 09:59:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (14DBEC00) [pid = 3064] [serial = 1446] [outer = 00000000] 09:59:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (15F63C00) [pid = 3064] [serial = 1447] [outer = 14DBEC00] 09:59:14 INFO - PROCESS | 3064 | 1467737954661 Marionette DEBUG loaded listener.js 09:59:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (1607D400) [pid = 3064] [serial = 1448] [outer = 14DBEC00] 09:59:15 INFO - PROCESS | 3064 | 1467737955113 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 09:59:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 670ms 09:59:15 INFO - PROCESS | 3064 | 1467737955152 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 09:59:15 INFO - PROCESS | 3064 | 1467737955154 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 09:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:59:15 INFO - PROCESS | 3064 | 1467737955157 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:59:15 INFO - PROCESS | 3064 | 1467737955159 Marionette TRACE conn6 <- [1,1894,null,{}] 09:59:15 INFO - PROCESS | 3064 | 1467737955169 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:15 INFO - PROCESS | 3064 | 1467737955172 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:15 INFO - PROCESS | 3064 | 1467737955285 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 09:59:15 INFO - PROCESS | 3064 | 1467737955375 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:15 INFO - PROCESS | 3064 | 1467737955378 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:15 INFO - PROCESS | 3064 | ++DOCSHELL 0D286800 == 35 [pid = 3064] [id = 483] 09:59:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0DD6D800) [pid = 3064] [serial = 1449] [outer = 00000000] 09:59:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (1615FC00) [pid = 3064] [serial = 1450] [outer = 0DD6D800] 09:59:15 INFO - PROCESS | 3064 | 1467737955424 Marionette DEBUG loaded listener.js 09:59:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (16612C00) [pid = 3064] [serial = 1451] [outer = 0DD6D800] 09:59:15 INFO - PROCESS | 3064 | 1467737955889 Marionette TRACE conn6 <- [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]]]}] 09:59:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 770ms 09:59:15 INFO - PROCESS | 3064 | 1467737955928 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 09:59:15 INFO - PROCESS | 3064 | 1467737955930 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 09:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:59:15 INFO - PROCESS | 3064 | 1467737955933 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:59:15 INFO - PROCESS | 3064 | 1467737955934 Marionette TRACE conn6 <- [1,1898,null,{}] 09:59:15 INFO - PROCESS | 3064 | 1467737955938 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:15 INFO - PROCESS | 3064 | 1467737955943 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:16 INFO - PROCESS | 3064 | 1467737956073 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 09:59:16 INFO - PROCESS | 3064 | 1467737956150 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:16 INFO - PROCESS | 3064 | 1467737956152 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:16 INFO - PROCESS | 3064 | ++DOCSHELL 0C3F4C00 == 36 [pid = 3064] [id = 484] 09:59:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0D823400) [pid = 3064] [serial = 1452] [outer = 00000000] 09:59:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (17538400) [pid = 3064] [serial = 1453] [outer = 0D823400] 09:59:16 INFO - PROCESS | 3064 | 1467737956198 Marionette DEBUG loaded listener.js 09:59:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (16C12800) [pid = 3064] [serial = 1454] [outer = 0D823400] 09:59:16 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (13749800) [pid = 3064] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:59:16 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (1753B400) [pid = 3064] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:59:16 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (16D07800) [pid = 3064] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:59:16 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (14925400) [pid = 3064] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:59:16 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0D2E7400) [pid = 3064] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:59:16 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (11DCF400) [pid = 3064] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:59:16 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0D83E000) [pid = 3064] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:59:16 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (124E9400) [pid = 3064] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:59:16 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (12229400) [pid = 3064] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:59:16 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0DB68000) [pid = 3064] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:59:16 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0C3EEC00) [pid = 3064] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:59:16 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0D2E8400) [pid = 3064] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:59:16 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (16C0AC00) [pid = 3064] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:59:16 INFO - PROCESS | 3064 | 1467737956716 Marionette TRACE conn6 <- [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]]]}] 09:59:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:59:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 830ms 09:59:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:59:16 INFO - PROCESS | 3064 | 1467737956764 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 09:59:16 INFO - PROCESS | 3064 | 1467737956766 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 09:59:16 INFO - PROCESS | 3064 | 1467737956769 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:59:16 INFO - PROCESS | 3064 | 1467737956770 Marionette TRACE conn6 <- [1,1902,null,{}] 09:59:16 INFO - PROCESS | 3064 | 1467737956774 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:16 INFO - PROCESS | 3064 | 1467737956776 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:16 INFO - PROCESS | 3064 | 1467737956889 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 09:59:16 INFO - PROCESS | 3064 | 1467737956956 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:16 INFO - PROCESS | 3064 | 1467737956958 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:16 INFO - PROCESS | 3064 | ++DOCSHELL 11A9F000 == 37 [pid = 3064] [id = 485] 09:59:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (11AA7400) [pid = 3064] [serial = 1455] [outer = 00000000] 09:59:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (14DBFC00) [pid = 3064] [serial = 1456] [outer = 11AA7400] 09:59:16 INFO - PROCESS | 3064 | 1467737957002 Marionette DEBUG loaded listener.js 09:59:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (16153C00) [pid = 3064] [serial = 1457] [outer = 11AA7400] 09:59:17 INFO - PROCESS | 3064 | 1467737957335 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 09:59:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 630ms 09:59:17 INFO - PROCESS | 3064 | 1467737957401 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 09:59:17 INFO - PROCESS | 3064 | 1467737957403 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 09:59:17 INFO - PROCESS | 3064 | 1467737957406 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:59:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:59:17 INFO - PROCESS | 3064 | 1467737957408 Marionette TRACE conn6 <- [1,1906,null,{}] 09:59:17 INFO - PROCESS | 3064 | 1467737957411 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:17 INFO - PROCESS | 3064 | 1467737957413 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:17 INFO - PROCESS | 3064 | 1467737957494 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 09:59:17 INFO - PROCESS | 3064 | 1467737957499 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:17 INFO - PROCESS | 3064 | 1467737957501 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:17 INFO - PROCESS | 3064 | ++DOCSHELL 11A11000 == 38 [pid = 3064] [id = 486] 09:59:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (14DF5400) [pid = 3064] [serial = 1458] [outer = 00000000] 09:59:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (17568800) [pid = 3064] [serial = 1459] [outer = 14DF5400] 09:59:17 INFO - PROCESS | 3064 | 1467737957546 Marionette DEBUG loaded listener.js 09:59:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (17575400) [pid = 3064] [serial = 1460] [outer = 14DF5400] 09:59:17 INFO - PROCESS | 3064 | 1467737958002 Marionette TRACE conn6 <- [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]]]}] 09:59:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:59:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 630ms 09:59:18 INFO - PROCESS | 3064 | 1467737958049 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 09:59:18 INFO - PROCESS | 3064 | 1467737958052 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 09:59:18 INFO - PROCESS | 3064 | 1467737958055 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:59:18 INFO - PROCESS | 3064 | 1467737958057 Marionette TRACE conn6 <- [1,1910,null,{}] 09:59:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:59:18 INFO - PROCESS | 3064 | 1467737958060 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:18 INFO - PROCESS | 3064 | 1467737958062 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:18 INFO - PROCESS | 3064 | 1467737958145 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 09:59:18 INFO - PROCESS | 3064 | 1467737958153 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:18 INFO - PROCESS | 3064 | 1467737958155 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:18 INFO - PROCESS | 3064 | ++DOCSHELL 1762F400 == 39 [pid = 3064] [id = 487] 09:59:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (17631000) [pid = 3064] [serial = 1461] [outer = 00000000] 09:59:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (1775E000) [pid = 3064] [serial = 1462] [outer = 17631000] 09:59:18 INFO - PROCESS | 3064 | 1467737958200 Marionette DEBUG loaded listener.js 09:59:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (17764400) [pid = 3064] [serial = 1463] [outer = 17631000] 09:59:18 INFO - PROCESS | 3064 | 1467737958800 Marionette TRACE conn6 <- [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]]]}] 09:59:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:59:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 770ms 09:59:18 INFO - PROCESS | 3064 | 1467737958831 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 09:59:18 INFO - PROCESS | 3064 | 1467737958836 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 09:59:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:59:18 INFO - PROCESS | 3064 | 1467737958842 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:59:18 INFO - PROCESS | 3064 | 1467737958845 Marionette TRACE conn6 <- [1,1914,null,{}] 09:59:18 INFO - PROCESS | 3064 | 1467737958851 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:18 INFO - PROCESS | 3064 | 1467737958854 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:18 INFO - PROCESS | 3064 | 1467737958974 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 09:59:19 INFO - PROCESS | 3064 | 1467737959117 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:19 INFO - PROCESS | 3064 | 1467737959122 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:19 INFO - PROCESS | 3064 | ++DOCSHELL 0CE70400 == 40 [pid = 3064] [id = 488] 09:59:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0D235400) [pid = 3064] [serial = 1464] [outer = 00000000] 09:59:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0D827800) [pid = 3064] [serial = 1465] [outer = 0D235400] 09:59:19 INFO - PROCESS | 3064 | 1467737959183 Marionette DEBUG loaded listener.js 09:59:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0D83C400) [pid = 3064] [serial = 1466] [outer = 0D235400] 09:59:19 INFO - PROCESS | 3064 | 1467737959814 Marionette TRACE conn6 <- [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]]]}] 09:59:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:59:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1017ms 09:59:19 INFO - PROCESS | 3064 | 1467737959863 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 09:59:19 INFO - PROCESS | 3064 | 1467737959868 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 09:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:59:19 INFO - PROCESS | 3064 | 1467737959874 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:59:19 INFO - PROCESS | 3064 | 1467737959877 Marionette TRACE conn6 <- [1,1918,null,{}] 09:59:19 INFO - PROCESS | 3064 | 1467737959881 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:19 INFO - PROCESS | 3064 | 1467737959884 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:19 INFO - PROCESS | 3064 | 1467737959998 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 09:59:20 INFO - PROCESS | 3064 | 1467737960154 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:20 INFO - PROCESS | 3064 | 1467737960157 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:20 INFO - PROCESS | 3064 | ++DOCSHELL 124E2C00 == 41 [pid = 3064] [id = 489] 09:59:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (13050800) [pid = 3064] [serial = 1467] [outer = 00000000] 09:59:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (14926000) [pid = 3064] [serial = 1468] [outer = 13050800] 09:59:20 INFO - PROCESS | 3064 | 1467737960215 Marionette DEBUG loaded listener.js 09:59:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (157A8C00) [pid = 3064] [serial = 1469] [outer = 13050800] 09:59:20 INFO - PROCESS | 3064 | 1467737960842 Marionette TRACE conn6 <- [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]]]}] 09:59:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1019ms 09:59:20 INFO - PROCESS | 3064 | 1467737960911 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 09:59:20 INFO - PROCESS | 3064 | 1467737960913 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 09:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:59:20 INFO - PROCESS | 3064 | 1467737960951 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:59:20 INFO - PROCESS | 3064 | 1467737960955 Marionette TRACE conn6 <- [1,1922,null,{}] 09:59:20 INFO - PROCESS | 3064 | 1467737960966 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:20 INFO - PROCESS | 3064 | 1467737960971 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:21 INFO - PROCESS | 3064 | 1467737961088 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 09:59:21 INFO - PROCESS | 3064 | 1467737961224 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:21 INFO - PROCESS | 3064 | 1467737961227 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:21 INFO - PROCESS | 3064 | ++DOCSHELL 17768000 == 42 [pid = 3064] [id = 490] 09:59:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (17768800) [pid = 3064] [serial = 1470] [outer = 00000000] 09:59:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (177AC800) [pid = 3064] [serial = 1471] [outer = 17768800] 09:59:21 INFO - PROCESS | 3064 | 1467737961286 Marionette DEBUG loaded listener.js 09:59:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (177B4000) [pid = 3064] [serial = 1472] [outer = 17768800] 09:59:21 INFO - PROCESS | 3064 | 1467737961879 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 09:59:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:59:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 990ms 09:59:21 INFO - PROCESS | 3064 | 1467737961924 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 09:59:21 INFO - PROCESS | 3064 | 1467737961927 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 09:59:21 INFO - PROCESS | 3064 | 1467737961930 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:59:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:59:21 INFO - PROCESS | 3064 | 1467737961932 Marionette TRACE conn6 <- [1,1926,null,{}] 09:59:21 INFO - PROCESS | 3064 | 1467737961936 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:21 INFO - PROCESS | 3064 | 1467737961938 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:22 INFO - PROCESS | 3064 | 1467737962049 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 09:59:22 INFO - PROCESS | 3064 | 1467737962321 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:22 INFO - PROCESS | 3064 | 1467737962325 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:22 INFO - PROCESS | 3064 | ++DOCSHELL 0C30D000 == 43 [pid = 3064] [id = 491] 09:59:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (0C318000) [pid = 3064] [serial = 1473] [outer = 00000000] 09:59:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (0D2E4800) [pid = 3064] [serial = 1474] [outer = 0C318000] 09:59:22 INFO - PROCESS | 3064 | 1467737962395 Marionette DEBUG loaded listener.js 09:59:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (0D775000) [pid = 3064] [serial = 1475] [outer = 0C318000] 09:59:22 INFO - PROCESS | 3064 | 1467737962994 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 09:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1122ms 09:59:23 INFO - PROCESS | 3064 | 1467737963057 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 09:59:23 INFO - PROCESS | 3064 | 1467737963060 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 09:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:59:23 INFO - PROCESS | 3064 | 1467737963083 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:59:23 INFO - PROCESS | 3064 | 1467737963086 Marionette TRACE conn6 <- [1,1930,null,{}] 09:59:23 INFO - PROCESS | 3064 | 1467737963091 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:23 INFO - PROCESS | 3064 | 1467737963096 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:23 INFO - PROCESS | 3064 | --DOCSHELL 11A11000 == 42 [pid = 3064] [id = 486] 09:59:23 INFO - PROCESS | 3064 | --DOCSHELL 11A9F000 == 41 [pid = 3064] [id = 485] 09:59:23 INFO - PROCESS | 3064 | --DOCSHELL 0C3F4C00 == 40 [pid = 3064] [id = 484] 09:59:23 INFO - PROCESS | 3064 | --DOCSHELL 0D286800 == 39 [pid = 3064] [id = 483] 09:59:23 INFO - PROCESS | 3064 | --DOCSHELL 14952C00 == 38 [pid = 3064] [id = 482] 09:59:23 INFO - PROCESS | 3064 | --DOCSHELL 124EC000 == 37 [pid = 3064] [id = 481] 09:59:23 INFO - PROCESS | 3064 | --DOCSHELL 0D83FC00 == 36 [pid = 3064] [id = 480] 09:59:23 INFO - PROCESS | 3064 | --DOCSHELL 0D0CD800 == 35 [pid = 3064] [id = 479] 09:59:23 INFO - PROCESS | 3064 | --DOCSHELL 0D80CC00 == 34 [pid = 3064] [id = 477] 09:59:23 INFO - PROCESS | 3064 | --DOCSHELL 17532800 == 33 [pid = 3064] [id = 476] 09:59:23 INFO - PROCESS | 3064 | --DOCSHELL 0D83D000 == 32 [pid = 3064] [id = 467] 09:59:23 INFO - PROCESS | 3064 | --DOCSHELL 0D0CDC00 == 31 [pid = 3064] [id = 478] 09:59:23 INFO - PROCESS | 3064 | --DOCSHELL 0C30D000 == 30 [pid = 3064] [id = 491] 09:59:23 INFO - PROCESS | 3064 | --DOCSHELL 17768000 == 29 [pid = 3064] [id = 490] 09:59:23 INFO - PROCESS | 3064 | --DOCSHELL 1762F400 == 28 [pid = 3064] [id = 487] 09:59:23 INFO - PROCESS | 3064 | --DOCSHELL 0CE70400 == 27 [pid = 3064] [id = 488] 09:59:23 INFO - PROCESS | 3064 | --DOCSHELL 124E2C00 == 26 [pid = 3064] [id = 489] 09:59:23 INFO - PROCESS | 3064 | 1467737963825 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 09:59:23 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (16158400) [pid = 3064] [serial = 1423] [outer = 00000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (17540000) [pid = 3064] [serial = 1399] [outer = 00000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (177B6000) [pid = 3064] [serial = 1397] [outer = 00000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (14DB6800) [pid = 3064] [serial = 1418] [outer = 00000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0D7D0C00) [pid = 3064] [serial = 1406] [outer = 00000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (123E5000) [pid = 3064] [serial = 1412] [outer = 00000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0DD73400) [pid = 3064] [serial = 1409] [outer = 00000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (14083800) [pid = 3064] [serial = 1415] [outer = 00000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (1373EC00) [pid = 3064] [serial = 1414] [outer = 00000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (123E7400) [pid = 3064] [serial = 1393] [outer = 00000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (1661D000) [pid = 3064] [serial = 1424] [outer = 00000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0E9D5400) [pid = 3064] [serial = 1402] [outer = 00000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0D7C5400) [pid = 3064] [serial = 1405] [outer = 00000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (124E4000) [pid = 3064] [serial = 1394] [outer = 00000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (17761800) [pid = 3064] [serial = 1396] [outer = 00000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0DD6D400) [pid = 3064] [serial = 1408] [outer = 00000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0D7CB800) [pid = 3064] [serial = 1420] [outer = 00000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (1494D400) [pid = 3064] [serial = 1417] [outer = 00000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (12329800) [pid = 3064] [serial = 1421] [outer = 00000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0D771800) [pid = 3064] [serial = 1390] [outer = 00000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (11FBCC00) [pid = 3064] [serial = 1403] [outer = 00000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0D825400) [pid = 3064] [serial = 1391] [outer = 00000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (12299000) [pid = 3064] [serial = 1411] [outer = 00000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (177B7C00) [pid = 3064] [serial = 1400] [outer = 00000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (16C14000) [pid = 3064] [serial = 1426] [outer = 00000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (13B38800) [pid = 3064] [serial = 1427] [outer = 00000000] [url = about:blank] 09:59:24 INFO - PROCESS | 3064 | 1467737964045 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:24 INFO - PROCESS | 3064 | 1467737964048 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:24 INFO - PROCESS | 3064 | ++DOCSHELL 0C307000 == 27 [pid = 3064] [id = 492] 09:59:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0C307400) [pid = 3064] [serial = 1476] [outer = 00000000] 09:59:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0C30D000) [pid = 3064] [serial = 1477] [outer = 0C307400] 09:59:24 INFO - PROCESS | 3064 | 1467737964099 Marionette DEBUG loaded listener.js 09:59:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0C31EC00) [pid = 3064] [serial = 1478] [outer = 0C307400] 09:59:24 INFO - PROCESS | 3064 | 1467737964501 Marionette TRACE conn6 <- [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]]]}] 09:59:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:59:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1537ms 09:59:24 INFO - PROCESS | 3064 | 1467737964622 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 09:59:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:59:24 INFO - PROCESS | 3064 | 1467737964627 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 09:59:24 INFO - PROCESS | 3064 | 1467737964632 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:59:24 INFO - PROCESS | 3064 | 1467737964635 Marionette TRACE conn6 <- [1,1934,null,{}] 09:59:24 INFO - PROCESS | 3064 | 1467737964639 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:24 INFO - PROCESS | 3064 | 1467737964642 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:24 INFO - PROCESS | 3064 | 1467737964731 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 09:59:24 INFO - PROCESS | 3064 | 1467737964740 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:24 INFO - PROCESS | 3064 | 1467737964743 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:24 INFO - PROCESS | 3064 | ++DOCSHELL 0D77D800 == 28 [pid = 3064] [id = 493] 09:59:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0D77E800) [pid = 3064] [serial = 1479] [outer = 00000000] 09:59:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0D7D1800) [pid = 3064] [serial = 1480] [outer = 0D77E800] 09:59:24 INFO - PROCESS | 3064 | 1467737964791 Marionette DEBUG loaded listener.js 09:59:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0D808C00) [pid = 3064] [serial = 1481] [outer = 0D77E800] 09:59:25 INFO - PROCESS | 3064 | 1467737965263 Marionette TRACE conn6 <- [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]]]}] 09:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 690ms 09:59:25 INFO - PROCESS | 3064 | 1467737965349 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 09:59:25 INFO - PROCESS | 3064 | 1467737965352 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 09:59:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:59:25 INFO - PROCESS | 3064 | 1467737965356 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:59:25 INFO - PROCESS | 3064 | 1467737965358 Marionette TRACE conn6 <- [1,1938,null,{}] 09:59:25 INFO - PROCESS | 3064 | 1467737965362 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:25 INFO - PROCESS | 3064 | 1467737965365 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:25 INFO - PROCESS | 3064 | 1467737965488 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 09:59:25 INFO - PROCESS | 3064 | 1467737965552 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:25 INFO - PROCESS | 3064 | 1467737965554 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:25 INFO - PROCESS | 3064 | ++DOCSHELL 0DB66400 == 29 [pid = 3064] [id = 494] 09:59:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0DB67C00) [pid = 3064] [serial = 1482] [outer = 00000000] 09:59:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0DD6FC00) [pid = 3064] [serial = 1483] [outer = 0DB67C00] 09:59:25 INFO - PROCESS | 3064 | 1467737965600 Marionette DEBUG loaded listener.js 09:59:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0DD74400) [pid = 3064] [serial = 1484] [outer = 0DB67C00] 09:59:25 INFO - PROCESS | 3064 | 1467737965976 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 09:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 670ms 09:59:26 INFO - PROCESS | 3064 | 1467737966036 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 09:59:26 INFO - PROCESS | 3064 | 1467737966040 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 09:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:59:26 INFO - PROCESS | 3064 | 1467737966051 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:59:26 INFO - PROCESS | 3064 | 1467737966056 Marionette TRACE conn6 <- [1,1942,null,{}] 09:59:26 INFO - PROCESS | 3064 | 1467737966072 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:26 INFO - PROCESS | 3064 | 1467737966075 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:26 INFO - PROCESS | 3064 | 1467737966198 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 09:59:26 INFO - PROCESS | 3064 | 1467737966216 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:26 INFO - PROCESS | 3064 | 1467737966218 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:26 INFO - PROCESS | 3064 | ++DOCSHELL 0E8E2800 == 30 [pid = 3064] [id = 495] 09:59:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0E8E6800) [pid = 3064] [serial = 1485] [outer = 00000000] 09:59:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (11DCF400) [pid = 3064] [serial = 1486] [outer = 0E8E6800] 09:59:26 INFO - PROCESS | 3064 | 1467737966315 Marionette DEBUG loaded listener.js 09:59:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (12356000) [pid = 3064] [serial = 1487] [outer = 0E8E6800] 09:59:26 INFO - PROCESS | 3064 | 1467737966743 Marionette TRACE conn6 <- [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]]]}] 09:59:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:59:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 750ms 09:59:26 INFO - PROCESS | 3064 | 1467737966819 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 09:59:26 INFO - PROCESS | 3064 | 1467737966821 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 09:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:59:26 INFO - PROCESS | 3064 | 1467737966832 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:59:26 INFO - PROCESS | 3064 | 1467737966834 Marionette TRACE conn6 <- [1,1946,null,{}] 09:59:26 INFO - PROCESS | 3064 | 1467737966838 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:26 INFO - PROCESS | 3064 | 1467737966840 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:26 INFO - PROCESS | 3064 | 1467737966956 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 09:59:26 INFO - PROCESS | 3064 | 1467737966965 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:26 INFO - PROCESS | 3064 | 1467737966967 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:26 INFO - PROCESS | 3064 | ++DOCSHELL 11DCE400 == 31 [pid = 3064] [id = 496] 09:59:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (1242F400) [pid = 3064] [serial = 1488] [outer = 00000000] 09:59:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (13051C00) [pid = 3064] [serial = 1489] [outer = 1242F400] 09:59:26 INFO - PROCESS | 3064 | 1467737967011 Marionette DEBUG loaded listener.js 09:59:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (13740C00) [pid = 3064] [serial = 1490] [outer = 1242F400] 09:59:27 INFO - PROCESS | 3064 | 1467737967456 Marionette TRACE conn6 <- [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]]]}] 09:59:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:59:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 670ms 09:59:27 INFO - PROCESS | 3064 | 1467737967504 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 09:59:27 INFO - PROCESS | 3064 | 1467737967506 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 09:59:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:59:27 INFO - PROCESS | 3064 | 1467737967509 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:59:27 INFO - PROCESS | 3064 | 1467737967511 Marionette TRACE conn6 <- [1,1950,null,{}] 09:59:27 INFO - PROCESS | 3064 | 1467737967534 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:27 INFO - PROCESS | 3064 | 1467737967536 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:27 INFO - PROCESS | 3064 | 1467737967652 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 09:59:27 INFO - PROCESS | 3064 | 1467737967664 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:27 INFO - PROCESS | 3064 | 1467737967669 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:27 INFO - PROCESS | 3064 | ++DOCSHELL 14926800 == 32 [pid = 3064] [id = 497] 09:59:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (14928C00) [pid = 3064] [serial = 1491] [outer = 00000000] 09:59:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (14952000) [pid = 3064] [serial = 1492] [outer = 14928C00] 09:59:27 INFO - PROCESS | 3064 | 1467737967775 Marionette DEBUG loaded listener.js 09:59:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (14DF8800) [pid = 3064] [serial = 1493] [outer = 14928C00] 09:59:28 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (14DBEC00) [pid = 3064] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:59:28 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0DD6D800) [pid = 3064] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:59:28 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (11AA7400) [pid = 3064] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:59:28 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0D823400) [pid = 3064] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:59:28 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0D821800) [pid = 3064] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:59:28 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0D0CE800) [pid = 3064] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:59:28 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (17537000) [pid = 3064] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:59:28 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0D0CE000) [pid = 3064] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:59:28 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0DD6EC00) [pid = 3064] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:59:28 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (124ED000) [pid = 3064] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:59:28 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (14DF5400) [pid = 3064] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:59:28 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (17631000) [pid = 3064] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:59:28 INFO - PROCESS | 3064 | 1467737968463 Marionette TRACE conn6 <- [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]]]}] 09:59:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:59:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 990ms 09:59:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:59:28 INFO - PROCESS | 3064 | 1467737968500 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 09:59:28 INFO - PROCESS | 3064 | 1467737968502 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 09:59:28 INFO - PROCESS | 3064 | 1467737968505 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:59:28 INFO - PROCESS | 3064 | 1467737968507 Marionette TRACE conn6 <- [1,1954,null,{}] 09:59:28 INFO - PROCESS | 3064 | 1467737968511 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:28 INFO - PROCESS | 3064 | 1467737968513 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:28 INFO - PROCESS | 3064 | 1467737968638 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 09:59:28 INFO - PROCESS | 3064 | 1467737968697 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:28 INFO - PROCESS | 3064 | 1467737968699 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:28 INFO - PROCESS | 3064 | ++DOCSHELL 0C3EF000 == 33 [pid = 3064] [id = 498] 09:59:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0D774C00) [pid = 3064] [serial = 1494] [outer = 00000000] 09:59:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (124E7400) [pid = 3064] [serial = 1495] [outer = 0D774C00] 09:59:28 INFO - PROCESS | 3064 | 1467737968743 Marionette DEBUG loaded listener.js 09:59:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (14925400) [pid = 3064] [serial = 1496] [outer = 0D774C00] 09:59:29 INFO - PROCESS | 3064 | 1467737969082 Marionette TRACE conn6 <- [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]]]}] 09:59:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:59:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 630ms 09:59:29 INFO - PROCESS | 3064 | 1467737969136 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 09:59:29 INFO - PROCESS | 3064 | 1467737969138 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 09:59:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:59:29 INFO - PROCESS | 3064 | 1467737969141 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:59:29 INFO - PROCESS | 3064 | 1467737969143 Marionette TRACE conn6 <- [1,1958,null,{}] 09:59:29 INFO - PROCESS | 3064 | 1467737969146 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:29 INFO - PROCESS | 3064 | 1467737969148 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:29 INFO - PROCESS | 3064 | 1467737969273 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 09:59:29 INFO - PROCESS | 3064 | 1467737969281 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:29 INFO - PROCESS | 3064 | 1467737969283 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:29 INFO - PROCESS | 3064 | ++DOCSHELL 151CB400 == 34 [pid = 3064] [id = 499] 09:59:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (151D3000) [pid = 3064] [serial = 1497] [outer = 00000000] 09:59:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (16146C00) [pid = 3064] [serial = 1498] [outer = 151D3000] 09:59:29 INFO - PROCESS | 3064 | 1467737969327 Marionette DEBUG loaded listener.js 09:59:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (1614AC00) [pid = 3064] [serial = 1499] [outer = 151D3000] 09:59:29 INFO - PROCESS | 3064 | 1467737969727 Marionette TRACE conn6 <- [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]]]}] 09:59:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:59:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 670ms 09:59:29 INFO - PROCESS | 3064 | 1467737969782 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 09:59:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:59:29 INFO - PROCESS | 3064 | 1467737969784 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 09:59:29 INFO - PROCESS | 3064 | 1467737969787 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:59:29 INFO - PROCESS | 3064 | 1467737969789 Marionette TRACE conn6 <- [1,1962,null,{}] 09:59:29 INFO - PROCESS | 3064 | 1467737969793 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:29 INFO - PROCESS | 3064 | 1467737969794 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:29 INFO - PROCESS | 3064 | 1467737969912 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 09:59:29 INFO - PROCESS | 3064 | 1467737969925 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:29 INFO - PROCESS | 3064 | 1467737969927 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:29 INFO - PROCESS | 3064 | ++DOCSHELL 16160000 == 35 [pid = 3064] [id = 500] 09:59:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (16160800) [pid = 3064] [serial = 1500] [outer = 00000000] 09:59:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (16620000) [pid = 3064] [serial = 1501] [outer = 16160800] 09:59:29 INFO - PROCESS | 3064 | 1467737969972 Marionette DEBUG loaded listener.js 09:59:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (16620800) [pid = 3064] [serial = 1502] [outer = 16160800] 09:59:30 INFO - PROCESS | 3064 | --DOCSHELL 0D77D800 == 34 [pid = 3064] [id = 493] 09:59:30 INFO - PROCESS | 3064 | --DOCSHELL 0C307000 == 33 [pid = 3064] [id = 492] 09:59:31 INFO - PROCESS | 3064 | --DOCSHELL 11DCE400 == 32 [pid = 3064] [id = 496] 09:59:31 INFO - PROCESS | 3064 | --DOCSHELL 14926800 == 31 [pid = 3064] [id = 497] 09:59:31 INFO - PROCESS | 3064 | --DOCSHELL 0E8E2800 == 30 [pid = 3064] [id = 495] 09:59:31 INFO - PROCESS | 3064 | --DOCSHELL 0C3EF000 == 29 [pid = 3064] [id = 498] 09:59:31 INFO - PROCESS | 3064 | --DOCSHELL 151CB400 == 28 [pid = 3064] [id = 499] 09:59:31 INFO - PROCESS | 3064 | --DOCSHELL 0DB66400 == 27 [pid = 3064] [id = 494] 09:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (15F63C00) [pid = 3064] [serial = 1447] [outer = 00000000] [url = about:blank] 09:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (16612C00) [pid = 3064] [serial = 1451] [outer = 00000000] [url = about:blank] 09:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (1615FC00) [pid = 3064] [serial = 1450] [outer = 00000000] [url = about:blank] 09:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (14DBFC00) [pid = 3064] [serial = 1456] [outer = 00000000] [url = about:blank] 09:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (17538400) [pid = 3064] [serial = 1453] [outer = 00000000] [url = about:blank] 09:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0D83F800) [pid = 3064] [serial = 1432] [outer = 00000000] [url = about:blank] 09:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0DE03800) [pid = 3064] [serial = 1433] [outer = 00000000] [url = about:blank] 09:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0D7CD800) [pid = 3064] [serial = 1438] [outer = 00000000] [url = about:blank] 09:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0D80F400) [pid = 3064] [serial = 1439] [outer = 00000000] [url = about:blank] 09:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (1755FC00) [pid = 3064] [serial = 1430] [outer = 00000000] [url = about:blank] 09:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (1753B800) [pid = 3064] [serial = 1429] [outer = 00000000] [url = about:blank] 09:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0D833000) [pid = 3064] [serial = 1435] [outer = 00000000] [url = about:blank] 09:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (12299800) [pid = 3064] [serial = 1436] [outer = 00000000] [url = about:blank] 09:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (11A15400) [pid = 3064] [serial = 1441] [outer = 00000000] [url = about:blank] 09:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (11AA1000) [pid = 3064] [serial = 1442] [outer = 00000000] [url = about:blank] 09:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (14078400) [pid = 3064] [serial = 1444] [outer = 00000000] [url = about:blank] 09:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (17568800) [pid = 3064] [serial = 1459] [outer = 00000000] [url = about:blank] 09:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (17575400) [pid = 3064] [serial = 1460] [outer = 00000000] [url = about:blank] 09:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (1775E000) [pid = 3064] [serial = 1462] [outer = 00000000] [url = about:blank] 09:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 62 (17764400) [pid = 3064] [serial = 1463] [outer = 00000000] [url = about:blank] 09:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 61 (16C12800) [pid = 3064] [serial = 1454] [outer = 00000000] [url = about:blank] 09:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 60 (1607D400) [pid = 3064] [serial = 1448] [outer = 00000000] [url = about:blank] 09:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 59 (1492B000) [pid = 3064] [serial = 1445] [outer = 00000000] [url = about:blank] 09:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 58 (16153C00) [pid = 3064] [serial = 1457] [outer = 00000000] [url = about:blank] 09:59:31 INFO - PROCESS | 3064 | 1467737971710 Marionette TRACE conn6 <- [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]]]}] 09:59:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:59:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1982ms 09:59:31 INFO - PROCESS | 3064 | 1467737971772 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 09:59:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:59:31 INFO - PROCESS | 3064 | 1467737971776 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 09:59:31 INFO - PROCESS | 3064 | 1467737971781 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:59:31 INFO - PROCESS | 3064 | 1467737971784 Marionette TRACE conn6 <- [1,1966,null,{}] 09:59:31 INFO - PROCESS | 3064 | 1467737971790 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:31 INFO - PROCESS | 3064 | 1467737971793 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:31 INFO - PROCESS | 3064 | 1467737971886 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 09:59:31 INFO - PROCESS | 3064 | 1467737971902 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:31 INFO - PROCESS | 3064 | 1467737971904 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:31 INFO - PROCESS | 3064 | ++DOCSHELL 0D282800 == 28 [pid = 3064] [id = 501] 09:59:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 59 (0D284000) [pid = 3064] [serial = 1503] [outer = 00000000] 09:59:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 60 (0D2E7800) [pid = 3064] [serial = 1504] [outer = 0D284000] 09:59:31 INFO - PROCESS | 3064 | 1467737971954 Marionette DEBUG loaded listener.js 09:59:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 61 (0D3F7400) [pid = 3064] [serial = 1505] [outer = 0D284000] 09:59:32 INFO - PROCESS | 3064 | 1467737972430 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:59:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:59:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 730ms 09:59:32 INFO - PROCESS | 3064 | 1467737972512 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 09:59:32 INFO - PROCESS | 3064 | 1467737972517 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 09:59:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:59:32 INFO - PROCESS | 3064 | 1467737972523 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:59:32 INFO - PROCESS | 3064 | 1467737972526 Marionette TRACE conn6 <- [1,1970,null,{}] 09:59:32 INFO - PROCESS | 3064 | 1467737972530 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:32 INFO - PROCESS | 3064 | 1467737972533 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:32 INFO - PROCESS | 3064 | 1467737972620 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 09:59:32 INFO - PROCESS | 3064 | 1467737972633 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:32 INFO - PROCESS | 3064 | 1467737972636 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:32 INFO - PROCESS | 3064 | ++DOCSHELL 0D821800 == 29 [pid = 3064] [id = 502] 09:59:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 62 (0D822000) [pid = 3064] [serial = 1506] [outer = 00000000] 09:59:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (0D827400) [pid = 3064] [serial = 1507] [outer = 0D822000] 09:59:32 INFO - PROCESS | 3064 | 1467737972684 Marionette DEBUG loaded listener.js 09:59:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (0D830000) [pid = 3064] [serial = 1508] [outer = 0D822000] 09:59:33 INFO - PROCESS | 3064 | 1467737973173 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:59:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:59:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 670ms 09:59:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:59:33 INFO - PROCESS | 3064 | 1467737973197 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 09:59:33 INFO - PROCESS | 3064 | 1467737973199 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 09:59:33 INFO - PROCESS | 3064 | 1467737973203 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:59:33 INFO - PROCESS | 3064 | 1467737973206 Marionette TRACE conn6 <- [1,1974,null,{}] 09:59:33 INFO - PROCESS | 3064 | 1467737973217 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:33 INFO - PROCESS | 3064 | 1467737973222 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:33 INFO - PROCESS | 3064 | 1467737973332 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 09:59:33 INFO - PROCESS | 3064 | 1467737973430 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:33 INFO - PROCESS | 3064 | 1467737973433 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:33 INFO - PROCESS | 3064 | ++DOCSHELL 0E9D3400 == 30 [pid = 3064] [id = 503] 09:59:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0E9D3C00) [pid = 3064] [serial = 1509] [outer = 00000000] 09:59:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (11A9B800) [pid = 3064] [serial = 1510] [outer = 0E9D3C00] 09:59:33 INFO - PROCESS | 3064 | 1467737973480 Marionette DEBUG loaded listener.js 09:59:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (11AA0400) [pid = 3064] [serial = 1511] [outer = 0E9D3C00] 09:59:33 INFO - PROCESS | 3064 | 1467737973861 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:59:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:59:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 690ms 09:59:33 INFO - PROCESS | 3064 | 1467737973893 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 09:59:33 INFO - PROCESS | 3064 | 1467737973896 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 09:59:33 INFO - PROCESS | 3064 | 1467737973899 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:59:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:59:33 INFO - PROCESS | 3064 | 1467737973900 Marionette TRACE conn6 <- [1,1978,null,{}] 09:59:33 INFO - PROCESS | 3064 | 1467737973904 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:33 INFO - PROCESS | 3064 | 1467737973906 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:34 INFO - PROCESS | 3064 | 1467737974028 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 09:59:34 INFO - PROCESS | 3064 | 1467737974036 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:34 INFO - PROCESS | 3064 | 1467737974038 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:34 INFO - PROCESS | 3064 | ++DOCSHELL 11A9B400 == 31 [pid = 3064] [id = 504] 09:59:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (11AA5400) [pid = 3064] [serial = 1512] [outer = 00000000] 09:59:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (12277C00) [pid = 3064] [serial = 1513] [outer = 11AA5400] 09:59:34 INFO - PROCESS | 3064 | 1467737974083 Marionette DEBUG loaded listener.js 09:59:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (12352000) [pid = 3064] [serial = 1514] [outer = 11AA5400] 09:59:34 INFO - PROCESS | 3064 | 1467737974507 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:59:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:59:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 630ms 09:59:34 INFO - PROCESS | 3064 | 1467737974533 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 09:59:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:59:34 INFO - PROCESS | 3064 | 1467737974535 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 09:59:34 INFO - PROCESS | 3064 | 1467737974538 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:59:34 INFO - PROCESS | 3064 | 1467737974540 Marionette TRACE conn6 <- [1,1982,null,{}] 09:59:34 INFO - PROCESS | 3064 | 1467737974543 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:34 INFO - PROCESS | 3064 | 1467737974546 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:34 INFO - PROCESS | 3064 | 1467737974661 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 09:59:34 INFO - PROCESS | 3064 | 1467737974669 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:34 INFO - PROCESS | 3064 | 1467737974671 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:34 INFO - PROCESS | 3064 | ++DOCSHELL 12436400 == 32 [pid = 3064] [id = 505] 09:59:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (124B6400) [pid = 3064] [serial = 1515] [outer = 00000000] 09:59:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (124E7800) [pid = 3064] [serial = 1516] [outer = 124B6400] 09:59:34 INFO - PROCESS | 3064 | 1467737974715 Marionette DEBUG loaded listener.js 09:59:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (13745800) [pid = 3064] [serial = 1517] [outer = 124B6400] 09:59:35 INFO - PROCESS | 3064 | 1467737975150 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 09:59:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:59:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 630ms 09:59:35 INFO - PROCESS | 3064 | 1467737975169 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 09:59:35 INFO - PROCESS | 3064 | 1467737975171 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 09:59:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:59:35 INFO - PROCESS | 3064 | 1467737975174 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:59:35 INFO - PROCESS | 3064 | 1467737975176 Marionette TRACE conn6 <- [1,1986,null,{}] 09:59:35 INFO - PROCESS | 3064 | 1467737975179 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:35 INFO - PROCESS | 3064 | 1467737975185 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:35 INFO - PROCESS | 3064 | 1467737975323 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 09:59:35 INFO - PROCESS | 3064 | 1467737975337 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:35 INFO - PROCESS | 3064 | 1467737975339 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:35 INFO - PROCESS | 3064 | ++DOCSHELL 124E5400 == 33 [pid = 3064] [id = 506] 09:59:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (1407BC00) [pid = 3064] [serial = 1518] [outer = 00000000] 09:59:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (14DF4800) [pid = 3064] [serial = 1519] [outer = 1407BC00] 09:59:35 INFO - PROCESS | 3064 | 1467737975384 Marionette DEBUG loaded listener.js 09:59:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (157C4400) [pid = 3064] [serial = 1520] [outer = 1407BC00] 09:59:35 INFO - PROCESS | 3064 | 1467737975800 Marionette TRACE conn6 <- [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]]]}] 09:59:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:59:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 670ms 09:59:35 INFO - PROCESS | 3064 | 1467737975845 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 09:59:35 INFO - PROCESS | 3064 | 1467737975847 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 09:59:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:59:35 INFO - PROCESS | 3064 | 1467737975850 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:59:35 INFO - PROCESS | 3064 | 1467737975852 Marionette TRACE conn6 <- [1,1990,null,{}] 09:59:35 INFO - PROCESS | 3064 | 1467737975855 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:35 INFO - PROCESS | 3064 | 1467737975857 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:36 INFO - PROCESS | 3064 | 1467737975998 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 09:59:36 INFO - PROCESS | 3064 | 1467737976012 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:36 INFO - PROCESS | 3064 | 1467737976014 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:36 INFO - PROCESS | 3064 | ++DOCSHELL 0DE07C00 == 34 [pid = 3064] [id = 507] 09:59:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (14DEF400) [pid = 3064] [serial = 1521] [outer = 00000000] 09:59:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (16154800) [pid = 3064] [serial = 1522] [outer = 14DEF400] 09:59:36 INFO - PROCESS | 3064 | 1467737976060 Marionette DEBUG loaded listener.js 09:59:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (16156400) [pid = 3064] [serial = 1523] [outer = 14DEF400] 09:59:36 INFO - PROCESS | 3064 | 1467737976463 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 09:59:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:59:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 630ms 09:59:36 INFO - PROCESS | 3064 | 1467737976481 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 09:59:36 INFO - PROCESS | 3064 | 1467737976484 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 09:59:36 INFO - PROCESS | 3064 | 1467737976487 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:59:36 INFO - PROCESS | 3064 | 1467737976488 Marionette TRACE conn6 <- [1,1994,null,{}] 09:59:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:59:36 INFO - PROCESS | 3064 | 1467737976492 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:36 INFO - PROCESS | 3064 | 1467737976494 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:36 INFO - PROCESS | 3064 | 1467737976616 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 09:59:36 INFO - PROCESS | 3064 | 1467737976623 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:36 INFO - PROCESS | 3064 | 1467737976625 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:36 INFO - PROCESS | 3064 | ++DOCSHELL 08A7B800 == 35 [pid = 3064] [id = 508] 09:59:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (1607E400) [pid = 3064] [serial = 1524] [outer = 00000000] 09:59:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (16C11C00) [pid = 3064] [serial = 1525] [outer = 1607E400] 09:59:36 INFO - PROCESS | 3064 | 1467737976670 Marionette DEBUG loaded listener.js 09:59:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (1661C000) [pid = 3064] [serial = 1526] [outer = 1607E400] 09:59:37 INFO - PROCESS | 3064 | 1467737977113 Marionette TRACE conn6 <- [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]]]}] 09:59:37 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 09:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 670ms 09:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:59:37 INFO - PROCESS | 3064 | 1467737977161 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 09:59:37 INFO - PROCESS | 3064 | 1467737977163 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 09:59:37 INFO - PROCESS | 3064 | 1467737977166 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:59:37 INFO - PROCESS | 3064 | 1467737977168 Marionette TRACE conn6 <- [1,1998,null,{}] 09:59:37 INFO - PROCESS | 3064 | 1467737977176 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:37 INFO - PROCESS | 3064 | 1467737977178 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:37 INFO - PROCESS | 3064 | 1467737977292 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 09:59:37 INFO - PROCESS | 3064 | 1467737977382 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:37 INFO - PROCESS | 3064 | 1467737977384 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:37 INFO - PROCESS | 3064 | ++DOCSHELL 0C31D800 == 36 [pid = 3064] [id = 509] 09:59:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0E9CE400) [pid = 3064] [serial = 1527] [outer = 00000000] 09:59:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (17536400) [pid = 3064] [serial = 1528] [outer = 0E9CE400] 09:59:37 INFO - PROCESS | 3064 | 1467737977430 Marionette DEBUG loaded listener.js 09:59:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (17538C00) [pid = 3064] [serial = 1529] [outer = 0E9CE400] 09:59:37 INFO - PROCESS | 3064 | 1467737977859 Marionette TRACE conn6 <- [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]]]}] 09:59:37 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 09:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 730ms 09:59:37 INFO - PROCESS | 3064 | 1467737977897 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 09:59:37 INFO - PROCESS | 3064 | 1467737977899 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 09:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:59:37 INFO - PROCESS | 3064 | 1467737977908 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:59:37 INFO - PROCESS | 3064 | 1467737977910 Marionette TRACE conn6 <- [1,2002,null,{}] 09:59:37 INFO - PROCESS | 3064 | 1467737977913 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:37 INFO - PROCESS | 3064 | 1467737977915 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:38 INFO - PROCESS | 3064 | 1467737978036 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 09:59:38 INFO - PROCESS | 3064 | 1467737978041 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:38 INFO - PROCESS | 3064 | 1467737978043 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:38 INFO - PROCESS | 3064 | ++DOCSHELL 12228C00 == 37 [pid = 3064] [id = 510] 09:59:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (1753B400) [pid = 3064] [serial = 1530] [outer = 00000000] 09:59:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (1755F800) [pid = 3064] [serial = 1531] [outer = 1753B400] 09:59:38 INFO - PROCESS | 3064 | 1467737978087 Marionette DEBUG loaded listener.js 09:59:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (175C6400) [pid = 3064] [serial = 1532] [outer = 1753B400] 09:59:38 INFO - PROCESS | 3064 | 1467737978549 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:59:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:59:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 670ms 09:59:38 INFO - PROCESS | 3064 | 1467737978582 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 09:59:38 INFO - PROCESS | 3064 | 1467737978585 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 09:59:38 INFO - PROCESS | 3064 | 1467737978588 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:59:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:59:38 INFO - PROCESS | 3064 | 1467737978590 Marionette TRACE conn6 <- [1,2006,null,{}] 09:59:38 INFO - PROCESS | 3064 | 1467737978594 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:38 INFO - PROCESS | 3064 | 1467737978596 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:38 INFO - PROCESS | 3064 | 1467737978756 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 09:59:38 INFO - PROCESS | 3064 | 1467737978782 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:38 INFO - PROCESS | 3064 | 1467737978784 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:38 INFO - PROCESS | 3064 | ++DOCSHELL 123E7400 == 38 [pid = 3064] [id = 511] 09:59:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (17633400) [pid = 3064] [serial = 1533] [outer = 00000000] 09:59:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (176BA800) [pid = 3064] [serial = 1534] [outer = 17633400] 09:59:38 INFO - PROCESS | 3064 | 1467737978833 Marionette DEBUG loaded listener.js 09:59:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (17761400) [pid = 3064] [serial = 1535] [outer = 17633400] 09:59:39 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (151D3000) [pid = 3064] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:59:39 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (14928C00) [pid = 3064] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:59:39 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (1242F400) [pid = 3064] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:59:39 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0D774C00) [pid = 3064] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:59:39 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0DB67C00) [pid = 3064] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:59:39 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0D77E800) [pid = 3064] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:59:39 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0C307400) [pid = 3064] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:59:39 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0C318000) [pid = 3064] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:59:39 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (17768800) [pid = 3064] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:59:39 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (13050800) [pid = 3064] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:59:39 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0D235400) [pid = 3064] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:59:39 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0E8E6800) [pid = 3064] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:59:39 INFO - PROCESS | 3064 | 1467737979372 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:59:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:59:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 830ms 09:59:39 INFO - PROCESS | 3064 | 1467737979422 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 09:59:39 INFO - PROCESS | 3064 | 1467737979424 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 09:59:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:59:39 INFO - PROCESS | 3064 | 1467737979427 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:59:39 INFO - PROCESS | 3064 | 1467737979429 Marionette TRACE conn6 <- [1,2010,null,{}] 09:59:39 INFO - PROCESS | 3064 | 1467737979432 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:39 INFO - PROCESS | 3064 | 1467737979434 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:39 INFO - PROCESS | 3064 | 1467737979515 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 09:59:39 INFO - PROCESS | 3064 | 1467737979520 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:39 INFO - PROCESS | 3064 | 1467737979522 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:39 INFO - PROCESS | 3064 | ++DOCSHELL 0D835C00 == 39 [pid = 3064] [id = 512] 09:59:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (1222C800) [pid = 3064] [serial = 1536] [outer = 00000000] 09:59:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (14077800) [pid = 3064] [serial = 1537] [outer = 1222C800] 09:59:39 INFO - PROCESS | 3064 | 1467737979577 Marionette DEBUG loaded listener.js 09:59:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (151D3400) [pid = 3064] [serial = 1538] [outer = 1222C800] 09:59:40 INFO - PROCESS | 3064 | 1467737980002 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 630ms 09:59:40 INFO - PROCESS | 3064 | 1467737980059 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 09:59:40 INFO - PROCESS | 3064 | 1467737980061 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 09:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:59:40 INFO - PROCESS | 3064 | 1467737980064 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:59:40 INFO - PROCESS | 3064 | 1467737980066 Marionette TRACE conn6 <- [1,2014,null,{}] 09:59:40 INFO - PROCESS | 3064 | 1467737980069 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:40 INFO - PROCESS | 3064 | 1467737980071 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:40 INFO - PROCESS | 3064 | 1467737980149 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 09:59:40 INFO - PROCESS | 3064 | 1467737980154 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:40 INFO - PROCESS | 3064 | 1467737980156 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:40 INFO - PROCESS | 3064 | ++DOCSHELL 1661EC00 == 40 [pid = 3064] [id = 513] 09:59:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (16C0C400) [pid = 3064] [serial = 1539] [outer = 00000000] 09:59:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (1775FC00) [pid = 3064] [serial = 1540] [outer = 16C0C400] 09:59:40 INFO - PROCESS | 3064 | 1467737980200 Marionette DEBUG loaded listener.js 09:59:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (17768C00) [pid = 3064] [serial = 1541] [outer = 16C0C400] 09:59:40 INFO - PROCESS | 3064 | 1467737980640 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 629ms 09:59:40 INFO - PROCESS | 3064 | 1467737980714 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 09:59:40 INFO - PROCESS | 3064 | 1467737980716 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 09:59:40 INFO - PROCESS | 3064 | 1467737980719 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:59:40 INFO - PROCESS | 3064 | 1467737980721 Marionette TRACE conn6 <- [1,2018,null,{}] 09:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:59:40 INFO - PROCESS | 3064 | 1467737980724 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:40 INFO - PROCESS | 3064 | 1467737980726 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:40 INFO - PROCESS | 3064 | 1467737980807 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 09:59:40 INFO - PROCESS | 3064 | 1467737980815 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:40 INFO - PROCESS | 3064 | 1467737980817 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:40 INFO - PROCESS | 3064 | ++DOCSHELL 124E7000 == 41 [pid = 3064] [id = 514] 09:59:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (1776B000) [pid = 3064] [serial = 1542] [outer = 00000000] 09:59:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (177B2800) [pid = 3064] [serial = 1543] [outer = 1776B000] 09:59:40 INFO - PROCESS | 3064 | 1467737980861 Marionette DEBUG loaded listener.js 09:59:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (177B8C00) [pid = 3064] [serial = 1544] [outer = 1776B000] 09:59:41 INFO - PROCESS | 3064 | --DOCSHELL 16160000 == 40 [pid = 3064] [id = 500] 09:59:41 INFO - PROCESS | 3064 | --DOCSHELL 0D282800 == 39 [pid = 3064] [id = 501] 09:59:42 INFO - PROCESS | 3064 | --DOCSHELL 0D821800 == 38 [pid = 3064] [id = 502] 09:59:42 INFO - PROCESS | 3064 | --DOCSHELL 0C31D800 == 37 [pid = 3064] [id = 509] 09:59:42 INFO - PROCESS | 3064 | --DOCSHELL 11A9B400 == 36 [pid = 3064] [id = 504] 09:59:42 INFO - PROCESS | 3064 | --DOCSHELL 124E5400 == 35 [pid = 3064] [id = 506] 09:59:42 INFO - PROCESS | 3064 | --DOCSHELL 0D835C00 == 34 [pid = 3064] [id = 512] 09:59:42 INFO - PROCESS | 3064 | --DOCSHELL 1661EC00 == 33 [pid = 3064] [id = 513] 09:59:42 INFO - PROCESS | 3064 | --DOCSHELL 12436400 == 32 [pid = 3064] [id = 505] 09:59:42 INFO - PROCESS | 3064 | --DOCSHELL 08A7B800 == 31 [pid = 3064] [id = 508] 09:59:42 INFO - PROCESS | 3064 | --DOCSHELL 0E9D3400 == 30 [pid = 3064] [id = 503] 09:59:42 INFO - PROCESS | 3064 | --DOCSHELL 0DE07C00 == 29 [pid = 3064] [id = 507] 09:59:42 INFO - PROCESS | 3064 | --DOCSHELL 12228C00 == 28 [pid = 3064] [id = 510] 09:59:42 INFO - PROCESS | 3064 | --DOCSHELL 123E7400 == 27 [pid = 3064] [id = 511] 09:59:42 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (14926000) [pid = 3064] [serial = 1468] [outer = 00000000] [url = about:blank] 09:59:42 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0D83C400) [pid = 3064] [serial = 1466] [outer = 00000000] [url = about:blank] 09:59:42 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0D827800) [pid = 3064] [serial = 1465] [outer = 00000000] [url = about:blank] 09:59:42 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (11DCF400) [pid = 3064] [serial = 1486] [outer = 00000000] [url = about:blank] 09:59:42 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (12356000) [pid = 3064] [serial = 1487] [outer = 00000000] [url = about:blank] 09:59:42 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (14925400) [pid = 3064] [serial = 1496] [outer = 00000000] [url = about:blank] 09:59:42 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (13740C00) [pid = 3064] [serial = 1490] [outer = 00000000] [url = about:blank] 09:59:42 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0DD74400) [pid = 3064] [serial = 1484] [outer = 00000000] [url = about:blank] 09:59:42 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (1614AC00) [pid = 3064] [serial = 1499] [outer = 00000000] [url = about:blank] 09:59:42 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (14952000) [pid = 3064] [serial = 1492] [outer = 00000000] [url = about:blank] 09:59:42 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (13051C00) [pid = 3064] [serial = 1489] [outer = 00000000] [url = about:blank] 09:59:42 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (124E7400) [pid = 3064] [serial = 1495] [outer = 00000000] [url = about:blank] 09:59:42 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (16146C00) [pid = 3064] [serial = 1498] [outer = 00000000] [url = about:blank] 09:59:42 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (14DF8800) [pid = 3064] [serial = 1493] [outer = 00000000] [url = about:blank] 09:59:42 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0DD6FC00) [pid = 3064] [serial = 1483] [outer = 00000000] [url = about:blank] 09:59:42 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0D7D1800) [pid = 3064] [serial = 1480] [outer = 00000000] [url = about:blank] 09:59:42 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0D808C00) [pid = 3064] [serial = 1481] [outer = 00000000] [url = about:blank] 09:59:42 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0C30D000) [pid = 3064] [serial = 1477] [outer = 00000000] [url = about:blank] 09:59:42 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0C31EC00) [pid = 3064] [serial = 1478] [outer = 00000000] [url = about:blank] 09:59:42 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0D775000) [pid = 3064] [serial = 1475] [outer = 00000000] [url = about:blank] 09:59:42 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0D2E4800) [pid = 3064] [serial = 1474] [outer = 00000000] [url = about:blank] 09:59:42 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (177B4000) [pid = 3064] [serial = 1472] [outer = 00000000] [url = about:blank] 09:59:42 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (177AC800) [pid = 3064] [serial = 1471] [outer = 00000000] [url = about:blank] 09:59:42 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (16620000) [pid = 3064] [serial = 1501] [outer = 00000000] [url = about:blank] 09:59:42 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (157A8C00) [pid = 3064] [serial = 1469] [outer = 00000000] [url = about:blank] 09:59:42 INFO - PROCESS | 3064 | 1467737982732 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:59:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:59:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 2069ms 09:59:42 INFO - PROCESS | 3064 | 1467737982796 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 09:59:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:59:42 INFO - PROCESS | 3064 | 1467737982800 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 09:59:42 INFO - PROCESS | 3064 | 1467737982805 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:59:42 INFO - PROCESS | 3064 | 1467737982809 Marionette TRACE conn6 <- [1,2022,null,{}] 09:59:42 INFO - PROCESS | 3064 | 1467737982815 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:42 INFO - PROCESS | 3064 | 1467737982818 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:42 INFO - PROCESS | 3064 | 1467737982911 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 09:59:43 INFO - PROCESS | 3064 | 1467737983039 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:43 INFO - PROCESS | 3064 | 1467737983041 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:43 INFO - PROCESS | 3064 | ++DOCSHELL 0CE25400 == 28 [pid = 3064] [id = 515] 09:59:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (0CE6A800) [pid = 3064] [serial = 1545] [outer = 00000000] 09:59:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0D23A800) [pid = 3064] [serial = 1546] [outer = 0CE6A800] 09:59:43 INFO - PROCESS | 3064 | 1467737983091 Marionette DEBUG loaded listener.js 09:59:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0D2E4800) [pid = 3064] [serial = 1547] [outer = 0CE6A800] 09:59:43 INFO - PROCESS | 3064 | 1467737983478 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:59:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 730ms 09:59:43 INFO - PROCESS | 3064 | 1467737983536 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 09:59:43 INFO - PROCESS | 3064 | 1467737983541 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 09:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:59:43 INFO - PROCESS | 3064 | 1467737983547 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:59:43 INFO - PROCESS | 3064 | 1467737983549 Marionette TRACE conn6 <- [1,2026,null,{}] 09:59:43 INFO - PROCESS | 3064 | 1467737983553 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:43 INFO - PROCESS | 3064 | 1467737983556 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:43 INFO - PROCESS | 3064 | 1467737983644 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 09:59:43 INFO - PROCESS | 3064 | 1467737983651 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:43 INFO - PROCESS | 3064 | 1467737983654 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:43 INFO - PROCESS | 3064 | ++DOCSHELL 0D7C6C00 == 29 [pid = 3064] [id = 516] 09:59:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0D7D2C00) [pid = 3064] [serial = 1548] [outer = 00000000] 09:59:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0D806400) [pid = 3064] [serial = 1549] [outer = 0D7D2C00] 09:59:43 INFO - PROCESS | 3064 | 1467737983700 Marionette DEBUG loaded listener.js 09:59:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0D80D800) [pid = 3064] [serial = 1550] [outer = 0D7D2C00] 09:59:44 INFO - PROCESS | 3064 | 1467737984159 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:59:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:59:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 670ms 09:59:44 INFO - PROCESS | 3064 | 1467737984221 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 09:59:44 INFO - PROCESS | 3064 | 1467737984224 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 09:59:44 INFO - PROCESS | 3064 | 1467737984227 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:59:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:59:44 INFO - PROCESS | 3064 | 1467737984231 Marionette TRACE conn6 <- [1,2030,null,{}] 09:59:44 INFO - PROCESS | 3064 | 1467737984242 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:44 INFO - PROCESS | 3064 | 1467737984247 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:44 INFO - PROCESS | 3064 | 1467737984359 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 09:59:44 INFO - PROCESS | 3064 | 1467737984370 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:44 INFO - PROCESS | 3064 | 1467737984373 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:44 INFO - PROCESS | 3064 | ++DOCSHELL 0DD6D400 == 30 [pid = 3064] [id = 517] 09:59:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0DD6DC00) [pid = 3064] [serial = 1551] [outer = 00000000] 09:59:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0DD72000) [pid = 3064] [serial = 1552] [outer = 0DD6DC00] 09:59:44 INFO - PROCESS | 3064 | 1467737984421 Marionette DEBUG loaded listener.js 09:59:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0DE03800) [pid = 3064] [serial = 1553] [outer = 0DD6DC00] 09:59:44 INFO - PROCESS | 3064 | 1467737984889 Marionette TRACE conn6 <- [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]]]}] 09:59:44 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) 09:59:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 733ms 09:59:44 INFO - PROCESS | 3064 | 1467737984963 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 09:59:44 INFO - PROCESS | 3064 | 1467737984966 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 09:59:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:59:44 INFO - PROCESS | 3064 | 1467737984969 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:59:44 INFO - PROCESS | 3064 | 1467737984971 Marionette TRACE conn6 <- [1,2034,null,{}] 09:59:44 INFO - PROCESS | 3064 | 1467737984974 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:44 INFO - PROCESS | 3064 | 1467737984976 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:45 INFO - PROCESS | 3064 | 1467737985063 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 09:59:45 INFO - PROCESS | 3064 | 1467737985069 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:45 INFO - PROCESS | 3064 | 1467737985072 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:45 INFO - PROCESS | 3064 | ++DOCSHELL 0DED2000 == 31 [pid = 3064] [id = 518] 09:59:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0E9D1C00) [pid = 3064] [serial = 1554] [outer = 00000000] 09:59:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (11AA5000) [pid = 3064] [serial = 1555] [outer = 0E9D1C00] 09:59:45 INFO - PROCESS | 3064 | 1467737985117 Marionette DEBUG loaded listener.js 09:59:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (11F9B800) [pid = 3064] [serial = 1556] [outer = 0E9D1C00] 09:59:45 INFO - PROCESS | 3064 | 1467737985554 Marionette TRACE conn6 <- [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]]]}] 09:59:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:59:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 630ms 09:59:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:59:45 INFO - PROCESS | 3064 | 1467737985605 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 09:59:45 INFO - PROCESS | 3064 | 1467737985607 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 09:59:45 INFO - PROCESS | 3064 | 1467737985610 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:59:45 INFO - PROCESS | 3064 | 1467737985611 Marionette TRACE conn6 <- [1,2038,null,{}] 09:59:45 INFO - PROCESS | 3064 | 1467737985615 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:45 INFO - PROCESS | 3064 | 1467737985617 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:45 INFO - PROCESS | 3064 | 1467737985696 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 09:59:45 INFO - PROCESS | 3064 | 1467737985730 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:45 INFO - PROCESS | 3064 | 1467737985732 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:45 INFO - PROCESS | 3064 | ++DOCSHELL 12356800 == 32 [pid = 3064] [id = 519] 09:59:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (12357400) [pid = 3064] [serial = 1557] [outer = 00000000] 09:59:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (124B6C00) [pid = 3064] [serial = 1558] [outer = 12357400] 09:59:45 INFO - PROCESS | 3064 | 1467737985781 Marionette DEBUG loaded listener.js 09:59:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (124E5400) [pid = 3064] [serial = 1559] [outer = 12357400] 09:59:46 INFO - PROCESS | 3064 | 1467737986216 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:59:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:59:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 670ms 09:59:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:59:46 INFO - PROCESS | 3064 | 1467737986284 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 09:59:46 INFO - PROCESS | 3064 | 1467737986286 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 09:59:46 INFO - PROCESS | 3064 | 1467737986289 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:59:46 INFO - PROCESS | 3064 | 1467737986291 Marionette TRACE conn6 <- [1,2042,null,{}] 09:59:46 INFO - PROCESS | 3064 | 1467737986294 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:46 INFO - PROCESS | 3064 | 1467737986300 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:46 INFO - PROCESS | 3064 | 1467737986405 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 09:59:46 INFO - PROCESS | 3064 | 1467737986411 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:46 INFO - PROCESS | 3064 | 1467737986413 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:46 INFO - PROCESS | 3064 | ++DOCSHELL 14924400 == 33 [pid = 3064] [id = 520] 09:59:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (14924800) [pid = 3064] [serial = 1560] [outer = 00000000] 09:59:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (14946400) [pid = 3064] [serial = 1561] [outer = 14924800] 09:59:46 INFO - PROCESS | 3064 | 1467737986458 Marionette DEBUG loaded listener.js 09:59:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (14947000) [pid = 3064] [serial = 1562] [outer = 14924800] 09:59:46 INFO - PROCESS | 3064 | 1467737986903 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:59:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:59:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 630ms 09:59:46 INFO - PROCESS | 3064 | 1467737986934 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 09:59:46 INFO - PROCESS | 3064 | 1467737986946 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 09:59:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:59:46 INFO - PROCESS | 3064 | 1467737986950 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:59:46 INFO - PROCESS | 3064 | 1467737986952 Marionette TRACE conn6 <- [1,2046,null,{}] 09:59:46 INFO - PROCESS | 3064 | 1467737986955 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:46 INFO - PROCESS | 3064 | 1467737986957 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:47 INFO - PROCESS | 3064 | 1467737987034 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 09:59:47 INFO - PROCESS | 3064 | 1467737987069 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:47 INFO - PROCESS | 3064 | 1467737987071 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:47 INFO - PROCESS | 3064 | ++DOCSHELL 14DF5C00 == 34 [pid = 3064] [id = 521] 09:59:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (14DF9400) [pid = 3064] [serial = 1563] [outer = 00000000] 09:59:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (151D4800) [pid = 3064] [serial = 1564] [outer = 14DF9400] 09:59:47 INFO - PROCESS | 3064 | 1467737987115 Marionette DEBUG loaded listener.js 09:59:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (157BB000) [pid = 3064] [serial = 1565] [outer = 14DF9400] 09:59:47 INFO - PROCESS | 3064 | 1467737987540 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:59:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:59:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 630ms 09:59:47 INFO - PROCESS | 3064 | 1467737987598 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 09:59:47 INFO - PROCESS | 3064 | 1467737987600 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 09:59:47 INFO - PROCESS | 3064 | 1467737987603 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:59:47 INFO - PROCESS | 3064 | 1467737987605 Marionette TRACE conn6 <- [1,2050,null,{}] 09:59:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:59:47 INFO - PROCESS | 3064 | 1467737987609 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:47 INFO - PROCESS | 3064 | 1467737987610 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:47 INFO - PROCESS | 3064 | 1467737987692 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 09:59:47 INFO - PROCESS | 3064 | 1467737987710 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:47 INFO - PROCESS | 3064 | 1467737987712 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:47 INFO - PROCESS | 3064 | ++DOCSHELL 0C30A400 == 35 [pid = 3064] [id = 522] 09:59:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (151CE000) [pid = 3064] [serial = 1566] [outer = 00000000] 09:59:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (16155C00) [pid = 3064] [serial = 1567] [outer = 151CE000] 09:59:47 INFO - PROCESS | 3064 | 1467737987756 Marionette DEBUG loaded listener.js 09:59:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (16156000) [pid = 3064] [serial = 1568] [outer = 151CE000] 09:59:48 INFO - PROCESS | 3064 | 1467737988246 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:59:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:59:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 670ms 09:59:48 INFO - PROCESS | 3064 | 1467737988281 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 09:59:48 INFO - PROCESS | 3064 | 1467737988283 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 09:59:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:59:48 INFO - PROCESS | 3064 | 1467737988286 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:59:48 INFO - PROCESS | 3064 | 1467737988288 Marionette TRACE conn6 <- [1,2054,null,{}] 09:59:48 INFO - PROCESS | 3064 | 1467737988292 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:48 INFO - PROCESS | 3064 | 1467737988294 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:48 INFO - PROCESS | 3064 | 1467737988408 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 09:59:48 INFO - PROCESS | 3064 | 1467737988499 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:48 INFO - PROCESS | 3064 | 1467737988501 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:48 INFO - PROCESS | 3064 | ++DOCSHELL 0DD6D000 == 36 [pid = 3064] [id = 523] 09:59:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (15F65400) [pid = 3064] [serial = 1569] [outer = 00000000] 09:59:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (16C0D000) [pid = 3064] [serial = 1570] [outer = 15F65400] 09:59:48 INFO - PROCESS | 3064 | 1467737988548 Marionette DEBUG loaded listener.js 09:59:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (16C0F400) [pid = 3064] [serial = 1571] [outer = 15F65400] 09:59:48 INFO - PROCESS | 3064 | 1467737988986 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:59:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:59:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 730ms 09:59:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:59:49 INFO - PROCESS | 3064 | 1467737989024 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 09:59:49 INFO - PROCESS | 3064 | 1467737989026 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 09:59:49 INFO - PROCESS | 3064 | 1467737989029 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:59:49 INFO - PROCESS | 3064 | 1467737989031 Marionette TRACE conn6 <- [1,2058,null,{}] 09:59:49 INFO - PROCESS | 3064 | 1467737989034 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:49 INFO - PROCESS | 3064 | 1467737989036 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:49 INFO - PROCESS | 3064 | 1467737989152 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 09:59:49 INFO - PROCESS | 3064 | 1467737989158 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:49 INFO - PROCESS | 3064 | 1467737989160 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:49 INFO - PROCESS | 3064 | ++DOCSHELL 17533000 == 37 [pid = 3064] [id = 524] 09:59:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (17537800) [pid = 3064] [serial = 1572] [outer = 00000000] 09:59:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (1755EC00) [pid = 3064] [serial = 1573] [outer = 17537800] 09:59:49 INFO - PROCESS | 3064 | 1467737989204 Marionette DEBUG loaded listener.js 09:59:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (175D0800) [pid = 3064] [serial = 1574] [outer = 17537800] 09:59:49 INFO - PROCESS | 3064 | 1467737989669 Marionette TRACE conn6 <- [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]]]}] 09:59:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:59:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 670ms 09:59:49 INFO - PROCESS | 3064 | 1467737989700 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 09:59:49 INFO - PROCESS | 3064 | 1467737989702 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 09:59:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:59:49 INFO - PROCESS | 3064 | 1467737989705 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:59:49 INFO - PROCESS | 3064 | 1467737989707 Marionette TRACE conn6 <- [1,2062,null,{}] 09:59:49 INFO - PROCESS | 3064 | 1467737989711 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:49 INFO - PROCESS | 3064 | 1467737989713 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:49 INFO - PROCESS | 3064 | 1467737989871 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 09:59:50 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (0E9CE400) [pid = 3064] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:59:50 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (1753B400) [pid = 3064] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:59:50 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (17633400) [pid = 3064] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:59:50 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (16C0C400) [pid = 3064] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:59:50 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (14DEF400) [pid = 3064] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:59:50 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (1407BC00) [pid = 3064] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:59:50 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (124B6400) [pid = 3064] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:59:50 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (11AA5400) [pid = 3064] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:59:50 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0E9D3C00) [pid = 3064] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:59:50 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0D822000) [pid = 3064] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:59:50 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0D284000) [pid = 3064] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:59:50 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (16160800) [pid = 3064] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:59:50 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (1607E400) [pid = 3064] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:59:50 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (1222C800) [pid = 3064] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:59:50 INFO - PROCESS | 3064 | 1467737990137 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:50 INFO - PROCESS | 3064 | 1467737990139 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:50 INFO - PROCESS | 3064 | ++DOCSHELL 0C30F000 == 38 [pid = 3064] [id = 525] 09:59:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0C3EAC00) [pid = 3064] [serial = 1575] [outer = 00000000] 09:59:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0D809400) [pid = 3064] [serial = 1576] [outer = 0C3EAC00] 09:59:50 INFO - PROCESS | 3064 | 1467737990185 Marionette DEBUG loaded listener.js 09:59:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (12229400) [pid = 3064] [serial = 1577] [outer = 0C3EAC00] 09:59:50 INFO - PROCESS | 3064 | 1467737990557 Marionette TRACE conn6 <- [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]]]}] 09:59:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:59:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 870ms 09:59:50 INFO - PROCESS | 3064 | 1467737990577 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 09:59:50 INFO - PROCESS | 3064 | 1467737990579 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 09:59:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:59:50 INFO - PROCESS | 3064 | 1467737990582 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:59:50 INFO - PROCESS | 3064 | 1467737990584 Marionette TRACE conn6 <- [1,2066,null,{}] 09:59:50 INFO - PROCESS | 3064 | 1467737990587 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:50 INFO - PROCESS | 3064 | 1467737990589 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:50 INFO - PROCESS | 3064 | 1467737990707 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 09:59:50 INFO - PROCESS | 3064 | 1467737990715 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:50 INFO - PROCESS | 3064 | 1467737990717 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:50 INFO - PROCESS | 3064 | ++DOCSHELL 124E7C00 == 39 [pid = 3064] [id = 526] 09:59:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (13053400) [pid = 3064] [serial = 1578] [outer = 00000000] 09:59:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (1763B800) [pid = 3064] [serial = 1579] [outer = 13053400] 09:59:50 INFO - PROCESS | 3064 | 1467737990762 Marionette DEBUG loaded listener.js 09:59:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (1763C800) [pid = 3064] [serial = 1580] [outer = 13053400] 09:59:51 INFO - PROCESS | 3064 | 1467737991195 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:59:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:59:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 630ms 09:59:51 INFO - PROCESS | 3064 | 1467737991212 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 09:59:51 INFO - PROCESS | 3064 | 1467737991214 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 09:59:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:59:51 INFO - PROCESS | 3064 | 1467737991217 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:59:51 INFO - PROCESS | 3064 | 1467737991219 Marionette TRACE conn6 <- [1,2070,null,{}] 09:59:51 INFO - PROCESS | 3064 | 1467737991222 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:51 INFO - PROCESS | 3064 | 1467737991224 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:51 INFO - PROCESS | 3064 | 1467737991343 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 09:59:51 INFO - PROCESS | 3064 | 1467737991352 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:51 INFO - PROCESS | 3064 | 1467737991354 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:51 INFO - PROCESS | 3064 | ++DOCSHELL 14DB5800 == 40 [pid = 3064] [id = 527] 09:59:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (1757AC00) [pid = 3064] [serial = 1581] [outer = 00000000] 09:59:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (177B2400) [pid = 3064] [serial = 1582] [outer = 1757AC00] 09:59:51 INFO - PROCESS | 3064 | 1467737991397 Marionette DEBUG loaded listener.js 09:59:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (177B7C00) [pid = 3064] [serial = 1583] [outer = 1757AC00] 09:59:51 INFO - PROCESS | 3064 | 1467737991826 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:59:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:59:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 631ms 09:59:51 INFO - PROCESS | 3064 | 1467737991850 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 09:59:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:59:51 INFO - PROCESS | 3064 | 1467737991852 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 09:59:51 INFO - PROCESS | 3064 | 1467737991855 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:59:51 INFO - PROCESS | 3064 | 1467737991856 Marionette TRACE conn6 <- [1,2074,null,{}] 09:59:51 INFO - PROCESS | 3064 | 1467737991860 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:51 INFO - PROCESS | 3064 | 1467737991861 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:51 INFO - PROCESS | 3064 | 1467737991983 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 09:59:51 INFO - PROCESS | 3064 | 1467737991991 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:51 INFO - PROCESS | 3064 | 1467737991993 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:52 INFO - PROCESS | 3064 | ++DOCSHELL 0D823400 == 41 [pid = 3064] [id = 528] 09:59:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0DD71C00) [pid = 3064] [serial = 1584] [outer = 00000000] 09:59:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (17E30000) [pid = 3064] [serial = 1585] [outer = 0DD71C00] 09:59:52 INFO - PROCESS | 3064 | 1467737992037 Marionette DEBUG loaded listener.js 09:59:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (17E38000) [pid = 3064] [serial = 1586] [outer = 0DD71C00] 09:59:52 INFO - PROCESS | 3064 | 1467737992834 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:59:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:59:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1023ms 09:59:52 INFO - PROCESS | 3064 | 1467737992879 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 09:59:52 INFO - PROCESS | 3064 | 1467737992884 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 09:59:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:59:52 INFO - PROCESS | 3064 | 1467737992888 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:59:52 INFO - PROCESS | 3064 | 1467737992894 Marionette TRACE conn6 <- [1,2078,null,{}] 09:59:52 INFO - PROCESS | 3064 | 1467737992919 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:52 INFO - PROCESS | 3064 | 1467737992922 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:53 INFO - PROCESS | 3064 | 1467737993075 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 09:59:53 INFO - PROCESS | 3064 | 1467737993210 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:53 INFO - PROCESS | 3064 | 1467737993213 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:53 INFO - PROCESS | 3064 | ++DOCSHELL 0CE1EC00 == 42 [pid = 3064] [id = 529] 09:59:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (0CED3000) [pid = 3064] [serial = 1587] [outer = 00000000] 09:59:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (0D7C8400) [pid = 3064] [serial = 1588] [outer = 0CED3000] 09:59:53 INFO - PROCESS | 3064 | 1467737993273 Marionette DEBUG loaded listener.js 09:59:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (0D810800) [pid = 3064] [serial = 1589] [outer = 0CED3000] 09:59:54 INFO - PROCESS | 3064 | 1467737994177 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:59:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:59:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1345ms 09:59:54 INFO - PROCESS | 3064 | 1467737994234 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 09:59:54 INFO - PROCESS | 3064 | 1467737994239 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 09:59:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:59:54 INFO - PROCESS | 3064 | 1467737994244 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:59:54 INFO - PROCESS | 3064 | 1467737994247 Marionette TRACE conn6 <- [1,2082,null,{}] 09:59:54 INFO - PROCESS | 3064 | 1467737994252 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:54 INFO - PROCESS | 3064 | 1467737994255 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:54 INFO - PROCESS | 3064 | 1467737994371 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 09:59:54 INFO - PROCESS | 3064 | 1467737994516 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:54 INFO - PROCESS | 3064 | 1467737994520 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:54 INFO - PROCESS | 3064 | ++DOCSHELL 0CEC7000 == 43 [pid = 3064] [id = 530] 09:59:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (0CED4C00) [pid = 3064] [serial = 1590] [outer = 00000000] 09:59:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (0D7C5800) [pid = 3064] [serial = 1591] [outer = 0CED4C00] 09:59:54 INFO - PROCESS | 3064 | 1467737994571 Marionette DEBUG loaded listener.js 09:59:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (0D80A000) [pid = 3064] [serial = 1592] [outer = 0CED4C00] 09:59:54 INFO - PROCESS | 3064 | --DOCSHELL 14DB5800 == 42 [pid = 3064] [id = 527] 09:59:54 INFO - PROCESS | 3064 | --DOCSHELL 124E7C00 == 41 [pid = 3064] [id = 526] 09:59:54 INFO - PROCESS | 3064 | --DOCSHELL 0C30F000 == 40 [pid = 3064] [id = 525] 09:59:54 INFO - PROCESS | 3064 | --DOCSHELL 17533000 == 39 [pid = 3064] [id = 524] 09:59:54 INFO - PROCESS | 3064 | --DOCSHELL 0DD6D000 == 38 [pid = 3064] [id = 523] 09:59:54 INFO - PROCESS | 3064 | --DOCSHELL 0C30A400 == 37 [pid = 3064] [id = 522] 09:59:54 INFO - PROCESS | 3064 | --DOCSHELL 14DF5C00 == 36 [pid = 3064] [id = 521] 09:59:54 INFO - PROCESS | 3064 | --DOCSHELL 14924400 == 35 [pid = 3064] [id = 520] 09:59:54 INFO - PROCESS | 3064 | --DOCSHELL 12356800 == 34 [pid = 3064] [id = 519] 09:59:54 INFO - PROCESS | 3064 | --DOCSHELL 0DED2000 == 33 [pid = 3064] [id = 518] 09:59:54 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (177B2800) [pid = 3064] [serial = 1543] [outer = 00000000] [url = about:blank] 09:59:54 INFO - PROCESS | 3064 | --DOCSHELL 0DD6D400 == 32 [pid = 3064] [id = 517] 09:59:54 INFO - PROCESS | 3064 | --DOCSHELL 0D7C6C00 == 31 [pid = 3064] [id = 516] 09:59:54 INFO - PROCESS | 3064 | --DOCSHELL 0CE25400 == 30 [pid = 3064] [id = 515] 09:59:54 INFO - PROCESS | 3064 | --DOCSHELL 124E7000 == 29 [pid = 3064] [id = 514] 09:59:54 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (17536400) [pid = 3064] [serial = 1528] [outer = 00000000] [url = about:blank] 09:59:54 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (1755F800) [pid = 3064] [serial = 1531] [outer = 00000000] [url = about:blank] 09:59:54 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (17538C00) [pid = 3064] [serial = 1529] [outer = 00000000] [url = about:blank] 09:59:54 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (176BA800) [pid = 3064] [serial = 1534] [outer = 00000000] [url = about:blank] 09:59:54 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (175C6400) [pid = 3064] [serial = 1532] [outer = 00000000] [url = about:blank] 09:59:54 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (1775FC00) [pid = 3064] [serial = 1540] [outer = 00000000] [url = about:blank] 09:59:54 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (16154800) [pid = 3064] [serial = 1522] [outer = 00000000] [url = about:blank] 09:59:54 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (17768C00) [pid = 3064] [serial = 1541] [outer = 00000000] [url = about:blank] 09:59:54 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (16156400) [pid = 3064] [serial = 1523] [outer = 00000000] [url = about:blank] 09:59:54 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (14DF4800) [pid = 3064] [serial = 1519] [outer = 00000000] [url = about:blank] 09:59:54 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (157C4400) [pid = 3064] [serial = 1520] [outer = 00000000] [url = about:blank] 09:59:54 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (124E7800) [pid = 3064] [serial = 1516] [outer = 00000000] [url = about:blank] 09:59:54 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (13745800) [pid = 3064] [serial = 1517] [outer = 00000000] [url = about:blank] 09:59:54 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (12277C00) [pid = 3064] [serial = 1513] [outer = 00000000] [url = about:blank] 09:59:54 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (12352000) [pid = 3064] [serial = 1514] [outer = 00000000] [url = about:blank] 09:59:54 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (11A9B800) [pid = 3064] [serial = 1510] [outer = 00000000] [url = about:blank] 09:59:54 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (11AA0400) [pid = 3064] [serial = 1511] [outer = 00000000] [url = about:blank] 09:59:54 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0D827400) [pid = 3064] [serial = 1507] [outer = 00000000] [url = about:blank] 09:59:54 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0D830000) [pid = 3064] [serial = 1508] [outer = 00000000] [url = about:blank] 09:59:54 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0D2E7800) [pid = 3064] [serial = 1504] [outer = 00000000] [url = about:blank] 09:59:54 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0D3F7400) [pid = 3064] [serial = 1505] [outer = 00000000] [url = about:blank] 09:59:54 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (16620800) [pid = 3064] [serial = 1502] [outer = 00000000] [url = about:blank] 09:59:54 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (16C11C00) [pid = 3064] [serial = 1525] [outer = 00000000] [url = about:blank] 09:59:54 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (17761400) [pid = 3064] [serial = 1535] [outer = 00000000] [url = about:blank] 09:59:54 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (14077800) [pid = 3064] [serial = 1537] [outer = 00000000] [url = about:blank] 09:59:54 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (1661C000) [pid = 3064] [serial = 1526] [outer = 00000000] [url = about:blank] 09:59:54 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (151D3400) [pid = 3064] [serial = 1538] [outer = 00000000] [url = about:blank] 09:59:55 INFO - PROCESS | 3064 | 1467737995086 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:59:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:59:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 930ms 09:59:55 INFO - PROCESS | 3064 | 1467737995174 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 09:59:55 INFO - PROCESS | 3064 | 1467737995179 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 09:59:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:59:55 INFO - PROCESS | 3064 | 1467737995186 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:59:55 INFO - PROCESS | 3064 | 1467737995188 Marionette TRACE conn6 <- [1,2086,null,{}] 09:59:55 INFO - PROCESS | 3064 | 1467737995192 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:55 INFO - PROCESS | 3064 | 1467737995195 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:55 INFO - PROCESS | 3064 | 1467737995282 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 09:59:55 INFO - PROCESS | 3064 | 1467737995295 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:55 INFO - PROCESS | 3064 | 1467737995297 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:55 INFO - PROCESS | 3064 | ++DOCSHELL 0D826C00 == 30 [pid = 3064] [id = 531] 09:59:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0D827400) [pid = 3064] [serial = 1593] [outer = 00000000] 09:59:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0D832000) [pid = 3064] [serial = 1594] [outer = 0D827400] 09:59:55 INFO - PROCESS | 3064 | 1467737995345 Marionette DEBUG loaded listener.js 09:59:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0D83A800) [pid = 3064] [serial = 1595] [outer = 0D827400] 09:59:55 INFO - PROCESS | 3064 | 1467737995836 Marionette TRACE conn6 <- [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]]]}] 09:59:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:59:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 730ms 09:59:55 INFO - PROCESS | 3064 | 1467737995919 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 09:59:55 INFO - PROCESS | 3064 | 1467737995922 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 09:59:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:59:55 INFO - PROCESS | 3064 | 1467737995957 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:59:55 INFO - PROCESS | 3064 | 1467737995961 Marionette TRACE conn6 <- [1,2090,null,{}] 09:59:55 INFO - PROCESS | 3064 | 1467737995974 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:55 INFO - PROCESS | 3064 | 1467737995979 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:56 INFO - PROCESS | 3064 | 1467737996077 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 09:59:56 INFO - PROCESS | 3064 | 1467737996166 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:56 INFO - PROCESS | 3064 | 1467737996169 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:56 INFO - PROCESS | 3064 | ++DOCSHELL 0E9D3400 == 31 [pid = 3064] [id = 532] 09:59:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (11A0F800) [pid = 3064] [serial = 1596] [outer = 00000000] 09:59:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (11AA1000) [pid = 3064] [serial = 1597] [outer = 11A0F800] 09:59:56 INFO - PROCESS | 3064 | 1467737996218 Marionette DEBUG loaded listener.js 09:59:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (11AAA000) [pid = 3064] [serial = 1598] [outer = 11A0F800] 09:59:56 INFO - PROCESS | 3064 | 1467737996589 Marionette TRACE conn6 <- [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]]]}] 09:59:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:59:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 690ms 09:59:56 INFO - PROCESS | 3064 | 1467737996645 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 09:59:56 INFO - PROCESS | 3064 | 1467737996648 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 09:59:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:59:56 INFO - PROCESS | 3064 | 1467737996651 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:59:56 INFO - PROCESS | 3064 | 1467737996653 Marionette TRACE conn6 <- [1,2094,null,{}] 09:59:56 INFO - PROCESS | 3064 | 1467737996657 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:56 INFO - PROCESS | 3064 | 1467737996658 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:56 INFO - PROCESS | 3064 | 1467737996745 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 09:59:56 INFO - PROCESS | 3064 | 1467737996751 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:56 INFO - PROCESS | 3064 | 1467737996762 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:56 INFO - PROCESS | 3064 | ++DOCSHELL 11F94000 == 32 [pid = 3064] [id = 533] 09:59:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (11F9A000) [pid = 3064] [serial = 1599] [outer = 00000000] 09:59:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (124DFC00) [pid = 3064] [serial = 1600] [outer = 11F9A000] 09:59:56 INFO - PROCESS | 3064 | 1467737996808 Marionette DEBUG loaded listener.js 09:59:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (124EC000) [pid = 3064] [serial = 1601] [outer = 11F9A000] 09:59:57 INFO - PROCESS | 3064 | 1467737997310 Marionette TRACE conn6 <- [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]]]}] 09:59:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:59:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 670ms 09:59:57 INFO - PROCESS | 3064 | 1467737997325 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 09:59:57 INFO - PROCESS | 3064 | 1467737997327 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 09:59:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:59:57 INFO - PROCESS | 3064 | 1467737997330 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:59:57 INFO - PROCESS | 3064 | 1467737997332 Marionette TRACE conn6 <- [1,2098,null,{}] 09:59:57 INFO - PROCESS | 3064 | 1467737997336 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:57 INFO - PROCESS | 3064 | 1467737997338 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:57 INFO - PROCESS | 3064 | 1467737997452 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 09:59:57 INFO - PROCESS | 3064 | 1467737997544 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:57 INFO - PROCESS | 3064 | 1467737997546 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:57 INFO - PROCESS | 3064 | ++DOCSHELL 13745000 == 33 [pid = 3064] [id = 534] 09:59:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (13745800) [pid = 3064] [serial = 1602] [outer = 00000000] 09:59:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (14082C00) [pid = 3064] [serial = 1603] [outer = 13745800] 09:59:57 INFO - PROCESS | 3064 | 1467737997591 Marionette DEBUG loaded listener.js 09:59:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (14928400) [pid = 3064] [serial = 1604] [outer = 13745800] 09:59:58 INFO - PROCESS | 3064 | 1467737998028 Marionette TRACE conn6 <- [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]]]}] 09:59:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:59:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 730ms 09:59:58 INFO - PROCESS | 3064 | 1467737998061 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 09:59:58 INFO - PROCESS | 3064 | 1467737998063 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 09:59:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:59:58 INFO - PROCESS | 3064 | 1467737998066 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:59:58 INFO - PROCESS | 3064 | 1467737998068 Marionette TRACE conn6 <- [1,2102,null,{}] 09:59:58 INFO - PROCESS | 3064 | 1467737998071 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:58 INFO - PROCESS | 3064 | 1467737998077 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:58 INFO - PROCESS | 3064 | 1467737998216 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 09:59:58 INFO - PROCESS | 3064 | 1467737998226 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:58 INFO - PROCESS | 3064 | 1467737998228 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:58 INFO - PROCESS | 3064 | ++DOCSHELL 1492B400 == 34 [pid = 3064] [id = 535] 09:59:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (14946800) [pid = 3064] [serial = 1605] [outer = 00000000] 09:59:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (15F63C00) [pid = 3064] [serial = 1606] [outer = 14946800] 09:59:58 INFO - PROCESS | 3064 | 1467737998328 Marionette DEBUG loaded listener.js 09:59:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (15F6E800) [pid = 3064] [serial = 1607] [outer = 14946800] 09:59:58 INFO - PROCESS | 3064 | 1467737998762 Marionette TRACE conn6 <- [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]]]}] 09:59:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:59:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 730ms 09:59:58 INFO - PROCESS | 3064 | 1467737998826 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 09:59:58 INFO - PROCESS | 3064 | 1467737998828 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 09:59:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:59:58 INFO - PROCESS | 3064 | 1467737998842 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:59:58 INFO - PROCESS | 3064 | 1467737998844 Marionette TRACE conn6 <- [1,2106,null,{}] 09:59:58 INFO - PROCESS | 3064 | 1467737998848 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:58 INFO - PROCESS | 3064 | 1467737998860 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:58 INFO - PROCESS | 3064 | 1467737998972 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 09:59:59 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (15F65400) [pid = 3064] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:59:59 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (1776B000) [pid = 3064] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:59:59 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (14DF9400) [pid = 3064] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:59:59 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (14924800) [pid = 3064] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:59:59 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0E9D1C00) [pid = 3064] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:59:59 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (151CE000) [pid = 3064] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:59:59 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0D7D2C00) [pid = 3064] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:59:59 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0DD6DC00) [pid = 3064] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:59:59 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (17537800) [pid = 3064] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:59:59 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0C3EAC00) [pid = 3064] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:59:59 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0CE6A800) [pid = 3064] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:59:59 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (12357400) [pid = 3064] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:59:59 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (1757AC00) [pid = 3064] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:59:59 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (13053400) [pid = 3064] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:59:59 INFO - PROCESS | 3064 | 1467737999201 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:59 INFO - PROCESS | 3064 | 1467737999203 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:59 INFO - PROCESS | 3064 | ++DOCSHELL 0C307000 == 35 [pid = 3064] [id = 536] 09:59:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0C3EA400) [pid = 3064] [serial = 1608] [outer = 00000000] 09:59:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0D83E000) [pid = 3064] [serial = 1609] [outer = 0C3EA400] 09:59:59 INFO - PROCESS | 3064 | 1467737999249 Marionette DEBUG loaded listener.js 09:59:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0D840000) [pid = 3064] [serial = 1610] [outer = 0C3EA400] 09:59:59 INFO - PROCESS | 3064 | 1467737999592 Marionette TRACE conn6 <- [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]]]}] 09:59:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:59:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 792ms 09:59:59 INFO - PROCESS | 3064 | 1467737999631 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 09:59:59 INFO - PROCESS | 3064 | 1467737999633 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 09:59:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:59:59 INFO - PROCESS | 3064 | 1467737999636 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:59:59 INFO - PROCESS | 3064 | 1467737999638 Marionette TRACE conn6 <- [1,2110,null,{}] 09:59:59 INFO - PROCESS | 3064 | 1467737999641 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:59 INFO - PROCESS | 3064 | 1467737999643 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:59 INFO - PROCESS | 3064 | 1467737999721 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 09:59:59 INFO - PROCESS | 3064 | 1467737999727 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:59 INFO - PROCESS | 3064 | 1467737999729 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 09:59:59 INFO - PROCESS | 3064 | ++DOCSHELL 0D3F0400 == 36 [pid = 3064] [id = 537] 09:59:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0D82E000) [pid = 3064] [serial = 1611] [outer = 00000000] 09:59:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (16154400) [pid = 3064] [serial = 1612] [outer = 0D82E000] 09:59:59 INFO - PROCESS | 3064 | 1467737999863 Marionette DEBUG loaded listener.js 09:59:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (16615000) [pid = 3064] [serial = 1613] [outer = 0D82E000] 10:00:00 INFO - PROCESS | 3064 | 1467738000210 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 10:00:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:00:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 629ms 10:00:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:00:00 INFO - PROCESS | 3064 | 1467738000270 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 10:00:00 INFO - PROCESS | 3064 | 1467738000272 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 10:00:00 INFO - PROCESS | 3064 | 1467738000275 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:00:00 INFO - PROCESS | 3064 | 1467738000277 Marionette TRACE conn6 <- [1,2114,null,{}] 10:00:00 INFO - PROCESS | 3064 | 1467738000281 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:00 INFO - PROCESS | 3064 | 1467738000282 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:00 INFO - PROCESS | 3064 | 1467738000362 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 10:00:00 INFO - PROCESS | 3064 | 1467738000484 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:00 INFO - PROCESS | 3064 | 1467738000486 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:00 INFO - PROCESS | 3064 | ++DOCSHELL 14DBEC00 == 37 [pid = 3064] [id = 538] 10:00:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (151CE000) [pid = 3064] [serial = 1614] [outer = 00000000] 10:00:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (16C11800) [pid = 3064] [serial = 1615] [outer = 151CE000] 10:00:00 INFO - PROCESS | 3064 | 1467738000536 Marionette DEBUG loaded listener.js 10:00:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (16C12400) [pid = 3064] [serial = 1616] [outer = 151CE000] 10:00:00 INFO - PROCESS | 3064 | 1467738000905 Marionette TRACE conn6 <- [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]]]}] 10:00:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:00:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 670ms 10:00:00 INFO - PROCESS | 3064 | 1467738000946 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 10:00:00 INFO - PROCESS | 3064 | 1467738000948 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 10:00:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:00:00 INFO - PROCESS | 3064 | 1467738000951 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:00:00 INFO - PROCESS | 3064 | 1467738000953 Marionette TRACE conn6 <- [1,2118,null,{}] 10:00:00 INFO - PROCESS | 3064 | 1467738000956 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:00 INFO - PROCESS | 3064 | 1467738000958 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:01 INFO - PROCESS | 3064 | 1467738001039 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 10:00:01 INFO - PROCESS | 3064 | 1467738001044 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:01 INFO - PROCESS | 3064 | 1467738001046 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:01 INFO - PROCESS | 3064 | ++DOCSHELL 0D7C7400 == 38 [pid = 3064] [id = 539] 10:00:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (166D4000) [pid = 3064] [serial = 1617] [outer = 00000000] 10:00:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (1753AC00) [pid = 3064] [serial = 1618] [outer = 166D4000] 10:00:01 INFO - PROCESS | 3064 | 1467738001090 Marionette DEBUG loaded listener.js 10:00:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (17540800) [pid = 3064] [serial = 1619] [outer = 166D4000] 10:00:01 INFO - PROCESS | 3064 | 1467738001824 Marionette TRACE conn6 <- [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] 10:00:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 10:00:01 INFO - PROCESS | 3064 | 1467738001887 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 10:00:01 INFO - PROCESS | 3064 | 1467738001892 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:00:01 INFO - PROCESS | 3064 | 1467738001897 Marionette TRACE conn6 <- [1,2122,null,{}] 10:00:01 INFO - PROCESS | 3064 | 1467738001902 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:01 INFO - PROCESS | 3064 | 1467738001905 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:02 INFO - PROCESS | 3064 | 1467738002055 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 10:00:02 INFO - PROCESS | 3064 | 1467738002192 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:02 INFO - PROCESS | 3064 | 1467738002195 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:02 INFO - PROCESS | 3064 | ++DOCSHELL 0D0CC400 == 39 [pid = 3064] [id = 540] 10:00:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0D0D7400) [pid = 3064] [serial = 1620] [outer = 00000000] 10:00:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0D8BD400) [pid = 3064] [serial = 1621] [outer = 0D0D7400] 10:00:02 INFO - PROCESS | 3064 | 1467738002254 Marionette DEBUG loaded listener.js 10:00:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0DDE3400) [pid = 3064] [serial = 1622] [outer = 0D0D7400] 10:00:02 INFO - PROCESS | 3064 | 1467738002820 Marionette TRACE conn6 <- [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]]]}] 10:00:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 10:00:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 990ms 10:00:02 INFO - PROCESS | 3064 | 1467738002883 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 10:00:02 INFO - PROCESS | 3064 | 1467738002888 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 10:00:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 10:00:02 INFO - PROCESS | 3064 | 1467738002894 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:00:02 INFO - PROCESS | 3064 | 1467738002897 Marionette TRACE conn6 <- [1,2126,null,{}] 10:00:02 INFO - PROCESS | 3064 | 1467738002901 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:02 INFO - PROCESS | 3064 | 1467738002904 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:03 INFO - PROCESS | 3064 | 1467738003020 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 10:00:03 INFO - PROCESS | 3064 | 1467738003189 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:03 INFO - PROCESS | 3064 | 1467738003192 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:03 INFO - PROCESS | 3064 | --DOCSHELL 0D3F0C00 == 38 [pid = 3064] [id = 12] 10:00:03 INFO - PROCESS | 3064 | ++DOCSHELL 14DB4800 == 39 [pid = 3064] [id = 541] 10:00:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (14DB6C00) [pid = 3064] [serial = 1623] [outer = 00000000] 10:00:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (14DFB800) [pid = 3064] [serial = 1624] [outer = 14DB6C00] 10:00:03 INFO - PROCESS | 3064 | 1467738003265 Marionette DEBUG loaded listener.js 10:00:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (157C4400) [pid = 3064] [serial = 1625] [outer = 14DB6C00] 10:00:03 INFO - PROCESS | 3064 | 1467738003866 Marionette TRACE conn6 <- [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]]]}] 10:00:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:00:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1021ms 10:00:03 INFO - PROCESS | 3064 | 1467738003919 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 10:00:03 INFO - PROCESS | 3064 | 1467738003921 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 10:00:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:00:03 INFO - PROCESS | 3064 | 1467738003925 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:00:03 INFO - PROCESS | 3064 | 1467738003929 Marionette TRACE conn6 <- [1,2130,null,{}] 10:00:03 INFO - PROCESS | 3064 | 1467738003940 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:03 INFO - PROCESS | 3064 | 1467738003944 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:04 INFO - PROCESS | 3064 | 1467738004051 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 10:00:04 INFO - PROCESS | 3064 | 1467738004208 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:04 INFO - PROCESS | 3064 | 1467738004211 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:04 INFO - PROCESS | 3064 | ++DOCSHELL 17575C00 == 40 [pid = 3064] [id = 542] 10:00:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (17576000) [pid = 3064] [serial = 1626] [outer = 00000000] 10:00:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (175D4400) [pid = 3064] [serial = 1627] [outer = 17576000] 10:00:04 INFO - PROCESS | 3064 | 1467738004271 Marionette DEBUG loaded listener.js 10:00:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (17638C00) [pid = 3064] [serial = 1628] [outer = 17576000] 10:00:04 INFO - PROCESS | 3064 | 1467738004913 Marionette TRACE conn6 <- [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] 10:00:05 INFO - PROCESS | 3064 | 1467738005086 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 10:00:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 10:00:05 INFO - PROCESS | 3064 | 1467738005100 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:00:05 INFO - PROCESS | 3064 | 1467738005103 Marionette TRACE conn6 <- [1,2134,null,{}] 10:00:05 INFO - PROCESS | 3064 | 1467738005109 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:05 INFO - PROCESS | 3064 | 1467738005112 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:05 INFO - PROCESS | 3064 | 1467738005217 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 10:00:05 INFO - PROCESS | 3064 | 1467738005353 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:05 INFO - PROCESS | 3064 | 1467738005358 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:05 INFO - PROCESS | 3064 | ++DOCSHELL 0D807800 == 41 [pid = 3064] [id = 543] 10:00:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (0D808400) [pid = 3064] [serial = 1629] [outer = 00000000] 10:00:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (0D82AC00) [pid = 3064] [serial = 1630] [outer = 0D808400] 10:00:05 INFO - PROCESS | 3064 | 1467738005410 Marionette DEBUG loaded listener.js 10:00:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (0DD67400) [pid = 3064] [serial = 1631] [outer = 0D808400] 10:00:06 INFO - PROCESS | 3064 | --DOCSHELL 14DBEC00 == 40 [pid = 3064] [id = 538] 10:00:06 INFO - PROCESS | 3064 | --DOCSHELL 0D3F0400 == 39 [pid = 3064] [id = 537] 10:00:06 INFO - PROCESS | 3064 | --DOCSHELL 0C307000 == 38 [pid = 3064] [id = 536] 10:00:06 INFO - PROCESS | 3064 | --DOCSHELL 1492B400 == 37 [pid = 3064] [id = 535] 10:00:06 INFO - PROCESS | 3064 | --DOCSHELL 13745000 == 36 [pid = 3064] [id = 534] 10:00:06 INFO - PROCESS | 3064 | --DOCSHELL 11F94000 == 35 [pid = 3064] [id = 533] 10:00:06 INFO - PROCESS | 3064 | --DOCSHELL 0E9D3400 == 34 [pid = 3064] [id = 532] 10:00:06 INFO - PROCESS | 3064 | --DOCSHELL 0D826C00 == 33 [pid = 3064] [id = 531] 10:00:06 INFO - PROCESS | 3064 | --DOCSHELL 0CEC7000 == 32 [pid = 3064] [id = 530] 10:00:06 INFO - PROCESS | 3064 | --DOCSHELL 0CE1EC00 == 31 [pid = 3064] [id = 529] 10:00:06 INFO - PROCESS | 3064 | --DOCSHELL 0D823400 == 30 [pid = 3064] [id = 528] 10:00:06 INFO - PROCESS | 3064 | --DOCSHELL 17575C00 == 29 [pid = 3064] [id = 542] 10:00:06 INFO - PROCESS | 3064 | --DOCSHELL 0CE28400 == 28 [pid = 3064] [id = 13] 10:00:06 INFO - PROCESS | 3064 | --DOCSHELL 14DB4800 == 27 [pid = 3064] [id = 541] 10:00:06 INFO - PROCESS | 3064 | --DOCSHELL 0D7C7400 == 26 [pid = 3064] [id = 539] 10:00:06 INFO - PROCESS | 3064 | --DOCSHELL 0D0CC400 == 25 [pid = 3064] [id = 540] 10:00:06 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (16155C00) [pid = 3064] [serial = 1567] [outer = 00000000] [url = about:blank] 10:00:06 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (0D806400) [pid = 3064] [serial = 1549] [outer = 00000000] [url = about:blank] 10:00:06 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (0D80D800) [pid = 3064] [serial = 1550] [outer = 00000000] [url = about:blank] 10:00:06 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (0DD72000) [pid = 3064] [serial = 1552] [outer = 00000000] [url = about:blank] 10:00:06 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (1755EC00) [pid = 3064] [serial = 1573] [outer = 00000000] [url = about:blank] 10:00:06 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (16C0F400) [pid = 3064] [serial = 1571] [outer = 00000000] [url = about:blank] 10:00:06 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0D809400) [pid = 3064] [serial = 1576] [outer = 00000000] [url = about:blank] 10:00:06 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (175D0800) [pid = 3064] [serial = 1574] [outer = 00000000] [url = about:blank] 10:00:06 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0DE03800) [pid = 3064] [serial = 1553] [outer = 00000000] [url = about:blank] 10:00:06 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0D23A800) [pid = 3064] [serial = 1546] [outer = 00000000] [url = about:blank] 10:00:06 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0D2E4800) [pid = 3064] [serial = 1547] [outer = 00000000] [url = about:blank] 10:00:06 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (124B6C00) [pid = 3064] [serial = 1558] [outer = 00000000] [url = about:blank] 10:00:06 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (124E5400) [pid = 3064] [serial = 1559] [outer = 00000000] [url = about:blank] 10:00:06 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (177B2400) [pid = 3064] [serial = 1582] [outer = 00000000] [url = about:blank] 10:00:06 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (12229400) [pid = 3064] [serial = 1577] [outer = 00000000] [url = about:blank] 10:00:06 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (177B7C00) [pid = 3064] [serial = 1583] [outer = 00000000] [url = about:blank] 10:00:06 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (1763C800) [pid = 3064] [serial = 1580] [outer = 00000000] [url = about:blank] 10:00:06 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (1763B800) [pid = 3064] [serial = 1579] [outer = 00000000] [url = about:blank] 10:00:06 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (16156000) [pid = 3064] [serial = 1568] [outer = 00000000] [url = about:blank] 10:00:06 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (16C0D000) [pid = 3064] [serial = 1570] [outer = 00000000] [url = about:blank] 10:00:06 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (177B8C00) [pid = 3064] [serial = 1544] [outer = 00000000] [url = about:blank] 10:00:06 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (151D4800) [pid = 3064] [serial = 1564] [outer = 00000000] [url = about:blank] 10:00:06 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (157BB000) [pid = 3064] [serial = 1565] [outer = 00000000] [url = about:blank] 10:00:06 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (14946400) [pid = 3064] [serial = 1561] [outer = 00000000] [url = about:blank] 10:00:06 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (14947000) [pid = 3064] [serial = 1562] [outer = 00000000] [url = about:blank] 10:00:06 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (11AA5000) [pid = 3064] [serial = 1555] [outer = 00000000] [url = about:blank] 10:00:06 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (11F9B800) [pid = 3064] [serial = 1556] [outer = 00000000] [url = about:blank] 10:00:06 INFO - PROCESS | 3064 | 1467738006703 Marionette TRACE conn6 <- [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] 10:00:06 INFO - PROCESS | 3064 | 1467738006739 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 10:00:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 10:00:06 INFO - PROCESS | 3064 | 1467738006744 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:00:06 INFO - PROCESS | 3064 | 1467738006747 Marionette TRACE conn6 <- [1,2138,null,{}] 10:00:06 INFO - PROCESS | 3064 | 1467738006753 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:06 INFO - PROCESS | 3064 | 1467738006756 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:06 INFO - PROCESS | 3064 | 1467738006847 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 10:00:06 INFO - PROCESS | 3064 | 1467738006945 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:06 INFO - PROCESS | 3064 | 1467738006949 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:06 INFO - PROCESS | 3064 | ++DOCSHELL 0CE6A800 == 26 [pid = 3064] [id = 544] 10:00:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0D23A800) [pid = 3064] [serial = 1632] [outer = 00000000] 10:00:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0D30A800) [pid = 3064] [serial = 1633] [outer = 0D23A800] 10:00:07 INFO - PROCESS | 3064 | 1467738006998 Marionette DEBUG loaded listener.js 10:00:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0D774000) [pid = 3064] [serial = 1634] [outer = 0D23A800] 10:00:07 INFO - PROCESS | 3064 | 1467738007424 Marionette TRACE conn6 <- [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]]]}] 10: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 10:00:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 730ms 10:00:07 INFO - PROCESS | 3064 | 1467738007479 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 10:00:07 INFO - PROCESS | 3064 | 1467738007484 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 10:00:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:00:07 INFO - PROCESS | 3064 | 1467738007490 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:00:07 INFO - PROCESS | 3064 | 1467738007493 Marionette TRACE conn6 <- [1,2142,null,{}] 10:00:07 INFO - PROCESS | 3064 | 1467738007497 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:07 INFO - PROCESS | 3064 | 1467738007499 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:07 INFO - PROCESS | 3064 | 1467738007589 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 10:00:07 INFO - PROCESS | 3064 | 1467738007595 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:07 INFO - PROCESS | 3064 | 1467738007598 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:07 INFO - PROCESS | 3064 | ++DOCSHELL 0D80F400 == 27 [pid = 3064] [id = 545] 10:00:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0D826000) [pid = 3064] [serial = 1635] [outer = 00000000] 10:00:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0D839C00) [pid = 3064] [serial = 1636] [outer = 0D826000] 10:00:07 INFO - PROCESS | 3064 | 1467738007647 Marionette DEBUG loaded listener.js 10:00:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0DD6D800) [pid = 3064] [serial = 1637] [outer = 0D826000] 10:00:08 INFO - PROCESS | 3064 | 1467738008130 Marionette TRACE conn6 <- [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]]]}] 10:00:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:00:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 670ms 10:00:08 INFO - PROCESS | 3064 | 1467738008164 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 10:00:08 INFO - PROCESS | 3064 | 1467738008166 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 10:00:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:00:08 INFO - PROCESS | 3064 | 1467738008169 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:00:08 INFO - PROCESS | 3064 | 1467738008173 Marionette TRACE conn6 <- [1,2146,null,{}] 10:00:08 INFO - PROCESS | 3064 | 1467738008183 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:08 INFO - PROCESS | 3064 | 1467738008188 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:08 INFO - PROCESS | 3064 | 1467738008304 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 10:00:08 INFO - PROCESS | 3064 | 1467738008412 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:08 INFO - PROCESS | 3064 | 1467738008415 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:08 INFO - PROCESS | 3064 | ++DOCSHELL 1222C800 == 28 [pid = 3064] [id = 546] 10:00:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (12269C00) [pid = 3064] [serial = 1638] [outer = 00000000] 10:00:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (12321800) [pid = 3064] [serial = 1639] [outer = 12269C00] 10:00:08 INFO - PROCESS | 3064 | 1467738008463 Marionette DEBUG loaded listener.js 10:00:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (12356C00) [pid = 3064] [serial = 1640] [outer = 12269C00] 10:00:08 INFO - PROCESS | 3064 | 1467738008887 Marionette TRACE conn6 <- [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]]]}] 10:00:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 10:00:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 770ms 10:00:08 INFO - PROCESS | 3064 | 1467738008948 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 10:00:08 INFO - PROCESS | 3064 | 1467738008950 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 10:00:08 INFO - PROCESS | 3064 | 1467738008954 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:00:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:00:08 INFO - PROCESS | 3064 | 1467738008955 Marionette TRACE conn6 <- [1,2150,null,{}] 10:00:08 INFO - PROCESS | 3064 | 1467738008959 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:08 INFO - PROCESS | 3064 | 1467738008961 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:09 INFO - PROCESS | 3064 | 1467738009079 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 10:00:09 INFO - PROCESS | 3064 | 1467738009144 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:09 INFO - PROCESS | 3064 | 1467738009146 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:09 INFO - PROCESS | 3064 | ++DOCSHELL 123EBC00 == 29 [pid = 3064] [id = 547] 10:00:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (124E0000) [pid = 3064] [serial = 1641] [outer = 00000000] 10:00:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (1305A800) [pid = 3064] [serial = 1642] [outer = 124E0000] 10:00:09 INFO - PROCESS | 3064 | 1467738009192 Marionette DEBUG loaded listener.js 10:00:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (14075400) [pid = 3064] [serial = 1643] [outer = 124E0000] 10:00:09 INFO - PROCESS | 3064 | 1467738009638 Marionette TRACE conn6 <- [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]]]}] 10:00:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:00:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 730ms 10:00:09 INFO - PROCESS | 3064 | 1467738009693 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 10:00:09 INFO - PROCESS | 3064 | 1467738009695 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 10:00:09 INFO - PROCESS | 3064 | 1467738009698 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:00:09 INFO - PROCESS | 3064 | 1467738009700 Marionette TRACE conn6 <- [1,2154,null,{}] 10:00:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:00:09 INFO - PROCESS | 3064 | 1467738009703 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:09 INFO - PROCESS | 3064 | 1467738009705 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:09 INFO - PROCESS | 3064 | 1467738009815 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 10:00:09 INFO - PROCESS | 3064 | 1467738009824 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:09 INFO - PROCESS | 3064 | 1467738009826 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:09 INFO - PROCESS | 3064 | ++DOCSHELL 1491F400 == 30 [pid = 3064] [id = 548] 10:00:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (1492CC00) [pid = 3064] [serial = 1644] [outer = 00000000] 10:00:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (14952000) [pid = 3064] [serial = 1645] [outer = 1492CC00] 10:00:09 INFO - PROCESS | 3064 | 1467738009871 Marionette DEBUG loaded listener.js 10:00:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (14DF1C00) [pid = 3064] [serial = 1646] [outer = 1492CC00] 10:00:10 INFO - PROCESS | 3064 | 1467738010345 Marionette TRACE conn6 <- [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]]]}] 10:00:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:00:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 669ms 10:00:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:00:10 INFO - PROCESS | 3064 | 1467738010373 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 10:00:10 INFO - PROCESS | 3064 | 1467738010375 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 10:00:10 INFO - PROCESS | 3064 | 1467738010378 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:00:10 INFO - PROCESS | 3064 | 1467738010380 Marionette TRACE conn6 <- [1,2158,null,{}] 10:00:10 INFO - PROCESS | 3064 | 1467738010383 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:10 INFO - PROCESS | 3064 | 1467738010390 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:10 INFO - PROCESS | 3064 | 1467738010532 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 10:00:10 INFO - PROCESS | 3064 | 1467738010602 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:10 INFO - PROCESS | 3064 | 1467738010604 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:10 INFO - PROCESS | 3064 | ++DOCSHELL 157BD800 == 31 [pid = 3064] [id = 549] 10:00:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (157C3000) [pid = 3064] [serial = 1647] [outer = 00000000] 10:00:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (16162800) [pid = 3064] [serial = 1648] [outer = 157C3000] 10:00:10 INFO - PROCESS | 3064 | 1467738010649 Marionette DEBUG loaded listener.js 10:00:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (1661D400) [pid = 3064] [serial = 1649] [outer = 157C3000] 10:00:10 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (13745800) [pid = 3064] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:00:10 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (14946800) [pid = 3064] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:00:10 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (11F9A000) [pid = 3064] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:00:10 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0D827400) [pid = 3064] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:00:10 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0CED3000) [pid = 3064] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:00:10 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0CED4C00) [pid = 3064] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:00:10 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (11A0F800) [pid = 3064] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:00:10 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0DD71C00) [pid = 3064] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:00:10 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (166D4000) [pid = 3064] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:00:10 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0C3EA400) [pid = 3064] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:00:10 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (151CE000) [pid = 3064] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:00:10 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0D82E000) [pid = 3064] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:00:10 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0D3F1000) [pid = 3064] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:00:10 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0D363800) [pid = 3064] [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.] 10:00:11 INFO - PROCESS | 3064 | 1467738011222 Marionette TRACE conn6 <- [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]]]}] 10:00:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:00:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 930ms 10:00:11 INFO - PROCESS | 3064 | 1467738011309 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 10:00:11 INFO - PROCESS | 3064 | 1467738011312 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 10:00:11 INFO - PROCESS | 3064 | 1467738011315 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:00:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:00:11 INFO - PROCESS | 3064 | 1467738011317 Marionette TRACE conn6 <- [1,2162,null,{}] 10:00:11 INFO - PROCESS | 3064 | 1467738011320 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:11 INFO - PROCESS | 3064 | 1467738011322 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:11 INFO - PROCESS | 3064 | 1467738011400 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 10:00:11 INFO - PROCESS | 3064 | 1467738011405 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:11 INFO - PROCESS | 3064 | 1467738011407 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:11 INFO - PROCESS | 3064 | ++DOCSHELL 0CECB800 == 32 [pid = 3064] [id = 550] 10:00:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0D313800) [pid = 3064] [serial = 1650] [outer = 00000000] 10:00:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (151C8C00) [pid = 3064] [serial = 1651] [outer = 0D313800] 10:00:11 INFO - PROCESS | 3064 | 1467738011451 Marionette DEBUG loaded listener.js 10:00:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (151CCC00) [pid = 3064] [serial = 1652] [outer = 0D313800] 10:00:11 INFO - PROCESS | 3064 | 1467738011888 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 10:00:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:00:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 632ms 10:00:11 INFO - PROCESS | 3064 | 1467738011952 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 10:00:11 INFO - PROCESS | 3064 | 1467738011954 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 10:00:11 INFO - PROCESS | 3064 | 1467738011957 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:00:11 INFO - PROCESS | 3064 | 1467738011959 Marionette TRACE conn6 <- [1,2166,null,{}] 10:00:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:00:11 INFO - PROCESS | 3064 | 1467738011963 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:11 INFO - PROCESS | 3064 | 1467738011964 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:12 INFO - PROCESS | 3064 | 1467738012043 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 10:00:12 INFO - PROCESS | 3064 | 1467738012048 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:12 INFO - PROCESS | 3064 | 1467738012050 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:12 INFO - PROCESS | 3064 | ++DOCSHELL 16615800 == 33 [pid = 3064] [id = 551] 10:00:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (166D4400) [pid = 3064] [serial = 1653] [outer = 00000000] 10:00:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (16C12000) [pid = 3064] [serial = 1654] [outer = 166D4400] 10:00:12 INFO - PROCESS | 3064 | 1467738012096 Marionette DEBUG loaded listener.js 10:00:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (16C0F400) [pid = 3064] [serial = 1655] [outer = 166D4400] 10:00:12 INFO - PROCESS | 3064 | 1467738012922 Marionette TRACE conn6 <- [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]]]}] 10:00:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:00:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1019ms 10:00:12 INFO - PROCESS | 3064 | 1467738012981 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 10:00:12 INFO - PROCESS | 3064 | 1467738012986 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 10:00:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:00:12 INFO - PROCESS | 3064 | 1467738012991 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:00:12 INFO - PROCESS | 3064 | 1467738012996 Marionette TRACE conn6 <- [1,2170,null,{}] 10:00:13 INFO - PROCESS | 3064 | 1467738013021 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:13 INFO - PROCESS | 3064 | 1467738013024 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:13 INFO - PROCESS | 3064 | 1467738013175 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 10:00:13 INFO - PROCESS | 3064 | 1467738013310 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:13 INFO - PROCESS | 3064 | 1467738013313 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:13 INFO - PROCESS | 3064 | ++DOCSHELL 0D7C7400 == 34 [pid = 3064] [id = 552] 10:00:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0D808000) [pid = 3064] [serial = 1656] [outer = 00000000] 10:00:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0DD71000) [pid = 3064] [serial = 1657] [outer = 0D808000] 10:00:13 INFO - PROCESS | 3064 | 1467738013375 Marionette DEBUG loaded listener.js 10:00:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0DD73C00) [pid = 3064] [serial = 1658] [outer = 0D808000] 10:00:14 INFO - PROCESS | 3064 | 1467738014130 Marionette TRACE conn6 <- [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]]]}] 10:00:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:00:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1196ms 10:00:14 INFO - PROCESS | 3064 | 1467738014187 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 10:00:14 INFO - PROCESS | 3064 | 1467738014192 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 10:00:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:00:14 INFO - PROCESS | 3064 | 1467738014199 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:00:14 INFO - PROCESS | 3064 | 1467738014202 Marionette TRACE conn6 <- [1,2174,null,{}] 10:00:14 INFO - PROCESS | 3064 | 1467738014207 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:14 INFO - PROCESS | 3064 | 1467738014210 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:14 INFO - PROCESS | 3064 | 1467738014342 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 10:00:14 INFO - PROCESS | 3064 | 1467738014545 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:14 INFO - PROCESS | 3064 | 1467738014548 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:14 INFO - PROCESS | 3064 | ++DOCSHELL 0C307000 == 35 [pid = 3064] [id = 553] 10:00:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0C308400) [pid = 3064] [serial = 1659] [outer = 00000000] 10:00:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0C312400) [pid = 3064] [serial = 1660] [outer = 0C308400] 10:00:14 INFO - PROCESS | 3064 | 1467738014606 Marionette DEBUG loaded listener.js 10:00:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0C3EC800) [pid = 3064] [serial = 1661] [outer = 0C308400] 10:00:15 INFO - PROCESS | 3064 | --DOCSHELL 0CECB800 == 34 [pid = 3064] [id = 550] 10:00:15 INFO - PROCESS | 3064 | --DOCSHELL 157BD800 == 33 [pid = 3064] [id = 549] 10:00:15 INFO - PROCESS | 3064 | --DOCSHELL 1491F400 == 32 [pid = 3064] [id = 548] 10:00:15 INFO - PROCESS | 3064 | --DOCSHELL 123EBC00 == 31 [pid = 3064] [id = 547] 10:00:15 INFO - PROCESS | 3064 | --DOCSHELL 1222C800 == 30 [pid = 3064] [id = 546] 10:00:15 INFO - PROCESS | 3064 | --DOCSHELL 0D80F400 == 29 [pid = 3064] [id = 545] 10:00:15 INFO - PROCESS | 3064 | --DOCSHELL 0CE6A800 == 28 [pid = 3064] [id = 544] 10:00:15 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0D30E400) [pid = 3064] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:00:15 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (15F62C00) [pid = 3064] [serial = 1097] [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.] 10:00:15 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (14082C00) [pid = 3064] [serial = 1603] [outer = 00000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (15F63C00) [pid = 3064] [serial = 1606] [outer = 00000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (124DFC00) [pid = 3064] [serial = 1600] [outer = 00000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0D832000) [pid = 3064] [serial = 1594] [outer = 00000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0D83A800) [pid = 3064] [serial = 1595] [outer = 00000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0D7C8400) [pid = 3064] [serial = 1588] [outer = 00000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0D810800) [pid = 3064] [serial = 1589] [outer = 00000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0D7C5800) [pid = 3064] [serial = 1591] [outer = 00000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0D80A000) [pid = 3064] [serial = 1592] [outer = 00000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (11AA1000) [pid = 3064] [serial = 1597] [outer = 00000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (11AAA000) [pid = 3064] [serial = 1598] [outer = 00000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (14928400) [pid = 3064] [serial = 1604] [outer = 00000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (17E38000) [pid = 3064] [serial = 1586] [outer = 00000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (17E30000) [pid = 3064] [serial = 1585] [outer = 00000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (17540800) [pid = 3064] [serial = 1619] [outer = 00000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (0D83E000) [pid = 3064] [serial = 1609] [outer = 00000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (1753AC00) [pid = 3064] [serial = 1618] [outer = 00000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (16C12400) [pid = 3064] [serial = 1616] [outer = 00000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3064 | --DOMWINDOW == 62 (15F6E800) [pid = 3064] [serial = 1607] [outer = 00000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3064 | --DOMWINDOW == 61 (0D840000) [pid = 3064] [serial = 1610] [outer = 00000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3064 | --DOMWINDOW == 60 (16C11800) [pid = 3064] [serial = 1615] [outer = 00000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3064 | --DOMWINDOW == 59 (16154400) [pid = 3064] [serial = 1612] [outer = 00000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3064 | --DOMWINDOW == 58 (16615000) [pid = 3064] [serial = 1613] [outer = 00000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3064 | --DOMWINDOW == 57 (124EC000) [pid = 3064] [serial = 1601] [outer = 00000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3064 | 1467738015238 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 10:00:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:00:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1077ms 10:00:15 INFO - PROCESS | 3064 | 1467738015279 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 10:00:15 INFO - PROCESS | 3064 | 1467738015283 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 10:00:15 INFO - PROCESS | 3064 | 1467738015289 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:00:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:00:15 INFO - PROCESS | 3064 | 1467738015292 Marionette TRACE conn6 <- [1,2178,null,{}] 10:00:15 INFO - PROCESS | 3064 | 1467738015297 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:15 INFO - PROCESS | 3064 | 1467738015301 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:15 INFO - PROCESS | 3064 | 1467738015390 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 10:00:15 INFO - PROCESS | 3064 | 1467738015488 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:15 INFO - PROCESS | 3064 | 1467738015490 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:15 INFO - PROCESS | 3064 | ++DOCSHELL 0D0CC800 == 29 [pid = 3064] [id = 554] 10:00:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 58 (0D236800) [pid = 3064] [serial = 1662] [outer = 00000000] 10:00:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 59 (0D803400) [pid = 3064] [serial = 1663] [outer = 0D236800] 10:00:15 INFO - PROCESS | 3064 | 1467738015538 Marionette DEBUG loaded listener.js 10:00:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 60 (0D80DC00) [pid = 3064] [serial = 1664] [outer = 0D236800] 10:00:15 INFO - PROCESS | 3064 | 1467738015957 Marionette TRACE conn6 <- [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]]]}] 10:00:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:00:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 730ms 10:00:16 INFO - PROCESS | 3064 | 1467738016026 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 10:00:16 INFO - PROCESS | 3064 | 1467738016029 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 10:00:16 INFO - PROCESS | 3064 | 1467738016034 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:00:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:00:16 INFO - PROCESS | 3064 | 1467738016036 Marionette TRACE conn6 <- [1,2182,null,{}] 10:00:16 INFO - PROCESS | 3064 | 1467738016040 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:16 INFO - PROCESS | 3064 | 1467738016042 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:16 INFO - PROCESS | 3064 | 1467738016131 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 10:00:16 INFO - PROCESS | 3064 | 1467738016146 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:16 INFO - PROCESS | 3064 | 1467738016148 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:16 INFO - PROCESS | 3064 | ++DOCSHELL 0DDE2C00 == 30 [pid = 3064] [id = 555] 10:00:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 61 (0DECAC00) [pid = 3064] [serial = 1665] [outer = 00000000] 10:00:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 62 (11A13800) [pid = 3064] [serial = 1666] [outer = 0DECAC00] 10:00:16 INFO - PROCESS | 3064 | 1467738016194 Marionette DEBUG loaded listener.js 10:00:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (11AA6400) [pid = 3064] [serial = 1667] [outer = 0DECAC00] 10:00:16 INFO - PROCESS | 3064 | 1467738016737 Marionette TRACE conn6 <- [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]]]}] 10:00:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:00:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 731ms 10:00:16 INFO - PROCESS | 3064 | 1467738016770 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 10:00:16 INFO - PROCESS | 3064 | 1467738016772 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 10:00:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:00:16 INFO - PROCESS | 3064 | 1467738016777 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:00:16 INFO - PROCESS | 3064 | 1467738016783 Marionette TRACE conn6 <- [1,2186,null,{}] 10:00:16 INFO - PROCESS | 3064 | 1467738016792 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:16 INFO - PROCESS | 3064 | 1467738016796 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:16 INFO - PROCESS | 3064 | 1467738016922 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 10:00:16 INFO - PROCESS | 3064 | 1467738016939 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:16 INFO - PROCESS | 3064 | 1467738016941 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:16 INFO - PROCESS | 3064 | ++DOCSHELL 12439800 == 31 [pid = 3064] [id = 556] 10:00:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (124DF800) [pid = 3064] [serial = 1668] [outer = 00000000] 10:00:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (124EA000) [pid = 3064] [serial = 1669] [outer = 124DF800] 10:00:16 INFO - PROCESS | 3064 | 1467738016985 Marionette DEBUG loaded listener.js 10:00:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (1305C400) [pid = 3064] [serial = 1670] [outer = 124DF800] 10:00:17 INFO - PROCESS | 3064 | 1467738017437 Marionette TRACE conn6 <- [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]]]}] 10:00:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:00:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 690ms 10:00:17 INFO - PROCESS | 3064 | 1467738017470 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 10:00:17 INFO - PROCESS | 3064 | 1467738017472 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 10:00:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:00:17 INFO - PROCESS | 3064 | 1467738017511 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:00:17 INFO - PROCESS | 3064 | 1467738017513 Marionette TRACE conn6 <- [1,2190,null,{}] 10:00:17 INFO - PROCESS | 3064 | 1467738017517 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:17 INFO - PROCESS | 3064 | 1467738017519 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:17 INFO - PROCESS | 3064 | 1467738017638 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 10:00:17 INFO - PROCESS | 3064 | 1467738017648 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:17 INFO - PROCESS | 3064 | 1467738017650 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:17 INFO - PROCESS | 3064 | ++DOCSHELL 14083400 == 32 [pid = 3064] [id = 557] 10:00:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (14923400) [pid = 3064] [serial = 1671] [outer = 00000000] 10:00:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (14DBC400) [pid = 3064] [serial = 1672] [outer = 14923400] 10:00:17 INFO - PROCESS | 3064 | 1467738017695 Marionette DEBUG loaded listener.js 10:00:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (157A2800) [pid = 3064] [serial = 1673] [outer = 14923400] 10:00:18 INFO - PROCESS | 3064 | 1467738018150 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 10:00:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:00:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 690ms 10:00:18 INFO - PROCESS | 3064 | 1467738018196 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 10:00:18 INFO - PROCESS | 3064 | 1467738018198 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 10:00:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:00:18 INFO - PROCESS | 3064 | 1467738018231 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:00:18 INFO - PROCESS | 3064 | 1467738018232 Marionette TRACE conn6 <- [1,2194,null,{}] 10:00:18 INFO - PROCESS | 3064 | 1467738018236 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:18 INFO - PROCESS | 3064 | 1467738018238 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:18 INFO - PROCESS | 3064 | 1467738018354 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 10:00:18 INFO - PROCESS | 3064 | 1467738018363 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:18 INFO - PROCESS | 3064 | 1467738018369 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:18 INFO - PROCESS | 3064 | ++DOCSHELL 0D837000 == 33 [pid = 3064] [id = 558] 10:00:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (15F6E400) [pid = 3064] [serial = 1674] [outer = 00000000] 10:00:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (16155800) [pid = 3064] [serial = 1675] [outer = 15F6E400] 10:00:18 INFO - PROCESS | 3064 | 1467738018482 Marionette DEBUG loaded listener.js 10:00:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (16160800) [pid = 3064] [serial = 1676] [outer = 15F6E400] 10:00:18 INFO - PROCESS | 3064 | 1467738018918 Marionette TRACE conn6 <- [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]]]}] 10:00:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:00:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 730ms 10:00:18 INFO - PROCESS | 3064 | 1467738018972 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 10:00:18 INFO - PROCESS | 3064 | 1467738018974 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 10:00:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:00:18 INFO - PROCESS | 3064 | 1467738018988 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:00:18 INFO - PROCESS | 3064 | 1467738018990 Marionette TRACE conn6 <- [1,2198,null,{}] 10:00:18 INFO - PROCESS | 3064 | 1467738018993 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:18 INFO - PROCESS | 3064 | 1467738018996 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:19 INFO - PROCESS | 3064 | 1467738019114 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 10:00:19 INFO - PROCESS | 3064 | 1467738019127 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:19 INFO - PROCESS | 3064 | 1467738019129 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:19 INFO - PROCESS | 3064 | ++DOCSHELL 14923000 == 34 [pid = 3064] [id = 559] 10:00:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (16143400) [pid = 3064] [serial = 1677] [outer = 00000000] 10:00:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (16C15C00) [pid = 3064] [serial = 1678] [outer = 16143400] 10:00:19 INFO - PROCESS | 3064 | 1467738019182 Marionette DEBUG loaded listener.js 10:00:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (16620400) [pid = 3064] [serial = 1679] [outer = 16143400] 10:00:19 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0D313800) [pid = 3064] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:00:19 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (124E0000) [pid = 3064] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:00:19 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (1492CC00) [pid = 3064] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:00:19 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0D23A800) [pid = 3064] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:00:19 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0D826000) [pid = 3064] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:00:19 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (12269C00) [pid = 3064] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:00:19 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0D808400) [pid = 3064] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:00:19 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (157C3000) [pid = 3064] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:00:19 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (0D0D7400) [pid = 3064] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:00:19 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (14DB6C00) [pid = 3064] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:00:19 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (17576000) [pid = 3064] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:00:19 INFO - PROCESS | 3064 | 1467738019649 Marionette TRACE conn6 <- [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]]]}] 10:00:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:00:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 730ms 10:00:19 INFO - PROCESS | 3064 | 1467738019712 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 10:00:19 INFO - PROCESS | 3064 | 1467738019714 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 10:00:19 INFO - PROCESS | 3064 | 1467738019717 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:00:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:00:19 INFO - PROCESS | 3064 | 1467738019719 Marionette TRACE conn6 <- [1,2202,null,{}] 10:00:19 INFO - PROCESS | 3064 | 1467738019722 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:19 INFO - PROCESS | 3064 | 1467738019724 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:19 INFO - PROCESS | 3064 | 1467738019805 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 10:00:19 INFO - PROCESS | 3064 | 1467738019810 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:19 INFO - PROCESS | 3064 | 1467738019812 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:19 INFO - PROCESS | 3064 | ++DOCSHELL 0E9D3C00 == 35 [pid = 3064] [id = 560] 10:00:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (11A11000) [pid = 3064] [serial = 1680] [outer = 00000000] 10:00:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (14DBBC00) [pid = 3064] [serial = 1681] [outer = 11A11000] 10:00:19 INFO - PROCESS | 3064 | 1467738019856 Marionette DEBUG loaded listener.js 10:00:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (1607EC00) [pid = 3064] [serial = 1682] [outer = 11A11000] 10:00:20 INFO - PROCESS | 3064 | 1467738020279 Marionette TRACE conn6 <- [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]]]}] 10:00:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:00:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 629ms 10:00:20 INFO - PROCESS | 3064 | 1467738020352 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 10:00:20 INFO - PROCESS | 3064 | 1467738020354 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 10:00:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:00:20 INFO - PROCESS | 3064 | 1467738020358 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:00:20 INFO - PROCESS | 3064 | 1467738020359 Marionette TRACE conn6 <- [1,2206,null,{}] 10:00:20 INFO - PROCESS | 3064 | 1467738020363 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:20 INFO - PROCESS | 3064 | 1467738020365 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:20 INFO - PROCESS | 3064 | 1467738020446 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 10:00:20 INFO - PROCESS | 3064 | 1467738020452 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:20 INFO - PROCESS | 3064 | 1467738020454 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:20 INFO - PROCESS | 3064 | ++DOCSHELL 16C17800 == 36 [pid = 3064] [id = 561] 10:00:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (16D06C00) [pid = 3064] [serial = 1683] [outer = 00000000] 10:00:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (1753B800) [pid = 3064] [serial = 1684] [outer = 16D06C00] 10:00:20 INFO - PROCESS | 3064 | 1467738020500 Marionette DEBUG loaded listener.js 10:00:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (1753F800) [pid = 3064] [serial = 1685] [outer = 16D06C00] 10:00:20 INFO - PROCESS | 3064 | 1467738020938 Marionette TRACE conn6 <- [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]]]}] 10:00:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:00:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 630ms 10:00:21 INFO - PROCESS | 3064 | 1467738021005 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 10:00:21 INFO - PROCESS | 3064 | 1467738021007 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 10:00:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:00:21 INFO - PROCESS | 3064 | 1467738021010 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:00:21 INFO - PROCESS | 3064 | 1467738021012 Marionette TRACE conn6 <- [1,2210,null,{}] 10:00:21 INFO - PROCESS | 3064 | 1467738021015 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:21 INFO - PROCESS | 3064 | 1467738021017 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:21 INFO - PROCESS | 3064 | 1467738021110 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 10:00:21 INFO - PROCESS | 3064 | 1467738021116 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:21 INFO - PROCESS | 3064 | 1467738021117 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:21 INFO - PROCESS | 3064 | ++DOCSHELL 17574800 == 37 [pid = 3064] [id = 562] 10:00:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (17575800) [pid = 3064] [serial = 1686] [outer = 00000000] 10:00:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (175D4000) [pid = 3064] [serial = 1687] [outer = 17575800] 10:00:21 INFO - PROCESS | 3064 | 1467738021163 Marionette DEBUG loaded listener.js 10:00:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (17634800) [pid = 3064] [serial = 1688] [outer = 17575800] 10:00:21 INFO - PROCESS | 3064 | 1467738021803 Marionette TRACE conn6 <- [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]]]}] 10:00:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:00:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 870ms 10:00:21 INFO - PROCESS | 3064 | 1467738021884 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 10:00:21 INFO - PROCESS | 3064 | 1467738021889 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 10:00:21 INFO - PROCESS | 3064 | 1467738021894 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:00:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:00:21 INFO - PROCESS | 3064 | 1467738021897 Marionette TRACE conn6 <- [1,2214,null,{}] 10:00:21 INFO - PROCESS | 3064 | 1467738021904 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:21 INFO - PROCESS | 3064 | 1467738021907 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:22 INFO - PROCESS | 3064 | 1467738022031 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 10:00:22 INFO - PROCESS | 3064 | 1467738022140 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:22 INFO - PROCESS | 3064 | 1467738022143 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:22 INFO - PROCESS | 3064 | ++DOCSHELL 0D775C00 == 38 [pid = 3064] [id = 563] 10:00:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0D7C5800) [pid = 3064] [serial = 1689] [outer = 00000000] 10:00:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0D83D800) [pid = 3064] [serial = 1690] [outer = 0D7C5800] 10:00:22 INFO - PROCESS | 3064 | 1467738022201 Marionette DEBUG loaded listener.js 10:00:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0E8E6800) [pid = 3064] [serial = 1691] [outer = 0D7C5800] 10:00:22 INFO - PROCESS | 3064 | 1467738022778 Marionette TRACE conn6 <- [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]]]}] 10:00:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:00:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 930ms 10:00:22 INFO - PROCESS | 3064 | 1467738022828 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 10:00:22 INFO - PROCESS | 3064 | 1467738022833 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 10:00:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:00:22 INFO - PROCESS | 3064 | 1467738022840 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:00:22 INFO - PROCESS | 3064 | 1467738022843 Marionette TRACE conn6 <- [1,2218,null,{}] 10:00:22 INFO - PROCESS | 3064 | 1467738022847 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:22 INFO - PROCESS | 3064 | 1467738022850 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:22 INFO - PROCESS | 3064 | 1467738022961 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 10:00:23 INFO - PROCESS | 3064 | 1467738023076 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:23 INFO - PROCESS | 3064 | 1467738023079 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:23 INFO - PROCESS | 3064 | ++DOCSHELL 124E2800 == 39 [pid = 3064] [id = 564] 10:00:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (124E4C00) [pid = 3064] [serial = 1692] [outer = 00000000] 10:00:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (1491F400) [pid = 3064] [serial = 1693] [outer = 124E4C00] 10:00:23 INFO - PROCESS | 3064 | 1467738023180 Marionette DEBUG loaded listener.js 10:00:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (157BB000) [pid = 3064] [serial = 1694] [outer = 124E4C00] 10:00:23 INFO - PROCESS | 3064 | 1467738023786 Marionette TRACE conn6 <- [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]]]}] 10:00:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:00:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 970ms 10:00:23 INFO - PROCESS | 3064 | 1467738023813 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 10:00:23 INFO - PROCESS | 3064 | 1467738023816 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 10:00:23 INFO - PROCESS | 3064 | 1467738023820 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:00:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:00:23 INFO - PROCESS | 3064 | 1467738023824 Marionette TRACE conn6 <- [1,2222,null,{}] 10:00:23 INFO - PROCESS | 3064 | 1467738023835 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:23 INFO - PROCESS | 3064 | 1467738023840 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:23 INFO - PROCESS | 3064 | 1467738023948 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 10:00:24 INFO - PROCESS | 3064 | 1467738024092 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:24 INFO - PROCESS | 3064 | 1467738024096 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:24 INFO - PROCESS | 3064 | ++DOCSHELL 176B5800 == 40 [pid = 3064] [id = 565] 10:00:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (176B7400) [pid = 3064] [serial = 1695] [outer = 00000000] 10:00:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (1775E000) [pid = 3064] [serial = 1696] [outer = 176B7400] 10:00:24 INFO - PROCESS | 3064 | 1467738024155 Marionette DEBUG loaded listener.js 10:00:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (17762C00) [pid = 3064] [serial = 1697] [outer = 176B7400] 10:00:24 INFO - PROCESS | 3064 | 1467738024754 Marionette TRACE conn6 <- [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]]]}] 10:00:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:00:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 970ms 10:00:24 INFO - PROCESS | 3064 | 1467738024793 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 10:00:24 INFO - PROCESS | 3064 | 1467738024796 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 10:00:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:00:24 INFO - PROCESS | 3064 | 1467738024799 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:00:24 INFO - PROCESS | 3064 | 1467738024801 Marionette TRACE conn6 <- [1,2226,null,{}] 10:00:24 INFO - PROCESS | 3064 | 1467738024805 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:24 INFO - PROCESS | 3064 | 1467738024807 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:24 INFO - PROCESS | 3064 | 1467738024934 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 10:00:25 INFO - PROCESS | 3064 | 1467738025207 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:25 INFO - PROCESS | 3064 | 1467738025210 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:25 INFO - PROCESS | 3064 | ++DOCSHELL 0C30B000 == 41 [pid = 3064] [id = 566] 10:00:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0C311400) [pid = 3064] [serial = 1698] [outer = 00000000] 10:00:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0D0CDC00) [pid = 3064] [serial = 1699] [outer = 0C311400] 10:00:25 INFO - PROCESS | 3064 | 1467738025281 Marionette DEBUG loaded listener.js 10:00:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0D773400) [pid = 3064] [serial = 1700] [outer = 0C311400] 10:00:25 INFO - PROCESS | 3064 | 1467738025875 Marionette TRACE conn6 <- [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]]]}] 10:00:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:00:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1121ms 10:00:25 INFO - PROCESS | 3064 | 1467738025925 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 10:00:25 INFO - PROCESS | 3064 | 1467738025929 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 10:00:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:00:25 INFO - PROCESS | 3064 | 1467738025933 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:00:25 INFO - PROCESS | 3064 | 1467738025936 Marionette TRACE conn6 <- [1,2230,null,{}] 10:00:25 INFO - PROCESS | 3064 | 1467738025941 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:25 INFO - PROCESS | 3064 | 1467738025946 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:26 INFO - PROCESS | 3064 | 1467738026052 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 10:00:26 INFO - PROCESS | 3064 | --DOCSHELL 16C17800 == 40 [pid = 3064] [id = 561] 10:00:26 INFO - PROCESS | 3064 | --DOCSHELL 0E9D3C00 == 39 [pid = 3064] [id = 560] 10:00:26 INFO - PROCESS | 3064 | --DOCSHELL 14923000 == 38 [pid = 3064] [id = 559] 10:00:26 INFO - PROCESS | 3064 | --DOCSHELL 0D837000 == 37 [pid = 3064] [id = 558] 10:00:26 INFO - PROCESS | 3064 | --DOCSHELL 14083400 == 36 [pid = 3064] [id = 557] 10:00:26 INFO - PROCESS | 3064 | --DOCSHELL 12439800 == 35 [pid = 3064] [id = 556] 10:00:26 INFO - PROCESS | 3064 | --DOCSHELL 0DDE2C00 == 34 [pid = 3064] [id = 555] 10:00:26 INFO - PROCESS | 3064 | --DOCSHELL 0D0CC800 == 33 [pid = 3064] [id = 554] 10:00:26 INFO - PROCESS | 3064 | --DOCSHELL 0C307000 == 32 [pid = 3064] [id = 553] 10:00:26 INFO - PROCESS | 3064 | --DOCSHELL 0D7C7400 == 31 [pid = 3064] [id = 552] 10:00:26 INFO - PROCESS | 3064 | --DOCSHELL 16615800 == 30 [pid = 3064] [id = 551] 10:00:26 INFO - PROCESS | 3064 | --DOCSHELL 0D807800 == 29 [pid = 3064] [id = 543] 10:00:26 INFO - PROCESS | 3064 | --DOCSHELL 0C30B000 == 28 [pid = 3064] [id = 566] 10:00:26 INFO - PROCESS | 3064 | --DOCSHELL 176B5800 == 27 [pid = 3064] [id = 565] 10:00:26 INFO - PROCESS | 3064 | --DOCSHELL 124E2800 == 26 [pid = 3064] [id = 564] 10:00:26 INFO - PROCESS | 3064 | --DOCSHELL 17574800 == 25 [pid = 3064] [id = 562] 10:00:26 INFO - PROCESS | 3064 | --DOCSHELL 0D775C00 == 24 [pid = 3064] [id = 563] 10:00:26 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (151C8C00) [pid = 3064] [serial = 1651] [outer = 00000000] [url = about:blank] 10:00:26 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (1305A800) [pid = 3064] [serial = 1642] [outer = 00000000] [url = about:blank] 10:00:26 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (14952000) [pid = 3064] [serial = 1645] [outer = 00000000] [url = about:blank] 10:00:26 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0D30A800) [pid = 3064] [serial = 1633] [outer = 00000000] [url = about:blank] 10:00:26 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (14075400) [pid = 3064] [serial = 1643] [outer = 00000000] [url = about:blank] 10:00:26 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0D774000) [pid = 3064] [serial = 1634] [outer = 00000000] [url = about:blank] 10:00:26 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0D839C00) [pid = 3064] [serial = 1636] [outer = 00000000] [url = about:blank] 10:00:26 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0DD6D800) [pid = 3064] [serial = 1637] [outer = 00000000] [url = about:blank] 10:00:26 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (12321800) [pid = 3064] [serial = 1639] [outer = 00000000] [url = about:blank] 10:00:26 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0DD67400) [pid = 3064] [serial = 1631] [outer = 00000000] [url = about:blank] 10:00:26 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0D82AC00) [pid = 3064] [serial = 1630] [outer = 00000000] [url = about:blank] 10:00:26 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (16162800) [pid = 3064] [serial = 1648] [outer = 00000000] [url = about:blank] 10:00:26 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0DDE3400) [pid = 3064] [serial = 1622] [outer = 00000000] [url = about:blank] 10:00:26 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0D8BD400) [pid = 3064] [serial = 1621] [outer = 00000000] [url = about:blank] 10:00:26 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (157C4400) [pid = 3064] [serial = 1625] [outer = 00000000] [url = about:blank] 10:00:26 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (14DFB800) [pid = 3064] [serial = 1624] [outer = 00000000] [url = about:blank] 10:00:26 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (17638C00) [pid = 3064] [serial = 1628] [outer = 00000000] [url = about:blank] 10:00:26 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (175D4400) [pid = 3064] [serial = 1627] [outer = 00000000] [url = about:blank] 10:00:26 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (1661D400) [pid = 3064] [serial = 1649] [outer = 00000000] [url = about:blank] 10:00:26 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (14DF1C00) [pid = 3064] [serial = 1646] [outer = 00000000] [url = about:blank] 10:00:26 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (151CCC00) [pid = 3064] [serial = 1652] [outer = 00000000] [url = about:blank] 10:00:26 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (12356C00) [pid = 3064] [serial = 1640] [outer = 00000000] [url = about:blank] 10:00:26 INFO - PROCESS | 3064 | 1467738026882 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:26 INFO - PROCESS | 3064 | 1467738026886 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:26 INFO - PROCESS | 3064 | ++DOCSHELL 0C309400 == 25 [pid = 3064] [id = 567] 10:00:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (0C30A400) [pid = 3064] [serial = 1701] [outer = 00000000] 10:00:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0C31EC00) [pid = 3064] [serial = 1702] [outer = 0C30A400] 10:00:26 INFO - PROCESS | 3064 | 1467738026937 Marionette DEBUG loaded listener.js 10:00:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0CE76800) [pid = 3064] [serial = 1703] [outer = 0C30A400] 10:00:27 INFO - PROCESS | 3064 | 1467738027398 Marionette TRACE conn6 <- [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]]]}] 10:00:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:00:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1520ms 10:00:27 INFO - PROCESS | 3064 | 1467738027456 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 10:00:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:00:27 INFO - PROCESS | 3064 | 1467738027459 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 10:00:27 INFO - PROCESS | 3064 | 1467738027463 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:00:27 INFO - PROCESS | 3064 | 1467738027466 Marionette TRACE conn6 <- [1,2234,null,{}] 10:00:27 INFO - PROCESS | 3064 | 1467738027475 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:27 INFO - PROCESS | 3064 | 1467738027477 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:27 INFO - PROCESS | 3064 | 1467738027563 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 10:00:27 INFO - PROCESS | 3064 | 1467738027578 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:27 INFO - PROCESS | 3064 | 1467738027581 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:27 INFO - PROCESS | 3064 | ++DOCSHELL 0D808400 == 26 [pid = 3064] [id = 568] 10:00:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0D809400) [pid = 3064] [serial = 1704] [outer = 00000000] 10:00:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0D822000) [pid = 3064] [serial = 1705] [outer = 0D809400] 10:00:27 INFO - PROCESS | 3064 | 1467738027629 Marionette DEBUG loaded listener.js 10:00:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0D82A000) [pid = 3064] [serial = 1706] [outer = 0D809400] 10:00:28 INFO - PROCESS | 3064 | 1467738028098 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 10:00:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:00:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 670ms 10:00:28 INFO - PROCESS | 3064 | 1467738028137 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 10:00:28 INFO - PROCESS | 3064 | 1467738028141 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 10:00:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:00:28 INFO - PROCESS | 3064 | 1467738028145 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:00:28 INFO - PROCESS | 3064 | 1467738028147 Marionette TRACE conn6 <- [1,2238,null,{}] 10:00:28 INFO - PROCESS | 3064 | 1467738028151 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:28 INFO - PROCESS | 3064 | 1467738028153 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:28 INFO - PROCESS | 3064 | 1467738028270 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 10:00:28 INFO - PROCESS | 3064 | 1467738028374 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:28 INFO - PROCESS | 3064 | 1467738028377 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:28 INFO - PROCESS | 3064 | ++DOCSHELL 0D7C7400 == 27 [pid = 3064] [id = 569] 10:00:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0D827400) [pid = 3064] [serial = 1707] [outer = 00000000] 10:00:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0DD74000) [pid = 3064] [serial = 1708] [outer = 0D827400] 10:00:28 INFO - PROCESS | 3064 | 1467738028423 Marionette DEBUG loaded listener.js 10:00:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0DED2000) [pid = 3064] [serial = 1709] [outer = 0D827400] 10:00:28 INFO - PROCESS | 3064 | 1467738028797 Marionette TRACE conn6 <- [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]]]}] 10:00:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:00:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 730ms 10:00:28 INFO - PROCESS | 3064 | 1467738028879 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 10:00:28 INFO - PROCESS | 3064 | 1467738028882 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 10:00:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:00:28 INFO - PROCESS | 3064 | 1467738028892 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:00:28 INFO - PROCESS | 3064 | 1467738028897 Marionette TRACE conn6 <- [1,2242,null,{}] 10:00:28 INFO - PROCESS | 3064 | 1467738028902 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:28 INFO - PROCESS | 3064 | 1467738028905 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:29 INFO - PROCESS | 3064 | 1467738029032 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 10:00:29 INFO - PROCESS | 3064 | 1467738029049 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:29 INFO - PROCESS | 3064 | 1467738029051 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:29 INFO - PROCESS | 3064 | ++DOCSHELL 0DD67C00 == 28 [pid = 3064] [id = 570] 10:00:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0DE07800) [pid = 3064] [serial = 1710] [outer = 00000000] 10:00:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (1231CC00) [pid = 3064] [serial = 1711] [outer = 0DE07800] 10:00:29 INFO - PROCESS | 3064 | 1467738029107 Marionette DEBUG loaded listener.js 10:00:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (124B6400) [pid = 3064] [serial = 1712] [outer = 0DE07800] 10:00:29 INFO - PROCESS | 3064 | 1467738029576 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 10:00:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:00:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 730ms 10:00:29 INFO - PROCESS | 3064 | 1467738029639 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 10:00:29 INFO - PROCESS | 3064 | 1467738029642 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 10:00:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:00:29 INFO - PROCESS | 3064 | 1467738029651 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:00:29 INFO - PROCESS | 3064 | 1467738029653 Marionette TRACE conn6 <- [1,2246,null,{}] 10:00:29 INFO - PROCESS | 3064 | 1467738029657 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:29 INFO - PROCESS | 3064 | 1467738029659 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:29 INFO - PROCESS | 3064 | 1467738029777 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 10:00:29 INFO - PROCESS | 3064 | 1467738029840 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:29 INFO - PROCESS | 3064 | 1467738029842 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:29 INFO - PROCESS | 3064 | ++DOCSHELL 122A1000 == 29 [pid = 3064] [id = 571] 10:00:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (124E2800) [pid = 3064] [serial = 1713] [outer = 00000000] 10:00:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (14083400) [pid = 3064] [serial = 1714] [outer = 124E2800] 10:00:29 INFO - PROCESS | 3064 | 1467738029888 Marionette DEBUG loaded listener.js 10:00:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (14923800) [pid = 3064] [serial = 1715] [outer = 124E2800] 10:00:30 INFO - PROCESS | 3064 | 1467738030317 Marionette TRACE conn6 <- [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]]]}] 10:00:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:00:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 730ms 10:00:30 INFO - PROCESS | 3064 | 1467738030393 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 10:00:30 INFO - PROCESS | 3064 | 1467738030395 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 10:00:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:00:30 INFO - PROCESS | 3064 | 1467738030399 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:00:30 INFO - PROCESS | 3064 | 1467738030400 Marionette TRACE conn6 <- [1,2250,null,{}] 10:00:30 INFO - PROCESS | 3064 | 1467738030404 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:30 INFO - PROCESS | 3064 | 1467738030406 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:30 INFO - PROCESS | 3064 | 1467738030518 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 10:00:30 INFO - PROCESS | 3064 | 1467738030528 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:30 INFO - PROCESS | 3064 | 1467738030535 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:30 INFO - PROCESS | 3064 | ++DOCSHELL 1494F400 == 30 [pid = 3064] [id = 572] 10:00:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (14952000) [pid = 3064] [serial = 1716] [outer = 00000000] 10:00:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (14DFE000) [pid = 3064] [serial = 1717] [outer = 14952000] 10:00:30 INFO - PROCESS | 3064 | 1467738030646 Marionette DEBUG loaded listener.js 10:00:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (157A8400) [pid = 3064] [serial = 1718] [outer = 14952000] 10:00:31 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (14923400) [pid = 3064] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:00:31 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (15F6E400) [pid = 3064] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:00:31 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (16143400) [pid = 3064] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:00:31 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (124DF800) [pid = 3064] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:00:31 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0D236800) [pid = 3064] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:00:31 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (166D4400) [pid = 3064] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 10:00:31 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0D808000) [pid = 3064] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:00:31 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (16D06C00) [pid = 3064] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:00:31 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0DECAC00) [pid = 3064] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:00:31 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0C308400) [pid = 3064] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:00:31 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (17575800) [pid = 3064] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:00:31 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (11A11000) [pid = 3064] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:00:31 INFO - PROCESS | 3064 | 1467738031338 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 10:00:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:00:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 970ms 10:00:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:00:31 INFO - PROCESS | 3064 | 1467738031370 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 10:00:31 INFO - PROCESS | 3064 | 1467738031372 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 10:00:31 INFO - PROCESS | 3064 | 1467738031375 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:00:31 INFO - PROCESS | 3064 | 1467738031377 Marionette TRACE conn6 <- [1,2254,null,{}] 10:00:31 INFO - PROCESS | 3064 | 1467738031380 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:31 INFO - PROCESS | 3064 | 1467738031383 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:31 INFO - PROCESS | 3064 | 1467738031466 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 10:00:31 INFO - PROCESS | 3064 | 1467738031575 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:31 INFO - PROCESS | 3064 | 1467738031577 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:31 INFO - PROCESS | 3064 | ++DOCSHELL 0C308C00 == 31 [pid = 3064] [id = 573] 10:00:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0D360800) [pid = 3064] [serial = 1719] [outer = 00000000] 10:00:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (124DEC00) [pid = 3064] [serial = 1720] [outer = 0D360800] 10:00:31 INFO - PROCESS | 3064 | 1467738031622 Marionette DEBUG loaded listener.js 10:00:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (15F6E400) [pid = 3064] [serial = 1721] [outer = 0D360800] 10:00:31 INFO - PROCESS | 3064 | 1467738031988 Marionette TRACE conn6 <- [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]]]}] 10:00:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:00:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 630ms 10:00:32 INFO - PROCESS | 3064 | 1467738032006 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 10:00:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:00:32 INFO - PROCESS | 3064 | 1467738032008 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 10:00:32 INFO - PROCESS | 3064 | 1467738032011 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:00:32 INFO - PROCESS | 3064 | 1467738032013 Marionette TRACE conn6 <- [1,2258,null,{}] 10:00:32 INFO - PROCESS | 3064 | 1467738032016 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:32 INFO - PROCESS | 3064 | 1467738032018 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:32 INFO - PROCESS | 3064 | 1467738032098 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 10:00:32 INFO - PROCESS | 3064 | 1467738032104 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:32 INFO - PROCESS | 3064 | 1467738032106 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:32 INFO - PROCESS | 3064 | ++DOCSHELL 16155400 == 32 [pid = 3064] [id = 574] 10:00:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (16155C00) [pid = 3064] [serial = 1722] [outer = 00000000] 10:00:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (16615C00) [pid = 3064] [serial = 1723] [outer = 16155C00] 10:00:32 INFO - PROCESS | 3064 | 1467738032149 Marionette DEBUG loaded listener.js 10:00:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (1661DC00) [pid = 3064] [serial = 1724] [outer = 16155C00] 10:00:32 INFO - PROCESS | 3064 | 1467738032570 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 10:00:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:00:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 570ms 10:00:32 INFO - PROCESS | 3064 | 1467738032582 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 10:00:32 INFO - PROCESS | 3064 | 1467738032584 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 10:00:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:00:32 INFO - PROCESS | 3064 | 1467738032608 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:00:32 INFO - PROCESS | 3064 | 1467738032609 Marionette TRACE conn6 <- [1,2262,null,{}] 10:00:32 INFO - PROCESS | 3064 | 1467738032613 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:32 INFO - PROCESS | 3064 | 1467738032615 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:32 INFO - PROCESS | 3064 | 1467738032695 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 10:00:32 INFO - PROCESS | 3064 | 1467738032700 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:32 INFO - PROCESS | 3064 | 1467738032702 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:32 INFO - PROCESS | 3064 | ++DOCSHELL 0C305000 == 33 [pid = 3064] [id = 575] 10:00:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (124E9800) [pid = 3064] [serial = 1725] [outer = 00000000] 10:00:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (16C10400) [pid = 3064] [serial = 1726] [outer = 124E9800] 10:00:32 INFO - PROCESS | 3064 | 1467738032747 Marionette DEBUG loaded listener.js 10:00:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (16D01800) [pid = 3064] [serial = 1727] [outer = 124E9800] 10:00:33 INFO - PROCESS | 3064 | 1467738033201 Marionette TRACE conn6 <- [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]]]}] 10:00:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:00:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 630ms 10:00:33 INFO - PROCESS | 3064 | 1467738033295 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 10:00:33 INFO - PROCESS | 3064 | 1467738033299 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 10:00:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:00:33 INFO - PROCESS | 3064 | 1467738033317 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:00:33 INFO - PROCESS | 3064 | 1467738033321 Marionette TRACE conn6 <- [1,2266,null,{}] 10:00:33 INFO - PROCESS | 3064 | 1467738033327 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:33 INFO - PROCESS | 3064 | 1467738033332 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:33 INFO - PROCESS | 3064 | 1467738033464 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 10:00:33 INFO - PROCESS | 3064 | 1467738033599 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:33 INFO - PROCESS | 3064 | 1467738033603 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:33 INFO - PROCESS | 3064 | ++DOCSHELL 0D30C400 == 34 [pid = 3064] [id = 576] 10:00:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0D30E800) [pid = 3064] [serial = 1728] [outer = 00000000] 10:00:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0D77CC00) [pid = 3064] [serial = 1729] [outer = 0D30E800] 10:00:33 INFO - PROCESS | 3064 | 1467738033665 Marionette DEBUG loaded listener.js 10:00:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0D810C00) [pid = 3064] [serial = 1730] [outer = 0D30E800] 10:00:34 INFO - PROCESS | 3064 | 1467738034491 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 10:00:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:00:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1234ms 10:00:34 INFO - PROCESS | 3064 | 1467738034553 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 10:00:34 INFO - PROCESS | 3064 | 1467738034557 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 10:00:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:00:34 INFO - PROCESS | 3064 | 1467738034563 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:00:34 INFO - PROCESS | 3064 | 1467738034567 Marionette TRACE conn6 <- [1,2270,null,{}] 10:00:34 INFO - PROCESS | 3064 | 1467738034571 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:34 INFO - PROCESS | 3064 | 1467738034574 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:34 INFO - PROCESS | 3064 | 1467738034697 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 10:00:34 INFO - PROCESS | 3064 | 1467738034842 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:34 INFO - PROCESS | 3064 | 1467738034844 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:34 INFO - PROCESS | 3064 | ++DOCSHELL 11AA2000 == 35 [pid = 3064] [id = 577] 10:00:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (11AAA400) [pid = 3064] [serial = 1731] [outer = 00000000] 10:00:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (1229B800) [pid = 3064] [serial = 1732] [outer = 11AAA400] 10:00:34 INFO - PROCESS | 3064 | 1467738034904 Marionette DEBUG loaded listener.js 10:00:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (12356C00) [pid = 3064] [serial = 1733] [outer = 11AAA400] 10:00:35 INFO - PROCESS | 3064 | 1467738035799 Marionette TRACE conn6 <- [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]]]}] 10:00:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:00:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1277ms 10:00:35 INFO - PROCESS | 3064 | 1467738035840 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 10:00:35 INFO - PROCESS | 3064 | 1467738035844 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 10:00:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:00:35 INFO - PROCESS | 3064 | 1467738035850 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:00:35 INFO - PROCESS | 3064 | 1467738035853 Marionette TRACE conn6 <- [1,2274,null,{}] 10:00:35 INFO - PROCESS | 3064 | 1467738035858 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:35 INFO - PROCESS | 3064 | 1467738035861 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:35 INFO - PROCESS | 3064 | 1467738035978 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 10:00:36 INFO - PROCESS | 3064 | 1467738036130 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:36 INFO - PROCESS | 3064 | 1467738036134 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:36 INFO - PROCESS | 3064 | ++DOCSHELL 0D7CCC00 == 36 [pid = 3064] [id = 578] 10:00:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0D7CE000) [pid = 3064] [serial = 1734] [outer = 00000000] 10:00:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0D835000) [pid = 3064] [serial = 1735] [outer = 0D7CE000] 10:00:36 INFO - PROCESS | 3064 | 1467738036186 Marionette DEBUG loaded listener.js 10:00:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0DD68C00) [pid = 3064] [serial = 1736] [outer = 0D7CE000] 10:00:36 INFO - PROCESS | 3064 | --DOCSHELL 16155400 == 35 [pid = 3064] [id = 574] 10:00:36 INFO - PROCESS | 3064 | --DOCSHELL 0C308C00 == 34 [pid = 3064] [id = 573] 10:00:36 INFO - PROCESS | 3064 | --DOCSHELL 1494F400 == 33 [pid = 3064] [id = 572] 10:00:36 INFO - PROCESS | 3064 | --DOCSHELL 122A1000 == 32 [pid = 3064] [id = 571] 10:00:36 INFO - PROCESS | 3064 | --DOCSHELL 0DD67C00 == 31 [pid = 3064] [id = 570] 10:00:36 INFO - PROCESS | 3064 | --DOCSHELL 0D7C7400 == 30 [pid = 3064] [id = 569] 10:00:36 INFO - PROCESS | 3064 | --DOCSHELL 0D808400 == 29 [pid = 3064] [id = 568] 10:00:36 INFO - PROCESS | 3064 | --DOCSHELL 0C309400 == 28 [pid = 3064] [id = 567] 10:00:36 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (14DBC400) [pid = 3064] [serial = 1672] [outer = 00000000] [url = about:blank] 10:00:36 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (16155800) [pid = 3064] [serial = 1675] [outer = 00000000] [url = about:blank] 10:00:36 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (157A2800) [pid = 3064] [serial = 1673] [outer = 00000000] [url = about:blank] 10:00:36 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (16C15C00) [pid = 3064] [serial = 1678] [outer = 00000000] [url = about:blank] 10:00:36 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (16160800) [pid = 3064] [serial = 1676] [outer = 00000000] [url = about:blank] 10:00:36 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (124EA000) [pid = 3064] [serial = 1669] [outer = 00000000] [url = about:blank] 10:00:36 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0D803400) [pid = 3064] [serial = 1663] [outer = 00000000] [url = about:blank] 10:00:36 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0D80DC00) [pid = 3064] [serial = 1664] [outer = 00000000] [url = about:blank] 10:00:36 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (16C0F400) [pid = 3064] [serial = 1655] [outer = 00000000] [url = about:blank] 10:00:36 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (16C12000) [pid = 3064] [serial = 1654] [outer = 00000000] [url = about:blank] 10:00:36 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0DD71000) [pid = 3064] [serial = 1657] [outer = 00000000] [url = about:blank] 10:00:36 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (1753F800) [pid = 3064] [serial = 1685] [outer = 00000000] [url = about:blank] 10:00:36 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0DD73C00) [pid = 3064] [serial = 1658] [outer = 00000000] [url = about:blank] 10:00:36 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (11A13800) [pid = 3064] [serial = 1666] [outer = 00000000] [url = about:blank] 10:00:36 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (11AA6400) [pid = 3064] [serial = 1667] [outer = 00000000] [url = about:blank] 10:00:36 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0C312400) [pid = 3064] [serial = 1660] [outer = 00000000] [url = about:blank] 10:00:36 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0C3EC800) [pid = 3064] [serial = 1661] [outer = 00000000] [url = about:blank] 10:00:36 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (17634800) [pid = 3064] [serial = 1688] [outer = 00000000] [url = about:blank] 10:00:36 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (175D4000) [pid = 3064] [serial = 1687] [outer = 00000000] [url = about:blank] 10:00:36 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (1753B800) [pid = 3064] [serial = 1684] [outer = 00000000] [url = about:blank] 10:00:36 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (16620400) [pid = 3064] [serial = 1679] [outer = 00000000] [url = about:blank] 10:00:36 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (14DBBC00) [pid = 3064] [serial = 1681] [outer = 00000000] [url = about:blank] 10:00:36 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (1607EC00) [pid = 3064] [serial = 1682] [outer = 00000000] [url = about:blank] 10:00:36 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (1305C400) [pid = 3064] [serial = 1670] [outer = 00000000] [url = about:blank] 10:00:36 INFO - PROCESS | 3064 | 1467738036677 Marionette TRACE conn6 <- [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]]]}] 10: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 10:00:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 890ms 10:00:36 INFO - PROCESS | 3064 | 1467738036740 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 10:00:36 INFO - PROCESS | 3064 | 1467738036744 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 10:00:36 INFO - PROCESS | 3064 | 1467738036750 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:00:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:00:36 INFO - PROCESS | 3064 | 1467738036752 Marionette TRACE conn6 <- [1,2278,null,{}] 10:00:36 INFO - PROCESS | 3064 | 1467738036756 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:36 INFO - PROCESS | 3064 | 1467738036759 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:36 INFO - PROCESS | 3064 | 1467738036847 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 10:00:36 INFO - PROCESS | 3064 | 1467738036854 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:36 INFO - PROCESS | 3064 | 1467738036856 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:36 INFO - PROCESS | 3064 | ++DOCSHELL 0D80DC00 == 29 [pid = 3064] [id = 579] 10:00:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (0D80E400) [pid = 3064] [serial = 1737] [outer = 00000000] 10:00:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0DD65800) [pid = 3064] [serial = 1738] [outer = 0D80E400] 10:00:36 INFO - PROCESS | 3064 | 1467738036904 Marionette DEBUG loaded listener.js 10:00:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0DE03800) [pid = 3064] [serial = 1739] [outer = 0D80E400] 10:00:37 INFO - PROCESS | 3064 | 1467738037416 Marionette TRACE conn6 <- [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]]]}] 10:00:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:00:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 730ms 10:00:37 INFO - PROCESS | 3064 | 1467738037485 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 10:00:37 INFO - PROCESS | 3064 | 1467738037487 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 10:00:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:00:37 INFO - PROCESS | 3064 | 1467738037521 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:00:37 INFO - PROCESS | 3064 | 1467738037525 Marionette TRACE conn6 <- [1,2282,null,{}] 10:00:37 INFO - PROCESS | 3064 | 1467738037535 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:37 INFO - PROCESS | 3064 | 1467738037540 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:37 INFO - PROCESS | 3064 | 1467738037634 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 10:00:37 INFO - PROCESS | 3064 | 1467738037735 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:37 INFO - PROCESS | 3064 | 1467738037738 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:37 INFO - PROCESS | 3064 | ++DOCSHELL 12278800 == 30 [pid = 3064] [id = 580] 10:00:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (12294C00) [pid = 3064] [serial = 1740] [outer = 00000000] 10:00:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (1242F400) [pid = 3064] [serial = 1741] [outer = 12294C00] 10:00:37 INFO - PROCESS | 3064 | 1467738037787 Marionette DEBUG loaded listener.js 10:00:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (124E8400) [pid = 3064] [serial = 1742] [outer = 12294C00] 10:00:38 INFO - PROCESS | 3064 | 1467738038161 Marionette TRACE conn6 <- [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]]]}] 10:00:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:00:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 690ms 10:00:38 INFO - PROCESS | 3064 | 1467738038211 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 10:00:38 INFO - PROCESS | 3064 | 1467738038213 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 10:00:38 INFO - PROCESS | 3064 | 1467738038217 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:00:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:00:38 INFO - PROCESS | 3064 | 1467738038219 Marionette TRACE conn6 <- [1,2286,null,{}] 10:00:38 INFO - PROCESS | 3064 | 1467738038223 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:38 INFO - PROCESS | 3064 | 1467738038225 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:38 INFO - PROCESS | 3064 | 1467738038313 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 10:00:38 INFO - PROCESS | 3064 | 1467738038320 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:38 INFO - PROCESS | 3064 | 1467738038322 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:38 INFO - PROCESS | 3064 | ++DOCSHELL 13055C00 == 31 [pid = 3064] [id = 581] 10:00:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (13058400) [pid = 3064] [serial = 1743] [outer = 00000000] 10:00:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (14927C00) [pid = 3064] [serial = 1744] [outer = 13058400] 10:00:38 INFO - PROCESS | 3064 | 1467738038376 Marionette DEBUG loaded listener.js 10:00:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (14DF1C00) [pid = 3064] [serial = 1745] [outer = 13058400] 10:00:38 INFO - PROCESS | 3064 | 1467738038877 Marionette TRACE conn6 <- [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]]]}] 10:00:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:00:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 670ms 10:00:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:00:38 INFO - PROCESS | 3064 | 1467738038890 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 10:00:38 INFO - PROCESS | 3064 | 1467738038892 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 10:00:38 INFO - PROCESS | 3064 | 1467738038896 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:00:38 INFO - PROCESS | 3064 | 1467738038898 Marionette TRACE conn6 <- [1,2290,null,{}] 10:00:38 INFO - PROCESS | 3064 | 1467738038901 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:38 INFO - PROCESS | 3064 | 1467738038903 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:39 INFO - PROCESS | 3064 | 1467738039023 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 10:00:39 INFO - PROCESS | 3064 | 1467738039118 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:39 INFO - PROCESS | 3064 | 1467738039120 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:39 INFO - PROCESS | 3064 | ++DOCSHELL 157A0C00 == 32 [pid = 3064] [id = 582] 10:00:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (157A9000) [pid = 3064] [serial = 1746] [outer = 00000000] 10:00:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (15F6FC00) [pid = 3064] [serial = 1747] [outer = 157A9000] 10:00:39 INFO - PROCESS | 3064 | 1467738039165 Marionette DEBUG loaded listener.js 10:00:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (16155400) [pid = 3064] [serial = 1748] [outer = 157A9000] 10:00:39 INFO - PROCESS | 3064 | 1467738039578 Marionette TRACE conn6 <- [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]]]}] 10:00:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:00:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 730ms 10:00:39 INFO - PROCESS | 3064 | 1467738039626 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 10:00:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:00:39 INFO - PROCESS | 3064 | 1467738039628 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 10:00:39 INFO - PROCESS | 3064 | 1467738039632 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:00:39 INFO - PROCESS | 3064 | 1467738039633 Marionette TRACE conn6 <- [1,2294,null,{}] 10:00:39 INFO - PROCESS | 3064 | 1467738039645 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:39 INFO - PROCESS | 3064 | 1467738039651 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:39 INFO - PROCESS | 3064 | 1467738039794 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 10:00:39 INFO - PROCESS | 3064 | 1467738039800 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:39 INFO - PROCESS | 3064 | 1467738039802 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:39 INFO - PROCESS | 3064 | ++DOCSHELL 15F6DC00 == 33 [pid = 3064] [id = 583] 10:00:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (1615C400) [pid = 3064] [serial = 1749] [outer = 00000000] 10:00:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (16C12800) [pid = 3064] [serial = 1750] [outer = 1615C400] 10:00:39 INFO - PROCESS | 3064 | 1467738039905 Marionette DEBUG loaded listener.js 10:00:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (16C13C00) [pid = 3064] [serial = 1751] [outer = 1615C400] 10:00:40 INFO - PROCESS | 3064 | 1467738040337 Marionette TRACE conn6 <- [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]]]}] 10:00:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:00:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 730ms 10:00:40 INFO - PROCESS | 3064 | 1467738040363 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 10:00:40 INFO - PROCESS | 3064 | 1467738040365 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 10:00:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:00:40 INFO - PROCESS | 3064 | 1467738040368 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:00:40 INFO - PROCESS | 3064 | 1467738040370 Marionette TRACE conn6 <- [1,2298,null,{}] 10:00:40 INFO - PROCESS | 3064 | 1467738040373 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:40 INFO - PROCESS | 3064 | 1467738040375 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:40 INFO - PROCESS | 3064 | 1467738040528 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 10:00:40 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (124E2800) [pid = 3064] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:00:40 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (14952000) [pid = 3064] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:00:40 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0D360800) [pid = 3064] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:00:40 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0C30A400) [pid = 3064] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:00:40 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0C311400) [pid = 3064] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:00:40 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0D809400) [pid = 3064] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:00:40 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0D827400) [pid = 3064] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:00:40 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (16155C00) [pid = 3064] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:00:40 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0D7C5800) [pid = 3064] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:00:40 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (124E4C00) [pid = 3064] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:00:40 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (176B7400) [pid = 3064] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:00:40 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (0DE07800) [pid = 3064] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:00:40 INFO - PROCESS | 3064 | 1467738040675 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:40 INFO - PROCESS | 3064 | 1467738040677 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:40 INFO - PROCESS | 3064 | ++DOCSHELL 0C311400 == 34 [pid = 3064] [id = 584] 10:00:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0D0CA400) [pid = 3064] [serial = 1752] [outer = 00000000] 10:00:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0DB67C00) [pid = 3064] [serial = 1753] [outer = 0D0CA400] 10:00:40 INFO - PROCESS | 3064 | 1467738040723 Marionette DEBUG loaded listener.js 10:00:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (11A9F000) [pid = 3064] [serial = 1754] [outer = 0D0CA400] 10:00:41 INFO - PROCESS | 3064 | 1467738041085 Marionette TRACE conn6 <- [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]]]}] 10:00:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:00:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 770ms 10:00:41 INFO - PROCESS | 3064 | 1467738041139 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 10:00:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:00:41 INFO - PROCESS | 3064 | 1467738041141 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 10:00:41 INFO - PROCESS | 3064 | 1467738041144 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:00:41 INFO - PROCESS | 3064 | 1467738041146 Marionette TRACE conn6 <- [1,2302,null,{}] 10:00:41 INFO - PROCESS | 3064 | 1467738041149 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:41 INFO - PROCESS | 3064 | 1467738041151 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:41 INFO - PROCESS | 3064 | 1467738041268 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 10:00:41 INFO - PROCESS | 3064 | 1467738041276 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:41 INFO - PROCESS | 3064 | 1467738041278 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:41 INFO - PROCESS | 3064 | ++DOCSHELL 0D827400 == 35 [pid = 3064] [id = 585] 10:00:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0DD6A800) [pid = 3064] [serial = 1755] [outer = 00000000] 10:00:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (1661D000) [pid = 3064] [serial = 1756] [outer = 0DD6A800] 10:00:41 INFO - PROCESS | 3064 | 1467738041322 Marionette DEBUG loaded listener.js 10:00:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (17540400) [pid = 3064] [serial = 1757] [outer = 0DD6A800] 10:00:41 INFO - PROCESS | 3064 | 1467738041742 Marionette TRACE conn6 <- [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]]]}] 10:00:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:00:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 630ms 10:00:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:00:41 INFO - PROCESS | 3064 | 1467738041774 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 10:00:41 INFO - PROCESS | 3064 | 1467738041777 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 10:00:41 INFO - PROCESS | 3064 | 1467738041780 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:00:41 INFO - PROCESS | 3064 | 1467738041781 Marionette TRACE conn6 <- [1,2306,null,{}] 10:00:41 INFO - PROCESS | 3064 | 1467738041785 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:41 INFO - PROCESS | 3064 | 1467738041787 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:41 INFO - PROCESS | 3064 | 1467738041868 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 10:00:42 INFO - PROCESS | 3064 | 1467738042005 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:42 INFO - PROCESS | 3064 | 1467738042007 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:42 INFO - PROCESS | 3064 | ++DOCSHELL 1762E400 == 36 [pid = 3064] [id = 586] 10:00:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (1762F400) [pid = 3064] [serial = 1758] [outer = 00000000] 10:00:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (17639800) [pid = 3064] [serial = 1759] [outer = 1762F400] 10:00:42 INFO - PROCESS | 3064 | 1467738042051 Marionette DEBUG loaded listener.js 10:00:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (1763B800) [pid = 3064] [serial = 1760] [outer = 1762F400] 10:00:42 INFO - PROCESS | 3064 | 1467738042394 Marionette TRACE conn6 <- [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] 10:00:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 10:00:42 INFO - PROCESS | 3064 | 1467738042465 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 10:00:42 INFO - PROCESS | 3064 | 1467738042469 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:00:42 INFO - PROCESS | 3064 | 1467738042471 Marionette TRACE conn6 <- [1,2310,null,{}] 10:00:42 INFO - PROCESS | 3064 | 1467738042474 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:42 INFO - PROCESS | 3064 | 1467738042476 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:42 INFO - PROCESS | 3064 | 1467738042559 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 10:00:42 INFO - PROCESS | 3064 | 1467738042565 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:42 INFO - PROCESS | 3064 | 1467738042566 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:42 INFO - PROCESS | 3064 | ++DOCSHELL 1763BC00 == 37 [pid = 3064] [id = 587] 10:00:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (1775E800) [pid = 3064] [serial = 1761] [outer = 00000000] 10:00:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (1776BC00) [pid = 3064] [serial = 1762] [outer = 1775E800] 10:00:42 INFO - PROCESS | 3064 | 1467738042612 Marionette DEBUG loaded listener.js 10:00:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (177AC400) [pid = 3064] [serial = 1763] [outer = 1775E800] 10:00:43 INFO - PROCESS | 3064 | 1467738043340 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 10:00:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:00:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 930ms 10:00:43 INFO - PROCESS | 3064 | 1467738043403 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 10:00:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:00:43 INFO - PROCESS | 3064 | 1467738043407 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 10:00:43 INFO - PROCESS | 3064 | 1467738043412 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:00:43 INFO - PROCESS | 3064 | 1467738043417 Marionette TRACE conn6 <- [1,2314,null,{}] 10:00:43 INFO - PROCESS | 3064 | 1467738043423 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:43 INFO - PROCESS | 3064 | 1467738043425 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:43 INFO - PROCESS | 3064 | 1467738043548 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 10:00:43 INFO - PROCESS | 3064 | 1467738043682 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:43 INFO - PROCESS | 3064 | 1467738043685 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:43 INFO - PROCESS | 3064 | ++DOCSHELL 0CE6B800 == 38 [pid = 3064] [id = 588] 10:00:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0D235000) [pid = 3064] [serial = 1764] [outer = 00000000] 10:00:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0DD74400) [pid = 3064] [serial = 1765] [outer = 0D235000] 10:00:43 INFO - PROCESS | 3064 | 1467738043742 Marionette DEBUG loaded listener.js 10:00:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (11A9E400) [pid = 3064] [serial = 1766] [outer = 0D235000] 10:00:44 INFO - PROCESS | 3064 | 1467738044297 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 10:00:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:00:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 930ms 10:00:44 INFO - PROCESS | 3064 | 1467738044342 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 10:00:44 INFO - PROCESS | 3064 | 1467738044347 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 10:00:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:00:44 INFO - PROCESS | 3064 | 1467738044354 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:00:44 INFO - PROCESS | 3064 | 1467738044357 Marionette TRACE conn6 <- [1,2318,null,{}] 10:00:44 INFO - PROCESS | 3064 | 1467738044361 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:44 INFO - PROCESS | 3064 | 1467738044364 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:44 INFO - PROCESS | 3064 | 1467738044481 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 10:00:44 INFO - PROCESS | 3064 | 1467738044624 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:44 INFO - PROCESS | 3064 | 1467738044627 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:44 INFO - PROCESS | 3064 | ++DOCSHELL 124ED400 == 39 [pid = 3064] [id = 589] 10:00:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (14077800) [pid = 3064] [serial = 1767] [outer = 00000000] 10:00:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (157C9C00) [pid = 3064] [serial = 1768] [outer = 14077800] 10:00:44 INFO - PROCESS | 3064 | 1467738044684 Marionette DEBUG loaded listener.js 10:00:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (16161400) [pid = 3064] [serial = 1769] [outer = 14077800] 10:00:45 INFO - PROCESS | 3064 | 1467738045271 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 10:00:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:00:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 970ms 10:00:45 INFO - PROCESS | 3064 | 1467738045327 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 10:00:45 INFO - PROCESS | 3064 | 1467738045330 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 10:00:45 INFO - PROCESS | 3064 | 1467738045333 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:00:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:00:45 INFO - PROCESS | 3064 | 1467738045337 Marionette TRACE conn6 <- [1,2322,null,{}] 10:00:45 INFO - PROCESS | 3064 | 1467738045348 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:45 INFO - PROCESS | 3064 | 1467738045353 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:45 INFO - PROCESS | 3064 | 1467738045493 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 10:00:45 INFO - PROCESS | 3064 | 1467738045638 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:45 INFO - PROCESS | 3064 | 1467738045641 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:45 INFO - PROCESS | 3064 | ++DOCSHELL 17769C00 == 40 [pid = 3064] [id = 590] 10:00:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (1776A800) [pid = 3064] [serial = 1770] [outer = 00000000] 10:00:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (177B2800) [pid = 3064] [serial = 1771] [outer = 1776A800] 10:00:45 INFO - PROCESS | 3064 | 1467738045703 Marionette DEBUG loaded listener.js 10:00:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (177B9800) [pid = 3064] [serial = 1772] [outer = 1776A800] 10:00:46 INFO - PROCESS | 3064 | 1467738046319 Marionette TRACE conn6 <- [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]]]}] 10:00:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:00:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1020ms 10:00:46 INFO - PROCESS | 3064 | 1467738046357 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 10:00:46 INFO - PROCESS | 3064 | 1467738046360 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 10:00:46 INFO - PROCESS | 3064 | 1467738046363 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:00:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:00:46 INFO - PROCESS | 3064 | 1467738046365 Marionette TRACE conn6 <- [1,2326,null,{}] 10:00:46 INFO - PROCESS | 3064 | 1467738046369 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:46 INFO - PROCESS | 3064 | 1467738046371 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:46 INFO - PROCESS | 3064 | 1467738046484 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 10:00:46 INFO - PROCESS | 3064 | 1467738046735 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:46 INFO - PROCESS | 3064 | 1467738046739 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:46 INFO - PROCESS | 3064 | ++DOCSHELL 0C3F3000 == 41 [pid = 3064] [id = 591] 10:00:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0C3F6000) [pid = 3064] [serial = 1773] [outer = 00000000] 10:00:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0D0CE800) [pid = 3064] [serial = 1774] [outer = 0C3F6000] 10:00:46 INFO - PROCESS | 3064 | 1467738046810 Marionette DEBUG loaded listener.js 10:00:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0D310800) [pid = 3064] [serial = 1775] [outer = 0C3F6000] 10:00:47 INFO - PROCESS | 3064 | 1467738047381 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 10:00:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:00:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1067ms 10:00:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:00:47 INFO - PROCESS | 3064 | 1467738047435 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 10:00:47 INFO - PROCESS | 3064 | 1467738047438 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 10:00:47 INFO - PROCESS | 3064 | 1467738047442 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:00:47 INFO - PROCESS | 3064 | 1467738047445 Marionette TRACE conn6 <- [1,2330,null,{}] 10:00:47 INFO - PROCESS | 3064 | 1467738047450 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:47 INFO - PROCESS | 3064 | 1467738047455 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:48 INFO - PROCESS | 3064 | --DOCSHELL 1762E400 == 40 [pid = 3064] [id = 586] 10:00:48 INFO - PROCESS | 3064 | --DOCSHELL 0D827400 == 39 [pid = 3064] [id = 585] 10:00:48 INFO - PROCESS | 3064 | --DOCSHELL 0C311400 == 38 [pid = 3064] [id = 584] 10:00:48 INFO - PROCESS | 3064 | --DOCSHELL 15F6DC00 == 37 [pid = 3064] [id = 583] 10:00:48 INFO - PROCESS | 3064 | --DOCSHELL 157A0C00 == 36 [pid = 3064] [id = 582] 10:00:48 INFO - PROCESS | 3064 | --DOCSHELL 13055C00 == 35 [pid = 3064] [id = 581] 10:00:48 INFO - PROCESS | 3064 | --DOCSHELL 12278800 == 34 [pid = 3064] [id = 580] 10:00:48 INFO - PROCESS | 3064 | --DOCSHELL 0D80DC00 == 33 [pid = 3064] [id = 579] 10:00:48 INFO - PROCESS | 3064 | --DOCSHELL 0D7CCC00 == 32 [pid = 3064] [id = 578] 10:00:48 INFO - PROCESS | 3064 | --DOCSHELL 11AA2000 == 31 [pid = 3064] [id = 577] 10:00:48 INFO - PROCESS | 3064 | --DOCSHELL 0D30C400 == 30 [pid = 3064] [id = 576] 10:00:48 INFO - PROCESS | 3064 | --DOCSHELL 0C305000 == 29 [pid = 3064] [id = 575] 10:00:48 INFO - PROCESS | 3064 | --DOCSHELL 17769C00 == 28 [pid = 3064] [id = 590] 10:00:48 INFO - PROCESS | 3064 | --DOCSHELL 0C3F3000 == 27 [pid = 3064] [id = 591] 10:00:48 INFO - PROCESS | 3064 | --DOCSHELL 124ED400 == 26 [pid = 3064] [id = 589] 10:00:48 INFO - PROCESS | 3064 | --DOCSHELL 1763BC00 == 25 [pid = 3064] [id = 587] 10:00:48 INFO - PROCESS | 3064 | --DOCSHELL 0CE6B800 == 24 [pid = 3064] [id = 588] 10:00:48 INFO - PROCESS | 3064 | 1467738048182 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 10:00:48 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (14083400) [pid = 3064] [serial = 1714] [outer = 00000000] [url = about:blank] 10:00:48 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (14DFE000) [pid = 3064] [serial = 1717] [outer = 00000000] [url = about:blank] 10:00:48 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (14923800) [pid = 3064] [serial = 1715] [outer = 00000000] [url = about:blank] 10:00:48 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (124DEC00) [pid = 3064] [serial = 1720] [outer = 00000000] [url = about:blank] 10:00:48 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0C31EC00) [pid = 3064] [serial = 1702] [outer = 00000000] [url = about:blank] 10:00:48 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0CE76800) [pid = 3064] [serial = 1703] [outer = 00000000] [url = about:blank] 10:00:48 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0D773400) [pid = 3064] [serial = 1700] [outer = 00000000] [url = about:blank] 10:00:48 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0D0CDC00) [pid = 3064] [serial = 1699] [outer = 00000000] [url = about:blank] 10:00:48 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0D822000) [pid = 3064] [serial = 1705] [outer = 00000000] [url = about:blank] 10:00:48 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0D82A000) [pid = 3064] [serial = 1706] [outer = 00000000] [url = about:blank] 10:00:48 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0DD74000) [pid = 3064] [serial = 1708] [outer = 00000000] [url = about:blank] 10:00:48 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0DED2000) [pid = 3064] [serial = 1709] [outer = 00000000] [url = about:blank] 10:00:48 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (16615C00) [pid = 3064] [serial = 1723] [outer = 00000000] [url = about:blank] 10:00:48 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (157A8400) [pid = 3064] [serial = 1718] [outer = 00000000] [url = about:blank] 10:00:48 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0E8E6800) [pid = 3064] [serial = 1691] [outer = 00000000] [url = about:blank] 10:00:48 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0D83D800) [pid = 3064] [serial = 1690] [outer = 00000000] [url = about:blank] 10:00:48 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (157BB000) [pid = 3064] [serial = 1694] [outer = 00000000] [url = about:blank] 10:00:48 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (1491F400) [pid = 3064] [serial = 1693] [outer = 00000000] [url = about:blank] 10:00:48 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (17762C00) [pid = 3064] [serial = 1697] [outer = 00000000] [url = about:blank] 10:00:48 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (1775E000) [pid = 3064] [serial = 1696] [outer = 00000000] [url = about:blank] 10:00:48 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (1231CC00) [pid = 3064] [serial = 1711] [outer = 00000000] [url = about:blank] 10:00:48 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (16C10400) [pid = 3064] [serial = 1726] [outer = 00000000] [url = about:blank] 10:00:48 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (15F6E400) [pid = 3064] [serial = 1721] [outer = 00000000] [url = about:blank] 10:00:48 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (124B6400) [pid = 3064] [serial = 1712] [outer = 00000000] [url = about:blank] 10:00:48 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (1661DC00) [pid = 3064] [serial = 1724] [outer = 00000000] [url = about:blank] 10:00:48 INFO - PROCESS | 3064 | 1467738048444 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:48 INFO - PROCESS | 3064 | 1467738048447 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:48 INFO - PROCESS | 3064 | ++DOCSHELL 0C30F800 == 25 [pid = 3064] [id = 592] 10:00:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0C30FC00) [pid = 3064] [serial = 1776] [outer = 00000000] 10:00:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0C31FC00) [pid = 3064] [serial = 1777] [outer = 0C30FC00] 10:00:48 INFO - PROCESS | 3064 | 1467738048499 Marionette DEBUG loaded listener.js 10:00:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0C494C00) [pid = 3064] [serial = 1778] [outer = 0C30FC00] 10:00:48 INFO - PROCESS | 3064 | 1467738048949 Marionette TRACE conn6 <- [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]]]}] 10:00:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:00:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1522ms 10:00:48 INFO - PROCESS | 3064 | 1467738048967 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 10:00:48 INFO - PROCESS | 3064 | 1467738048971 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 10:00:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:00:48 INFO - PROCESS | 3064 | 1467738048975 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:00:48 INFO - PROCESS | 3064 | 1467738048978 Marionette TRACE conn6 <- [1,2334,null,{}] 10:00:48 INFO - PROCESS | 3064 | 1467738048982 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:48 INFO - PROCESS | 3064 | 1467738048985 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:49 INFO - PROCESS | 3064 | 1467738049077 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 10:00:49 INFO - PROCESS | 3064 | 1467738049179 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:49 INFO - PROCESS | 3064 | 1467738049182 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:49 INFO - PROCESS | 3064 | ++DOCSHELL 0D7D2400 == 26 [pid = 3064] [id = 593] 10:00:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0D7D2800) [pid = 3064] [serial = 1779] [outer = 00000000] 10:00:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0D821800) [pid = 3064] [serial = 1780] [outer = 0D7D2800] 10:00:49 INFO - PROCESS | 3064 | 1467738049230 Marionette DEBUG loaded listener.js 10:00:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0D82C800) [pid = 3064] [serial = 1781] [outer = 0D7D2800] 10:00:49 INFO - PROCESS | 3064 | 1467738049626 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 10:00:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:00:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 730ms 10:00:49 INFO - PROCESS | 3064 | 1467738049706 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 10:00:49 INFO - PROCESS | 3064 | 1467738049709 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 10:00:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:00:49 INFO - PROCESS | 3064 | 1467738049742 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:00:49 INFO - PROCESS | 3064 | 1467738049744 Marionette TRACE conn6 <- [1,2338,null,{}] 10:00:49 INFO - PROCESS | 3064 | 1467738049749 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:49 INFO - PROCESS | 3064 | 1467738049751 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:49 INFO - PROCESS | 3064 | 1467738049850 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 10:00:49 INFO - PROCESS | 3064 | 1467738049860 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:49 INFO - PROCESS | 3064 | 1467738049862 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:49 INFO - PROCESS | 3064 | ++DOCSHELL 0DEC5C00 == 27 [pid = 3064] [id = 594] 10:00:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0DECE800) [pid = 3064] [serial = 1782] [outer = 00000000] 10:00:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0E9CD800) [pid = 3064] [serial = 1783] [outer = 0DECE800] 10:00:49 INFO - PROCESS | 3064 | 1467738049908 Marionette DEBUG loaded listener.js 10:00:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (11A15800) [pid = 3064] [serial = 1784] [outer = 0DECE800] 10:00:50 INFO - PROCESS | 3064 | 1467738050437 Marionette TRACE conn6 <- [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]]]}] 10:00:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:00:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 752ms 10:00:50 INFO - PROCESS | 3064 | 1467738050468 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 10:00:50 INFO - PROCESS | 3064 | 1467738050472 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 10:00:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:00:50 INFO - PROCESS | 3064 | 1467738050482 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:00:50 INFO - PROCESS | 3064 | 1467738050487 Marionette TRACE conn6 <- [1,2342,null,{}] 10:00:50 INFO - PROCESS | 3064 | 1467738050496 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:50 INFO - PROCESS | 3064 | 1467738050499 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:50 INFO - PROCESS | 3064 | 1467738050635 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 10:00:50 INFO - PROCESS | 3064 | 1467738050644 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:50 INFO - PROCESS | 3064 | 1467738050646 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:50 INFO - PROCESS | 3064 | ++DOCSHELL 0D286800 == 28 [pid = 3064] [id = 595] 10:00:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (11AA4000) [pid = 3064] [serial = 1785] [outer = 00000000] 10:00:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (12355C00) [pid = 3064] [serial = 1786] [outer = 11AA4000] 10:00:50 INFO - PROCESS | 3064 | 1467738050692 Marionette DEBUG loaded listener.js 10:00:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (124EB800) [pid = 3064] [serial = 1787] [outer = 11AA4000] 10:00:51 INFO - PROCESS | 3064 | 1467738051155 Marionette TRACE conn6 <- [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]]]}] 10:00:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:00:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 750ms 10:00:51 INFO - PROCESS | 3064 | 1467738051229 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 10:00:51 INFO - PROCESS | 3064 | 1467738051231 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 10:00:51 INFO - PROCESS | 3064 | 1467738051234 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:00:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:00:51 INFO - PROCESS | 3064 | 1467738051236 Marionette TRACE conn6 <- [1,2346,null,{}] 10:00:51 INFO - PROCESS | 3064 | 1467738051239 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:51 INFO - PROCESS | 3064 | 1467738051241 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:51 INFO - PROCESS | 3064 | 1467738051354 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 10:00:51 INFO - PROCESS | 3064 | 1467738051363 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:51 INFO - PROCESS | 3064 | 1467738051365 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:51 INFO - PROCESS | 3064 | ++DOCSHELL 13055C00 == 29 [pid = 3064] [id = 596] 10:00:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (1373F800) [pid = 3064] [serial = 1788] [outer = 00000000] 10:00:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (14922000) [pid = 3064] [serial = 1789] [outer = 1373F800] 10:00:51 INFO - PROCESS | 3064 | 1467738051410 Marionette DEBUG loaded listener.js 10:00:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (1492DC00) [pid = 3064] [serial = 1790] [outer = 1373F800] 10:00:51 INFO - PROCESS | 3064 | 1467738051852 Marionette TRACE conn6 <- [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]]]}] 10:00:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:00:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 670ms 10:00:51 INFO - PROCESS | 3064 | 1467738051908 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 10:00:51 INFO - PROCESS | 3064 | 1467738051910 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 10:00:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:00:51 INFO - PROCESS | 3064 | 1467738051920 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:00:51 INFO - PROCESS | 3064 | 1467738051922 Marionette TRACE conn6 <- [1,2350,null,{}] 10:00:51 INFO - PROCESS | 3064 | 1467738051925 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:51 INFO - PROCESS | 3064 | 1467738051927 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:52 INFO - PROCESS | 3064 | 1467738052047 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 10:00:52 INFO - PROCESS | 3064 | 1467738052116 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:52 INFO - PROCESS | 3064 | 1467738052122 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:52 INFO - PROCESS | 3064 | ++DOCSHELL 151CAC00 == 30 [pid = 3064] [id = 597] 10:00:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (151CCC00) [pid = 3064] [serial = 1791] [outer = 00000000] 10:00:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (157BAC00) [pid = 3064] [serial = 1792] [outer = 151CCC00] 10:00:52 INFO - PROCESS | 3064 | 1467738052179 Marionette DEBUG loaded listener.js 10:00:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (15F6E400) [pid = 3064] [serial = 1793] [outer = 151CCC00] 10:00:52 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (157A9000) [pid = 3064] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:00:52 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0D80E400) [pid = 3064] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:00:52 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0DD6A800) [pid = 3064] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:00:52 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0D7CE000) [pid = 3064] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:00:52 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0D0CA400) [pid = 3064] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:00:52 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (13058400) [pid = 3064] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:00:52 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (11AAA400) [pid = 3064] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:00:52 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (124E9800) [pid = 3064] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:00:52 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (12294C00) [pid = 3064] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:00:52 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0D30E800) [pid = 3064] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:00:52 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (1762F400) [pid = 3064] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:00:52 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (1775E800) [pid = 3064] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:00:52 INFO - PROCESS | 3064 | 1467738052912 Marionette TRACE conn6 <- [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]]]}] 10:00:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:00:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1019ms 10:00:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:00:52 INFO - PROCESS | 3064 | 1467738052942 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 10:00:52 INFO - PROCESS | 3064 | 1467738052944 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 10:00:52 INFO - PROCESS | 3064 | 1467738052947 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:00:52 INFO - PROCESS | 3064 | 1467738052949 Marionette TRACE conn6 <- [1,2354,null,{}] 10:00:52 INFO - PROCESS | 3064 | 1467738052957 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:52 INFO - PROCESS | 3064 | 1467738052968 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:53 INFO - PROCESS | 3064 | 1467738053099 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 10:00:53 INFO - PROCESS | 3064 | 1467738053165 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:53 INFO - PROCESS | 3064 | 1467738053167 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:53 INFO - PROCESS | 3064 | ++DOCSHELL 0C30B000 == 31 [pid = 3064] [id = 598] 10:00:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0D80A000) [pid = 3064] [serial = 1794] [outer = 00000000] 10:00:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (14DFD000) [pid = 3064] [serial = 1795] [outer = 0D80A000] 10:00:53 INFO - PROCESS | 3064 | 1467738053212 Marionette DEBUG loaded listener.js 10:00:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (1607D400) [pid = 3064] [serial = 1796] [outer = 0D80A000] 10:00:53 INFO - PROCESS | 3064 | 1467738053569 Marionette TRACE conn6 <- [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]]]}] 10:00:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:00:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 670ms 10:00:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:00:53 INFO - PROCESS | 3064 | 1467738053618 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 10:00:53 INFO - PROCESS | 3064 | 1467738053620 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 10:00:53 INFO - PROCESS | 3064 | 1467738053623 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:00:53 INFO - PROCESS | 3064 | 1467738053625 Marionette TRACE conn6 <- [1,2358,null,{}] 10:00:53 INFO - PROCESS | 3064 | 1467738053629 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:53 INFO - PROCESS | 3064 | 1467738053631 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:53 INFO - PROCESS | 3064 | 1467738053709 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 10:00:53 INFO - PROCESS | 3064 | 1467738053715 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:53 INFO - PROCESS | 3064 | 1467738053717 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:53 INFO - PROCESS | 3064 | ++DOCSHELL 16156800 == 32 [pid = 3064] [id = 599] 10:00:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (1615AC00) [pid = 3064] [serial = 1797] [outer = 00000000] 10:00:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (1661AC00) [pid = 3064] [serial = 1798] [outer = 1615AC00] 10:00:53 INFO - PROCESS | 3064 | 1467738053761 Marionette DEBUG loaded listener.js 10:00:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (16C08400) [pid = 3064] [serial = 1799] [outer = 1615AC00] 10:00:54 INFO - PROCESS | 3064 | 1467738054196 Marionette TRACE conn6 <- [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]]]}] 10:00:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:00:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 631ms 10:00:54 INFO - PROCESS | 3064 | 1467738054255 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 10:00:54 INFO - PROCESS | 3064 | 1467738054257 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 10:00:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:00:54 INFO - PROCESS | 3064 | 1467738054261 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:00:54 INFO - PROCESS | 3064 | 1467738054263 Marionette TRACE conn6 <- [1,2362,null,{}] 10:00:54 INFO - PROCESS | 3064 | 1467738054266 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:54 INFO - PROCESS | 3064 | 1467738054268 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:54 INFO - PROCESS | 3064 | 1467738054348 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 10:00:54 INFO - PROCESS | 3064 | 1467738054355 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:54 INFO - PROCESS | 3064 | 1467738054357 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:54 INFO - PROCESS | 3064 | ++DOCSHELL 16C0F000 == 33 [pid = 3064] [id = 600] 10:00:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (16C11800) [pid = 3064] [serial = 1800] [outer = 00000000] 10:00:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (16C16800) [pid = 3064] [serial = 1801] [outer = 16C11800] 10:00:54 INFO - PROCESS | 3064 | 1467738054400 Marionette DEBUG loaded listener.js 10:00:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (16C17C00) [pid = 3064] [serial = 1802] [outer = 16C11800] 10:00:55 INFO - PROCESS | 3064 | --DOCSHELL 0D7D2400 == 32 [pid = 3064] [id = 593] 10:00:55 INFO - PROCESS | 3064 | --DOCSHELL 0C30F800 == 31 [pid = 3064] [id = 592] 10:00:55 INFO - PROCESS | 3064 | --DOCSHELL 0DEC5C00 == 30 [pid = 3064] [id = 594] 10:00:55 INFO - PROCESS | 3064 | --DOCSHELL 13055C00 == 29 [pid = 3064] [id = 596] 10:00:55 INFO - PROCESS | 3064 | --DOCSHELL 151CAC00 == 28 [pid = 3064] [id = 597] 10:00:55 INFO - PROCESS | 3064 | --DOCSHELL 16156800 == 27 [pid = 3064] [id = 599] 10:00:55 INFO - PROCESS | 3064 | --DOCSHELL 0C30B000 == 26 [pid = 3064] [id = 598] 10:00:55 INFO - PROCESS | 3064 | --DOCSHELL 0D286800 == 25 [pid = 3064] [id = 595] 10:00:56 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (16155400) [pid = 3064] [serial = 1748] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0DD65800) [pid = 3064] [serial = 1738] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (17540400) [pid = 3064] [serial = 1757] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0DD68C00) [pid = 3064] [serial = 1736] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (1661D000) [pid = 3064] [serial = 1756] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0DB67C00) [pid = 3064] [serial = 1753] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (14DF1C00) [pid = 3064] [serial = 1745] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0D835000) [pid = 3064] [serial = 1735] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (11A9F000) [pid = 3064] [serial = 1754] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (1229B800) [pid = 3064] [serial = 1732] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (16D01800) [pid = 3064] [serial = 1727] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (12356C00) [pid = 3064] [serial = 1733] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (124E8400) [pid = 3064] [serial = 1742] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (16C12800) [pid = 3064] [serial = 1750] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (0DE03800) [pid = 3064] [serial = 1739] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (14927C00) [pid = 3064] [serial = 1744] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (15F6FC00) [pid = 3064] [serial = 1747] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3064 | --DOMWINDOW == 62 (0D810C00) [pid = 3064] [serial = 1730] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3064 | --DOMWINDOW == 61 (0D77CC00) [pid = 3064] [serial = 1729] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3064 | --DOMWINDOW == 60 (1242F400) [pid = 3064] [serial = 1741] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3064 | --DOMWINDOW == 59 (17639800) [pid = 3064] [serial = 1759] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3064 | --DOMWINDOW == 58 (1776BC00) [pid = 3064] [serial = 1762] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3064 | --DOMWINDOW == 57 (177AC400) [pid = 3064] [serial = 1763] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3064 | --DOMWINDOW == 56 (1763B800) [pid = 3064] [serial = 1760] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3064 | 1467738056249 Marionette TRACE conn6 <- [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]]]}] 10:00:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:00:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 2015ms 10:00:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:00:56 INFO - PROCESS | 3064 | 1467738056281 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 10:00:56 INFO - PROCESS | 3064 | 1467738056285 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 10:00:56 INFO - PROCESS | 3064 | 1467738056290 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:00:56 INFO - PROCESS | 3064 | 1467738056293 Marionette TRACE conn6 <- [1,2366,null,{}] 10:00:56 INFO - PROCESS | 3064 | 1467738056299 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:56 INFO - PROCESS | 3064 | 1467738056302 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:56 INFO - PROCESS | 3064 | 1467738056397 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 10:00:56 INFO - PROCESS | 3064 | 1467738056407 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:56 INFO - PROCESS | 3064 | 1467738056411 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:56 INFO - PROCESS | 3064 | ++DOCSHELL 0D2E1000 == 26 [pid = 3064] [id = 601] 10:00:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 57 (0D2E5000) [pid = 3064] [serial = 1803] [outer = 00000000] 10:00:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 58 (0D30EC00) [pid = 3064] [serial = 1804] [outer = 0D2E5000] 10:00:56 INFO - PROCESS | 3064 | 1467738056461 Marionette DEBUG loaded listener.js 10:00:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 59 (0D3FA800) [pid = 3064] [serial = 1805] [outer = 0D2E5000] 10:00:56 INFO - PROCESS | 3064 | 1467738056966 Marionette TRACE conn6 <- [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]]]}] 10:00:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:00:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 730ms 10:00:57 INFO - PROCESS | 3064 | 1467738057021 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 10:00:57 INFO - PROCESS | 3064 | 1467738057026 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 10:00:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:00:57 INFO - PROCESS | 3064 | 1467738057032 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:00:57 INFO - PROCESS | 3064 | 1467738057035 Marionette TRACE conn6 <- [1,2370,null,{}] 10:00:57 INFO - PROCESS | 3064 | 1467738057039 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:57 INFO - PROCESS | 3064 | 1467738057042 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:57 INFO - PROCESS | 3064 | 1467738057131 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 10:00:57 INFO - PROCESS | 3064 | 1467738057141 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:57 INFO - PROCESS | 3064 | 1467738057143 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:57 INFO - PROCESS | 3064 | ++DOCSHELL 0D80E000 == 27 [pid = 3064] [id = 602] 10:00:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 60 (0D80EC00) [pid = 3064] [serial = 1806] [outer = 00000000] 10:00:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 61 (0D822C00) [pid = 3064] [serial = 1807] [outer = 0D80EC00] 10:00:57 INFO - PROCESS | 3064 | 1467738057198 Marionette DEBUG loaded listener.js 10:00:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 62 (0D82A800) [pid = 3064] [serial = 1808] [outer = 0D80EC00] 10:00:57 INFO - PROCESS | 3064 | 1467738057674 Marionette TRACE conn6 <- [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]]]}] 10:00:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:00:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 670ms 10:00:57 INFO - PROCESS | 3064 | 1467738057705 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 10:00:57 INFO - PROCESS | 3064 | 1467738057708 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 10:00:57 INFO - PROCESS | 3064 | 1467738057711 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:00:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:00:57 INFO - PROCESS | 3064 | 1467738057714 Marionette TRACE conn6 <- [1,2374,null,{}] 10:00:57 INFO - PROCESS | 3064 | 1467738057725 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:57 INFO - PROCESS | 3064 | 1467738057730 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:57 INFO - PROCESS | 3064 | 1467738057841 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 10:00:57 INFO - PROCESS | 3064 | 1467738057851 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:57 INFO - PROCESS | 3064 | 1467738057854 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:57 INFO - PROCESS | 3064 | ++DOCSHELL 0DD73C00 == 28 [pid = 3064] [id = 603] 10:00:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (0DD74000) [pid = 3064] [serial = 1809] [outer = 00000000] 10:00:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (0DE07C00) [pid = 3064] [serial = 1810] [outer = 0DD74000] 10:00:57 INFO - PROCESS | 3064 | 1467738057904 Marionette DEBUG loaded listener.js 10:00:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0E9D1C00) [pid = 3064] [serial = 1811] [outer = 0DD74000] 10:00:58 INFO - PROCESS | 3064 | 1467738058373 Marionette TRACE conn6 <- [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]]]}] 10:00:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:00:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 730ms 10:00:58 INFO - PROCESS | 3064 | 1467738058445 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 10:00:58 INFO - PROCESS | 3064 | 1467738058448 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 10:00:58 INFO - PROCESS | 3064 | 1467738058451 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:00:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:00:58 INFO - PROCESS | 3064 | 1467738058453 Marionette TRACE conn6 <- [1,2378,null,{}] 10:00:58 INFO - PROCESS | 3064 | 1467738058456 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:58 INFO - PROCESS | 3064 | 1467738058458 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:58 INFO - PROCESS | 3064 | 1467738058541 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 10:00:58 INFO - PROCESS | 3064 | 1467738058549 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:58 INFO - PROCESS | 3064 | 1467738058551 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:58 INFO - PROCESS | 3064 | ++DOCSHELL 11A44000 == 29 [pid = 3064] [id = 604] 10:00:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (11AA8800) [pid = 3064] [serial = 1812] [outer = 00000000] 10:00:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (11F92800) [pid = 3064] [serial = 1813] [outer = 11AA8800] 10:00:58 INFO - PROCESS | 3064 | 1467738058598 Marionette DEBUG loaded listener.js 10:00:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (1231D000) [pid = 3064] [serial = 1814] [outer = 11AA8800] 10:00:59 INFO - PROCESS | 3064 | 1467738059034 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 10:00:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:00:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 630ms 10:00:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:00:59 INFO - PROCESS | 3064 | 1467738059085 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 10:00:59 INFO - PROCESS | 3064 | 1467738059087 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 10:00:59 INFO - PROCESS | 3064 | 1467738059091 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:00:59 INFO - PROCESS | 3064 | 1467738059092 Marionette TRACE conn6 <- [1,2382,null,{}] 10:00:59 INFO - PROCESS | 3064 | 1467738059096 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:59 INFO - PROCESS | 3064 | 1467738059098 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:59 INFO - PROCESS | 3064 | 1467738059176 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 10:00:59 INFO - PROCESS | 3064 | 1467738059182 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:59 INFO - PROCESS | 3064 | 1467738059184 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:59 INFO - PROCESS | 3064 | ++DOCSHELL 1234A000 == 30 [pid = 3064] [id = 605] 10:00:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (12352C00) [pid = 3064] [serial = 1815] [outer = 00000000] 10:00:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (124B6400) [pid = 3064] [serial = 1816] [outer = 12352C00] 10:00:59 INFO - PROCESS | 3064 | 1467738059228 Marionette DEBUG loaded listener.js 10:00:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (124E8C00) [pid = 3064] [serial = 1817] [outer = 12352C00] 10:00:59 INFO - PROCESS | 3064 | 1467738059715 Marionette TRACE conn6 <- [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]]]}] 10:00:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:00:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 670ms 10:00:59 INFO - PROCESS | 3064 | 1467738059761 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 10:00:59 INFO - PROCESS | 3064 | 1467738059764 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 10:00:59 INFO - PROCESS | 3064 | 1467738059767 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:00:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:00:59 INFO - PROCESS | 3064 | 1467738059768 Marionette TRACE conn6 <- [1,2386,null,{}] 10:00:59 INFO - PROCESS | 3064 | 1467738059772 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:59 INFO - PROCESS | 3064 | 1467738059777 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:59 INFO - PROCESS | 3064 | 1467738059883 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 10:00:59 INFO - PROCESS | 3064 | 1467738059891 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:59 INFO - PROCESS | 3064 | 1467738059893 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:00:59 INFO - PROCESS | 3064 | ++DOCSHELL 13740C00 == 31 [pid = 3064] [id = 606] 10:00:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (13741800) [pid = 3064] [serial = 1818] [outer = 00000000] 10:00:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (14952400) [pid = 3064] [serial = 1819] [outer = 13741800] 10:00:59 INFO - PROCESS | 3064 | 1467738059939 Marionette DEBUG loaded listener.js 10:01:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (14DF1C00) [pid = 3064] [serial = 1820] [outer = 13741800] 10:01:00 INFO - PROCESS | 3064 | 1467738060369 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 10:01:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:01:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 670ms 10:01:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:01:00 INFO - PROCESS | 3064 | 1467738060442 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 10:01:00 INFO - PROCESS | 3064 | 1467738060444 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 10:01:00 INFO - PROCESS | 3064 | 1467738060447 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:01:00 INFO - PROCESS | 3064 | 1467738060448 Marionette TRACE conn6 <- [1,2390,null,{}] 10:01:00 INFO - PROCESS | 3064 | 1467738060452 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:00 INFO - PROCESS | 3064 | 1467738060454 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:00 INFO - PROCESS | 3064 | 1467738060531 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 10:01:00 INFO - PROCESS | 3064 | 1467738060565 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:00 INFO - PROCESS | 3064 | 1467738060566 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:00 INFO - PROCESS | 3064 | ++DOCSHELL 151CF000 == 32 [pid = 3064] [id = 607] 10:01:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (157A4400) [pid = 3064] [serial = 1821] [outer = 00000000] 10:01:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (1614A000) [pid = 3064] [serial = 1822] [outer = 157A4400] 10:01:00 INFO - PROCESS | 3064 | 1467738060610 Marionette DEBUG loaded listener.js 10:01:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (1614AC00) [pid = 3064] [serial = 1823] [outer = 157A4400] 10:01:01 INFO - PROCESS | 3064 | 1467738061044 Marionette TRACE conn6 <- [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]]]}] 10:01:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:01:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 630ms 10:01:01 INFO - PROCESS | 3064 | 1467738061084 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 10:01:01 INFO - PROCESS | 3064 | 1467738061086 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 10:01:01 INFO - PROCESS | 3064 | 1467738061093 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:01:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:01:01 INFO - PROCESS | 3064 | 1467738061095 Marionette TRACE conn6 <- [1,2394,null,{}] 10:01:01 INFO - PROCESS | 3064 | 1467738061098 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:01 INFO - PROCESS | 3064 | 1467738061100 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:01 INFO - PROCESS | 3064 | 1467738061179 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 10:01:01 INFO - PROCESS | 3064 | 1467738061185 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:01 INFO - PROCESS | 3064 | 1467738061187 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:01 INFO - PROCESS | 3064 | ++DOCSHELL 0C30A800 == 33 [pid = 3064] [id = 608] 10:01:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0D822800) [pid = 3064] [serial = 1824] [outer = 00000000] 10:01:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (16614000) [pid = 3064] [serial = 1825] [outer = 0D822800] 10:01:01 INFO - PROCESS | 3064 | 1467738061232 Marionette DEBUG loaded listener.js 10:01:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (16160000) [pid = 3064] [serial = 1826] [outer = 0D822800] 10:01:01 INFO - PROCESS | 3064 | 1467738061706 Marionette TRACE conn6 <- [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]]]}] 10:01:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:01:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 671ms 10:01:01 INFO - PROCESS | 3064 | 1467738061769 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 10:01:01 INFO - PROCESS | 3064 | 1467738061771 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 10:01:01 INFO - PROCESS | 3064 | 1467738061780 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:01:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:01:01 INFO - PROCESS | 3064 | 1467738061781 Marionette TRACE conn6 <- [1,2398,null,{}] 10:01:01 INFO - PROCESS | 3064 | 1467738061785 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:01 INFO - PROCESS | 3064 | 1467738061787 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:01 INFO - PROCESS | 3064 | 1467738061899 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 10:01:01 INFO - PROCESS | 3064 | 1467738061991 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:01 INFO - PROCESS | 3064 | 1467738061993 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:02 INFO - PROCESS | 3064 | ++DOCSHELL 0DD72400 == 34 [pid = 3064] [id = 609] 10:01:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (16C0A800) [pid = 3064] [serial = 1827] [outer = 00000000] 10:01:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (16D04C00) [pid = 3064] [serial = 1828] [outer = 16C0A800] 10:01:02 INFO - PROCESS | 3064 | 1467738062038 Marionette DEBUG loaded listener.js 10:01:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (16D06800) [pid = 3064] [serial = 1829] [outer = 16C0A800] 10:01:02 INFO - PROCESS | 3064 | 1467738062576 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 10:01:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:01:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 830ms 10:01:02 INFO - PROCESS | 3064 | 1467738062614 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 10:01:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:01:02 INFO - PROCESS | 3064 | 1467738062616 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 10:01:02 INFO - PROCESS | 3064 | 1467738062619 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:01:02 INFO - PROCESS | 3064 | 1467738062621 Marionette TRACE conn6 <- [1,2402,null,{}] 10:01:02 INFO - PROCESS | 3064 | 1467738062625 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:02 INFO - PROCESS | 3064 | 1467738062627 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:02 INFO - PROCESS | 3064 | 1467738062747 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 10:01:02 INFO - PROCESS | 3064 | 1467738062759 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:02 INFO - PROCESS | 3064 | 1467738062761 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:02 INFO - PROCESS | 3064 | ++DOCSHELL 0C3E9C00 == 35 [pid = 3064] [id = 610] 10:01:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (11CEC800) [pid = 3064] [serial = 1830] [outer = 00000000] 10:01:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (17540C00) [pid = 3064] [serial = 1831] [outer = 11CEC800] 10:01:02 INFO - PROCESS | 3064 | 1467738062805 Marionette DEBUG loaded listener.js 10:01:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (1757AC00) [pid = 3064] [serial = 1832] [outer = 11CEC800] 10:01:03 INFO - PROCESS | 3064 | 1467738063292 Marionette TRACE conn6 <- [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]]]}] 10:01:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:01:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 730ms 10:01:03 INFO - PROCESS | 3064 | 1467738063351 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 10:01:03 INFO - PROCESS | 3064 | 1467738063353 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 10:01:03 INFO - PROCESS | 3064 | 1467738063356 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:01:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:01:03 INFO - PROCESS | 3064 | 1467738063358 Marionette TRACE conn6 <- [1,2406,null,{}] 10:01:03 INFO - PROCESS | 3064 | 1467738063362 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:03 INFO - PROCESS | 3064 | 1467738063364 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:03 INFO - PROCESS | 3064 | 1467738063634 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 10:01:03 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (11AA4000) [pid = 3064] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:01:03 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (1373F800) [pid = 3064] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:01:03 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0D80A000) [pid = 3064] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:01:03 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (151CCC00) [pid = 3064] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:01:03 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (1615AC00) [pid = 3064] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:01:03 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0DECE800) [pid = 3064] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:01:03 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0D7D2800) [pid = 3064] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:01:03 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0C30FC00) [pid = 3064] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 10:01:03 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0C3F6000) [pid = 3064] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 10:01:03 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (1776A800) [pid = 3064] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 10:01:03 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (14077800) [pid = 3064] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:01:03 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0D235000) [pid = 3064] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:01:03 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (1615C400) [pid = 3064] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:01:03 INFO - PROCESS | 3064 | 1467738063727 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:03 INFO - PROCESS | 3064 | 1467738063730 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:03 INFO - PROCESS | 3064 | ++DOCSHELL 0D235000 == 36 [pid = 3064] [id = 611] 10:01:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0D23B400) [pid = 3064] [serial = 1833] [outer = 00000000] 10:01:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0D805800) [pid = 3064] [serial = 1834] [outer = 0D23B400] 10:01:03 INFO - PROCESS | 3064 | 1467738063777 Marionette DEBUG loaded listener.js 10:01:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (12329C00) [pid = 3064] [serial = 1835] [outer = 0D23B400] 10:01:04 INFO - PROCESS | 3064 | 1467738064158 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:01:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:01:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 830ms 10:01:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:01:04 INFO - PROCESS | 3064 | 1467738064190 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 10:01:04 INFO - PROCESS | 3064 | 1467738064192 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 10:01:04 INFO - PROCESS | 3064 | 1467738064196 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:01:04 INFO - PROCESS | 3064 | 1467738064197 Marionette TRACE conn6 <- [1,2410,null,{}] 10:01:04 INFO - PROCESS | 3064 | 1467738064200 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:04 INFO - PROCESS | 3064 | 1467738064202 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:04 INFO - PROCESS | 3064 | 1467738064280 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 10:01:04 INFO - PROCESS | 3064 | 1467738064286 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:04 INFO - PROCESS | 3064 | 1467738064288 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:04 INFO - PROCESS | 3064 | ++DOCSHELL 14926000 == 37 [pid = 3064] [id = 612] 10:01:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (14DF5400) [pid = 3064] [serial = 1836] [outer = 00000000] 10:01:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (175D4C00) [pid = 3064] [serial = 1837] [outer = 14DF5400] 10:01:04 INFO - PROCESS | 3064 | 1467738064333 Marionette DEBUG loaded listener.js 10:01:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (176BB400) [pid = 3064] [serial = 1838] [outer = 14DF5400] 10:01:04 INFO - PROCESS | 3064 | 1467738064769 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:01:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:01:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 630ms 10:01:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:01:04 INFO - PROCESS | 3064 | 1467738064827 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 10:01:04 INFO - PROCESS | 3064 | 1467738064829 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 10:01:04 INFO - PROCESS | 3064 | 1467738064832 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:01:04 INFO - PROCESS | 3064 | 1467738064833 Marionette TRACE conn6 <- [1,2414,null,{}] 10:01:04 INFO - PROCESS | 3064 | 1467738064837 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:04 INFO - PROCESS | 3064 | 1467738064839 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:04 INFO - PROCESS | 3064 | 1467738064919 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 10:01:04 INFO - PROCESS | 3064 | 1467738064924 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:04 INFO - PROCESS | 3064 | 1467738064926 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:04 INFO - PROCESS | 3064 | ++DOCSHELL 1775D400 == 38 [pid = 3064] [id = 613] 10:01:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (1775E400) [pid = 3064] [serial = 1839] [outer = 00000000] 10:01:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (17765000) [pid = 3064] [serial = 1840] [outer = 1775E400] 10:01:04 INFO - PROCESS | 3064 | 1467738064970 Marionette DEBUG loaded listener.js 10:01:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (1776A400) [pid = 3064] [serial = 1841] [outer = 1775E400] 10:01:05 INFO - PROCESS | 3064 | 1467738065413 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 10:01:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:01:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 630ms 10:01:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:01:05 INFO - PROCESS | 3064 | 1467738065462 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 10:01:05 INFO - PROCESS | 3064 | 1467738065464 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 10:01:05 INFO - PROCESS | 3064 | 1467738065467 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:01:05 INFO - PROCESS | 3064 | 1467738065469 Marionette TRACE conn6 <- [1,2418,null,{}] 10:01:05 INFO - PROCESS | 3064 | 1467738065490 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:05 INFO - PROCESS | 3064 | 1467738065492 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:05 INFO - PROCESS | 3064 | 1467738065572 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 10:01:05 INFO - PROCESS | 3064 | 1467738065577 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:05 INFO - PROCESS | 3064 | 1467738065579 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:05 INFO - PROCESS | 3064 | ++DOCSHELL 124B3000 == 39 [pid = 3064] [id = 614] 10:01:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (177AB400) [pid = 3064] [serial = 1842] [outer = 00000000] 10:01:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (177B3400) [pid = 3064] [serial = 1843] [outer = 177AB400] 10:01:05 INFO - PROCESS | 3064 | 1467738065623 Marionette DEBUG loaded listener.js 10:01:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (177B7800) [pid = 3064] [serial = 1844] [outer = 177AB400] 10:01:06 INFO - PROCESS | 3064 | 1467738066470 Marionette TRACE conn6 <- [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]]]}] 10:01:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:01:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1027ms 10:01:06 INFO - PROCESS | 3064 | 1467738066496 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 10:01:06 INFO - PROCESS | 3064 | 1467738066500 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 10:01:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:01:06 INFO - PROCESS | 3064 | 1467738066505 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:01:06 INFO - PROCESS | 3064 | 1467738066510 Marionette TRACE conn6 <- [1,2422,null,{}] 10:01:06 INFO - PROCESS | 3064 | 1467738066516 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:06 INFO - PROCESS | 3064 | 1467738066519 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:06 INFO - PROCESS | 3064 | 1467738066688 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 10:01:06 INFO - PROCESS | 3064 | 1467738066830 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:06 INFO - PROCESS | 3064 | 1467738066834 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:06 INFO - PROCESS | 3064 | ++DOCSHELL 0D0CD000 == 40 [pid = 3064] [id = 615] 10:01:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0D2EA400) [pid = 3064] [serial = 1845] [outer = 00000000] 10:01:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0D807C00) [pid = 3064] [serial = 1846] [outer = 0D2EA400] 10:01:06 INFO - PROCESS | 3064 | 1467738066893 Marionette DEBUG loaded listener.js 10:01:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0D837000) [pid = 3064] [serial = 1847] [outer = 0D2EA400] 10:01:07 INFO - PROCESS | 3064 | 1467738067811 Marionette TRACE conn6 <- [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]]]}] 10:01:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:01:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1326ms 10:01:07 INFO - PROCESS | 3064 | 1467738067844 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 10:01:07 INFO - PROCESS | 3064 | 1467738067849 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 10:01:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:01:07 INFO - PROCESS | 3064 | 1467738067855 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:01:07 INFO - PROCESS | 3064 | 1467738067858 Marionette TRACE conn6 <- [1,2426,null,{}] 10:01:07 INFO - PROCESS | 3064 | 1467738067864 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:07 INFO - PROCESS | 3064 | 1467738067867 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:07 INFO - PROCESS | 3064 | 1467738067981 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 10:01:08 INFO - PROCESS | 3064 | 1467738068122 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:08 INFO - PROCESS | 3064 | 1467738068126 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:08 INFO - PROCESS | 3064 | ++DOCSHELL 0D7D1C00 == 41 [pid = 3064] [id = 616] 10:01:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0D802400) [pid = 3064] [serial = 1848] [outer = 00000000] 10:01:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0D809C00) [pid = 3064] [serial = 1849] [outer = 0D802400] 10:01:08 INFO - PROCESS | 3064 | 1467738068178 Marionette DEBUG loaded listener.js 10:01:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (0D82F800) [pid = 3064] [serial = 1850] [outer = 0D802400] 10:01:08 INFO - PROCESS | 3064 | --DOCSHELL 1775D400 == 40 [pid = 3064] [id = 613] 10:01:08 INFO - PROCESS | 3064 | --DOCSHELL 14926000 == 39 [pid = 3064] [id = 612] 10:01:08 INFO - PROCESS | 3064 | --DOCSHELL 0D235000 == 38 [pid = 3064] [id = 611] 10:01:08 INFO - PROCESS | 3064 | --DOCSHELL 0C3E9C00 == 37 [pid = 3064] [id = 610] 10:01:08 INFO - PROCESS | 3064 | --DOCSHELL 0DD72400 == 36 [pid = 3064] [id = 609] 10:01:08 INFO - PROCESS | 3064 | --DOCSHELL 0C30A800 == 35 [pid = 3064] [id = 608] 10:01:08 INFO - PROCESS | 3064 | --DOCSHELL 151CF000 == 34 [pid = 3064] [id = 607] 10:01:08 INFO - PROCESS | 3064 | --DOCSHELL 13740C00 == 33 [pid = 3064] [id = 606] 10:01:08 INFO - PROCESS | 3064 | --DOCSHELL 1234A000 == 32 [pid = 3064] [id = 605] 10:01:08 INFO - PROCESS | 3064 | --DOCSHELL 11A44000 == 31 [pid = 3064] [id = 604] 10:01:08 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (16C16800) [pid = 3064] [serial = 1801] [outer = 00000000] [url = about:blank] 10:01:08 INFO - PROCESS | 3064 | --DOCSHELL 0DD73C00 == 30 [pid = 3064] [id = 603] 10:01:08 INFO - PROCESS | 3064 | --DOCSHELL 0D80E000 == 29 [pid = 3064] [id = 602] 10:01:08 INFO - PROCESS | 3064 | --DOCSHELL 0D2E1000 == 28 [pid = 3064] [id = 601] 10:01:08 INFO - PROCESS | 3064 | --DOCSHELL 16C0F000 == 27 [pid = 3064] [id = 600] 10:01:08 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (16C13C00) [pid = 3064] [serial = 1751] [outer = 00000000] [url = about:blank] 10:01:08 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (12355C00) [pid = 3064] [serial = 1786] [outer = 00000000] [url = about:blank] 10:01:08 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (14922000) [pid = 3064] [serial = 1789] [outer = 00000000] [url = about:blank] 10:01:08 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (14DFD000) [pid = 3064] [serial = 1795] [outer = 00000000] [url = about:blank] 10:01:08 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (157BAC00) [pid = 3064] [serial = 1792] [outer = 00000000] [url = about:blank] 10:01:08 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (1661AC00) [pid = 3064] [serial = 1798] [outer = 00000000] [url = about:blank] 10:01:08 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (15F6E400) [pid = 3064] [serial = 1793] [outer = 00000000] [url = about:blank] 10:01:08 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0E9CD800) [pid = 3064] [serial = 1783] [outer = 00000000] [url = about:blank] 10:01:08 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0D821800) [pid = 3064] [serial = 1780] [outer = 00000000] [url = about:blank] 10:01:08 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0D82C800) [pid = 3064] [serial = 1781] [outer = 00000000] [url = about:blank] 10:01:08 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0C31FC00) [pid = 3064] [serial = 1777] [outer = 00000000] [url = about:blank] 10:01:08 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0C494C00) [pid = 3064] [serial = 1778] [outer = 00000000] [url = about:blank] 10:01:08 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0D310800) [pid = 3064] [serial = 1775] [outer = 00000000] [url = about:blank] 10:01:08 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0D0CE800) [pid = 3064] [serial = 1774] [outer = 00000000] [url = about:blank] 10:01:08 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (177B9800) [pid = 3064] [serial = 1772] [outer = 00000000] [url = about:blank] 10:01:08 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (177B2800) [pid = 3064] [serial = 1771] [outer = 00000000] [url = about:blank] 10:01:08 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (16161400) [pid = 3064] [serial = 1769] [outer = 00000000] [url = about:blank] 10:01:08 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (157C9C00) [pid = 3064] [serial = 1768] [outer = 00000000] [url = about:blank] 10:01:08 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (11A9E400) [pid = 3064] [serial = 1766] [outer = 00000000] [url = about:blank] 10:01:08 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0DD74400) [pid = 3064] [serial = 1765] [outer = 00000000] [url = about:blank] 10:01:08 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (1492DC00) [pid = 3064] [serial = 1790] [outer = 00000000] [url = about:blank] 10:01:08 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (1607D400) [pid = 3064] [serial = 1796] [outer = 00000000] [url = about:blank] 10:01:08 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (16C08400) [pid = 3064] [serial = 1799] [outer = 00000000] [url = about:blank] 10:01:08 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (11A15800) [pid = 3064] [serial = 1784] [outer = 00000000] [url = about:blank] 10:01:08 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (124EB800) [pid = 3064] [serial = 1787] [outer = 00000000] [url = about:blank] 10:01:08 INFO - PROCESS | 3064 | 1467738068687 Marionette TRACE conn6 <- [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]]]}] 10:01:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:01:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 870ms 10:01:08 INFO - PROCESS | 3064 | 1467738068730 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 10:01:08 INFO - PROCESS | 3064 | 1467738068735 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 10:01:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:01:08 INFO - PROCESS | 3064 | 1467738068741 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:01:08 INFO - PROCESS | 3064 | 1467738068744 Marionette TRACE conn6 <- [1,2430,null,{}] 10:01:08 INFO - PROCESS | 3064 | 1467738068748 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:08 INFO - PROCESS | 3064 | 1467738068750 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:08 INFO - PROCESS | 3064 | 1467738068838 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 10:01:08 INFO - PROCESS | 3064 | 1467738068847 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:08 INFO - PROCESS | 3064 | 1467738068849 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:08 INFO - PROCESS | 3064 | ++DOCSHELL 0D80E000 == 28 [pid = 3064] [id = 617] 10:01:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0D821800) [pid = 3064] [serial = 1851] [outer = 00000000] 10:01:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0D82D400) [pid = 3064] [serial = 1852] [outer = 0D821800] 10:01:08 INFO - PROCESS | 3064 | 1467738068897 Marionette DEBUG loaded listener.js 10:01:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0D839800) [pid = 3064] [serial = 1853] [outer = 0D821800] 10:01:09 INFO - PROCESS | 3064 | 1467738069397 Marionette TRACE conn6 <- [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]]]}] 10:01:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:01:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 671ms 10:01:09 INFO - PROCESS | 3064 | 1467738069416 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 10:01:09 INFO - PROCESS | 3064 | 1467738069418 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 10:01:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:01:09 INFO - PROCESS | 3064 | 1467738069421 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:01:09 INFO - PROCESS | 3064 | 1467738069425 Marionette TRACE conn6 <- [1,2434,null,{}] 10:01:09 INFO - PROCESS | 3064 | 1467738069436 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:09 INFO - PROCESS | 3064 | 1467738069440 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:09 INFO - PROCESS | 3064 | 1467738069531 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 10:01:09 INFO - PROCESS | 3064 | 1467738069579 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:09 INFO - PROCESS | 3064 | 1467738069583 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:09 INFO - PROCESS | 3064 | ++DOCSHELL 0E9CD800 == 29 [pid = 3064] [id = 618] 10:01:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0E9CE400) [pid = 3064] [serial = 1854] [outer = 00000000] 10:01:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (11A15800) [pid = 3064] [serial = 1855] [outer = 0E9CE400] 10:01:09 INFO - PROCESS | 3064 | 1467738069716 Marionette DEBUG loaded listener.js 10:01:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (11AA0400) [pid = 3064] [serial = 1856] [outer = 0E9CE400] 10:01:10 INFO - PROCESS | 3064 | 1467738070075 Marionette TRACE conn6 <- [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]]]}] 10:01:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:01:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 730ms 10:01:10 INFO - PROCESS | 3064 | 1467738070156 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 10:01:10 INFO - PROCESS | 3064 | 1467738070159 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 10:01:10 INFO - PROCESS | 3064 | 1467738070162 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:01:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:01:10 INFO - PROCESS | 3064 | 1467738070164 Marionette TRACE conn6 <- [1,2438,null,{}] 10:01:10 INFO - PROCESS | 3064 | 1467738070167 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:10 INFO - PROCESS | 3064 | 1467738070169 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:10 INFO - PROCESS | 3064 | 1467738070255 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 10:01:10 INFO - PROCESS | 3064 | 1467738070261 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:10 INFO - PROCESS | 3064 | 1467738070272 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:10 INFO - PROCESS | 3064 | ++DOCSHELL 0E93F400 == 30 [pid = 3064] [id = 619] 10:01:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (11AA7000) [pid = 3064] [serial = 1857] [outer = 00000000] 10:01:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (123ED400) [pid = 3064] [serial = 1858] [outer = 11AA7000] 10:01:10 INFO - PROCESS | 3064 | 1467738070318 Marionette DEBUG loaded listener.js 10:01:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (124E4400) [pid = 3064] [serial = 1859] [outer = 11AA7000] 10:01:10 INFO - PROCESS | 3064 | 1467738070782 Marionette TRACE conn6 <- [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]]]}] 10:01:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:01:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 671ms 10:01:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:01:10 INFO - PROCESS | 3064 | 1467738070837 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 10:01:10 INFO - PROCESS | 3064 | 1467738070839 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 10:01:10 INFO - PROCESS | 3064 | 1467738070842 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:01:10 INFO - PROCESS | 3064 | 1467738070844 Marionette TRACE conn6 <- [1,2442,null,{}] 10:01:10 INFO - PROCESS | 3064 | 1467738070847 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:10 INFO - PROCESS | 3064 | 1467738070849 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:10 INFO - PROCESS | 3064 | 1467738070967 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 10:01:11 INFO - PROCESS | 3064 | 1467738071058 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:11 INFO - PROCESS | 3064 | 1467738071060 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:11 INFO - PROCESS | 3064 | ++DOCSHELL 1373EC00 == 31 [pid = 3064] [id = 620] 10:01:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (13740800) [pid = 3064] [serial = 1860] [outer = 00000000] 10:01:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (14082C00) [pid = 3064] [serial = 1861] [outer = 13740800] 10:01:11 INFO - PROCESS | 3064 | 1467738071104 Marionette DEBUG loaded listener.js 10:01:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (14925C00) [pid = 3064] [serial = 1862] [outer = 13740800] 10:01:11 INFO - PROCESS | 3064 | 1467738071525 Marionette TRACE conn6 <- [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]]]}] 10:01:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:01:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 730ms 10:01:11 INFO - PROCESS | 3064 | 1467738071578 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 10:01:11 INFO - PROCESS | 3064 | 1467738071580 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 10:01:11 INFO - PROCESS | 3064 | 1467738071583 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:01:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:01:11 INFO - PROCESS | 3064 | 1467738071585 Marionette TRACE conn6 <- [1,2446,null,{}] 10:01:11 INFO - PROCESS | 3064 | 1467738071588 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:11 INFO - PROCESS | 3064 | 1467738071594 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:11 INFO - PROCESS | 3064 | 1467738071735 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 10:01:11 INFO - PROCESS | 3064 | 1467738071803 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:11 INFO - PROCESS | 3064 | 1467738071805 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:11 INFO - PROCESS | 3064 | ++DOCSHELL 1492E400 == 32 [pid = 3064] [id = 621] 10:01:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (14953000) [pid = 3064] [serial = 1863] [outer = 00000000] 10:01:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (15F62400) [pid = 3064] [serial = 1864] [outer = 14953000] 10:01:11 INFO - PROCESS | 3064 | 1467738071850 Marionette DEBUG loaded listener.js 10:01:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (15F6CC00) [pid = 3064] [serial = 1865] [outer = 14953000] 10:01:12 INFO - PROCESS | 3064 | 1467738072250 Marionette TRACE conn6 <- [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]]]}] 10:01:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:01:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 731ms 10:01:12 INFO - PROCESS | 3064 | 1467738072343 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 10:01:12 INFO - PROCESS | 3064 | 1467738072345 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 10:01:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:01:12 INFO - PROCESS | 3064 | 1467738072356 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:01:12 INFO - PROCESS | 3064 | 1467738072358 Marionette TRACE conn6 <- [1,2450,null,{}] 10:01:12 INFO - PROCESS | 3064 | 1467738072362 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:12 INFO - PROCESS | 3064 | 1467738072364 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:12 INFO - PROCESS | 3064 | 1467738072487 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 10:01:12 INFO - PROCESS | 3064 | 1467738072501 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:12 INFO - PROCESS | 3064 | 1467738072503 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:12 INFO - PROCESS | 3064 | ++DOCSHELL 0DDE4000 == 33 [pid = 3064] [id = 622] 10:01:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (157C3800) [pid = 3064] [serial = 1866] [outer = 00000000] 10:01:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (16158400) [pid = 3064] [serial = 1867] [outer = 157C3800] 10:01:12 INFO - PROCESS | 3064 | 1467738072733 Marionette DEBUG loaded listener.js 10:01:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (1615A000) [pid = 3064] [serial = 1868] [outer = 157C3800] 10:01:12 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (1775E400) [pid = 3064] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:01:12 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (16C0A800) [pid = 3064] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:01:12 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (16C11800) [pid = 3064] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:01:12 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0D2E5000) [pid = 3064] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:01:12 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0D822800) [pid = 3064] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:01:12 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (11AA8800) [pid = 3064] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:01:12 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (13741800) [pid = 3064] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 10:01:12 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (12352C00) [pid = 3064] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 10:01:12 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (157A4400) [pid = 3064] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:01:12 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (11CEC800) [pid = 3064] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 10:01:12 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0D80EC00) [pid = 3064] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:01:12 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0DD74000) [pid = 3064] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:01:12 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (14DF5400) [pid = 3064] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:01:12 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0D23B400) [pid = 3064] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 10:01:13 INFO - PROCESS | 3064 | 1467738073082 Marionette TRACE conn6 <- [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]]]}] 10:01:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:01:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 790ms 10:01:13 INFO - PROCESS | 3064 | 1467738073145 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 10:01:13 INFO - PROCESS | 3064 | 1467738073147 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 10:01:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:01:13 INFO - PROCESS | 3064 | 1467738073150 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:01:13 INFO - PROCESS | 3064 | 1467738073152 Marionette TRACE conn6 <- [1,2454,null,{}] 10:01:13 INFO - PROCESS | 3064 | 1467738073155 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:13 INFO - PROCESS | 3064 | 1467738073157 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:13 INFO - PROCESS | 3064 | 1467738073276 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 10:01:13 INFO - PROCESS | 3064 | 1467738073334 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:13 INFO - PROCESS | 3064 | 1467738073336 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:13 INFO - PROCESS | 3064 | ++DOCSHELL 0CE75000 == 34 [pid = 3064] [id = 623] 10:01:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0CECA000) [pid = 3064] [serial = 1869] [outer = 00000000] 10:01:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (157BF400) [pid = 3064] [serial = 1870] [outer = 0CECA000] 10:01:13 INFO - PROCESS | 3064 | 1467738073385 Marionette DEBUG loaded listener.js 10:01:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (1661CC00) [pid = 3064] [serial = 1871] [outer = 0CECA000] 10:01:13 INFO - PROCESS | 3064 | 1467738073772 Marionette TRACE conn6 <- [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]]]}] 10:01:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:01:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 670ms 10:01:13 INFO - PROCESS | 3064 | 1467738073821 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 10:01:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:01:13 INFO - PROCESS | 3064 | 1467738073823 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 10:01:13 INFO - PROCESS | 3064 | 1467738073826 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:01:13 INFO - PROCESS | 3064 | 1467738073828 Marionette TRACE conn6 <- [1,2458,null,{}] 10:01:13 INFO - PROCESS | 3064 | 1467738073831 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:13 INFO - PROCESS | 3064 | 1467738073833 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:13 INFO - PROCESS | 3064 | 1467738073922 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 10:01:13 INFO - PROCESS | 3064 | 1467738073956 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:13 INFO - PROCESS | 3064 | 1467738073958 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:13 INFO - PROCESS | 3064 | ++DOCSHELL 11F93800 == 35 [pid = 3064] [id = 624] 10:01:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (166D4000) [pid = 3064] [serial = 1872] [outer = 00000000] 10:01:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (16C10400) [pid = 3064] [serial = 1873] [outer = 166D4000] 10:01:13 INFO - PROCESS | 3064 | 1467738074003 Marionette DEBUG loaded listener.js 10:01:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (16C11400) [pid = 3064] [serial = 1874] [outer = 166D4000] 10:01:14 INFO - PROCESS | 3064 | 1467738074426 Marionette TRACE conn6 <- [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]]]}] 10:01:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:01:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 631ms 10:01:14 INFO - PROCESS | 3064 | 1467738074458 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 10:01:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:01:14 INFO - PROCESS | 3064 | 1467738074460 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 10:01:14 INFO - PROCESS | 3064 | 1467738074463 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:01:14 INFO - PROCESS | 3064 | 1467738074464 Marionette TRACE conn6 <- [1,2462,null,{}] 10:01:14 INFO - PROCESS | 3064 | 1467738074483 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:14 INFO - PROCESS | 3064 | 1467738074485 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:14 INFO - PROCESS | 3064 | 1467738074566 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 10:01:14 INFO - PROCESS | 3064 | 1467738074572 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:14 INFO - PROCESS | 3064 | 1467738074574 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:14 INFO - PROCESS | 3064 | ++DOCSHELL 1661E000 == 36 [pid = 3064] [id = 625] 10:01:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (16C0C400) [pid = 3064] [serial = 1875] [outer = 00000000] 10:01:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (17540400) [pid = 3064] [serial = 1876] [outer = 16C0C400] 10:01:14 INFO - PROCESS | 3064 | 1467738074618 Marionette DEBUG loaded listener.js 10:01:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (1753D000) [pid = 3064] [serial = 1877] [outer = 16C0C400] 10:01:15 INFO - PROCESS | 3064 | 1467738075276 Marionette TRACE conn6 <- [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]]]}] 10:01:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:01:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 890ms 10:01:15 INFO - PROCESS | 3064 | 1467738075368 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 10:01:15 INFO - PROCESS | 3064 | 1467738075373 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 10:01:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:01:15 INFO - PROCESS | 3064 | 1467738075379 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:01:15 INFO - PROCESS | 3064 | 1467738075384 Marionette TRACE conn6 <- [1,2466,null,{}] 10:01:15 INFO - PROCESS | 3064 | 1467738075390 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:15 INFO - PROCESS | 3064 | 1467738075393 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:15 INFO - PROCESS | 3064 | 1467738075518 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 10:01:15 INFO - PROCESS | 3064 | 1467738075654 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:15 INFO - PROCESS | 3064 | 1467738075657 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:15 INFO - PROCESS | 3064 | ++DOCSHELL 0D2EAC00 == 37 [pid = 3064] [id = 626] 10:01:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0D775000) [pid = 3064] [serial = 1878] [outer = 00000000] 10:01:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0D826000) [pid = 3064] [serial = 1879] [outer = 0D775000] 10:01:15 INFO - PROCESS | 3064 | 1467738075716 Marionette DEBUG loaded listener.js 10:01:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0DD65800) [pid = 3064] [serial = 1880] [outer = 0D775000] 10:01:16 INFO - PROCESS | 3064 | 1467738076306 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 10:01:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:01:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 990ms 10:01:16 INFO - PROCESS | 3064 | 1467738076372 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 10:01:16 INFO - PROCESS | 3064 | 1467738076377 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 10:01:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:01:16 INFO - PROCESS | 3064 | 1467738076384 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:01:16 INFO - PROCESS | 3064 | 1467738076387 Marionette TRACE conn6 <- [1,2470,null,{}] 10:01:16 INFO - PROCESS | 3064 | 1467738076391 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:16 INFO - PROCESS | 3064 | 1467738076394 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:16 INFO - PROCESS | 3064 | 1467738076509 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 10:01:16 INFO - PROCESS | 3064 | 1467738076652 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:16 INFO - PROCESS | 3064 | 1467738076655 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:16 INFO - PROCESS | 3064 | ++DOCSHELL 12299000 == 38 [pid = 3064] [id = 627] 10:01:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (12328C00) [pid = 3064] [serial = 1881] [outer = 00000000] 10:01:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (14077800) [pid = 3064] [serial = 1882] [outer = 12328C00] 10:01:16 INFO - PROCESS | 3064 | 1467738076713 Marionette DEBUG loaded listener.js 10:01:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (14DBB000) [pid = 3064] [serial = 1883] [outer = 12328C00] 10:01:17 INFO - PROCESS | 3064 | 1467738077301 Marionette TRACE conn6 <- [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]]]}] 10:01:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:01:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 970ms 10:01:17 INFO - PROCESS | 3064 | 1467738077357 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 10:01:17 INFO - PROCESS | 3064 | 1467738077360 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 10:01:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:01:17 INFO - PROCESS | 3064 | 1467738077364 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:01:17 INFO - PROCESS | 3064 | 1467738077368 Marionette TRACE conn6 <- [1,2474,null,{}] 10:01:17 INFO - PROCESS | 3064 | 1467738077379 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:17 INFO - PROCESS | 3064 | 1467738077384 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:17 INFO - PROCESS | 3064 | 1467738077495 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 10:01:17 INFO - PROCESS | 3064 | 1467738077641 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:17 INFO - PROCESS | 3064 | 1467738077645 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:17 INFO - PROCESS | 3064 | ++DOCSHELL 17634000 == 39 [pid = 3064] [id = 628] 10:01:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (17634C00) [pid = 3064] [serial = 1884] [outer = 00000000] 10:01:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (17639800) [pid = 3064] [serial = 1885] [outer = 17634C00] 10:01:17 INFO - PROCESS | 3064 | 1467738077704 Marionette DEBUG loaded listener.js 10:01:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (17760400) [pid = 3064] [serial = 1886] [outer = 17634C00] 10:01:18 INFO - PROCESS | 3064 | 1467738078322 Marionette TRACE conn6 <- [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]]]}] 10:01:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:01:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1020ms 10:01:18 INFO - PROCESS | 3064 | 1467738078387 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 10:01:18 INFO - PROCESS | 3064 | 1467738078390 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 10:01:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:01:18 INFO - PROCESS | 3064 | 1467738078394 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:01:18 INFO - PROCESS | 3064 | 1467738078396 Marionette TRACE conn6 <- [1,2478,null,{}] 10:01:18 INFO - PROCESS | 3064 | 1467738078400 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:18 INFO - PROCESS | 3064 | 1467738078402 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:18 INFO - PROCESS | 3064 | 1467738078516 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 10:01:18 INFO - PROCESS | 3064 | 1467738078759 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:18 INFO - PROCESS | 3064 | 1467738078762 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:18 INFO - PROCESS | 3064 | ++DOCSHELL 0CE21000 == 40 [pid = 3064] [id = 629] 10:01:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0CE25400) [pid = 3064] [serial = 1887] [outer = 00000000] 10:01:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0D2E4800) [pid = 3064] [serial = 1888] [outer = 0CE25400] 10:01:18 INFO - PROCESS | 3064 | 1467738078845 Marionette DEBUG loaded listener.js 10:01:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0D7C5800) [pid = 3064] [serial = 1889] [outer = 0CE25400] 10:01:19 INFO - PROCESS | 3064 | 1467738079441 Marionette TRACE conn6 <- [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]]]}] 10:01:20 INFO - PROCESS | 3064 | --DOCSHELL 11F93800 == 39 [pid = 3064] [id = 624] 10:01:20 INFO - PROCESS | 3064 | --DOCSHELL 0CE75000 == 38 [pid = 3064] [id = 623] 10:01:20 INFO - PROCESS | 3064 | --DOCSHELL 0DDE4000 == 37 [pid = 3064] [id = 622] 10:01:20 INFO - PROCESS | 3064 | --DOCSHELL 1492E400 == 36 [pid = 3064] [id = 621] 10:01:20 INFO - PROCESS | 3064 | --DOCSHELL 1373EC00 == 35 [pid = 3064] [id = 620] 10:01:20 INFO - PROCESS | 3064 | --DOCSHELL 0E93F400 == 34 [pid = 3064] [id = 619] 10:01:20 INFO - PROCESS | 3064 | --DOCSHELL 0E9CD800 == 33 [pid = 3064] [id = 618] 10:01:20 INFO - PROCESS | 3064 | --DOCSHELL 0D80E000 == 32 [pid = 3064] [id = 617] 10:01:20 INFO - PROCESS | 3064 | --DOCSHELL 0D7D1C00 == 31 [pid = 3064] [id = 616] 10:01:20 INFO - PROCESS | 3064 | --DOCSHELL 0D0CD000 == 30 [pid = 3064] [id = 615] 10:01:20 INFO - PROCESS | 3064 | --DOCSHELL 124B3000 == 29 [pid = 3064] [id = 614] 10:01:20 INFO - PROCESS | 3064 | --DOCSHELL 17634000 == 28 [pid = 3064] [id = 628] 10:01:20 INFO - PROCESS | 3064 | --DOCSHELL 12299000 == 27 [pid = 3064] [id = 627] 10:01:20 INFO - PROCESS | 3064 | --DOCSHELL 1661E000 == 26 [pid = 3064] [id = 625] 10:01:20 INFO - PROCESS | 3064 | --DOCSHELL 0D2EAC00 == 25 [pid = 3064] [id = 626] 10:01:20 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (17540C00) [pid = 3064] [serial = 1831] [outer = 00000000] [url = about:blank] 10:01:20 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (16D06800) [pid = 3064] [serial = 1829] [outer = 00000000] [url = about:blank] 10:01:20 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0D822C00) [pid = 3064] [serial = 1807] [outer = 00000000] [url = about:blank] 10:01:20 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0D82A800) [pid = 3064] [serial = 1808] [outer = 00000000] [url = about:blank] 10:01:20 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (1757AC00) [pid = 3064] [serial = 1832] [outer = 00000000] [url = about:blank] 10:01:20 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0DE07C00) [pid = 3064] [serial = 1810] [outer = 00000000] [url = about:blank] 10:01:20 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0E9D1C00) [pid = 3064] [serial = 1811] [outer = 00000000] [url = about:blank] 10:01:20 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (175D4C00) [pid = 3064] [serial = 1837] [outer = 00000000] [url = about:blank] 10:01:20 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (176BB400) [pid = 3064] [serial = 1838] [outer = 00000000] [url = about:blank] 10:01:20 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0D805800) [pid = 3064] [serial = 1834] [outer = 00000000] [url = about:blank] 10:01:20 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (1776A400) [pid = 3064] [serial = 1841] [outer = 00000000] [url = about:blank] 10:01:20 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (12329C00) [pid = 3064] [serial = 1835] [outer = 00000000] [url = about:blank] 10:01:20 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (16160000) [pid = 3064] [serial = 1826] [outer = 00000000] [url = about:blank] 10:01:20 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (17765000) [pid = 3064] [serial = 1840] [outer = 00000000] [url = about:blank] 10:01:20 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (16D04C00) [pid = 3064] [serial = 1828] [outer = 00000000] [url = about:blank] 10:01:20 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (16C17C00) [pid = 3064] [serial = 1802] [outer = 00000000] [url = about:blank] 10:01:20 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0D30EC00) [pid = 3064] [serial = 1804] [outer = 00000000] [url = about:blank] 10:01:20 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0D3FA800) [pid = 3064] [serial = 1805] [outer = 00000000] [url = about:blank] 10:01:20 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (16614000) [pid = 3064] [serial = 1825] [outer = 00000000] [url = about:blank] 10:01:20 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (11F92800) [pid = 3064] [serial = 1813] [outer = 00000000] [url = about:blank] 10:01:20 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (1231D000) [pid = 3064] [serial = 1814] [outer = 00000000] [url = about:blank] 10:01:20 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (14952400) [pid = 3064] [serial = 1819] [outer = 00000000] [url = about:blank] 10:01:20 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (14DF1C00) [pid = 3064] [serial = 1820] [outer = 00000000] [url = about:blank] 10:01:20 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (124B6400) [pid = 3064] [serial = 1816] [outer = 00000000] [url = about:blank] 10:01:20 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (124E8C00) [pid = 3064] [serial = 1817] [outer = 00000000] [url = about:blank] 10:01:20 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (1614A000) [pid = 3064] [serial = 1822] [outer = 00000000] [url = about:blank] 10:01:20 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (1614AC00) [pid = 3064] [serial = 1823] [outer = 00000000] [url = about:blank] 10:01:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:01:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1781ms 10:01:20 INFO - PROCESS | 3064 | 1467738080226 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 10:01:20 INFO - PROCESS | 3064 | 1467738080230 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 10:01:20 INFO - PROCESS | 3064 | 1467738080236 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:01:20 INFO - PROCESS | 3064 | 1467738080239 Marionette TRACE conn6 <- [1,2482,null,{}] 10:01:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:01:20 INFO - PROCESS | 3064 | 1467738080245 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:20 INFO - PROCESS | 3064 | 1467738080249 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:20 INFO - PROCESS | 3064 | 1467738080342 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 10:01:20 INFO - PROCESS | 3064 | 1467738080349 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:20 INFO - PROCESS | 3064 | 1467738080354 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:20 INFO - PROCESS | 3064 | ++DOCSHELL 0D0CE800 == 26 [pid = 3064] [id = 630] 10:01:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (0D0CFC00) [pid = 3064] [serial = 1890] [outer = 00000000] 10:01:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0D285C00) [pid = 3064] [serial = 1891] [outer = 0D0CFC00] 10:01:20 INFO - PROCESS | 3064 | 1467738080406 Marionette DEBUG loaded listener.js 10:01:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0D30AC00) [pid = 3064] [serial = 1892] [outer = 0D0CFC00] 10:01:20 INFO - PROCESS | 3064 | 1467738080929 Marionette TRACE conn6 <- [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]]]}] 10:01:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:01:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 730ms 10:01:20 INFO - PROCESS | 3064 | 1467738080975 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 10:01:20 INFO - PROCESS | 3064 | 1467738080978 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 10:01:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:01:20 INFO - PROCESS | 3064 | 1467738080984 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:01:20 INFO - PROCESS | 3064 | 1467738080988 Marionette TRACE conn6 <- [1,2486,null,{}] 10:01:20 INFO - PROCESS | 3064 | 1467738080992 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:20 INFO - PROCESS | 3064 | 1467738080995 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:21 INFO - PROCESS | 3064 | 1467738081083 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 10:01:21 INFO - PROCESS | 3064 | 1467738081093 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:21 INFO - PROCESS | 3064 | 1467738081095 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:21 INFO - PROCESS | 3064 | ++DOCSHELL 0D823C00 == 27 [pid = 3064] [id = 631] 10:01:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0D82A400) [pid = 3064] [serial = 1893] [outer = 00000000] 10:01:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0D835000) [pid = 3064] [serial = 1894] [outer = 0D82A400] 10:01:21 INFO - PROCESS | 3064 | 1467738081228 Marionette DEBUG loaded listener.js 10:01:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0D8BB800) [pid = 3064] [serial = 1895] [outer = 0D82A400] 10:01:21 INFO - PROCESS | 3064 | 1467738081648 Marionette TRACE conn6 <- [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]]]}] 10:01:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:01:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 730ms 10:01:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:01:21 INFO - PROCESS | 3064 | 1467738081716 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 10:01:21 INFO - PROCESS | 3064 | 1467738081718 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 10:01:21 INFO - PROCESS | 3064 | 1467738081724 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:01:21 INFO - PROCESS | 3064 | 1467738081726 Marionette TRACE conn6 <- [1,2490,null,{}] 10:01:21 INFO - PROCESS | 3064 | 1467738081736 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:21 INFO - PROCESS | 3064 | 1467738081741 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:21 INFO - PROCESS | 3064 | 1467738081833 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 10:01:21 INFO - PROCESS | 3064 | 1467738081848 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:21 INFO - PROCESS | 3064 | 1467738081852 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:21 INFO - PROCESS | 3064 | ++DOCSHELL 11AA7400 == 28 [pid = 3064] [id = 632] 10:01:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (11AA8C00) [pid = 3064] [serial = 1896] [outer = 00000000] 10:01:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (11CE8C00) [pid = 3064] [serial = 1897] [outer = 11AA8C00] 10:01:21 INFO - PROCESS | 3064 | 1467738081900 Marionette DEBUG loaded listener.js 10:01:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (12224400) [pid = 3064] [serial = 1898] [outer = 11AA8C00] 10:01:22 INFO - PROCESS | 3064 | 1467738082366 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:01:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:01:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 670ms 10:01:22 INFO - PROCESS | 3064 | 1467738082394 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 10:01:22 INFO - PROCESS | 3064 | 1467738082397 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 10:01:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:01:22 INFO - PROCESS | 3064 | 1467738082408 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:01:22 INFO - PROCESS | 3064 | 1467738082410 Marionette TRACE conn6 <- [1,2494,null,{}] 10:01:22 INFO - PROCESS | 3064 | 1467738082414 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:22 INFO - PROCESS | 3064 | 1467738082425 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:22 INFO - PROCESS | 3064 | 1467738082545 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 10:01:22 INFO - PROCESS | 3064 | 1467738082550 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:22 INFO - PROCESS | 3064 | 1467738082552 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:22 INFO - PROCESS | 3064 | ++DOCSHELL 12322000 == 29 [pid = 3064] [id = 633] 10:01:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (12354400) [pid = 3064] [serial = 1899] [outer = 00000000] 10:01:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (124E8000) [pid = 3064] [serial = 1900] [outer = 12354400] 10:01:22 INFO - PROCESS | 3064 | 1467738082653 Marionette DEBUG loaded listener.js 10:01:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (13059C00) [pid = 3064] [serial = 1901] [outer = 12354400] 10:01:23 INFO - PROCESS | 3064 | 1467738083072 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:01:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:01:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 730ms 10:01:23 INFO - PROCESS | 3064 | 1467738083136 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 10:01:23 INFO - PROCESS | 3064 | 1467738083138 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 10:01:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:01:23 INFO - PROCESS | 3064 | 1467738083142 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:01:23 INFO - PROCESS | 3064 | 1467738083144 Marionette TRACE conn6 <- [1,2498,null,{}] 10:01:23 INFO - PROCESS | 3064 | 1467738083147 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:23 INFO - PROCESS | 3064 | 1467738083149 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:23 INFO - PROCESS | 3064 | 1467738083291 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 10:01:23 INFO - PROCESS | 3064 | 1467738083316 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:23 INFO - PROCESS | 3064 | 1467738083318 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:23 INFO - PROCESS | 3064 | ++DOCSHELL 14921400 == 30 [pid = 3064] [id = 634] 10:01:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (14922800) [pid = 3064] [serial = 1902] [outer = 00000000] 10:01:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (14DB4800) [pid = 3064] [serial = 1903] [outer = 14922800] 10:01:23 INFO - PROCESS | 3064 | 1467738083364 Marionette DEBUG loaded listener.js 10:01:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (14DF7400) [pid = 3064] [serial = 1904] [outer = 14922800] 10:01:23 INFO - PROCESS | 3064 | 1467738083816 Marionette TRACE conn6 <- [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]]]}] 10:01:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 10:01:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 730ms 10:01:23 INFO - PROCESS | 3064 | 1467738083875 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 10:01:23 INFO - PROCESS | 3064 | 1467738083877 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 10:01:23 INFO - PROCESS | 3064 | 1467738083880 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 10:01:23 INFO - PROCESS | 3064 | 1467738083882 Marionette TRACE conn6 <- [1,2502,null,{}] 10:01:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 10:01:23 INFO - PROCESS | 3064 | 1467738083885 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:23 INFO - PROCESS | 3064 | 1467738083891 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:24 INFO - PROCESS | 3064 | 1467738084038 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 10:01:24 INFO - PROCESS | 3064 | 1467738084109 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:24 INFO - PROCESS | 3064 | 1467738084111 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:24 INFO - PROCESS | 3064 | ++DOCSHELL 14DFE800 == 31 [pid = 3064] [id = 635] 10:01:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (151CCC00) [pid = 3064] [serial = 1905] [outer = 00000000] 10:01:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (16153800) [pid = 3064] [serial = 1906] [outer = 151CCC00] 10:01:24 INFO - PROCESS | 3064 | 1467738084158 Marionette DEBUG loaded listener.js 10:01:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (16161000) [pid = 3064] [serial = 1907] [outer = 151CCC00] 10:01:24 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (13740800) [pid = 3064] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 10:01:24 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (14953000) [pid = 3064] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 10:01:24 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0D821800) [pid = 3064] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 10:01:24 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0D2EA400) [pid = 3064] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:01:24 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (11AA7000) [pid = 3064] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 10:01:24 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (177AB400) [pid = 3064] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:01:24 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0D802400) [pid = 3064] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 10:01:24 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0E9CE400) [pid = 3064] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:01:24 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (157C3800) [pid = 3064] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 10:01:24 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0CECA000) [pid = 3064] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 10:01:24 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (16C0C400) [pid = 3064] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 10:01:24 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (166D4000) [pid = 3064] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 10:01:24 INFO - PROCESS | 3064 | 1467738084784 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 10:01:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 10:01:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 930ms 10:01:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 10:01:24 INFO - PROCESS | 3064 | 1467738084814 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 10:01:24 INFO - PROCESS | 3064 | 1467738084816 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 10:01:24 INFO - PROCESS | 3064 | 1467738084819 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 10:01:24 INFO - PROCESS | 3064 | 1467738084821 Marionette TRACE conn6 <- [1,2506,null,{}] 10:01:24 INFO - PROCESS | 3064 | 1467738084833 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:24 INFO - PROCESS | 3064 | 1467738084835 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:24 INFO - PROCESS | 3064 | 1467738084948 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 10:01:25 INFO - PROCESS | 3064 | 1467738085012 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:25 INFO - PROCESS | 3064 | 1467738085014 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:25 INFO - PROCESS | 3064 | ++DOCSHELL 0C31D800 == 32 [pid = 3064] [id = 636] 10:01:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0C494C00) [pid = 3064] [serial = 1908] [outer = 00000000] 10:01:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (12356800) [pid = 3064] [serial = 1909] [outer = 0C494C00] 10:01:25 INFO - PROCESS | 3064 | 1467738085056 Marionette DEBUG loaded listener.js 10:01:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (157C3800) [pid = 3064] [serial = 1910] [outer = 0C494C00] 10:01:25 INFO - PROCESS | 3064 | 1467738085413 Marionette TRACE conn6 <- [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]]]}] 10:01:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 10:01:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 630ms 10:01:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 10:01:25 INFO - PROCESS | 3064 | 1467738085450 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 10:01:25 INFO - PROCESS | 3064 | 1467738085452 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 10:01:25 INFO - PROCESS | 3064 | 1467738085456 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 10:01:25 INFO - PROCESS | 3064 | 1467738085457 Marionette TRACE conn6 <- [1,2510,null,{}] 10:01:25 INFO - PROCESS | 3064 | 1467738085472 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:25 INFO - PROCESS | 3064 | 1467738085474 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:25 INFO - PROCESS | 3064 | 1467738085551 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 10:01:25 INFO - PROCESS | 3064 | 1467738085557 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:25 INFO - PROCESS | 3064 | 1467738085558 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:25 INFO - PROCESS | 3064 | ++DOCSHELL 1661DC00 == 33 [pid = 3064] [id = 637] 10:01:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (1661FC00) [pid = 3064] [serial = 1911] [outer = 00000000] 10:01:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (16C16C00) [pid = 3064] [serial = 1912] [outer = 1661FC00] 10:01:25 INFO - PROCESS | 3064 | 1467738085601 Marionette DEBUG loaded listener.js 10:01:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (16D02000) [pid = 3064] [serial = 1913] [outer = 1661FC00] 10:01:26 INFO - PROCESS | 3064 | 1467738086025 Marionette TRACE conn6 <- [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]]]}] 10:01:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 10:01:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 630ms 10:01:26 INFO - PROCESS | 3064 | 1467738086088 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 10:01:26 INFO - PROCESS | 3064 | 1467738086090 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 10:01:26 INFO - PROCESS | 3064 | 1467738086093 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 10:01:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 10:01:26 INFO - PROCESS | 3064 | 1467738086095 Marionette TRACE conn6 <- [1,2514,null,{}] 10:01:26 INFO - PROCESS | 3064 | 1467738086098 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:26 INFO - PROCESS | 3064 | 1467738086100 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:26 INFO - PROCESS | 3064 | 1467738086177 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 10:01:26 INFO - PROCESS | 3064 | 1467738086185 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:26 INFO - PROCESS | 3064 | 1467738086187 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:26 INFO - PROCESS | 3064 | ++DOCSHELL 17536800 == 34 [pid = 3064] [id = 638] 10:01:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (17537800) [pid = 3064] [serial = 1914] [outer = 00000000] 10:01:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (1755F800) [pid = 3064] [serial = 1915] [outer = 17537800] 10:01:26 INFO - PROCESS | 3064 | 1467738086232 Marionette DEBUG loaded listener.js 10:01:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (1755FC00) [pid = 3064] [serial = 1916] [outer = 17537800] 10:01:26 INFO - PROCESS | 3064 | 1467738086808 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 10:01:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 10:01:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 770ms 10:01:26 INFO - PROCESS | 3064 | 1467738086867 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 10:01:26 INFO - PROCESS | 3064 | 1467738086872 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 10:01:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 10:01:26 INFO - PROCESS | 3064 | 1467738086877 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 10:01:26 INFO - PROCESS | 3064 | 1467738086881 Marionette TRACE conn6 <- [1,2518,null,{}] 10:01:26 INFO - PROCESS | 3064 | 1467738086887 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:26 INFO - PROCESS | 3064 | 1467738086890 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:27 INFO - PROCESS | 3064 | 1467738087047 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 10:01:27 INFO - PROCESS | 3064 | 1467738087166 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:27 INFO - PROCESS | 3064 | 1467738087171 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:27 INFO - PROCESS | 3064 | ++DOCSHELL 0CE1EC00 == 35 [pid = 3064] [id = 639] 10:01:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0D0CAC00) [pid = 3064] [serial = 1917] [outer = 00000000] 10:01:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0D7D2C00) [pid = 3064] [serial = 1918] [outer = 0D0CAC00] 10:01:27 INFO - PROCESS | 3064 | 1467738087250 Marionette DEBUG loaded listener.js 10:01:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0D82F400) [pid = 3064] [serial = 1919] [outer = 0D0CAC00] 10:01:28 INFO - PROCESS | 3064 | 1467738088016 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 10:01:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 10:01:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1181ms 10:01:28 INFO - PROCESS | 3064 | 1467738088063 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 10:01:28 INFO - PROCESS | 3064 | 1467738088068 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 10:01:28 INFO - PROCESS | 3064 | 1467738088074 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 10:01:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 10:01:28 INFO - PROCESS | 3064 | 1467738088077 Marionette TRACE conn6 <- [1,2522,null,{}] 10:01:28 INFO - PROCESS | 3064 | 1467738088081 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:28 INFO - PROCESS | 3064 | 1467738088084 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:28 INFO - PROCESS | 3064 | 1467738088210 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 10:01:28 INFO - PROCESS | 3064 | 1467738088351 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:28 INFO - PROCESS | 3064 | 1467738088354 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:28 INFO - PROCESS | 3064 | ++DOCSHELL 12322C00 == 36 [pid = 3064] [id = 640] 10:01:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (12353800) [pid = 3064] [serial = 1920] [outer = 00000000] 10:01:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (13052C00) [pid = 3064] [serial = 1921] [outer = 12353800] 10:01:28 INFO - PROCESS | 3064 | 1467738088410 Marionette DEBUG loaded listener.js 10:01:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (1494F400) [pid = 3064] [serial = 1922] [outer = 12353800] 10:01:29 INFO - PROCESS | 3064 | 1467738089305 Marionette TRACE conn6 <- [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]]]}] 10:01:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 10:01:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1273ms 10:01:29 INFO - PROCESS | 3064 | 1467738089351 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 10:01:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 10:01:29 INFO - PROCESS | 3064 | 1467738089355 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 10:01:29 INFO - PROCESS | 3064 | 1467738089360 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 10:01:29 INFO - PROCESS | 3064 | 1467738089363 Marionette TRACE conn6 <- [1,2526,null,{}] 10:01:29 INFO - PROCESS | 3064 | 1467738089369 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:29 INFO - PROCESS | 3064 | 1467738089372 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:29 INFO - PROCESS | 3064 | 1467738089513 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 10:01:29 INFO - PROCESS | 3064 | --DOCSHELL 1661DC00 == 35 [pid = 3064] [id = 637] 10:01:29 INFO - PROCESS | 3064 | --DOCSHELL 0C31D800 == 34 [pid = 3064] [id = 636] 10:01:29 INFO - PROCESS | 3064 | --DOCSHELL 14DFE800 == 33 [pid = 3064] [id = 635] 10:01:29 INFO - PROCESS | 3064 | --DOCSHELL 14921400 == 32 [pid = 3064] [id = 634] 10:01:29 INFO - PROCESS | 3064 | --DOCSHELL 12322000 == 31 [pid = 3064] [id = 633] 10:01:29 INFO - PROCESS | 3064 | --DOCSHELL 11AA7400 == 30 [pid = 3064] [id = 632] 10:01:29 INFO - PROCESS | 3064 | --DOCSHELL 0D823C00 == 29 [pid = 3064] [id = 631] 10:01:29 INFO - PROCESS | 3064 | --DOCSHELL 0D0CE800 == 28 [pid = 3064] [id = 630] 10:01:29 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (1753D000) [pid = 3064] [serial = 1877] [outer = 00000000] [url = about:blank] 10:01:29 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (17540400) [pid = 3064] [serial = 1876] [outer = 00000000] [url = about:blank] 10:01:29 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (16C10400) [pid = 3064] [serial = 1873] [outer = 00000000] [url = about:blank] 10:01:29 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (14082C00) [pid = 3064] [serial = 1861] [outer = 00000000] [url = about:blank] 10:01:29 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (15F62400) [pid = 3064] [serial = 1864] [outer = 00000000] [url = about:blank] 10:01:29 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (14925C00) [pid = 3064] [serial = 1862] [outer = 00000000] [url = about:blank] 10:01:29 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0D82D400) [pid = 3064] [serial = 1852] [outer = 00000000] [url = about:blank] 10:01:29 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0D839800) [pid = 3064] [serial = 1853] [outer = 00000000] [url = about:blank] 10:01:29 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0D807C00) [pid = 3064] [serial = 1846] [outer = 00000000] [url = about:blank] 10:01:29 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0D837000) [pid = 3064] [serial = 1847] [outer = 00000000] [url = about:blank] 10:01:29 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (123ED400) [pid = 3064] [serial = 1858] [outer = 00000000] [url = about:blank] 10:01:29 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (15F6CC00) [pid = 3064] [serial = 1865] [outer = 00000000] [url = about:blank] 10:01:29 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (177B7800) [pid = 3064] [serial = 1844] [outer = 00000000] [url = about:blank] 10:01:29 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (177B3400) [pid = 3064] [serial = 1843] [outer = 00000000] [url = about:blank] 10:01:29 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0D809C00) [pid = 3064] [serial = 1849] [outer = 00000000] [url = about:blank] 10:01:29 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0D82F800) [pid = 3064] [serial = 1850] [outer = 00000000] [url = about:blank] 10:01:29 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (11A15800) [pid = 3064] [serial = 1855] [outer = 00000000] [url = about:blank] 10:01:29 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (11AA0400) [pid = 3064] [serial = 1856] [outer = 00000000] [url = about:blank] 10:01:29 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (16C11400) [pid = 3064] [serial = 1874] [outer = 00000000] [url = about:blank] 10:01:29 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (16158400) [pid = 3064] [serial = 1867] [outer = 00000000] [url = about:blank] 10:01:29 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (1615A000) [pid = 3064] [serial = 1868] [outer = 00000000] [url = about:blank] 10:01:29 INFO - PROCESS | 3064 | --DOMWINDOW == 62 (157BF400) [pid = 3064] [serial = 1870] [outer = 00000000] [url = about:blank] 10:01:29 INFO - PROCESS | 3064 | --DOMWINDOW == 61 (1661CC00) [pid = 3064] [serial = 1871] [outer = 00000000] [url = about:blank] 10:01:29 INFO - PROCESS | 3064 | --DOMWINDOW == 60 (124E4400) [pid = 3064] [serial = 1859] [outer = 00000000] [url = about:blank] 10:01:29 INFO - PROCESS | 3064 | 1467738089666 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:29 INFO - PROCESS | 3064 | 1467738089671 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:29 INFO - PROCESS | 3064 | ++DOCSHELL 0C3F4800 == 29 [pid = 3064] [id = 641] 10:01:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 61 (0C3F6000) [pid = 3064] [serial = 1923] [outer = 00000000] 10:01:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 62 (0D0D5800) [pid = 3064] [serial = 1924] [outer = 0C3F6000] 10:01:29 INFO - PROCESS | 3064 | 1467738089721 Marionette DEBUG loaded listener.js 10:01:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (0D77E800) [pid = 3064] [serial = 1925] [outer = 0C3F6000] 10:01:30 INFO - PROCESS | 3064 | 1467738090193 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 10:01:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 10:01:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 890ms 10:01:30 INFO - PROCESS | 3064 | 1467738090251 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 10:01:30 INFO - PROCESS | 3064 | 1467738090255 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 10:01:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 10:01:30 INFO - PROCESS | 3064 | 1467738090261 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 10:01:30 INFO - PROCESS | 3064 | 1467738090264 Marionette TRACE conn6 <- [1,2530,null,{}] 10:01:30 INFO - PROCESS | 3064 | 1467738090268 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:30 INFO - PROCESS | 3064 | 1467738090270 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:30 INFO - PROCESS | 3064 | 1467738090358 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 10:01:30 INFO - PROCESS | 3064 | 1467738090373 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:30 INFO - PROCESS | 3064 | 1467738090375 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:30 INFO - PROCESS | 3064 | ++DOCSHELL 0D838000 == 30 [pid = 3064] [id = 642] 10:01:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (0D839C00) [pid = 3064] [serial = 1926] [outer = 00000000] 10:01:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0DD6F000) [pid = 3064] [serial = 1927] [outer = 0D839C00] 10:01:30 INFO - PROCESS | 3064 | 1467738090422 Marionette DEBUG loaded listener.js 10:01:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0DE07800) [pid = 3064] [serial = 1928] [outer = 0D839C00] 10:01:30 INFO - PROCESS | 3064 | 1467738090893 Marionette TRACE conn6 <- [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]]]}] 10:01:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 10:01:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 670ms 10:01:30 INFO - PROCESS | 3064 | 1467738090936 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 10:01:30 INFO - PROCESS | 3064 | 1467738090938 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 10:01:30 INFO - PROCESS | 3064 | 1467738090942 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 10:01:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 10:01:30 INFO - PROCESS | 3064 | 1467738090945 Marionette TRACE conn6 <- [1,2534,null,{}] 10:01:30 INFO - PROCESS | 3064 | 1467738090987 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:30 INFO - PROCESS | 3064 | 1467738090991 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:31 INFO - PROCESS | 3064 | 1467738091118 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 10:01:31 INFO - PROCESS | 3064 | 1467738091183 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:31 INFO - PROCESS | 3064 | 1467738091186 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:31 INFO - PROCESS | 3064 | ++DOCSHELL 1222B000 == 31 [pid = 3064] [id = 643] 10:01:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (1222B400) [pid = 3064] [serial = 1929] [outer = 00000000] 10:01:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (123EDC00) [pid = 3064] [serial = 1930] [outer = 1222B400] 10:01:31 INFO - PROCESS | 3064 | 1467738091235 Marionette DEBUG loaded listener.js 10:01:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (124E4800) [pid = 3064] [serial = 1931] [outer = 1222B400] 10:01:31 INFO - PROCESS | 3064 | 1467738091608 Marionette TRACE conn6 <- [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]]]}] 10:01:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 10:01:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 730ms 10:01:31 INFO - PROCESS | 3064 | 1467738091676 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 10:01:31 INFO - PROCESS | 3064 | 1467738091678 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 10:01:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 10:01:31 INFO - PROCESS | 3064 | 1467738091691 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 10:01:31 INFO - PROCESS | 3064 | 1467738091693 Marionette TRACE conn6 <- [1,2538,null,{}] 10:01:31 INFO - PROCESS | 3064 | 1467738091696 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:31 INFO - PROCESS | 3064 | 1467738091698 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:31 INFO - PROCESS | 3064 | 1467738091818 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 10:01:31 INFO - PROCESS | 3064 | 1467738091824 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:31 INFO - PROCESS | 3064 | 1467738091826 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:31 INFO - PROCESS | 3064 | ++DOCSHELL 13740C00 == 32 [pid = 3064] [id = 644] 10:01:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (14078400) [pid = 3064] [serial = 1932] [outer = 00000000] 10:01:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (1492E800) [pid = 3064] [serial = 1933] [outer = 14078400] 10:01:31 INFO - PROCESS | 3064 | 1467738091926 Marionette DEBUG loaded listener.js 10:01:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (151CDC00) [pid = 3064] [serial = 1934] [outer = 14078400] 10:01:32 INFO - PROCESS | 3064 | 1467738092371 Marionette TRACE conn6 <- [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]]]}] 10:01:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 10:01:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 731ms 10:01:32 INFO - PROCESS | 3064 | 1467738092454 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 10:01:32 INFO - PROCESS | 3064 | 1467738092456 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 10:01:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 10:01:32 INFO - PROCESS | 3064 | 1467738092472 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 10:01:32 INFO - PROCESS | 3064 | 1467738092473 Marionette TRACE conn6 <- [1,2542,null,{}] 10:01:32 INFO - PROCESS | 3064 | 1467738092477 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:32 INFO - PROCESS | 3064 | 1467738092479 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:32 INFO - PROCESS | 3064 | 1467738092597 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 10:01:32 INFO - PROCESS | 3064 | 1467738092666 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:32 INFO - PROCESS | 3064 | 1467738092668 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:32 INFO - PROCESS | 3064 | ++DOCSHELL 0D836800 == 33 [pid = 3064] [id = 645] 10:01:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (15744800) [pid = 3064] [serial = 1935] [outer = 00000000] 10:01:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (15F70000) [pid = 3064] [serial = 1936] [outer = 15744800] 10:01:32 INFO - PROCESS | 3064 | 1467738092713 Marionette DEBUG loaded listener.js 10:01:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (16083400) [pid = 3064] [serial = 1937] [outer = 15744800] 10:01:33 INFO - PROCESS | 3064 | 1467738093168 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 10:01:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 10:01:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 730ms 10:01:33 INFO - PROCESS | 3064 | 1467738093203 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 10:01:33 INFO - PROCESS | 3064 | 1467738093205 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 10:01:33 INFO - PROCESS | 3064 | 1467738093213 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 10:01:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 10:01:33 INFO - PROCESS | 3064 | 1467738093215 Marionette TRACE conn6 <- [1,2546,null,{}] 10:01:33 INFO - PROCESS | 3064 | 1467738093218 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:33 INFO - PROCESS | 3064 | 1467738093224 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:33 INFO - PROCESS | 3064 | 1467738093368 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 10:01:33 INFO - PROCESS | 3064 | 1467738093437 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:33 INFO - PROCESS | 3064 | 1467738093439 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:33 INFO - PROCESS | 3064 | ++DOCSHELL 1615B800 == 34 [pid = 3064] [id = 646] 10:01:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (1661A400) [pid = 3064] [serial = 1938] [outer = 00000000] 10:01:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (16C17400) [pid = 3064] [serial = 1939] [outer = 1661A400] 10:01:33 INFO - PROCESS | 3064 | 1467738093485 Marionette DEBUG loaded listener.js 10:01:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (16C12800) [pid = 3064] [serial = 1940] [outer = 1661A400] 10:01:33 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0D0CFC00) [pid = 3064] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 10:01:33 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0CE25400) [pid = 3064] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 10:01:33 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0D82A400) [pid = 3064] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 10:01:33 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (11AA8C00) [pid = 3064] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 10:01:33 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0D775000) [pid = 3064] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 10:01:33 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (12328C00) [pid = 3064] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 10:01:33 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (17634C00) [pid = 3064] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 10:01:33 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (14922800) [pid = 3064] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 10:01:33 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0C494C00) [pid = 3064] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 10:01:33 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (151CCC00) [pid = 3064] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 10:01:33 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (1661FC00) [pid = 3064] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 10:01:33 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (12354400) [pid = 3064] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 10:01:33 INFO - PROCESS | 3064 | 1467738094005 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 10:01:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 10:01:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 830ms 10:01:34 INFO - PROCESS | 3064 | 1467738094048 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 10:01:34 INFO - PROCESS | 3064 | 1467738094050 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 10:01:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 10:01:34 INFO - PROCESS | 3064 | 1467738094053 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 10:01:34 INFO - PROCESS | 3064 | 1467738094055 Marionette TRACE conn6 <- [1,2550,null,{}] 10:01:34 INFO - PROCESS | 3064 | 1467738094058 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:34 INFO - PROCESS | 3064 | 1467738094060 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:34 INFO - PROCESS | 3064 | 1467738094141 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 10:01:34 INFO - PROCESS | 3064 | 1467738094149 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:34 INFO - PROCESS | 3064 | 1467738094151 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:34 INFO - PROCESS | 3064 | ++DOCSHELL 123E7000 == 35 [pid = 3064] [id = 647] 10:01:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (124E7000) [pid = 3064] [serial = 1941] [outer = 00000000] 10:01:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (16160C00) [pid = 3064] [serial = 1942] [outer = 124E7000] 10:01:34 INFO - PROCESS | 3064 | 1467738094194 Marionette DEBUG loaded listener.js 10:01:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (16C15400) [pid = 3064] [serial = 1943] [outer = 124E7000] 10:01:34 INFO - PROCESS | 3064 | 1467738094652 Marionette TRACE conn6 <- [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]]]}] 10:01:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 10:01:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 630ms 10:01:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 10:01:34 INFO - PROCESS | 3064 | 1467738094684 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 10:01:34 INFO - PROCESS | 3064 | 1467738094686 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 10:01:34 INFO - PROCESS | 3064 | 1467738094689 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 10:01:34 INFO - PROCESS | 3064 | 1467738094690 Marionette TRACE conn6 <- [1,2554,null,{}] 10:01:34 INFO - PROCESS | 3064 | 1467738094694 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:34 INFO - PROCESS | 3064 | 1467738094696 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:34 INFO - PROCESS | 3064 | 1467738094775 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 10:01:34 INFO - PROCESS | 3064 | 1467738094781 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:34 INFO - PROCESS | 3064 | 1467738094783 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:34 INFO - PROCESS | 3064 | ++DOCSHELL 0D7D1400 == 36 [pid = 3064] [id = 648] 10:01:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (16E1C800) [pid = 3064] [serial = 1944] [outer = 00000000] 10:01:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (17540400) [pid = 3064] [serial = 1945] [outer = 16E1C800] 10:01:34 INFO - PROCESS | 3064 | 1467738094827 Marionette DEBUG loaded listener.js 10:01:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (1756D000) [pid = 3064] [serial = 1946] [outer = 16E1C800] 10:01:35 INFO - PROCESS | 3064 | 1467738095269 Marionette TRACE conn6 <- [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]]]}] 10:01:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:01:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 630ms 10:01:35 INFO - PROCESS | 3064 | 1467738095320 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 10:01:35 INFO - PROCESS | 3064 | 1467738095322 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 10:01:35 INFO - PROCESS | 3064 | 1467738095326 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:01:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:01:35 INFO - PROCESS | 3064 | 1467738095328 Marionette TRACE conn6 <- [1,2558,null,{}] 10:01:35 INFO - PROCESS | 3064 | 1467738095331 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:35 INFO - PROCESS | 3064 | 1467738095333 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:35 INFO - PROCESS | 3064 | 1467738095425 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 10:01:35 INFO - PROCESS | 3064 | 1467738095431 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:35 INFO - PROCESS | 3064 | 1467738095432 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:35 INFO - PROCESS | 3064 | ++DOCSHELL 11FBE800 == 37 [pid = 3064] [id = 649] 10:01:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (17630800) [pid = 3064] [serial = 1947] [outer = 00000000] 10:01:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (176B7400) [pid = 3064] [serial = 1948] [outer = 17630800] 10:01:35 INFO - PROCESS | 3064 | 1467738095476 Marionette DEBUG loaded listener.js 10:01:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (17762400) [pid = 3064] [serial = 1949] [outer = 17630800] 10:01:36 INFO - PROCESS | 3064 | 1467738096160 Marionette TRACE conn6 <- [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]]]}] 10:01:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:01:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 870ms 10:01:36 INFO - PROCESS | 3064 | 1467738096200 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 10:01:36 INFO - PROCESS | 3064 | 1467738096205 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 10:01:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:01:36 INFO - PROCESS | 3064 | 1467738096210 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:01:36 INFO - PROCESS | 3064 | 1467738096213 Marionette TRACE conn6 <- [1,2562,null,{}] 10:01:36 INFO - PROCESS | 3064 | 1467738096219 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:36 INFO - PROCESS | 3064 | 1467738096222 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:36 INFO - PROCESS | 3064 | 1467738096342 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 10:01:36 INFO - PROCESS | 3064 | 1467738096502 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:36 INFO - PROCESS | 3064 | 1467738096505 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:36 INFO - PROCESS | 3064 | ++DOCSHELL 0D7CE400 == 38 [pid = 3064] [id = 650] 10:01:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0D805400) [pid = 3064] [serial = 1950] [outer = 00000000] 10:01:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0D83B800) [pid = 3064] [serial = 1951] [outer = 0D805400] 10:01:36 INFO - PROCESS | 3064 | 1467738096565 Marionette DEBUG loaded listener.js 10:01:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0DD6E800) [pid = 3064] [serial = 1952] [outer = 0D805400] 10:01:37 INFO - PROCESS | 3064 | 1467738097194 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 10:01:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:01:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1022ms 10:01:37 INFO - PROCESS | 3064 | 1467738097232 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 10:01:37 INFO - PROCESS | 3064 | 1467738097237 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 10:01:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:01:37 INFO - PROCESS | 3064 | 1467738097243 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:01:37 INFO - PROCESS | 3064 | 1467738097246 Marionette TRACE conn6 <- [1,2566,null,{}] 10:01:37 INFO - PROCESS | 3064 | 1467738097250 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:37 INFO - PROCESS | 3064 | 1467738097253 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:37 INFO - PROCESS | 3064 | 1467738097416 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 10:01:37 INFO - PROCESS | 3064 | 1467738097485 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:37 INFO - PROCESS | 3064 | 1467738097488 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:37 INFO - PROCESS | 3064 | ++DOCSHELL 12357400 == 39 [pid = 3064] [id = 651] 10:01:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (1242FC00) [pid = 3064] [serial = 1953] [outer = 00000000] 10:01:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (13745800) [pid = 3064] [serial = 1954] [outer = 1242FC00] 10:01:37 INFO - PROCESS | 3064 | 1467738097546 Marionette DEBUG loaded listener.js 10:01:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (14DFB800) [pid = 3064] [serial = 1955] [outer = 1242FC00] 10:01:38 INFO - PROCESS | 3064 | 1467738098170 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 10:01:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:01:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 970ms 10:01:38 INFO - PROCESS | 3064 | 1467738098217 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 10:01:38 INFO - PROCESS | 3064 | 1467738098220 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 10:01:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:01:38 INFO - PROCESS | 3064 | 1467738098223 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:01:38 INFO - PROCESS | 3064 | 1467738098227 Marionette TRACE conn6 <- [1,2570,null,{}] 10:01:38 INFO - PROCESS | 3064 | 1467738098239 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:38 INFO - PROCESS | 3064 | 1467738098244 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:38 INFO - PROCESS | 3064 | 1467738098385 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 10:01:38 INFO - PROCESS | 3064 | 1467738098533 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:38 INFO - PROCESS | 3064 | 1467738098536 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:38 INFO - PROCESS | 3064 | ++DOCSHELL 1775C800 == 40 [pid = 3064] [id = 652] 10:01:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (1775E000) [pid = 3064] [serial = 1956] [outer = 00000000] 10:01:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (17768800) [pid = 3064] [serial = 1957] [outer = 1775E000] 10:01:38 INFO - PROCESS | 3064 | 1467738098595 Marionette DEBUG loaded listener.js 10:01:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (177AC000) [pid = 3064] [serial = 1958] [outer = 1775E000] 10:01:39 INFO - PROCESS | 3064 | 1467738099192 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 10:01:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:01:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1021ms 10:01:39 INFO - PROCESS | 3064 | 1467738099248 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 10:01:39 INFO - PROCESS | 3064 | 1467738099251 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 10:01:39 INFO - PROCESS | 3064 | 1467738099254 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:01:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:01:39 INFO - PROCESS | 3064 | 1467738099256 Marionette TRACE conn6 <- [1,2574,null,{}] 10:01:39 INFO - PROCESS | 3064 | 1467738099260 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:39 INFO - PROCESS | 3064 | 1467738099262 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:39 INFO - PROCESS | 3064 | 1467738099375 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 10:01:39 INFO - PROCESS | 3064 | 1467738099644 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:39 INFO - PROCESS | 3064 | 1467738099647 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:39 INFO - PROCESS | 3064 | ++DOCSHELL 0C304400 == 41 [pid = 3064] [id = 653] 10:01:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0C309C00) [pid = 3064] [serial = 1959] [outer = 00000000] 10:01:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0C490400) [pid = 3064] [serial = 1960] [outer = 0C309C00] 10:01:39 INFO - PROCESS | 3064 | 1467738099719 Marionette DEBUG loaded listener.js 10:01:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0D286800) [pid = 3064] [serial = 1961] [outer = 0C309C00] 10:01:40 INFO - PROCESS | 3064 | 1467738100348 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 10:01:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:01:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1124ms 10:01:40 INFO - PROCESS | 3064 | 1467738100383 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 10:01:40 INFO - PROCESS | 3064 | 1467738100386 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 10:01:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:01:40 INFO - PROCESS | 3064 | 1467738100391 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:01:40 INFO - PROCESS | 3064 | 1467738100393 Marionette TRACE conn6 <- [1,2578,null,{}] 10:01:40 INFO - PROCESS | 3064 | 1467738100399 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:40 INFO - PROCESS | 3064 | 1467738100403 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:40 INFO - PROCESS | 3064 | 1467738100512 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 10:01:41 INFO - PROCESS | 3064 | --DOCSHELL 0D7D1400 == 40 [pid = 3064] [id = 648] 10:01:41 INFO - PROCESS | 3064 | --DOCSHELL 123E7000 == 39 [pid = 3064] [id = 647] 10:01:41 INFO - PROCESS | 3064 | --DOCSHELL 1615B800 == 38 [pid = 3064] [id = 646] 10:01:41 INFO - PROCESS | 3064 | --DOCSHELL 0D836800 == 37 [pid = 3064] [id = 645] 10:01:41 INFO - PROCESS | 3064 | --DOCSHELL 13740C00 == 36 [pid = 3064] [id = 644] 10:01:41 INFO - PROCESS | 3064 | --DOCSHELL 1222B000 == 35 [pid = 3064] [id = 643] 10:01:41 INFO - PROCESS | 3064 | --DOCSHELL 0D838000 == 34 [pid = 3064] [id = 642] 10:01:41 INFO - PROCESS | 3064 | --DOCSHELL 0C3F4800 == 33 [pid = 3064] [id = 641] 10:01:41 INFO - PROCESS | 3064 | --DOCSHELL 12322C00 == 32 [pid = 3064] [id = 640] 10:01:41 INFO - PROCESS | 3064 | --DOCSHELL 0CE1EC00 == 31 [pid = 3064] [id = 639] 10:01:41 INFO - PROCESS | 3064 | --DOCSHELL 17536800 == 30 [pid = 3064] [id = 638] 10:01:41 INFO - PROCESS | 3064 | --DOCSHELL 0CE21000 == 29 [pid = 3064] [id = 629] 10:01:41 INFO - PROCESS | 3064 | --DOCSHELL 1775C800 == 28 [pid = 3064] [id = 652] 10:01:41 INFO - PROCESS | 3064 | --DOCSHELL 0C304400 == 27 [pid = 3064] [id = 653] 10:01:41 INFO - PROCESS | 3064 | --DOCSHELL 12357400 == 26 [pid = 3064] [id = 651] 10:01:41 INFO - PROCESS | 3064 | --DOCSHELL 11FBE800 == 25 [pid = 3064] [id = 649] 10:01:41 INFO - PROCESS | 3064 | --DOCSHELL 0D7CE400 == 24 [pid = 3064] [id = 650] 10:01:41 INFO - PROCESS | 3064 | 1467738101227 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:41 INFO - PROCESS | 3064 | 1467738101231 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:41 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0D285C00) [pid = 3064] [serial = 1891] [outer = 00000000] [url = about:blank] 10:01:41 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0D30AC00) [pid = 3064] [serial = 1892] [outer = 00000000] [url = about:blank] 10:01:41 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0D7C5800) [pid = 3064] [serial = 1889] [outer = 00000000] [url = about:blank] 10:01:41 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0D2E4800) [pid = 3064] [serial = 1888] [outer = 00000000] [url = about:blank] 10:01:41 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0D835000) [pid = 3064] [serial = 1894] [outer = 00000000] [url = about:blank] 10:01:41 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0D8BB800) [pid = 3064] [serial = 1895] [outer = 00000000] [url = about:blank] 10:01:41 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (11CE8C00) [pid = 3064] [serial = 1897] [outer = 00000000] [url = about:blank] 10:01:41 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0DD65800) [pid = 3064] [serial = 1880] [outer = 00000000] [url = about:blank] 10:01:41 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0D826000) [pid = 3064] [serial = 1879] [outer = 00000000] [url = about:blank] 10:01:41 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (14DBB000) [pid = 3064] [serial = 1883] [outer = 00000000] [url = about:blank] 10:01:41 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (14077800) [pid = 3064] [serial = 1882] [outer = 00000000] [url = about:blank] 10:01:41 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (17760400) [pid = 3064] [serial = 1886] [outer = 00000000] [url = about:blank] 10:01:41 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (17639800) [pid = 3064] [serial = 1885] [outer = 00000000] [url = about:blank] 10:01:41 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (14DB4800) [pid = 3064] [serial = 1903] [outer = 00000000] [url = about:blank] 10:01:41 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (12356800) [pid = 3064] [serial = 1909] [outer = 00000000] [url = about:blank] 10:01:41 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (16153800) [pid = 3064] [serial = 1906] [outer = 00000000] [url = about:blank] 10:01:41 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (16C16C00) [pid = 3064] [serial = 1912] [outer = 00000000] [url = about:blank] 10:01:41 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (16161000) [pid = 3064] [serial = 1907] [outer = 00000000] [url = about:blank] 10:01:41 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (124E8000) [pid = 3064] [serial = 1900] [outer = 00000000] [url = about:blank] 10:01:41 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (14DF7400) [pid = 3064] [serial = 1904] [outer = 00000000] [url = about:blank] 10:01:41 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (1755F800) [pid = 3064] [serial = 1915] [outer = 00000000] [url = about:blank] 10:01:41 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (16D02000) [pid = 3064] [serial = 1913] [outer = 00000000] [url = about:blank] 10:01:41 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (13059C00) [pid = 3064] [serial = 1901] [outer = 00000000] [url = about:blank] 10:01:41 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (12224400) [pid = 3064] [serial = 1898] [outer = 00000000] [url = about:blank] 10:01:41 INFO - PROCESS | 3064 | --DOMWINDOW == 62 (157C3800) [pid = 3064] [serial = 1910] [outer = 00000000] [url = about:blank] 10:01:41 INFO - PROCESS | 3064 | ++DOCSHELL 0C305800 == 25 [pid = 3064] [id = 654] 10:01:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (0C306000) [pid = 3064] [serial = 1962] [outer = 00000000] 10:01:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (0C30DC00) [pid = 3064] [serial = 1963] [outer = 0C306000] 10:01:41 INFO - PROCESS | 3064 | 1467738101406 Marionette DEBUG loaded listener.js 10:01:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0C3EB000) [pid = 3064] [serial = 1964] [outer = 0C306000] 10:01:41 INFO - PROCESS | 3064 | 1467738101881 Marionette TRACE conn6 <- [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]]]}] 10:01:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:01:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1520ms 10:01:41 INFO - PROCESS | 3064 | 1467738101913 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 10:01:41 INFO - PROCESS | 3064 | 1467738101917 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 10:01:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:01:41 INFO - PROCESS | 3064 | 1467738101921 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:01:41 INFO - PROCESS | 3064 | 1467738101924 Marionette TRACE conn6 <- [1,2582,null,{}] 10:01:41 INFO - PROCESS | 3064 | 1467738101929 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:41 INFO - PROCESS | 3064 | 1467738101933 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:42 INFO - PROCESS | 3064 | 1467738102023 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 10:01:42 INFO - PROCESS | 3064 | 1467738102036 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:42 INFO - PROCESS | 3064 | 1467738102039 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:42 INFO - PROCESS | 3064 | ++DOCSHELL 0D35A000 == 26 [pid = 3064] [id = 655] 10:01:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0D771400) [pid = 3064] [serial = 1965] [outer = 00000000] 10:01:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0D7CD400) [pid = 3064] [serial = 1966] [outer = 0D771400] 10:01:42 INFO - PROCESS | 3064 | 1467738102090 Marionette DEBUG loaded listener.js 10:01:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0D806C00) [pid = 3064] [serial = 1967] [outer = 0D771400] 10:01:42 INFO - PROCESS | 3064 | 1467738102578 Marionette TRACE conn6 <- [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]]]}] 10:01:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:01:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 670ms 10:01:42 INFO - PROCESS | 3064 | 1467738102594 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 10:01:42 INFO - PROCESS | 3064 | 1467738102598 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 10:01:42 INFO - PROCESS | 3064 | 1467738102603 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:01:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:01:42 INFO - PROCESS | 3064 | 1467738102605 Marionette TRACE conn6 <- [1,2586,null,{}] 10:01:42 INFO - PROCESS | 3064 | 1467738102609 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:42 INFO - PROCESS | 3064 | 1467738102611 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:42 INFO - PROCESS | 3064 | 1467738102730 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 10:01:42 INFO - PROCESS | 3064 | 1467738102834 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:42 INFO - PROCESS | 3064 | 1467738102836 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:42 INFO - PROCESS | 3064 | ++DOCSHELL 0D840800 == 27 [pid = 3064] [id = 656] 10:01:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0D840C00) [pid = 3064] [serial = 1968] [outer = 00000000] 10:01:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0DD6B000) [pid = 3064] [serial = 1969] [outer = 0D840C00] 10:01:42 INFO - PROCESS | 3064 | 1467738102882 Marionette DEBUG loaded listener.js 10:01:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0DDE8000) [pid = 3064] [serial = 1970] [outer = 0D840C00] 10:01:43 INFO - PROCESS | 3064 | 1467738103295 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 10:01:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:01:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 730ms 10:01:43 INFO - PROCESS | 3064 | 1467738103337 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 10:01:43 INFO - PROCESS | 3064 | 1467738103340 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 10:01:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:01:43 INFO - PROCESS | 3064 | 1467738103345 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:01:43 INFO - PROCESS | 3064 | 1467738103351 Marionette TRACE conn6 <- [1,2590,null,{}] 10:01:43 INFO - PROCESS | 3064 | 1467738103361 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:43 INFO - PROCESS | 3064 | 1467738103365 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:43 INFO - PROCESS | 3064 | 1467738103497 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 10:01:43 INFO - PROCESS | 3064 | 1467738103524 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:43 INFO - PROCESS | 3064 | 1467738103526 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:43 INFO - PROCESS | 3064 | ++DOCSHELL 0D0CE000 == 28 [pid = 3064] [id = 657] 10:01:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (11A4D400) [pid = 3064] [serial = 1971] [outer = 00000000] 10:01:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (11DCF400) [pid = 3064] [serial = 1972] [outer = 11A4D400] 10:01:43 INFO - PROCESS | 3064 | 1467738103581 Marionette DEBUG loaded listener.js 10:01:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (12327C00) [pid = 3064] [serial = 1973] [outer = 11A4D400] 10:01:44 INFO - PROCESS | 3064 | 1467738104049 Marionette TRACE conn6 <- [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]]]}] 10:01:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:01:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 730ms 10:01:44 INFO - PROCESS | 3064 | 1467738104101 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 10:01:44 INFO - PROCESS | 3064 | 1467738104103 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 10:01:44 INFO - PROCESS | 3064 | 1467738104107 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:01:44 INFO - PROCESS | 3064 | 1467738104109 Marionette TRACE conn6 <- [1,2594,null,{}] 10:01:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:01:44 INFO - PROCESS | 3064 | 1467738104112 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:44 INFO - PROCESS | 3064 | 1467738104114 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:44 INFO - PROCESS | 3064 | 1467738104237 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 10:01:44 INFO - PROCESS | 3064 | 1467738104306 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:44 INFO - PROCESS | 3064 | 1467738104308 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:44 INFO - PROCESS | 3064 | ++DOCSHELL 123E3C00 == 29 [pid = 3064] [id = 658] 10:01:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (123E7C00) [pid = 3064] [serial = 1974] [outer = 00000000] 10:01:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (124ED400) [pid = 3064] [serial = 1975] [outer = 123E7C00] 10:01:44 INFO - PROCESS | 3064 | 1467738104353 Marionette DEBUG loaded listener.js 10:01:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (13059C00) [pid = 3064] [serial = 1976] [outer = 123E7C00] 10:01:44 INFO - PROCESS | 3064 | 1467738104787 Marionette TRACE conn6 <- [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]]]}] 10:01:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:01:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 730ms 10:01:44 INFO - PROCESS | 3064 | 1467738104843 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 10:01:44 INFO - PROCESS | 3064 | 1467738104845 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 10:01:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:01:44 INFO - PROCESS | 3064 | 1467738104848 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:01:44 INFO - PROCESS | 3064 | 1467738104850 Marionette TRACE conn6 <- [1,2598,null,{}] 10:01:44 INFO - PROCESS | 3064 | 1467738104853 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:44 INFO - PROCESS | 3064 | 1467738104855 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:44 INFO - PROCESS | 3064 | 1467738104987 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 10:01:44 INFO - PROCESS | 3064 | 1467738104999 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:44 INFO - PROCESS | 3064 | 1467738105005 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:45 INFO - PROCESS | 3064 | ++DOCSHELL 14923800 == 30 [pid = 3064] [id = 659] 10:01:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (14924400) [pid = 3064] [serial = 1977] [outer = 00000000] 10:01:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (14946400) [pid = 3064] [serial = 1978] [outer = 14924400] 10:01:45 INFO - PROCESS | 3064 | 1467738105118 Marionette DEBUG loaded listener.js 10:01:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (14DF4800) [pid = 3064] [serial = 1979] [outer = 14924400] 10:01:45 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (15744800) [pid = 3064] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 10:01:45 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (1661A400) [pid = 3064] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 10:01:45 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0D0CAC00) [pid = 3064] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 10:01:45 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (1222B400) [pid = 3064] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 10:01:45 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0C3F6000) [pid = 3064] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 10:01:45 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (17537800) [pid = 3064] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 10:01:45 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (12353800) [pid = 3064] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 10:01:45 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0D839C00) [pid = 3064] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 10:01:45 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (16E1C800) [pid = 3064] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 10:01:45 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (17630800) [pid = 3064] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 10:01:45 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (14078400) [pid = 3064] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 10:01:45 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (124E7000) [pid = 3064] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 10:01:45 INFO - PROCESS | 3064 | 1467738105817 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 10:01:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:01:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1018ms 10:01:45 INFO - PROCESS | 3064 | 1467738105867 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 10:01:45 INFO - PROCESS | 3064 | 1467738105869 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 10:01:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:01:45 INFO - PROCESS | 3064 | 1467738105872 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:01:45 INFO - PROCESS | 3064 | 1467738105874 Marionette TRACE conn6 <- [1,2602,null,{}] 10:01:45 INFO - PROCESS | 3064 | 1467738105877 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:45 INFO - PROCESS | 3064 | 1467738105879 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:45 INFO - PROCESS | 3064 | 1467738105996 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 10:01:46 INFO - PROCESS | 3064 | 1467738106074 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:46 INFO - PROCESS | 3064 | 1467738106076 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:46 INFO - PROCESS | 3064 | ++DOCSHELL 0D2E6C00 == 31 [pid = 3064] [id = 660] 10:01:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0DB6E800) [pid = 3064] [serial = 1980] [outer = 00000000] 10:01:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (14083000) [pid = 3064] [serial = 1981] [outer = 0DB6E800] 10:01:46 INFO - PROCESS | 3064 | 1467738106121 Marionette DEBUG loaded listener.js 10:01:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (14DBAC00) [pid = 3064] [serial = 1982] [outer = 0DB6E800] 10:01:46 INFO - PROCESS | 3064 | 1467738106478 Marionette TRACE conn6 <- [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]]]}] 10:01:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:01:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 631ms 10:01:46 INFO - PROCESS | 3064 | 1467738106504 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 10:01:46 INFO - PROCESS | 3064 | 1467738106506 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 10:01:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:01:46 INFO - PROCESS | 3064 | 1467738106522 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:01:46 INFO - PROCESS | 3064 | 1467738106523 Marionette TRACE conn6 <- [1,2606,null,{}] 10:01:46 INFO - PROCESS | 3064 | 1467738106527 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:46 INFO - PROCESS | 3064 | 1467738106529 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:46 INFO - PROCESS | 3064 | 1467738106607 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 10:01:46 INFO - PROCESS | 3064 | 1467738106613 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:46 INFO - PROCESS | 3064 | 1467738106615 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:46 INFO - PROCESS | 3064 | ++DOCSHELL 157A2800 == 32 [pid = 3064] [id = 661] 10:01:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (157A8400) [pid = 3064] [serial = 1983] [outer = 00000000] 10:01:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (1615B400) [pid = 3064] [serial = 1984] [outer = 157A8400] 10:01:46 INFO - PROCESS | 3064 | 1467738106659 Marionette DEBUG loaded listener.js 10:01:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (1615E000) [pid = 3064] [serial = 1985] [outer = 157A8400] 10:01:47 INFO - PROCESS | 3064 | 1467738107080 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 10:01:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:01:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 590ms 10:01:47 INFO - PROCESS | 3064 | 1467738107103 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 10:01:47 INFO - PROCESS | 3064 | 1467738107105 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 10:01:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:01:47 INFO - PROCESS | 3064 | 1467738107108 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:01:47 INFO - PROCESS | 3064 | 1467738107110 Marionette TRACE conn6 <- [1,2610,null,{}] 10:01:47 INFO - PROCESS | 3064 | 1467738107113 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:47 INFO - PROCESS | 3064 | 1467738107115 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:47 INFO - PROCESS | 3064 | 1467738107241 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 10:01:47 INFO - PROCESS | 3064 | 1467738107249 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:47 INFO - PROCESS | 3064 | 1467738107251 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:47 INFO - PROCESS | 3064 | ++DOCSHELL 0D839800 == 33 [pid = 3064] [id = 662] 10:01:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (12322000) [pid = 3064] [serial = 1986] [outer = 00000000] 10:01:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (16615C00) [pid = 3064] [serial = 1987] [outer = 12322000] 10:01:47 INFO - PROCESS | 3064 | 1467738107295 Marionette DEBUG loaded listener.js 10:01:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (16616C00) [pid = 3064] [serial = 1988] [outer = 12322000] 10:01:47 INFO - PROCESS | 3064 | 1467738107790 Marionette TRACE conn6 <- [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]]]}] 10:01:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:01:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 730ms 10:01:47 INFO - PROCESS | 3064 | 1467738107841 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 10:01:47 INFO - PROCESS | 3064 | 1467738107845 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 10:01:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:01:47 INFO - PROCESS | 3064 | 1467738107851 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:01:47 INFO - PROCESS | 3064 | 1467738107855 Marionette TRACE conn6 <- [1,2614,null,{}] 10:01:47 INFO - PROCESS | 3064 | 1467738107862 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:47 INFO - PROCESS | 3064 | 1467738107865 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:48 INFO - PROCESS | 3064 | 1467738108007 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 10:01:48 INFO - PROCESS | 3064 | 1467738108127 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:48 INFO - PROCESS | 3064 | 1467738108132 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:48 INFO - PROCESS | 3064 | ++DOCSHELL 0D3F0400 == 34 [pid = 3064] [id = 663] 10:01:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0D3F5400) [pid = 3064] [serial = 1989] [outer = 00000000] 10:01:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0D7CB800) [pid = 3064] [serial = 1990] [outer = 0D3F5400] 10:01:48 INFO - PROCESS | 3064 | 1467738108232 Marionette DEBUG loaded listener.js 10:01:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0D82A800) [pid = 3064] [serial = 1991] [outer = 0D3F5400] 10:01:49 INFO - PROCESS | 3064 | 1467738109038 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 10:01:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:01:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1238ms 10:01:49 INFO - PROCESS | 3064 | 1467738109089 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 10:01:49 INFO - PROCESS | 3064 | 1467738109094 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 10:01:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:01:49 INFO - PROCESS | 3064 | 1467738109100 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:01:49 INFO - PROCESS | 3064 | 1467738109103 Marionette TRACE conn6 <- [1,2618,null,{}] 10:01:49 INFO - PROCESS | 3064 | 1467738109107 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:49 INFO - PROCESS | 3064 | 1467738109110 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:49 INFO - PROCESS | 3064 | 1467738109239 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 10:01:49 INFO - PROCESS | 3064 | 1467738109378 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:49 INFO - PROCESS | 3064 | 1467738109381 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:49 INFO - PROCESS | 3064 | ++DOCSHELL 11C23800 == 35 [pid = 3064] [id = 664] 10:01:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (11CEB400) [pid = 3064] [serial = 1992] [outer = 00000000] 10:01:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (12224400) [pid = 3064] [serial = 1993] [outer = 11CEB400] 10:01:49 INFO - PROCESS | 3064 | 1467738109441 Marionette DEBUG loaded listener.js 10:01:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (12439800) [pid = 3064] [serial = 1994] [outer = 11CEB400] 10:01:50 INFO - PROCESS | 3064 | 1467738110287 Marionette TRACE conn6 <- [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]]]}] 10:01:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:01:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1236ms 10:01:50 INFO - PROCESS | 3064 | 1467738110340 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 10:01:50 INFO - PROCESS | 3064 | 1467738110345 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 10:01:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:01:50 INFO - PROCESS | 3064 | 1467738110350 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:01:50 INFO - PROCESS | 3064 | 1467738110354 Marionette TRACE conn6 <- [1,2622,null,{}] 10:01:50 INFO - PROCESS | 3064 | 1467738110360 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:50 INFO - PROCESS | 3064 | 1467738110363 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:50 INFO - PROCESS | 3064 | 1467738110491 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 10:01:50 INFO - PROCESS | 3064 | 1467738110636 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:50 INFO - PROCESS | 3064 | 1467738110641 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:50 INFO - PROCESS | 3064 | ++DOCSHELL 0D0CAC00 == 36 [pid = 3064] [id = 665] 10:01:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0D0CDC00) [pid = 3064] [serial = 1995] [outer = 00000000] 10:01:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0D839C00) [pid = 3064] [serial = 1996] [outer = 0D0CDC00] 10:01:50 INFO - PROCESS | 3064 | 1467738110692 Marionette DEBUG loaded listener.js 10:01:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0DD69400) [pid = 3064] [serial = 1997] [outer = 0D0CDC00] 10:01:50 INFO - PROCESS | 3064 | --DOCSHELL 157A2800 == 35 [pid = 3064] [id = 661] 10:01:50 INFO - PROCESS | 3064 | --DOCSHELL 0D2E6C00 == 34 [pid = 3064] [id = 660] 10:01:50 INFO - PROCESS | 3064 | --DOCSHELL 14923800 == 33 [pid = 3064] [id = 659] 10:01:50 INFO - PROCESS | 3064 | --DOCSHELL 123E3C00 == 32 [pid = 3064] [id = 658] 10:01:50 INFO - PROCESS | 3064 | --DOCSHELL 0D0CE000 == 31 [pid = 3064] [id = 657] 10:01:50 INFO - PROCESS | 3064 | --DOCSHELL 0D840800 == 30 [pid = 3064] [id = 656] 10:01:50 INFO - PROCESS | 3064 | --DOCSHELL 0D35A000 == 29 [pid = 3064] [id = 655] 10:01:50 INFO - PROCESS | 3064 | --DOCSHELL 0C305800 == 28 [pid = 3064] [id = 654] 10:01:50 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (16083400) [pid = 3064] [serial = 1937] [outer = 00000000] [url = about:blank] 10:01:50 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (15F70000) [pid = 3064] [serial = 1936] [outer = 00000000] [url = about:blank] 10:01:50 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (16C17400) [pid = 3064] [serial = 1939] [outer = 00000000] [url = about:blank] 10:01:50 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0D7D2C00) [pid = 3064] [serial = 1918] [outer = 00000000] [url = about:blank] 10:01:50 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0D82F400) [pid = 3064] [serial = 1919] [outer = 00000000] [url = about:blank] 10:01:50 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (123EDC00) [pid = 3064] [serial = 1930] [outer = 00000000] [url = about:blank] 10:01:50 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0D0D5800) [pid = 3064] [serial = 1924] [outer = 00000000] [url = about:blank] 10:01:50 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0D77E800) [pid = 3064] [serial = 1925] [outer = 00000000] [url = about:blank] 10:01:50 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (1755FC00) [pid = 3064] [serial = 1916] [outer = 00000000] [url = about:blank] 10:01:50 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (13052C00) [pid = 3064] [serial = 1921] [outer = 00000000] [url = about:blank] 10:01:50 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (1494F400) [pid = 3064] [serial = 1922] [outer = 00000000] [url = about:blank] 10:01:50 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0DD6F000) [pid = 3064] [serial = 1927] [outer = 00000000] [url = about:blank] 10:01:50 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0DE07800) [pid = 3064] [serial = 1928] [outer = 00000000] [url = about:blank] 10:01:50 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (1756D000) [pid = 3064] [serial = 1946] [outer = 00000000] [url = about:blank] 10:01:50 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (17762400) [pid = 3064] [serial = 1949] [outer = 00000000] [url = about:blank] 10:01:50 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (176B7400) [pid = 3064] [serial = 1948] [outer = 00000000] [url = about:blank] 10:01:50 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (17540400) [pid = 3064] [serial = 1945] [outer = 00000000] [url = about:blank] 10:01:50 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (16C12800) [pid = 3064] [serial = 1940] [outer = 00000000] [url = about:blank] 10:01:50 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (1492E800) [pid = 3064] [serial = 1933] [outer = 00000000] [url = about:blank] 10:01:50 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (151CDC00) [pid = 3064] [serial = 1934] [outer = 00000000] [url = about:blank] 10:01:50 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (16C15400) [pid = 3064] [serial = 1943] [outer = 00000000] [url = about:blank] 10:01:50 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (16160C00) [pid = 3064] [serial = 1942] [outer = 00000000] [url = about:blank] 10:01:50 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (124E4800) [pid = 3064] [serial = 1931] [outer = 00000000] [url = about:blank] 10:01:51 INFO - PROCESS | 3064 | 1467738111176 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 10:01:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:01:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 890ms 10:01:51 INFO - PROCESS | 3064 | 1467738111241 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 10:01:51 INFO - PROCESS | 3064 | 1467738111245 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 10:01:51 INFO - PROCESS | 3064 | 1467738111251 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:01:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:01:51 INFO - PROCESS | 3064 | 1467738111254 Marionette TRACE conn6 <- [1,2626,null,{}] 10:01:51 INFO - PROCESS | 3064 | 1467738111257 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:51 INFO - PROCESS | 3064 | 1467738111260 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:51 INFO - PROCESS | 3064 | 1467738111349 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 10:01:51 INFO - PROCESS | 3064 | 1467738111358 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:51 INFO - PROCESS | 3064 | 1467738111361 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:51 INFO - PROCESS | 3064 | ++DOCSHELL 0D80E000 == 29 [pid = 3064] [id = 666] 10:01:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (0D80E800) [pid = 3064] [serial = 1998] [outer = 00000000] 10:01:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0D840800) [pid = 3064] [serial = 1999] [outer = 0D80E800] 10:01:51 INFO - PROCESS | 3064 | 1467738111408 Marionette DEBUG loaded listener.js 10:01:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0DDDF800) [pid = 3064] [serial = 2000] [outer = 0D80E800] 10:01:51 INFO - PROCESS | 3064 | 1467738111916 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 10:01:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:01:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 730ms 10:01:51 INFO - PROCESS | 3064 | 1467738111986 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 10:01:51 INFO - PROCESS | 3064 | 1467738111988 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 10:01:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:01:52 INFO - PROCESS | 3064 | 1467738112020 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:01:52 INFO - PROCESS | 3064 | 1467738112023 Marionette TRACE conn6 <- [1,2630,null,{}] 10:01:52 INFO - PROCESS | 3064 | 1467738112038 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:52 INFO - PROCESS | 3064 | 1467738112043 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:52 INFO - PROCESS | 3064 | 1467738112143 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 10:01:52 INFO - PROCESS | 3064 | 1467738112239 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:52 INFO - PROCESS | 3064 | 1467738112242 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:52 INFO - PROCESS | 3064 | ++DOCSHELL 123E3C00 == 30 [pid = 3064] [id = 667] 10:01:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (123E5000) [pid = 3064] [serial = 2001] [outer = 00000000] 10:01:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (124E5C00) [pid = 3064] [serial = 2002] [outer = 123E5000] 10:01:52 INFO - PROCESS | 3064 | 1467738112291 Marionette DEBUG loaded listener.js 10:01:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (13740C00) [pid = 3064] [serial = 2003] [outer = 123E5000] 10:01:52 INFO - PROCESS | 3064 | 1467738112661 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 10:01:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:01:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 710ms 10:01:52 INFO - PROCESS | 3064 | 1467738112705 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 10:01:52 INFO - PROCESS | 3064 | 1467738112708 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 10:01:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:01:52 INFO - PROCESS | 3064 | 1467738112711 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:01:52 INFO - PROCESS | 3064 | 1467738112713 Marionette TRACE conn6 <- [1,2634,null,{}] 10:01:52 INFO - PROCESS | 3064 | 1467738112716 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:52 INFO - PROCESS | 3064 | 1467738112718 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:52 INFO - PROCESS | 3064 | 1467738112804 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 10:01:52 INFO - PROCESS | 3064 | 1467738112810 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:52 INFO - PROCESS | 3064 | 1467738112812 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:52 INFO - PROCESS | 3064 | ++DOCSHELL 1492A800 == 31 [pid = 3064] [id = 668] 10:01:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (1492CC00) [pid = 3064] [serial = 2004] [outer = 00000000] 10:01:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (151CAC00) [pid = 3064] [serial = 2005] [outer = 1492CC00] 10:01:52 INFO - PROCESS | 3064 | 1467738112865 Marionette DEBUG loaded listener.js 10:01:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (157A9000) [pid = 3064] [serial = 2006] [outer = 1492CC00] 10:01:53 INFO - PROCESS | 3064 | 1467738113343 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 10:01:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:01:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 670ms 10:01:53 INFO - PROCESS | 3064 | 1467738113385 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 10:01:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:01:53 INFO - PROCESS | 3064 | 1467738113387 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 10:01:53 INFO - PROCESS | 3064 | 1467738113391 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:01:53 INFO - PROCESS | 3064 | 1467738113392 Marionette TRACE conn6 <- [1,2638,null,{}] 10:01:53 INFO - PROCESS | 3064 | 1467738113396 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:53 INFO - PROCESS | 3064 | 1467738113398 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:53 INFO - PROCESS | 3064 | 1467738113511 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 10:01:53 INFO - PROCESS | 3064 | 1467738113604 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:53 INFO - PROCESS | 3064 | 1467738113606 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:53 INFO - PROCESS | 3064 | ++DOCSHELL 16145C00 == 32 [pid = 3064] [id = 669] 10:01:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (16146C00) [pid = 3064] [serial = 2007] [outer = 00000000] 10:01:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (16161000) [pid = 3064] [serial = 2008] [outer = 16146C00] 10:01:53 INFO - PROCESS | 3064 | 1467738113651 Marionette DEBUG loaded listener.js 10:01:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (16619000) [pid = 3064] [serial = 2009] [outer = 16146C00] 10:01:54 INFO - PROCESS | 3064 | 1467738114092 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 10:01:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:01:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 731ms 10:01:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:01:54 INFO - PROCESS | 3064 | 1467738114125 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 10:01:54 INFO - PROCESS | 3064 | 1467738114127 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 10:01:54 INFO - PROCESS | 3064 | 1467738114130 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:01:54 INFO - PROCESS | 3064 | 1467738114132 Marionette TRACE conn6 <- [1,2642,null,{}] 10:01:54 INFO - PROCESS | 3064 | 1467738114135 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:54 INFO - PROCESS | 3064 | 1467738114141 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:54 INFO - PROCESS | 3064 | 1467738114285 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 10:01:54 INFO - PROCESS | 3064 | 1467738114358 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:54 INFO - PROCESS | 3064 | 1467738114360 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:54 INFO - PROCESS | 3064 | ++DOCSHELL 0C311400 == 33 [pid = 3064] [id = 670] 10:01:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0CEF2000) [pid = 3064] [serial = 2010] [outer = 00000000] 10:01:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (17533C00) [pid = 3064] [serial = 2011] [outer = 0CEF2000] 10:01:54 INFO - PROCESS | 3064 | 1467738114405 Marionette DEBUG loaded listener.js 10:01:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (17536800) [pid = 3064] [serial = 2012] [outer = 0CEF2000] 10:01:54 INFO - PROCESS | 3064 | 1467738114802 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 10:01:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:01:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 730ms 10:01:54 INFO - PROCESS | 3064 | 1467738114894 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 10:01:54 INFO - PROCESS | 3064 | 1467738114896 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 10:01:54 INFO - PROCESS | 3064 | 1467738114899 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:01:54 INFO - PROCESS | 3064 | 1467738114901 Marionette TRACE conn6 <- [1,2646,null,{}] 10:01:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:01:54 INFO - PROCESS | 3064 | 1467738114905 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:54 INFO - PROCESS | 3064 | 1467738114906 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:55 INFO - PROCESS | 3064 | 1467738115036 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 10:01:55 INFO - PROCESS | 3064 | 1467738115043 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:55 INFO - PROCESS | 3064 | 1467738115044 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:55 INFO - PROCESS | 3064 | ++DOCSHELL 157A4800 == 34 [pid = 3064] [id = 671] 10:01:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (16C0B000) [pid = 3064] [serial = 2013] [outer = 00000000] 10:01:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (1753FC00) [pid = 3064] [serial = 2014] [outer = 16C0B000] 10:01:55 INFO - PROCESS | 3064 | 1467738115089 Marionette DEBUG loaded listener.js 10:01:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (17560400) [pid = 3064] [serial = 2015] [outer = 16C0B000] 10:01:55 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (123E7C00) [pid = 3064] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 10:01:55 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0D771400) [pid = 3064] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 10:01:55 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0C309C00) [pid = 3064] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 10:01:55 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0C306000) [pid = 3064] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 10:01:55 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0D840C00) [pid = 3064] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 10:01:55 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (14924400) [pid = 3064] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 10:01:55 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0DB6E800) [pid = 3064] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 10:01:55 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (157A8400) [pid = 3064] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 10:01:55 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0D805400) [pid = 3064] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 10:01:55 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (1242FC00) [pid = 3064] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 10:01:55 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (1775E000) [pid = 3064] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 10:01:55 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (11A4D400) [pid = 3064] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 10:01:55 INFO - PROCESS | 3064 | 1467738115558 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 10:01:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:01:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 730ms 10:01:55 INFO - PROCESS | 3064 | 1467738115637 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 10:01:55 INFO - PROCESS | 3064 | 1467738115639 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 10:01:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:01:55 INFO - PROCESS | 3064 | 1467738115643 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:01:55 INFO - PROCESS | 3064 | 1467738115644 Marionette TRACE conn6 <- [1,2650,null,{}] 10:01:55 INFO - PROCESS | 3064 | 1467738115648 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:55 INFO - PROCESS | 3064 | 1467738115649 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:55 INFO - PROCESS | 3064 | 1467738115729 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 10:01:55 INFO - PROCESS | 3064 | 1467738115734 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:55 INFO - PROCESS | 3064 | 1467738115736 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:55 INFO - PROCESS | 3064 | ++DOCSHELL 0DB6E800 == 35 [pid = 3064] [id = 672] 10:01:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (11AAA000) [pid = 3064] [serial = 2016] [outer = 00000000] 10:01:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (14928C00) [pid = 3064] [serial = 2017] [outer = 11AAA000] 10:01:55 INFO - PROCESS | 3064 | 1467738115780 Marionette DEBUG loaded listener.js 10:01:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (16083C00) [pid = 3064] [serial = 2018] [outer = 11AAA000] 10:01:56 INFO - PROCESS | 3064 | 1467738116224 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 10:01:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:01:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 630ms 10:01:56 INFO - PROCESS | 3064 | 1467738116273 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 10:01:56 INFO - PROCESS | 3064 | 1467738116276 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 10:01:56 INFO - PROCESS | 3064 | 1467738116279 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:01:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:01:56 INFO - PROCESS | 3064 | 1467738116281 Marionette TRACE conn6 <- [1,2654,null,{}] 10:01:56 INFO - PROCESS | 3064 | 1467738116284 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:56 INFO - PROCESS | 3064 | 1467738116286 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:56 INFO - PROCESS | 3064 | 1467738116370 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 10:01:56 INFO - PROCESS | 3064 | 1467738116376 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:56 INFO - PROCESS | 3064 | 1467738116378 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:56 INFO - PROCESS | 3064 | ++DOCSHELL 13050C00 == 36 [pid = 3064] [id = 673] 10:01:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (166D4000) [pid = 3064] [serial = 2019] [outer = 00000000] 10:01:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (1762D800) [pid = 3064] [serial = 2020] [outer = 166D4000] 10:01:56 INFO - PROCESS | 3064 | 1467738116421 Marionette DEBUG loaded listener.js 10:01:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (17634000) [pid = 3064] [serial = 2021] [outer = 166D4000] 10:01:57 INFO - PROCESS | 3064 | 1467738117417 Marionette TRACE conn6 <- [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]]]}] 10:01:57 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) 10:01:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1168ms 10:01:57 INFO - PROCESS | 3064 | 1467738117452 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 10:01:57 INFO - PROCESS | 3064 | 1467738117457 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 10:01:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:01:57 INFO - PROCESS | 3064 | 1467738117506 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:01:57 INFO - PROCESS | 3064 | 1467738117509 Marionette TRACE conn6 <- [1,2658,null,{}] 10:01:57 INFO - PROCESS | 3064 | 1467738117517 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:57 INFO - PROCESS | 3064 | 1467738117520 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:57 INFO - PROCESS | 3064 | 1467738117675 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 10:01:57 INFO - PROCESS | 3064 | 1467738117859 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:57 INFO - PROCESS | 3064 | 1467738117862 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:57 INFO - PROCESS | 3064 | ++DOCSHELL 0D77D000 == 37 [pid = 3064] [id = 674] 10:01:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0D77F800) [pid = 3064] [serial = 2022] [outer = 00000000] 10:01:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0D827400) [pid = 3064] [serial = 2023] [outer = 0D77F800] 10:01:57 INFO - PROCESS | 3064 | 1467738117924 Marionette DEBUG loaded listener.js 10:01:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0D83BC00) [pid = 3064] [serial = 2024] [outer = 0D77F800] 10:01:58 INFO - PROCESS | 3064 | 1467738118997 Marionette TRACE conn6 <- [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"]]]}] 10:01:59 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 10:01:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:01:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 10:01:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:01:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1571ms 10:01:59 INFO - PROCESS | 3064 | 1467738119038 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 10:01:59 INFO - PROCESS | 3064 | 1467738119043 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 10:01:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 10:01:59 INFO - PROCESS | 3064 | 1467738119050 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:01:59 INFO - PROCESS | 3064 | 1467738119052 Marionette TRACE conn6 <- [1,2662,null,{}] 10:01:59 INFO - PROCESS | 3064 | 1467738119057 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:59 INFO - PROCESS | 3064 | 1467738119060 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:59 INFO - PROCESS | 3064 | 1467738119205 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 10:01:59 INFO - PROCESS | 3064 | 1467738119351 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:59 INFO - PROCESS | 3064 | 1467738119354 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:01:59 INFO - PROCESS | 3064 | ++DOCSHELL 124EDC00 == 38 [pid = 3064] [id = 675] 10:01:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (13052400) [pid = 3064] [serial = 2025] [outer = 00000000] 10:01:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (14927C00) [pid = 3064] [serial = 2026] [outer = 13052400] 10:01:59 INFO - PROCESS | 3064 | 1467738119413 Marionette DEBUG loaded listener.js 10:01:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (1573D800) [pid = 3064] [serial = 2027] [outer = 13052400] 10:02:00 INFO - PROCESS | 3064 | 1467738120487 Marionette TRACE conn6 <- [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"]]]}] 10:02:00 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 10:02:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:02:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 10:02:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:02:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:02:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1476ms 10:02:00 INFO - PROCESS | 3064 | 1467738120529 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 10:02:00 INFO - PROCESS | 3064 | 1467738120532 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 10:02:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 10:02:00 INFO - PROCESS | 3064 | 1467738120536 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:02:00 INFO - PROCESS | 3064 | 1467738120539 Marionette TRACE conn6 <- [1,2666,null,{}] 10:02:00 INFO - PROCESS | 3064 | 1467738120551 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:00 INFO - PROCESS | 3064 | 1467738120556 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:00 INFO - PROCESS | 3064 | 1467738120700 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 10:02:00 INFO - PROCESS | 3064 | 1467738120854 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:00 INFO - PROCESS | 3064 | 1467738120857 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:00 INFO - PROCESS | 3064 | ++DOCSHELL 0D7D3C00 == 39 [pid = 3064] [id = 676] 10:02:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0D802400) [pid = 3064] [serial = 2028] [outer = 00000000] 10:02:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (1305C000) [pid = 3064] [serial = 2029] [outer = 0D802400] 10:02:00 INFO - PROCESS | 3064 | 1467738120915 Marionette DEBUG loaded listener.js 10:02:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (151CD800) [pid = 3064] [serial = 2030] [outer = 0D802400] 10:02:02 INFO - PROCESS | 3064 | --DOCSHELL 0DB6E800 == 38 [pid = 3064] [id = 672] 10:02:02 INFO - PROCESS | 3064 | --DOCSHELL 157A4800 == 37 [pid = 3064] [id = 671] 10:02:02 INFO - PROCESS | 3064 | --DOCSHELL 0C311400 == 36 [pid = 3064] [id = 670] 10:02:02 INFO - PROCESS | 3064 | --DOCSHELL 16145C00 == 35 [pid = 3064] [id = 669] 10:02:02 INFO - PROCESS | 3064 | --DOCSHELL 1492A800 == 34 [pid = 3064] [id = 668] 10:02:02 INFO - PROCESS | 3064 | --DOCSHELL 123E3C00 == 33 [pid = 3064] [id = 667] 10:02:02 INFO - PROCESS | 3064 | --DOCSHELL 0D80E000 == 32 [pid = 3064] [id = 666] 10:02:02 INFO - PROCESS | 3064 | --DOCSHELL 0D0CAC00 == 31 [pid = 3064] [id = 665] 10:02:02 INFO - PROCESS | 3064 | --DOCSHELL 0D3F0400 == 30 [pid = 3064] [id = 663] 10:02:02 INFO - PROCESS | 3064 | --DOCSHELL 0D839800 == 29 [pid = 3064] [id = 662] 10:02:02 INFO - PROCESS | 3064 | --DOCSHELL 11C23800 == 28 [pid = 3064] [id = 664] 10:02:02 INFO - PROCESS | 3064 | --DOCSHELL 124EDC00 == 27 [pid = 3064] [id = 675] 10:02:02 INFO - PROCESS | 3064 | --DOCSHELL 13050C00 == 26 [pid = 3064] [id = 673] 10:02:02 INFO - PROCESS | 3064 | --DOCSHELL 0D77D000 == 25 [pid = 3064] [id = 674] 10:02:02 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0DD6E800) [pid = 3064] [serial = 1952] [outer = 00000000] [url = about:blank] 10:02:02 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0D83B800) [pid = 3064] [serial = 1951] [outer = 00000000] [url = about:blank] 10:02:02 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (14DFB800) [pid = 3064] [serial = 1955] [outer = 00000000] [url = about:blank] 10:02:02 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (13745800) [pid = 3064] [serial = 1954] [outer = 00000000] [url = about:blank] 10:02:02 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (14DF4800) [pid = 3064] [serial = 1979] [outer = 00000000] [url = about:blank] 10:02:02 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (1615E000) [pid = 3064] [serial = 1985] [outer = 00000000] [url = about:blank] 10:02:02 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (177AC000) [pid = 3064] [serial = 1958] [outer = 00000000] [url = about:blank] 10:02:02 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (17768800) [pid = 3064] [serial = 1957] [outer = 00000000] [url = about:blank] 10:02:02 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (16615C00) [pid = 3064] [serial = 1987] [outer = 00000000] [url = about:blank] 10:02:02 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (11DCF400) [pid = 3064] [serial = 1972] [outer = 00000000] [url = about:blank] 10:02:02 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (12327C00) [pid = 3064] [serial = 1973] [outer = 00000000] [url = about:blank] 10:02:02 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (14DBAC00) [pid = 3064] [serial = 1982] [outer = 00000000] [url = about:blank] 10:02:02 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (124ED400) [pid = 3064] [serial = 1975] [outer = 00000000] [url = about:blank] 10:02:02 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0D7CD400) [pid = 3064] [serial = 1966] [outer = 00000000] [url = about:blank] 10:02:02 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0D806C00) [pid = 3064] [serial = 1967] [outer = 00000000] [url = about:blank] 10:02:02 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0D286800) [pid = 3064] [serial = 1961] [outer = 00000000] [url = about:blank] 10:02:02 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0C490400) [pid = 3064] [serial = 1960] [outer = 00000000] [url = about:blank] 10:02:02 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (0C30DC00) [pid = 3064] [serial = 1963] [outer = 00000000] [url = about:blank] 10:02:02 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (0C3EB000) [pid = 3064] [serial = 1964] [outer = 00000000] [url = about:blank] 10:02:02 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (0DD6B000) [pid = 3064] [serial = 1969] [outer = 00000000] [url = about:blank] 10:02:02 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (0DDE8000) [pid = 3064] [serial = 1970] [outer = 00000000] [url = about:blank] 10:02:02 INFO - PROCESS | 3064 | --DOMWINDOW == 62 (14946400) [pid = 3064] [serial = 1978] [outer = 00000000] [url = about:blank] 10:02:02 INFO - PROCESS | 3064 | --DOMWINDOW == 61 (13059C00) [pid = 3064] [serial = 1976] [outer = 00000000] [url = about:blank] 10:02:02 INFO - PROCESS | 3064 | --DOMWINDOW == 60 (14083000) [pid = 3064] [serial = 1981] [outer = 00000000] [url = about:blank] 10:02:02 INFO - PROCESS | 3064 | --DOMWINDOW == 59 (1615B400) [pid = 3064] [serial = 1984] [outer = 00000000] [url = about:blank] 10:02:02 INFO - PROCESS | 3064 | 1467738122786 Marionette TRACE conn6 <- [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]]]}] 10:02:02 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) 10:02:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2286ms 10:02:02 INFO - PROCESS | 3064 | 1467738122825 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 10:02:02 INFO - PROCESS | 3064 | 1467738122829 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 10:02:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:02:02 INFO - PROCESS | 3064 | 1467738122835 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:02:02 INFO - PROCESS | 3064 | 1467738122839 Marionette TRACE conn6 <- [1,2670,null,{}] 10:02:02 INFO - PROCESS | 3064 | 1467738122846 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:02 INFO - PROCESS | 3064 | 1467738122849 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:02 INFO - PROCESS | 3064 | 1467738122944 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 10:02:03 INFO - PROCESS | 3064 | 1467738123031 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:03 INFO - PROCESS | 3064 | 1467738123035 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:03 INFO - PROCESS | 3064 | ++DOCSHELL 0CE75000 == 26 [pid = 3064] [id = 677] 10:02:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 60 (0CE76C00) [pid = 3064] [serial = 2031] [outer = 00000000] 10:02:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 61 (0D0CA400) [pid = 3064] [serial = 2032] [outer = 0CE76C00] 10:02:03 INFO - PROCESS | 3064 | 1467738123087 Marionette DEBUG loaded listener.js 10:02:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 62 (0D27AC00) [pid = 3064] [serial = 2033] [outer = 0CE76C00] 10:02:04 INFO - PROCESS | 3064 | 1467738124005 Marionette TRACE conn6 <- [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]]]}] 10:02:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 10:02:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1225ms 10:02:04 INFO - PROCESS | 3064 | 1467738124062 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 10:02:04 INFO - PROCESS | 3064 | 1467738124067 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 10:02:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:02:04 INFO - PROCESS | 3064 | 1467738124074 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:02:04 INFO - PROCESS | 3064 | 1467738124077 Marionette TRACE conn6 <- [1,2674,null,{}] 10:02:04 INFO - PROCESS | 3064 | 1467738124081 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:04 INFO - PROCESS | 3064 | 1467738124084 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:04 INFO - PROCESS | 3064 | 1467738124183 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 10:02:04 INFO - PROCESS | 3064 | 1467738124192 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:04 INFO - PROCESS | 3064 | 1467738124195 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:04 INFO - PROCESS | 3064 | ++DOCSHELL 0D803000 == 27 [pid = 3064] [id = 678] 10:02:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (0D804400) [pid = 3064] [serial = 2034] [outer = 00000000] 10:02:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (0D809800) [pid = 3064] [serial = 2035] [outer = 0D804400] 10:02:04 INFO - PROCESS | 3064 | 1467738124243 Marionette DEBUG loaded listener.js 10:02:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0D824400) [pid = 3064] [serial = 2036] [outer = 0D804400] 10:02:05 INFO - PROCESS | 3064 | 1467738125249 Marionette TRACE conn6 <- [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"]]]}] 10:02:05 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 10:02:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:02:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 10:02:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:02:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:02:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1237ms 10:02:05 INFO - PROCESS | 3064 | 1467738125321 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 10:02:05 INFO - PROCESS | 3064 | 1467738125324 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 10:02:05 INFO - PROCESS | 3064 | 1467738125328 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:02:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 10:02:05 INFO - PROCESS | 3064 | 1467738125331 Marionette TRACE conn6 <- [1,2678,null,{}] 10:02:05 INFO - PROCESS | 3064 | 1467738125342 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:05 INFO - PROCESS | 3064 | 1467738125347 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:05 INFO - PROCESS | 3064 | 1467738125484 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 10:02:05 INFO - PROCESS | 3064 | 1467738125492 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:05 INFO - PROCESS | 3064 | 1467738125495 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:05 INFO - PROCESS | 3064 | ++DOCSHELL 0DD72000 == 28 [pid = 3064] [id = 679] 10:02:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0DD72400) [pid = 3064] [serial = 2037] [outer = 00000000] 10:02:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0E8E0800) [pid = 3064] [serial = 2038] [outer = 0DD72400] 10:02:05 INFO - PROCESS | 3064 | 1467738125599 Marionette DEBUG loaded listener.js 10:02:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (11A0F000) [pid = 3064] [serial = 2039] [outer = 0DD72400] 10:02:06 INFO - PROCESS | 3064 | 1467738126583 Marionette TRACE conn6 <- [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"]]]}] 10:02:06 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 10:02:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:02:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 10:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:02:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:02:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1283ms 10:02:06 INFO - PROCESS | 3064 | 1467738126616 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 10:02:06 INFO - PROCESS | 3064 | 1467738126619 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 10:02:06 INFO - PROCESS | 3064 | 1467738126622 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:02:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 10:02:06 INFO - PROCESS | 3064 | 1467738126624 Marionette TRACE conn6 <- [1,2682,null,{}] 10:02:06 INFO - PROCESS | 3064 | 1467738126627 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:06 INFO - PROCESS | 3064 | 1467738126629 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:06 INFO - PROCESS | 3064 | 1467738126755 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 10:02:06 INFO - PROCESS | 3064 | 1467738126762 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:06 INFO - PROCESS | 3064 | 1467738126764 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:06 INFO - PROCESS | 3064 | ++DOCSHELL 0D236C00 == 29 [pid = 3064] [id = 680] 10:02:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0D284C00) [pid = 3064] [serial = 2040] [outer = 00000000] 10:02:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (11CB2400) [pid = 3064] [serial = 2041] [outer = 0D284C00] 10:02:06 INFO - PROCESS | 3064 | 1467738126979 Marionette DEBUG loaded listener.js 10:02:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (12355400) [pid = 3064] [serial = 2042] [outer = 0D284C00] 10:02:07 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (166D4000) [pid = 3064] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 10:02:07 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (16146C00) [pid = 3064] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 10:02:07 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0CEF2000) [pid = 3064] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 10:02:07 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (11CEB400) [pid = 3064] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 10:02:07 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (0D3F5400) [pid = 3064] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 10:02:07 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (123E5000) [pid = 3064] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:02:07 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (0D0CDC00) [pid = 3064] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 10:02:07 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (0D80E800) [pid = 3064] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 10:02:07 INFO - PROCESS | 3064 | --DOMWINDOW == 62 (12322000) [pid = 3064] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 10:02:07 INFO - PROCESS | 3064 | --DOMWINDOW == 61 (1492CC00) [pid = 3064] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:02:07 INFO - PROCESS | 3064 | --DOMWINDOW == 60 (16C0B000) [pid = 3064] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 10:02:07 INFO - PROCESS | 3064 | --DOMWINDOW == 59 (11AAA000) [pid = 3064] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 10:02:07 INFO - PROCESS | 3064 | 1467738127850 Marionette TRACE conn6 <- [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"]]]}] 10:02:07 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 10:02:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:02:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 10:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:02:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:02:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1265ms 10:02:07 INFO - PROCESS | 3064 | 1467738127891 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 10:02:07 INFO - PROCESS | 3064 | 1467738127893 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 10:02:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 10:02:07 INFO - PROCESS | 3064 | 1467738127897 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:02:07 INFO - PROCESS | 3064 | 1467738127898 Marionette TRACE conn6 <- [1,2686,null,{}] 10:02:07 INFO - PROCESS | 3064 | 1467738127902 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:07 INFO - PROCESS | 3064 | 1467738127904 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:08 INFO - PROCESS | 3064 | 1467738128021 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 10:02:08 INFO - PROCESS | 3064 | 1467738128029 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:08 INFO - PROCESS | 3064 | 1467738128031 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:08 INFO - PROCESS | 3064 | ++DOCSHELL 0D80FC00 == 30 [pid = 3064] [id = 681] 10:02:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 60 (0D83EC00) [pid = 3064] [serial = 2043] [outer = 00000000] 10:02:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 61 (124DF400) [pid = 3064] [serial = 2044] [outer = 0D83EC00] 10:02:08 INFO - PROCESS | 3064 | 1467738128076 Marionette DEBUG loaded listener.js 10:02:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 62 (124E5800) [pid = 3064] [serial = 2045] [outer = 0D83EC00] 10:02:09 INFO - PROCESS | 3064 | 1467738129035 Marionette TRACE conn6 <- [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"]]]}] 10:02:09 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 10:02:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:02:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 10:02:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:02:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:02:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1174ms 10:02:09 INFO - PROCESS | 3064 | 1467738129116 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 10:02:09 INFO - PROCESS | 3064 | 1467738129121 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 10:02:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 10:02:09 INFO - PROCESS | 3064 | 1467738129130 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:02:09 INFO - PROCESS | 3064 | 1467738129133 Marionette TRACE conn6 <- [1,2690,null,{}] 10:02:09 INFO - PROCESS | 3064 | 1467738129140 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:09 INFO - PROCESS | 3064 | 1467738129144 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:09 INFO - PROCESS | 3064 | 1467738129305 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 10:02:09 INFO - PROCESS | 3064 | 1467738129487 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:09 INFO - PROCESS | 3064 | 1467738129490 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:09 INFO - PROCESS | 3064 | ++DOCSHELL 0D776C00 == 31 [pid = 3064] [id = 682] 10:02:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (0D77D800) [pid = 3064] [serial = 2046] [outer = 00000000] 10:02:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (0D7CEC00) [pid = 3064] [serial = 2047] [outer = 0D77D800] 10:02:09 INFO - PROCESS | 3064 | 1467738129558 Marionette DEBUG loaded listener.js 10:02:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0DB6C000) [pid = 3064] [serial = 2048] [outer = 0D77D800] 10:02:10 INFO - PROCESS | 3064 | 1467738130275 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 10:02:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:02:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1236ms 10:02:10 INFO - PROCESS | 3064 | 1467738130381 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 10:02:10 INFO - PROCESS | 3064 | 1467738130386 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 10:02:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:02:10 INFO - PROCESS | 3064 | 1467738130394 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:02:10 INFO - PROCESS | 3064 | 1467738130396 Marionette TRACE conn6 <- [1,2694,null,{}] 10:02:10 INFO - PROCESS | 3064 | 1467738130400 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:10 INFO - PROCESS | 3064 | 1467738130403 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:10 INFO - PROCESS | 3064 | 1467738130530 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 10:02:10 INFO - PROCESS | 3064 | 1467738130663 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:10 INFO - PROCESS | 3064 | 1467738130666 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:10 INFO - PROCESS | 3064 | ++DOCSHELL 12226000 == 32 [pid = 3064] [id = 683] 10:02:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (12299000) [pid = 3064] [serial = 2049] [outer = 00000000] 10:02:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (13050C00) [pid = 3064] [serial = 2050] [outer = 12299000] 10:02:10 INFO - PROCESS | 3064 | 1467738130725 Marionette DEBUG loaded listener.js 10:02:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (13059C00) [pid = 3064] [serial = 2051] [outer = 12299000] 10:02:11 INFO - PROCESS | 3064 | --DOCSHELL 11F9A800 == 31 [pid = 3064] [id = 387] 10:02:11 INFO - PROCESS | 3064 | --DOCSHELL 11FBA400 == 30 [pid = 3064] [id = 376] 10:02:11 INFO - PROCESS | 3064 | --DOCSHELL 0C30CC00 == 29 [pid = 3064] [id = 379] 10:02:11 INFO - PROCESS | 3064 | --DOCSHELL 151C6C00 == 28 [pid = 3064] [id = 378] 10:02:11 INFO - PROCESS | 3064 | --DOCSHELL 11A9EC00 == 27 [pid = 3064] [id = 386] 10:02:11 INFO - PROCESS | 3064 | --DOCSHELL 1305BC00 == 26 [pid = 3064] [id = 388] 10:02:11 INFO - PROCESS | 3064 | --DOCSHELL 13051800 == 25 [pid = 3064] [id = 377] 10:02:11 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0D840800) [pid = 3064] [serial = 1999] [outer = 00000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (16619000) [pid = 3064] [serial = 2009] [outer = 00000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (0DDDF800) [pid = 3064] [serial = 2000] [outer = 00000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (16616C00) [pid = 3064] [serial = 1988] [outer = 00000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (151CAC00) [pid = 3064] [serial = 2005] [outer = 00000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3064 | --DOMWINDOW == 62 (1753FC00) [pid = 3064] [serial = 2014] [outer = 00000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3064 | --DOMWINDOW == 61 (17536800) [pid = 3064] [serial = 2012] [outer = 00000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3064 | --DOMWINDOW == 60 (17560400) [pid = 3064] [serial = 2015] [outer = 00000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3064 | --DOMWINDOW == 59 (14928C00) [pid = 3064] [serial = 2017] [outer = 00000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3064 | --DOMWINDOW == 58 (16083C00) [pid = 3064] [serial = 2018] [outer = 00000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3064 | --DOMWINDOW == 57 (157A9000) [pid = 3064] [serial = 2006] [outer = 00000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3064 | --DOMWINDOW == 56 (1762D800) [pid = 3064] [serial = 2020] [outer = 00000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3064 | --DOMWINDOW == 55 (16161000) [pid = 3064] [serial = 2008] [outer = 00000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3064 | --DOMWINDOW == 54 (17533C00) [pid = 3064] [serial = 2011] [outer = 00000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3064 | --DOMWINDOW == 53 (12224400) [pid = 3064] [serial = 1993] [outer = 00000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3064 | --DOMWINDOW == 52 (12439800) [pid = 3064] [serial = 1994] [outer = 00000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3064 | --DOMWINDOW == 51 (0D7CB800) [pid = 3064] [serial = 1990] [outer = 00000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3064 | --DOMWINDOW == 50 (0D82A800) [pid = 3064] [serial = 1991] [outer = 00000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3064 | --DOMWINDOW == 49 (124E5C00) [pid = 3064] [serial = 2002] [outer = 00000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3064 | --DOMWINDOW == 48 (13740C00) [pid = 3064] [serial = 2003] [outer = 00000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3064 | --DOMWINDOW == 47 (0D839C00) [pid = 3064] [serial = 1996] [outer = 00000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3064 | --DOMWINDOW == 46 (0DD69400) [pid = 3064] [serial = 1997] [outer = 00000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3064 | --DOMWINDOW == 45 (17634000) [pid = 3064] [serial = 2021] [outer = 00000000] [url = about:blank] 10:02:11 INFO - PROCESS | 3064 | 1467738131626 Marionette TRACE conn6 <- [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]]]}] 10:02:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:02:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1275ms 10:02:11 INFO - PROCESS | 3064 | 1467738131669 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 10:02:11 INFO - PROCESS | 3064 | 1467738131673 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 10:02:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:02:11 INFO - PROCESS | 3064 | 1467738131678 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:02:11 INFO - PROCESS | 3064 | 1467738131681 Marionette TRACE conn6 <- [1,2698,null,{}] 10:02:11 INFO - PROCESS | 3064 | 1467738131686 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:11 INFO - PROCESS | 3064 | 1467738131689 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:11 INFO - PROCESS | 3064 | 1467738131778 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 10:02:11 INFO - PROCESS | 3064 | 1467738131785 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:11 INFO - PROCESS | 3064 | 1467738131787 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:11 INFO - PROCESS | 3064 | ++DOCSHELL 0D774000 == 26 [pid = 3064] [id = 684] 10:02:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 46 (0D775C00) [pid = 3064] [serial = 2052] [outer = 00000000] 10:02:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 47 (0D7D1400) [pid = 3064] [serial = 2053] [outer = 0D775C00] 10:02:11 INFO - PROCESS | 3064 | 1467738131843 Marionette DEBUG loaded listener.js 10:02:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 48 (0D82DC00) [pid = 3064] [serial = 2054] [outer = 0D775C00] 10:02:12 INFO - PROCESS | 3064 | 1467738132390 Marionette TRACE conn6 <- [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] 10:02:12 INFO - PROCESS | 3064 | 1467738132415 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 10:02:12 INFO - PROCESS | 3064 | 1467738132421 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:02:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 10:02:12 INFO - PROCESS | 3064 | 1467738132424 Marionette TRACE conn6 <- [1,2702,null,{}] 10:02:12 INFO - PROCESS | 3064 | 1467738132428 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:12 INFO - PROCESS | 3064 | 1467738132430 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:12 INFO - PROCESS | 3064 | 1467738132517 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 10:02:12 INFO - PROCESS | 3064 | 1467738132617 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:12 INFO - PROCESS | 3064 | 1467738132619 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:12 INFO - PROCESS | 3064 | ++DOCSHELL 0E9D3C00 == 27 [pid = 3064] [id = 685] 10:02:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 49 (11A0E800) [pid = 3064] [serial = 2055] [outer = 00000000] 10:02:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 50 (11AA3000) [pid = 3064] [serial = 2056] [outer = 11A0E800] 10:02:12 INFO - PROCESS | 3064 | 1467738132666 Marionette DEBUG loaded listener.js 10:02:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 51 (11CB0C00) [pid = 3064] [serial = 2057] [outer = 11A0E800] 10:02:13 INFO - PROCESS | 3064 | 1467738133046 Marionette TRACE conn6 <- [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]]]}] 10:02:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:02:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 670ms 10:02:13 INFO - PROCESS | 3064 | 1467738133094 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 10:02:13 INFO - PROCESS | 3064 | 1467738133096 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 10:02:13 INFO - PROCESS | 3064 | 1467738133100 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:02:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:02:13 INFO - PROCESS | 3064 | 1467738133103 Marionette TRACE conn6 <- [1,2706,null,{}] 10:02:13 INFO - PROCESS | 3064 | 1467738133114 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:13 INFO - PROCESS | 3064 | 1467738133119 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:13 INFO - PROCESS | 3064 | 1467738133237 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 10:02:13 INFO - PROCESS | 3064 | 1467738133247 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:13 INFO - PROCESS | 3064 | 1467738133250 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:13 INFO - PROCESS | 3064 | ++DOCSHELL 124E8000 == 28 [pid = 3064] [id = 686] 10:02:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 52 (124EA000) [pid = 3064] [serial = 2058] [outer = 00000000] 10:02:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 53 (13740C00) [pid = 3064] [serial = 2059] [outer = 124EA000] 10:02:13 INFO - PROCESS | 3064 | 1467738133299 Marionette DEBUG loaded listener.js 10:02:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 54 (14920400) [pid = 3064] [serial = 2060] [outer = 124EA000] 10:02:13 INFO - PROCESS | 3064 | 1467738133776 Marionette TRACE conn6 <- [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] 10:02:13 INFO - PROCESS | 3064 | 1467738133837 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 10:02:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 10:02:13 INFO - PROCESS | 3064 | 1467738133840 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:02:13 INFO - PROCESS | 3064 | 1467738133842 Marionette TRACE conn6 <- [1,2710,null,{}] 10:02:13 INFO - PROCESS | 3064 | 1467738133845 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:13 INFO - PROCESS | 3064 | 1467738133847 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:13 INFO - PROCESS | 3064 | 1467738133978 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 10:02:13 INFO - PROCESS | 3064 | 1467738133988 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:13 INFO - PROCESS | 3064 | 1467738133990 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:14 INFO - PROCESS | 3064 | ++DOCSHELL 14DF4800 == 29 [pid = 3064] [id = 687] 10:02:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 55 (14DF5C00) [pid = 3064] [serial = 2061] [outer = 00000000] 10:02:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 56 (14DFC800) [pid = 3064] [serial = 2062] [outer = 14DF5C00] 10:02:14 INFO - PROCESS | 3064 | 1467738134098 Marionette DEBUG loaded listener.js 10:02:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 57 (151D3400) [pid = 3064] [serial = 2063] [outer = 14DF5C00] 10:02:14 INFO - PROCESS | 3064 | 1467738134558 Marionette TRACE conn6 <- [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] 10:02:14 INFO - PROCESS | 3064 | 1467738134621 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 10:02:14 INFO - PROCESS | 3064 | 1467738134624 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:02:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 10:02:14 INFO - PROCESS | 3064 | 1467738134626 Marionette TRACE conn6 <- [1,2714,null,{}] 10:02:14 INFO - PROCESS | 3064 | 1467738134629 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:14 INFO - PROCESS | 3064 | 1467738134631 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:14 INFO - PROCESS | 3064 | 1467738134749 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 10:02:14 INFO - PROCESS | 3064 | 1467738134817 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:14 INFO - PROCESS | 3064 | 1467738134819 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:14 INFO - PROCESS | 3064 | ++DOCSHELL 15F67000 == 30 [pid = 3064] [id = 688] 10:02:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 58 (15F67400) [pid = 3064] [serial = 2064] [outer = 00000000] 10:02:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 59 (1607F800) [pid = 3064] [serial = 2065] [outer = 15F67400] 10:02:14 INFO - PROCESS | 3064 | 1467738134864 Marionette DEBUG loaded listener.js 10:02:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 60 (16153C00) [pid = 3064] [serial = 2066] [outer = 15F67400] 10:02:15 INFO - PROCESS | 3064 | --DOMWINDOW == 59 (0DD72400) [pid = 3064] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 10:02:15 INFO - PROCESS | 3064 | --DOMWINDOW == 58 (0D804400) [pid = 3064] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 10:02:15 INFO - PROCESS | 3064 | --DOMWINDOW == 57 (0D802400) [pid = 3064] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 10:02:15 INFO - PROCESS | 3064 | --DOMWINDOW == 56 (0CE76C00) [pid = 3064] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 10:02:15 INFO - PROCESS | 3064 | --DOMWINDOW == 55 (0D77F800) [pid = 3064] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 10:02:15 INFO - PROCESS | 3064 | --DOMWINDOW == 54 (13052400) [pid = 3064] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 10:02:15 INFO - PROCESS | 3064 | --DOMWINDOW == 53 (0D284C00) [pid = 3064] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 10:02:15 INFO - PROCESS | 3064 | 1467738135316 Marionette TRACE conn6 <- [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]]]}] 10:02:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:02:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 730ms 10:02:15 INFO - PROCESS | 3064 | 1467738135359 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 10:02:15 INFO - PROCESS | 3064 | 1467738135361 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 10:02:15 INFO - PROCESS | 3064 | 1467738135365 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:02:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:02:15 INFO - PROCESS | 3064 | 1467738135366 Marionette TRACE conn6 <- [1,2718,null,{}] 10:02:15 INFO - PROCESS | 3064 | 1467738135370 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:15 INFO - PROCESS | 3064 | 1467738135376 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:15 INFO - PROCESS | 3064 | 1467738135487 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 10:02:15 INFO - PROCESS | 3064 | 1467738135496 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:15 INFO - PROCESS | 3064 | 1467738135498 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:15 INFO - PROCESS | 3064 | ++DOCSHELL 0D804400 == 31 [pid = 3064] [id = 689] 10:02:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 54 (0DD67C00) [pid = 3064] [serial = 2067] [outer = 00000000] 10:02:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 55 (1661C400) [pid = 3064] [serial = 2068] [outer = 0DD67C00] 10:02:15 INFO - PROCESS | 3064 | 1467738135543 Marionette DEBUG loaded listener.js 10:02:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 56 (16159000) [pid = 3064] [serial = 2069] [outer = 0DD67C00] 10:02:16 INFO - PROCESS | 3064 | 1467738136462 Marionette TRACE conn6 <- [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"]]]}] 10:02:16 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 10:02:16 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 10:02:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 10:02:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:02:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:02:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1127ms 10:02:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 10:02:16 INFO - PROCESS | 3064 | 1467738136496 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 10:02:16 INFO - PROCESS | 3064 | 1467738136498 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 10:02:16 INFO - PROCESS | 3064 | 1467738136502 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:02:16 INFO - PROCESS | 3064 | 1467738136504 Marionette TRACE conn6 <- [1,2722,null,{}] 10:02:16 INFO - PROCESS | 3064 | 1467738136507 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:16 INFO - PROCESS | 3064 | 1467738136509 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:16 INFO - PROCESS | 3064 | 1467738136625 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 10:02:16 INFO - PROCESS | 3064 | 1467738136633 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:16 INFO - PROCESS | 3064 | 1467738136635 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:16 INFO - PROCESS | 3064 | ++DOCSHELL 16C09C00 == 32 [pid = 3064] [id = 690] 10:02:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 57 (16C0B000) [pid = 3064] [serial = 2070] [outer = 00000000] 10:02:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 58 (16C11C00) [pid = 3064] [serial = 2071] [outer = 16C0B000] 10:02:16 INFO - PROCESS | 3064 | 1467738136679 Marionette DEBUG loaded listener.js 10:02:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 59 (16C15C00) [pid = 3064] [serial = 2072] [outer = 16C0B000] 10:02:17 INFO - PROCESS | 3064 | 1467738137091 Marionette TRACE conn6 <- [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]]]}] 10:02:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:02:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 631ms 10:02:17 INFO - PROCESS | 3064 | 1467738137133 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 10:02:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:02:17 INFO - PROCESS | 3064 | 1467738137135 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 10:02:17 INFO - PROCESS | 3064 | 1467738137138 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:02:17 INFO - PROCESS | 3064 | 1467738137140 Marionette TRACE conn6 <- [1,2726,null,{}] 10:02:17 INFO - PROCESS | 3064 | 1467738137144 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:17 INFO - PROCESS | 3064 | 1467738137145 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:17 INFO - PROCESS | 3064 | 1467738137229 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 10:02:17 INFO - PROCESS | 3064 | 1467738137330 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:17 INFO - PROCESS | 3064 | 1467738137332 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:17 INFO - PROCESS | 3064 | ++DOCSHELL 11AA1000 == 33 [pid = 3064] [id = 691] 10:02:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 60 (13052400) [pid = 3064] [serial = 2073] [outer = 00000000] 10:02:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 61 (17532000) [pid = 3064] [serial = 2074] [outer = 13052400] 10:02:17 INFO - PROCESS | 3064 | 1467738137381 Marionette DEBUG loaded listener.js 10:02:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 62 (17537C00) [pid = 3064] [serial = 2075] [outer = 13052400] 10:02:17 INFO - PROCESS | 3064 | 1467738137730 Marionette TRACE conn6 <- [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]]]}] 10:02:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:02:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 630ms 10:02:17 INFO - PROCESS | 3064 | 1467738137769 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 10:02:17 INFO - PROCESS | 3064 | 1467738137771 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 10:02:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:02:17 INFO - PROCESS | 3064 | 1467738137774 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:02:17 INFO - PROCESS | 3064 | 1467738137776 Marionette TRACE conn6 <- [1,2730,null,{}] 10:02:17 INFO - PROCESS | 3064 | 1467738137833 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:17 INFO - PROCESS | 3064 | 1467738137837 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:17 INFO - PROCESS | 3064 | 1467738137993 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 10:02:18 INFO - PROCESS | 3064 | 1467738138131 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:18 INFO - PROCESS | 3064 | 1467738138135 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:18 INFO - PROCESS | 3064 | ++DOCSHELL 0D284C00 == 34 [pid = 3064] [id = 692] 10:02:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (0D30A400) [pid = 3064] [serial = 2076] [outer = 00000000] 10:02:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (0D775000) [pid = 3064] [serial = 2077] [outer = 0D30A400] 10:02:18 INFO - PROCESS | 3064 | 1467738138233 Marionette DEBUG loaded listener.js 10:02:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0D821C00) [pid = 3064] [serial = 2078] [outer = 0D30A400] 10:02:18 INFO - PROCESS | 3064 | 1467738138814 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 10:02:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:02:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1069ms 10:02:18 INFO - PROCESS | 3064 | 1467738138845 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 10:02:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:02:18 INFO - PROCESS | 3064 | 1467738138849 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 10:02:18 INFO - PROCESS | 3064 | 1467738138854 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:02:18 INFO - PROCESS | 3064 | 1467738138857 Marionette TRACE conn6 <- [1,2734,null,{}] 10:02:18 INFO - PROCESS | 3064 | 1467738138863 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:18 INFO - PROCESS | 3064 | 1467738138866 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:18 INFO - PROCESS | 3064 | 1467738138981 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 10:02:19 INFO - PROCESS | 3064 | 1467738139119 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:19 INFO - PROCESS | 3064 | 1467738139124 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:19 INFO - PROCESS | 3064 | ++DOCSHELL 124EDC00 == 35 [pid = 3064] [id = 693] 10:02:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (13051800) [pid = 3064] [serial = 2079] [outer = 00000000] 10:02:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (14928C00) [pid = 3064] [serial = 2080] [outer = 13051800] 10:02:19 INFO - PROCESS | 3064 | 1467738139223 Marionette DEBUG loaded listener.js 10:02:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (14DBFC00) [pid = 3064] [serial = 2081] [outer = 13051800] 10:02:19 INFO - PROCESS | 3064 | 1467738139812 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 10:02:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:02:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1028ms 10:02:19 INFO - PROCESS | 3064 | 1467738139883 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 10:02:19 INFO - PROCESS | 3064 | 1467738139886 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 10:02:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:02:19 INFO - PROCESS | 3064 | 1467738139889 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:02:19 INFO - PROCESS | 3064 | 1467738139892 Marionette TRACE conn6 <- [1,2738,null,{}] 10:02:19 INFO - PROCESS | 3064 | 1467738139896 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:19 INFO - PROCESS | 3064 | 1467738139898 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:20 INFO - PROCESS | 3064 | 1467738140008 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 10:02:20 INFO - PROCESS | 3064 | 1467738140125 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:20 INFO - PROCESS | 3064 | 1467738140129 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:20 INFO - PROCESS | 3064 | ++DOCSHELL 1661A800 == 36 [pid = 3064] [id = 694] 10:02:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (1661AC00) [pid = 3064] [serial = 2082] [outer = 00000000] 10:02:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (1753CC00) [pid = 3064] [serial = 2083] [outer = 1661AC00] 10:02:20 INFO - PROCESS | 3064 | 1467738140187 Marionette DEBUG loaded listener.js 10:02:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (17561C00) [pid = 3064] [serial = 2084] [outer = 1661AC00] 10:02:20 INFO - PROCESS | 3064 | 1467738140806 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 10:02:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:02:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 970ms 10:02:20 INFO - PROCESS | 3064 | 1467738140868 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 10:02:20 INFO - PROCESS | 3064 | 1467738140875 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 10:02:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:02:20 INFO - PROCESS | 3064 | 1467738140880 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:02:20 INFO - PROCESS | 3064 | 1467738140882 Marionette TRACE conn6 <- [1,2742,null,{}] 10:02:20 INFO - PROCESS | 3064 | 1467738140886 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:20 INFO - PROCESS | 3064 | 1467738140888 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:20 INFO - PROCESS | 3064 | 1467738140998 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 10:02:21 INFO - PROCESS | 3064 | 1467738141154 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:21 INFO - PROCESS | 3064 | 1467738141156 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:21 INFO - PROCESS | 3064 | ++DOCSHELL 0D284000 == 37 [pid = 3064] [id = 695] 10:02:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0D2E4800) [pid = 3064] [serial = 2085] [outer = 00000000] 10:02:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0D82A400) [pid = 3064] [serial = 2086] [outer = 0D2E4800] 10:02:21 INFO - PROCESS | 3064 | 1467738141211 Marionette DEBUG loaded listener.js 10:02:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (11AA4400) [pid = 3064] [serial = 2087] [outer = 0D2E4800] 10:02:21 INFO - PROCESS | 3064 | 1467738141912 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 10:02:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:02:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1066ms 10:02:21 INFO - PROCESS | 3064 | 1467738141950 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 10:02:21 INFO - PROCESS | 3064 | 1467738141954 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 10:02:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:02:21 INFO - PROCESS | 3064 | 1467738141958 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:02:21 INFO - PROCESS | 3064 | 1467738141963 Marionette TRACE conn6 <- [1,2746,null,{}] 10:02:21 INFO - PROCESS | 3064 | 1467738141967 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:21 INFO - PROCESS | 3064 | 1467738141970 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:22 INFO - PROCESS | 3064 | 1467738142078 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 10:02:22 INFO - PROCESS | 3064 | --DOCSHELL 14927000 == 36 [pid = 3064] [id = 389] 10:02:22 INFO - PROCESS | 3064 | --DOCSHELL 0D82BC00 == 35 [pid = 3064] [id = 385] 10:02:22 INFO - PROCESS | 3064 | --DOCSHELL 0D833C00 == 34 [pid = 3064] [id = 380] 10:02:22 INFO - PROCESS | 3064 | --DOCSHELL 0D83E800 == 33 [pid = 3064] [id = 390] 10:02:22 INFO - PROCESS | 3064 | --DOCSHELL 0D774400 == 32 [pid = 3064] [id = 375] 10:02:22 INFO - PROCESS | 3064 | --DOCSHELL 0D7C4800 == 31 [pid = 3064] [id = 384] 10:02:22 INFO - PROCESS | 3064 | --DOCSHELL 0D803C00 == 30 [pid = 3064] [id = 391] 10:02:22 INFO - PROCESS | 3064 | --DOCSHELL 11CE8000 == 29 [pid = 3064] [id = 381] 10:02:22 INFO - PROCESS | 3064 | --DOCSHELL 0D7D3C00 == 28 [pid = 3064] [id = 676] 10:02:22 INFO - PROCESS | 3064 | --DOCSHELL 11FB9800 == 27 [pid = 3064] [id = 382] 10:02:22 INFO - PROCESS | 3064 | --DOCSHELL 0D7C8C00 == 26 [pid = 3064] [id = 374] 10:02:22 INFO - PROCESS | 3064 | --DOCSHELL 0D3FEC00 == 25 [pid = 3064] [id = 383] 10:02:22 INFO - PROCESS | 3064 | 1467738142824 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:22 INFO - PROCESS | 3064 | 1467738142827 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:22 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (124DF400) [pid = 3064] [serial = 2044] [outer = 00000000] [url = about:blank] 10:02:22 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0E8E0800) [pid = 3064] [serial = 2038] [outer = 00000000] [url = about:blank] 10:02:22 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0D809800) [pid = 3064] [serial = 2035] [outer = 00000000] [url = about:blank] 10:02:22 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (151CD800) [pid = 3064] [serial = 2030] [outer = 00000000] [url = about:blank] 10:02:22 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (1305C000) [pid = 3064] [serial = 2029] [outer = 00000000] [url = about:blank] 10:02:22 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0D0CA400) [pid = 3064] [serial = 2032] [outer = 00000000] [url = about:blank] 10:02:22 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (11A0F000) [pid = 3064] [serial = 2039] [outer = 00000000] [url = about:blank] 10:02:22 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (0D27AC00) [pid = 3064] [serial = 2033] [outer = 00000000] [url = about:blank] 10:02:22 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (0D83BC00) [pid = 3064] [serial = 2024] [outer = 00000000] [url = about:blank] 10:02:22 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (0D827400) [pid = 3064] [serial = 2023] [outer = 00000000] [url = about:blank] 10:02:22 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (1573D800) [pid = 3064] [serial = 2027] [outer = 00000000] [url = about:blank] 10:02:22 INFO - PROCESS | 3064 | --DOMWINDOW == 62 (14927C00) [pid = 3064] [serial = 2026] [outer = 00000000] [url = about:blank] 10:02:22 INFO - PROCESS | 3064 | --DOMWINDOW == 61 (11CB2400) [pid = 3064] [serial = 2041] [outer = 00000000] [url = about:blank] 10:02:22 INFO - PROCESS | 3064 | --DOMWINDOW == 60 (12355400) [pid = 3064] [serial = 2042] [outer = 00000000] [url = about:blank] 10:02:22 INFO - PROCESS | 3064 | --DOMWINDOW == 59 (0D824400) [pid = 3064] [serial = 2036] [outer = 00000000] [url = about:blank] 10:02:22 INFO - PROCESS | 3064 | ++DOCSHELL 0916B800 == 26 [pid = 3064] [id = 696] 10:02:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 60 (0916F400) [pid = 3064] [serial = 2088] [outer = 00000000] 10:02:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 61 (0C30B000) [pid = 3064] [serial = 2089] [outer = 0916F400] 10:02:22 INFO - PROCESS | 3064 | 1467738143003 Marionette DEBUG loaded listener.js 10:02:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 62 (0C31B000) [pid = 3064] [serial = 2090] [outer = 0916F400] 10:02:23 INFO - PROCESS | 3064 | 1467738143415 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 10:02:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:02:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1489ms 10:02:23 INFO - PROCESS | 3064 | 1467738143472 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 10:02:23 INFO - PROCESS | 3064 | 1467738143476 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 10:02:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:02:23 INFO - PROCESS | 3064 | 1467738143481 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:02:23 INFO - PROCESS | 3064 | 1467738143484 Marionette TRACE conn6 <- [1,2750,null,{}] 10:02:23 INFO - PROCESS | 3064 | 1467738143490 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:23 INFO - PROCESS | 3064 | 1467738143494 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:23 INFO - PROCESS | 3064 | 1467738143585 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 10:02:23 INFO - PROCESS | 3064 | 1467738143594 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:23 INFO - PROCESS | 3064 | 1467738143596 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:23 INFO - PROCESS | 3064 | ++DOCSHELL 0D776400 == 27 [pid = 3064] [id = 697] 10:02:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (0D777800) [pid = 3064] [serial = 2091] [outer = 00000000] 10:02:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (0D7CF000) [pid = 3064] [serial = 2092] [outer = 0D777800] 10:02:23 INFO - PROCESS | 3064 | 1467738143645 Marionette DEBUG loaded listener.js 10:02:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0D806C00) [pid = 3064] [serial = 2093] [outer = 0D777800] 10:02:24 INFO - PROCESS | 3064 | 1467738144096 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 10:02:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:02:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 670ms 10:02:24 INFO - PROCESS | 3064 | 1467738144157 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 10:02:24 INFO - PROCESS | 3064 | 1467738144161 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 10:02:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:02:24 INFO - PROCESS | 3064 | 1467738144166 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:02:24 INFO - PROCESS | 3064 | 1467738144168 Marionette TRACE conn6 <- [1,2754,null,{}] 10:02:24 INFO - PROCESS | 3064 | 1467738144172 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:24 INFO - PROCESS | 3064 | 1467738144175 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:24 INFO - PROCESS | 3064 | 1467738144293 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 10:02:24 INFO - PROCESS | 3064 | 1467738144310 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:24 INFO - PROCESS | 3064 | 1467738144312 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:24 INFO - PROCESS | 3064 | ++DOCSHELL 0D83A800 == 28 [pid = 3064] [id = 698] 10:02:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0D83C000) [pid = 3064] [serial = 2094] [outer = 00000000] 10:02:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0DD6A000) [pid = 3064] [serial = 2095] [outer = 0D83C000] 10:02:24 INFO - PROCESS | 3064 | 1467738144444 Marionette DEBUG loaded listener.js 10:02:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0DD72800) [pid = 3064] [serial = 2096] [outer = 0D83C000] 10:02:24 INFO - PROCESS | 3064 | 1467738144842 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 10:02:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:02:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 730ms 10:02:24 INFO - PROCESS | 3064 | 1467738144900 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 10:02:24 INFO - PROCESS | 3064 | 1467738144902 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 10:02:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:02:24 INFO - PROCESS | 3064 | 1467738144907 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:02:24 INFO - PROCESS | 3064 | 1467738144913 Marionette TRACE conn6 <- [1,2758,null,{}] 10:02:24 INFO - PROCESS | 3064 | 1467738144922 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:24 INFO - PROCESS | 3064 | 1467738144926 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:25 INFO - PROCESS | 3064 | 1467738145054 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 10:02:25 INFO - PROCESS | 3064 | 1467738145081 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:25 INFO - PROCESS | 3064 | 1467738145083 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:25 INFO - PROCESS | 3064 | ++DOCSHELL 0C3F6000 == 29 [pid = 3064] [id = 699] 10:02:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0D828C00) [pid = 3064] [serial = 2097] [outer = 00000000] 10:02:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (11CE7400) [pid = 3064] [serial = 2098] [outer = 0D828C00] 10:02:25 INFO - PROCESS | 3064 | 1467738145138 Marionette DEBUG loaded listener.js 10:02:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (1234A000) [pid = 3064] [serial = 2099] [outer = 0D828C00] 10:02:25 INFO - PROCESS | 3064 | 1467738145583 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 10:02:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:02:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 730ms 10:02:25 INFO - PROCESS | 3064 | 1467738145671 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 10:02:25 INFO - PROCESS | 3064 | 1467738145673 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 10:02:25 INFO - PROCESS | 3064 | 1467738145677 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:02:25 INFO - PROCESS | 3064 | 1467738145679 Marionette TRACE conn6 <- [1,2762,null,{}] 10:02:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:02:25 INFO - PROCESS | 3064 | 1467738145682 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:25 INFO - PROCESS | 3064 | 1467738145684 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:25 INFO - PROCESS | 3064 | 1467738145807 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 10:02:25 INFO - PROCESS | 3064 | 1467738145866 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:25 INFO - PROCESS | 3064 | 1467738145868 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:25 INFO - PROCESS | 3064 | ++DOCSHELL 12356800 == 30 [pid = 3064] [id = 700] 10:02:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (124B2C00) [pid = 3064] [serial = 2100] [outer = 00000000] 10:02:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (124E3800) [pid = 3064] [serial = 2101] [outer = 124B2C00] 10:02:25 INFO - PROCESS | 3064 | 1467738145915 Marionette DEBUG loaded listener.js 10:02:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (124ED400) [pid = 3064] [serial = 2102] [outer = 124B2C00] 10:02:26 INFO - PROCESS | 3064 | 1467738146344 Marionette TRACE conn6 <- [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]]]}] 10:02:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:02:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 730ms 10:02:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:02:26 INFO - PROCESS | 3064 | 1467738146415 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 10:02:26 INFO - PROCESS | 3064 | 1467738146417 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 10:02:26 INFO - PROCESS | 3064 | 1467738146420 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:02:26 INFO - PROCESS | 3064 | 1467738146422 Marionette TRACE conn6 <- [1,2766,null,{}] 10:02:26 INFO - PROCESS | 3064 | 1467738146426 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:26 INFO - PROCESS | 3064 | 1467738146428 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:26 INFO - PROCESS | 3064 | 1467738146542 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 10:02:26 INFO - PROCESS | 3064 | 1467738146552 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:26 INFO - PROCESS | 3064 | 1467738146559 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:26 INFO - PROCESS | 3064 | ++DOCSHELL 1491FC00 == 31 [pid = 3064] [id = 701] 10:02:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (14920000) [pid = 3064] [serial = 2103] [outer = 00000000] 10:02:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (14946C00) [pid = 3064] [serial = 2104] [outer = 14920000] 10:02:26 INFO - PROCESS | 3064 | 1467738146672 Marionette DEBUG loaded listener.js 10:02:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (14DF6000) [pid = 3064] [serial = 2105] [outer = 14920000] 10:02:27 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0D83EC00) [pid = 3064] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 10:02:27 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (15F67400) [pid = 3064] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 10:02:27 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0D775C00) [pid = 3064] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 10:02:27 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0DD67C00) [pid = 3064] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 10:02:27 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (14DF5C00) [pid = 3064] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 10:02:27 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (16C0B000) [pid = 3064] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 10:02:27 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (12299000) [pid = 3064] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 10:02:27 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0D77D800) [pid = 3064] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 10:02:27 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (124EA000) [pid = 3064] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 10:02:27 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (11A0E800) [pid = 3064] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 10:02:27 INFO - PROCESS | 3064 | 1467738147341 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 10:02:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:02:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 970ms 10:02:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:02:27 INFO - PROCESS | 3064 | 1467738147391 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 10:02:27 INFO - PROCESS | 3064 | 1467738147393 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 10:02:27 INFO - PROCESS | 3064 | 1467738147396 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:02:27 INFO - PROCESS | 3064 | 1467738147397 Marionette TRACE conn6 <- [1,2770,null,{}] 10:02:27 INFO - PROCESS | 3064 | 1467738147401 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:27 INFO - PROCESS | 3064 | 1467738147403 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:27 INFO - PROCESS | 3064 | 1467738147487 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 10:02:27 INFO - PROCESS | 3064 | 1467738147590 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:27 INFO - PROCESS | 3064 | 1467738147601 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:27 INFO - PROCESS | 3064 | ++DOCSHELL 0C313800 == 32 [pid = 3064] [id = 702] 10:02:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0D775C00) [pid = 3064] [serial = 2106] [outer = 00000000] 10:02:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (14DFD400) [pid = 3064] [serial = 2107] [outer = 0D775C00] 10:02:27 INFO - PROCESS | 3064 | 1467738147647 Marionette DEBUG loaded listener.js 10:02:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (157A8400) [pid = 3064] [serial = 2108] [outer = 0D775C00] 10:02:27 INFO - PROCESS | 3064 | 1467738147993 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 10:02:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:02:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 630ms 10:02:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:02:28 INFO - PROCESS | 3064 | 1467738148027 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 10:02:28 INFO - PROCESS | 3064 | 1467738148029 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 10:02:28 INFO - PROCESS | 3064 | 1467738148032 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:02:28 INFO - PROCESS | 3064 | 1467738148034 Marionette TRACE conn6 <- [1,2774,null,{}] 10:02:28 INFO - PROCESS | 3064 | 1467738148037 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:28 INFO - PROCESS | 3064 | 1467738148039 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:28 INFO - PROCESS | 3064 | 1467738148166 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 10:02:28 INFO - PROCESS | 3064 | 1467738148171 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:28 INFO - PROCESS | 3064 | 1467738148173 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:28 INFO - PROCESS | 3064 | ++DOCSHELL 1607AC00 == 33 [pid = 3064] [id = 703] 10:02:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (16083400) [pid = 3064] [serial = 2109] [outer = 00000000] 10:02:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (16162400) [pid = 3064] [serial = 2110] [outer = 16083400] 10:02:28 INFO - PROCESS | 3064 | 1467738148219 Marionette DEBUG loaded listener.js 10:02:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (16614800) [pid = 3064] [serial = 2111] [outer = 16083400] 10:02:28 INFO - PROCESS | 3064 | 1467738148637 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 10:02:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:02:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 630ms 10:02:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:02:28 INFO - PROCESS | 3064 | 1467738148669 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 10:02:28 INFO - PROCESS | 3064 | 1467738148671 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 10:02:28 INFO - PROCESS | 3064 | 1467738148678 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:02:28 INFO - PROCESS | 3064 | 1467738148680 Marionette TRACE conn6 <- [1,2778,null,{}] 10:02:28 INFO - PROCESS | 3064 | 1467738148683 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:28 INFO - PROCESS | 3064 | 1467738148686 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:28 INFO - PROCESS | 3064 | 1467738148766 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 10:02:28 INFO - PROCESS | 3064 | 1467738148772 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:28 INFO - PROCESS | 3064 | 1467738148774 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:28 INFO - PROCESS | 3064 | ++DOCSHELL 124E9000 == 34 [pid = 3064] [id = 704] 10:02:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (124E9800) [pid = 3064] [serial = 2112] [outer = 00000000] 10:02:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (16C0C800) [pid = 3064] [serial = 2113] [outer = 124E9800] 10:02:28 INFO - PROCESS | 3064 | 1467738148820 Marionette DEBUG loaded listener.js 10:02:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (16C15000) [pid = 3064] [serial = 2114] [outer = 124E9800] 10:02:29 INFO - PROCESS | 3064 | 1467738149326 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 10:02:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:02:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 730ms 10:02:29 INFO - PROCESS | 3064 | 1467738149408 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 10:02:29 INFO - PROCESS | 3064 | 1467738149414 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 10:02:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:02:29 INFO - PROCESS | 3064 | 1467738149419 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:02:29 INFO - PROCESS | 3064 | 1467738149423 Marionette TRACE conn6 <- [1,2782,null,{}] 10:02:29 INFO - PROCESS | 3064 | 1467738149429 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:29 INFO - PROCESS | 3064 | 1467738149432 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:29 INFO - PROCESS | 3064 | 1467738149569 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 10:02:29 INFO - PROCESS | 3064 | 1467738149689 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:29 INFO - PROCESS | 3064 | 1467738149694 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:29 INFO - PROCESS | 3064 | ++DOCSHELL 0D360000 == 35 [pid = 3064] [id = 705] 10:02:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0D363400) [pid = 3064] [serial = 2115] [outer = 00000000] 10:02:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0D7C5800) [pid = 3064] [serial = 2116] [outer = 0D363400] 10:02:29 INFO - PROCESS | 3064 | 1467738149776 Marionette DEBUG loaded listener.js 10:02:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0D823800) [pid = 3064] [serial = 2117] [outer = 0D363400] 10:02:30 INFO - PROCESS | 3064 | 1467738150563 Marionette TRACE conn6 <- [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]]]}] 10:02:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:02:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1218ms 10:02:30 INFO - PROCESS | 3064 | 1467738150641 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 10:02:30 INFO - PROCESS | 3064 | 1467738150646 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 10:02:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:02:30 INFO - PROCESS | 3064 | 1467738150653 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:02:30 INFO - PROCESS | 3064 | 1467738150656 Marionette TRACE conn6 <- [1,2786,null,{}] 10:02:30 INFO - PROCESS | 3064 | 1467738150660 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:30 INFO - PROCESS | 3064 | 1467738150663 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:30 INFO - PROCESS | 3064 | 1467738150813 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 10:02:30 INFO - PROCESS | 3064 | 1467738150951 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:30 INFO - PROCESS | 3064 | 1467738150954 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:30 INFO - PROCESS | 3064 | ++DOCSHELL 11A44000 == 36 [pid = 3064] [id = 706] 10:02:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (11A50400) [pid = 3064] [serial = 2118] [outer = 00000000] 10:02:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (11CEC800) [pid = 3064] [serial = 2119] [outer = 11A50400] 10:02:31 INFO - PROCESS | 3064 | 1467738151016 Marionette DEBUG loaded listener.js 10:02:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (12322C00) [pid = 3064] [serial = 2120] [outer = 11A50400] 10:02:31 INFO - PROCESS | 3064 | 1467738151979 Marionette TRACE conn6 <- [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]]]}] 10:02:31 INFO - PROCESS | 3064 | --DOCSHELL 1607AC00 == 35 [pid = 3064] [id = 703] 10:02:31 INFO - PROCESS | 3064 | --DOCSHELL 0C313800 == 34 [pid = 3064] [id = 702] 10:02:31 INFO - PROCESS | 3064 | --DOCSHELL 1491FC00 == 33 [pid = 3064] [id = 701] 10:02:31 INFO - PROCESS | 3064 | --DOCSHELL 12356800 == 32 [pid = 3064] [id = 700] 10:02:31 INFO - PROCESS | 3064 | --DOCSHELL 0C3F6000 == 31 [pid = 3064] [id = 699] 10:02:31 INFO - PROCESS | 3064 | --DOCSHELL 0D83A800 == 30 [pid = 3064] [id = 698] 10:02:31 INFO - PROCESS | 3064 | --DOCSHELL 0D776400 == 29 [pid = 3064] [id = 697] 10:02:31 INFO - PROCESS | 3064 | --DOCSHELL 0916B800 == 28 [pid = 3064] [id = 696] 10:02:31 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (16C15C00) [pid = 3064] [serial = 2072] [outer = 00000000] [url = about:blank] 10:02:31 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (13050C00) [pid = 3064] [serial = 2050] [outer = 00000000] [url = about:blank] 10:02:31 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (13059C00) [pid = 3064] [serial = 2051] [outer = 00000000] [url = about:blank] 10:02:31 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0D7CEC00) [pid = 3064] [serial = 2047] [outer = 00000000] [url = about:blank] 10:02:31 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0DB6C000) [pid = 3064] [serial = 2048] [outer = 00000000] [url = about:blank] 10:02:31 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (13740C00) [pid = 3064] [serial = 2059] [outer = 00000000] [url = about:blank] 10:02:31 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (11AA3000) [pid = 3064] [serial = 2056] [outer = 00000000] [url = about:blank] 10:02:31 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (11CB0C00) [pid = 3064] [serial = 2057] [outer = 00000000] [url = about:blank] 10:02:31 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (124E5800) [pid = 3064] [serial = 2045] [outer = 00000000] [url = about:blank] 10:02:31 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (1607F800) [pid = 3064] [serial = 2065] [outer = 00000000] [url = about:blank] 10:02:31 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0D7D1400) [pid = 3064] [serial = 2053] [outer = 00000000] [url = about:blank] 10:02:31 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0D82DC00) [pid = 3064] [serial = 2054] [outer = 00000000] [url = about:blank] 10:02:31 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (1661C400) [pid = 3064] [serial = 2068] [outer = 00000000] [url = about:blank] 10:02:31 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (16C11C00) [pid = 3064] [serial = 2071] [outer = 00000000] [url = about:blank] 10:02:31 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (16153C00) [pid = 3064] [serial = 2066] [outer = 00000000] [url = about:blank] 10:02:31 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (14DFC800) [pid = 3064] [serial = 2062] [outer = 00000000] [url = about:blank] 10:02:31 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (151D3400) [pid = 3064] [serial = 2063] [outer = 00000000] [url = about:blank] 10:02:31 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (16159000) [pid = 3064] [serial = 2069] [outer = 00000000] [url = about:blank] 10:02:31 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (14920400) [pid = 3064] [serial = 2060] [outer = 00000000] [url = about:blank] 10:02:31 INFO - PROCESS | 3064 | --DOMWINDOW == 62 (17532000) [pid = 3064] [serial = 2074] [outer = 00000000] [url = about:blank] 10:02:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:02:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1418ms 10:02:32 INFO - PROCESS | 3064 | 1467738152075 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 10:02:32 INFO - PROCESS | 3064 | 1467738152079 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 10:02:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:02:32 INFO - PROCESS | 3064 | 1467738152085 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:02:32 INFO - PROCESS | 3064 | 1467738152088 Marionette TRACE conn6 <- [1,2790,null,{}] 10:02:32 INFO - PROCESS | 3064 | 1467738152093 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:32 INFO - PROCESS | 3064 | 1467738152096 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:32 INFO - PROCESS | 3064 | 1467738152191 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 10:02:32 INFO - PROCESS | 3064 | 1467738152198 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:32 INFO - PROCESS | 3064 | 1467738152203 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:32 INFO - PROCESS | 3064 | ++DOCSHELL 0D280000 == 29 [pid = 3064] [id = 707] 10:02:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (0D282800) [pid = 3064] [serial = 2121] [outer = 00000000] 10:02:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (0D359C00) [pid = 3064] [serial = 2122] [outer = 0D282800] 10:02:32 INFO - PROCESS | 3064 | 1467738152252 Marionette DEBUG loaded listener.js 10:02:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0D7C5400) [pid = 3064] [serial = 2123] [outer = 0D282800] 10:02:32 INFO - PROCESS | 3064 | 1467738152793 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 10:02:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:02:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 731ms 10:02:32 INFO - PROCESS | 3064 | 1467738152816 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 10:02:32 INFO - PROCESS | 3064 | 1467738152820 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 10:02:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:02:32 INFO - PROCESS | 3064 | 1467738152826 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:02:32 INFO - PROCESS | 3064 | 1467738152829 Marionette TRACE conn6 <- [1,2794,null,{}] 10:02:32 INFO - PROCESS | 3064 | 1467738152833 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:32 INFO - PROCESS | 3064 | 1467738152835 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:32 INFO - PROCESS | 3064 | 1467738152921 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 10:02:33 INFO - PROCESS | 3064 | 1467738153012 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:33 INFO - PROCESS | 3064 | 1467738153015 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:33 INFO - PROCESS | 3064 | ++DOCSHELL 0D82DC00 == 30 [pid = 3064] [id = 708] 10:02:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0D833C00) [pid = 3064] [serial = 2124] [outer = 00000000] 10:02:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0DD6D800) [pid = 3064] [serial = 2125] [outer = 0D833C00] 10:02:33 INFO - PROCESS | 3064 | 1467738153071 Marionette DEBUG loaded listener.js 10:02:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0E8DB800) [pid = 3064] [serial = 2126] [outer = 0D833C00] 10:02:33 INFO - PROCESS | 3064 | 1467738153452 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 10:02:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:02:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 670ms 10:02:33 INFO - PROCESS | 3064 | 1467738153501 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 10:02:33 INFO - PROCESS | 3064 | 1467738153503 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 10:02:33 INFO - PROCESS | 3064 | 1467738153507 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:02:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:02:33 INFO - PROCESS | 3064 | 1467738153510 Marionette TRACE conn6 <- [1,2798,null,{}] 10:02:33 INFO - PROCESS | 3064 | 1467738153520 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:33 INFO - PROCESS | 3064 | 1467738153525 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:33 INFO - PROCESS | 3064 | 1467738153640 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 10:02:33 INFO - PROCESS | 3064 | 1467738153655 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:33 INFO - PROCESS | 3064 | 1467738153658 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:33 INFO - PROCESS | 3064 | ++DOCSHELL 12435C00 == 31 [pid = 3064] [id = 709] 10:02:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (12436400) [pid = 3064] [serial = 2127] [outer = 00000000] 10:02:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (124E0400) [pid = 3064] [serial = 2128] [outer = 12436400] 10:02:33 INFO - PROCESS | 3064 | 1467738153708 Marionette DEBUG loaded listener.js 10:02:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (13050000) [pid = 3064] [serial = 2129] [outer = 12436400] 10:02:34 INFO - PROCESS | 3064 | 1467738154167 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 10:02:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:02:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 670ms 10:02:34 INFO - PROCESS | 3064 | 1467738154189 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 10:02:34 INFO - PROCESS | 3064 | 1467738154191 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 10:02:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:02:34 INFO - PROCESS | 3064 | 1467738154221 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:02:34 INFO - PROCESS | 3064 | 1467738154223 Marionette TRACE conn6 <- [1,2802,null,{}] 10:02:34 INFO - PROCESS | 3064 | 1467738154231 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:34 INFO - PROCESS | 3064 | 1467738154233 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:34 INFO - PROCESS | 3064 | 1467738154355 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 10:02:34 INFO - PROCESS | 3064 | 1467738154361 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:34 INFO - PROCESS | 3064 | 1467738154363 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:34 INFO - PROCESS | 3064 | ++DOCSHELL 14927000 == 32 [pid = 3064] [id = 710] 10:02:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (14929400) [pid = 3064] [serial = 2130] [outer = 00000000] 10:02:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (1494AC00) [pid = 3064] [serial = 2131] [outer = 14929400] 10:02:34 INFO - PROCESS | 3064 | 1467738154408 Marionette DEBUG loaded listener.js 10:02:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (14DFC800) [pid = 3064] [serial = 2132] [outer = 14929400] 10:02:34 INFO - PROCESS | 3064 | 1467738154889 Marionette TRACE conn6 <- [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]]]}] 10:02:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:02:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 730ms 10:02:34 INFO - PROCESS | 3064 | 1467738154956 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 10:02:34 INFO - PROCESS | 3064 | 1467738154958 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 10:02:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:02:34 INFO - PROCESS | 3064 | 1467738154961 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:02:34 INFO - PROCESS | 3064 | 1467738154963 Marionette TRACE conn6 <- [1,2806,null,{}] 10:02:34 INFO - PROCESS | 3064 | 1467738154966 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:34 INFO - PROCESS | 3064 | 1467738154969 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:35 INFO - PROCESS | 3064 | 1467738155115 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 10:02:35 INFO - PROCESS | 3064 | 1467738155146 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:35 INFO - PROCESS | 3064 | 1467738155148 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:35 INFO - PROCESS | 3064 | ++DOCSHELL 0D0CC400 == 33 [pid = 3064] [id = 711] 10:02:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (1573BC00) [pid = 3064] [serial = 2133] [outer = 00000000] 10:02:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (1607F800) [pid = 3064] [serial = 2134] [outer = 1573BC00] 10:02:35 INFO - PROCESS | 3064 | 1467738155193 Marionette DEBUG loaded listener.js 10:02:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (16155400) [pid = 3064] [serial = 2135] [outer = 1573BC00] 10:02:35 INFO - PROCESS | 3064 | 1467738155640 Marionette TRACE conn6 <- [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]]]}] 10:02:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:02:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 730ms 10:02:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:02:35 INFO - PROCESS | 3064 | 1467738155692 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 10:02:35 INFO - PROCESS | 3064 | 1467738155694 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 10:02:35 INFO - PROCESS | 3064 | 1467738155697 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:02:35 INFO - PROCESS | 3064 | 1467738155699 Marionette TRACE conn6 <- [1,2810,null,{}] 10:02:35 INFO - PROCESS | 3064 | 1467738155708 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:35 INFO - PROCESS | 3064 | 1467738155714 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:35 INFO - PROCESS | 3064 | 1467738155881 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 10:02:35 INFO - PROCESS | 3064 | 1467738155948 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:35 INFO - PROCESS | 3064 | 1467738155950 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:35 INFO - PROCESS | 3064 | ++DOCSHELL 16C0FC00 == 34 [pid = 3064] [id = 712] 10:02:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (16C11800) [pid = 3064] [serial = 2136] [outer = 00000000] 10:02:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (16C17C00) [pid = 3064] [serial = 2137] [outer = 16C11800] 10:02:35 INFO - PROCESS | 3064 | 1467738155997 Marionette DEBUG loaded listener.js 10:02:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (16D01800) [pid = 3064] [serial = 2138] [outer = 16C11800] 10:02:36 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (13052400) [pid = 3064] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 10:02:36 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0D83C000) [pid = 3064] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 10:02:36 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0916F400) [pid = 3064] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 10:02:36 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0D30A400) [pid = 3064] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 10:02:36 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (14920000) [pid = 3064] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 10:02:36 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (13051800) [pid = 3064] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 10:02:36 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (1661AC00) [pid = 3064] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 10:02:36 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0D775C00) [pid = 3064] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 10:02:36 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (16083400) [pid = 3064] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 10:02:36 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0D777800) [pid = 3064] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 10:02:36 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0D828C00) [pid = 3064] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 10:02:36 INFO - PROCESS | 3064 | 1467738156518 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 10:02:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:02:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 890ms 10:02:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:02:36 INFO - PROCESS | 3064 | 1467738156588 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 10:02:36 INFO - PROCESS | 3064 | 1467738156590 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 10:02:36 INFO - PROCESS | 3064 | 1467738156593 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:02:36 INFO - PROCESS | 3064 | 1467738156595 Marionette TRACE conn6 <- [1,2814,null,{}] 10:02:36 INFO - PROCESS | 3064 | 1467738156598 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:36 INFO - PROCESS | 3064 | 1467738156600 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:36 INFO - PROCESS | 3064 | 1467738156716 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 10:02:36 INFO - PROCESS | 3064 | 1467738156783 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:36 INFO - PROCESS | 3064 | 1467738156785 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:36 INFO - PROCESS | 3064 | ++DOCSHELL 1229B800 == 35 [pid = 3064] [id = 713] 10:02:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (12329400) [pid = 3064] [serial = 2139] [outer = 00000000] 10:02:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (16161400) [pid = 3064] [serial = 2140] [outer = 12329400] 10:02:36 INFO - PROCESS | 3064 | 1467738156829 Marionette DEBUG loaded listener.js 10:02:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (16C08400) [pid = 3064] [serial = 2141] [outer = 12329400] 10:02:37 INFO - PROCESS | 3064 | 1467738157163 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:02:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:02:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 629ms 10:02:37 INFO - PROCESS | 3064 | 1467738157229 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 10:02:37 INFO - PROCESS | 3064 | 1467738157231 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 10:02:37 INFO - PROCESS | 3064 | 1467738157234 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:02:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:02:37 INFO - PROCESS | 3064 | 1467738157236 Marionette TRACE conn6 <- [1,2818,null,{}] 10:02:37 INFO - PROCESS | 3064 | 1467738157239 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:37 INFO - PROCESS | 3064 | 1467738157241 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:37 INFO - PROCESS | 3064 | 1467738157324 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 10:02:37 INFO - PROCESS | 3064 | 1467738157329 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:37 INFO - PROCESS | 3064 | 1467738157331 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:37 INFO - PROCESS | 3064 | ++DOCSHELL 151CE000 == 36 [pid = 3064] [id = 714] 10:02:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (16083400) [pid = 3064] [serial = 2142] [outer = 00000000] 10:02:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (1753DC00) [pid = 3064] [serial = 2143] [outer = 16083400] 10:02:37 INFO - PROCESS | 3064 | 1467738157376 Marionette DEBUG loaded listener.js 10:02:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (175D0C00) [pid = 3064] [serial = 2144] [outer = 16083400] 10:02:37 INFO - PROCESS | 3064 | 1467738157811 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 10:02:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:02:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 630ms 10:02:37 INFO - PROCESS | 3064 | 1467738157869 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 10:02:37 INFO - PROCESS | 3064 | 1467738157871 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 10:02:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:02:37 INFO - PROCESS | 3064 | 1467738157874 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:02:37 INFO - PROCESS | 3064 | 1467738157876 Marionette TRACE conn6 <- [1,2822,null,{}] 10:02:37 INFO - PROCESS | 3064 | 1467738157879 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:37 INFO - PROCESS | 3064 | 1467738157881 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:37 INFO - PROCESS | 3064 | 1467738157975 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 10:02:37 INFO - PROCESS | 3064 | 1467738157984 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:37 INFO - PROCESS | 3064 | 1467738157986 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:37 INFO - PROCESS | 3064 | ++DOCSHELL 14DFB000 == 37 [pid = 3064] [id = 715] 10:02:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (17538C00) [pid = 3064] [serial = 2145] [outer = 00000000] 10:02:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (1763C000) [pid = 3064] [serial = 2146] [outer = 17538C00] 10:02:38 INFO - PROCESS | 3064 | 1467738158029 Marionette DEBUG loaded listener.js 10:02:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (176BD800) [pid = 3064] [serial = 2147] [outer = 17538C00] 10:02:39 INFO - PROCESS | 3064 | --DOCSHELL 0D284000 == 36 [pid = 3064] [id = 695] 10:02:39 INFO - PROCESS | 3064 | --DOCSHELL 0D280000 == 35 [pid = 3064] [id = 707] 10:02:39 INFO - PROCESS | 3064 | --DOCSHELL 11A44000 == 34 [pid = 3064] [id = 706] 10:02:39 INFO - PROCESS | 3064 | --DOCSHELL 124E9000 == 33 [pid = 3064] [id = 704] 10:02:39 INFO - PROCESS | 3064 | --DOCSHELL 0D360000 == 32 [pid = 3064] [id = 705] 10:02:39 INFO - PROCESS | 3064 | --DOCSHELL 0D82DC00 == 31 [pid = 3064] [id = 708] 10:02:39 INFO - PROCESS | 3064 | --DOCSHELL 14927000 == 30 [pid = 3064] [id = 710] 10:02:39 INFO - PROCESS | 3064 | --DOCSHELL 12435C00 == 29 [pid = 3064] [id = 709] 10:02:39 INFO - PROCESS | 3064 | --DOCSHELL 0D0CC400 == 28 [pid = 3064] [id = 711] 10:02:39 INFO - PROCESS | 3064 | --DOCSHELL 1229B800 == 27 [pid = 3064] [id = 713] 10:02:39 INFO - PROCESS | 3064 | --DOCSHELL 16C0FC00 == 26 [pid = 3064] [id = 712] 10:02:39 INFO - PROCESS | 3064 | --DOCSHELL 151CE000 == 25 [pid = 3064] [id = 714] 10:02:39 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (17537C00) [pid = 3064] [serial = 2075] [outer = 00000000] [url = about:blank] 10:02:39 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (124E3800) [pid = 3064] [serial = 2101] [outer = 00000000] [url = about:blank] 10:02:39 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0DD6A000) [pid = 3064] [serial = 2095] [outer = 00000000] [url = about:blank] 10:02:39 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0DD72800) [pid = 3064] [serial = 2096] [outer = 00000000] [url = about:blank] 10:02:39 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0C30B000) [pid = 3064] [serial = 2089] [outer = 00000000] [url = about:blank] 10:02:39 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0C31B000) [pid = 3064] [serial = 2090] [outer = 00000000] [url = about:blank] 10:02:39 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0D821C00) [pid = 3064] [serial = 2078] [outer = 00000000] [url = about:blank] 10:02:39 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0D775000) [pid = 3064] [serial = 2077] [outer = 00000000] [url = about:blank] 10:02:39 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (14946C00) [pid = 3064] [serial = 2104] [outer = 00000000] [url = about:blank] 10:02:39 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (14DBFC00) [pid = 3064] [serial = 2081] [outer = 00000000] [url = about:blank] 10:02:39 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (14928C00) [pid = 3064] [serial = 2080] [outer = 00000000] [url = about:blank] 10:02:39 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (17561C00) [pid = 3064] [serial = 2084] [outer = 00000000] [url = about:blank] 10:02:39 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (1753CC00) [pid = 3064] [serial = 2083] [outer = 00000000] [url = about:blank] 10:02:39 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (0D82A400) [pid = 3064] [serial = 2086] [outer = 00000000] [url = about:blank] 10:02:39 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (16C0C800) [pid = 3064] [serial = 2113] [outer = 00000000] [url = about:blank] 10:02:39 INFO - PROCESS | 3064 | --DOMWINDOW == 62 (14DFD400) [pid = 3064] [serial = 2107] [outer = 00000000] [url = about:blank] 10:02:39 INFO - PROCESS | 3064 | --DOMWINDOW == 61 (16162400) [pid = 3064] [serial = 2110] [outer = 00000000] [url = about:blank] 10:02:39 INFO - PROCESS | 3064 | --DOMWINDOW == 60 (14DF6000) [pid = 3064] [serial = 2105] [outer = 00000000] [url = about:blank] 10:02:39 INFO - PROCESS | 3064 | --DOMWINDOW == 59 (16614800) [pid = 3064] [serial = 2111] [outer = 00000000] [url = about:blank] 10:02:39 INFO - PROCESS | 3064 | --DOMWINDOW == 58 (0D7CF000) [pid = 3064] [serial = 2092] [outer = 00000000] [url = about:blank] 10:02:39 INFO - PROCESS | 3064 | --DOMWINDOW == 57 (157A8400) [pid = 3064] [serial = 2108] [outer = 00000000] [url = about:blank] 10:02:39 INFO - PROCESS | 3064 | --DOMWINDOW == 56 (11CE7400) [pid = 3064] [serial = 2098] [outer = 00000000] [url = about:blank] 10:02:39 INFO - PROCESS | 3064 | --DOMWINDOW == 55 (1234A000) [pid = 3064] [serial = 2099] [outer = 00000000] [url = about:blank] 10:02:39 INFO - PROCESS | 3064 | --DOMWINDOW == 54 (0D806C00) [pid = 3064] [serial = 2093] [outer = 00000000] [url = about:blank] 10:02:39 INFO - PROCESS | 3064 | 1467738159883 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:02:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:02:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 2018ms 10:02:39 INFO - PROCESS | 3064 | 1467738159894 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 10:02:39 INFO - PROCESS | 3064 | 1467738159898 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 10:02:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:02:39 INFO - PROCESS | 3064 | 1467738159904 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:02:39 INFO - PROCESS | 3064 | 1467738159907 Marionette TRACE conn6 <- [1,2826,null,{}] 10:02:39 INFO - PROCESS | 3064 | 1467738159913 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:39 INFO - PROCESS | 3064 | 1467738159916 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:40 INFO - PROCESS | 3064 | 1467738160012 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 10:02:40 INFO - PROCESS | 3064 | 1467738160022 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:40 INFO - PROCESS | 3064 | 1467738160025 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:40 INFO - PROCESS | 3064 | ++DOCSHELL 0D2E8400 == 26 [pid = 3064] [id = 716] 10:02:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 55 (0D2EC400) [pid = 3064] [serial = 2148] [outer = 00000000] 10:02:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 56 (0D360000) [pid = 3064] [serial = 2149] [outer = 0D2EC400] 10:02:40 INFO - PROCESS | 3064 | 1467738160077 Marionette DEBUG loaded listener.js 10:02:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 57 (0D776000) [pid = 3064] [serial = 2150] [outer = 0D2EC400] 10:02:40 INFO - PROCESS | 3064 | 1467738160586 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 10:02:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:02:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 730ms 10:02:40 INFO - PROCESS | 3064 | 1467738160638 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 10:02:40 INFO - PROCESS | 3064 | 1467738160643 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 10:02:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:02:40 INFO - PROCESS | 3064 | 1467738160650 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:02:40 INFO - PROCESS | 3064 | 1467738160652 Marionette TRACE conn6 <- [1,2830,null,{}] 10:02:40 INFO - PROCESS | 3064 | 1467738160656 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:40 INFO - PROCESS | 3064 | 1467738160659 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:40 INFO - PROCESS | 3064 | 1467738160749 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 10:02:40 INFO - PROCESS | 3064 | 1467738160759 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:40 INFO - PROCESS | 3064 | 1467738160762 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:40 INFO - PROCESS | 3064 | ++DOCSHELL 0D824800 == 27 [pid = 3064] [id = 717] 10:02:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 58 (0D825000) [pid = 3064] [serial = 2151] [outer = 00000000] 10:02:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 59 (0D82B800) [pid = 3064] [serial = 2152] [outer = 0D825000] 10:02:40 INFO - PROCESS | 3064 | 1467738160817 Marionette DEBUG loaded listener.js 10:02:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 60 (0D832C00) [pid = 3064] [serial = 2153] [outer = 0D825000] 10:02:41 INFO - PROCESS | 3064 | 1467738161309 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 10:02:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:02:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 730ms 10:02:41 INFO - PROCESS | 3064 | 1467738161384 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 10:02:41 INFO - PROCESS | 3064 | 1467738161386 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 10:02:41 INFO - PROCESS | 3064 | 1467738161390 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:02:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:02:41 INFO - PROCESS | 3064 | 1467738161393 Marionette TRACE conn6 <- [1,2834,null,{}] 10:02:41 INFO - PROCESS | 3064 | 1467738161404 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:41 INFO - PROCESS | 3064 | 1467738161408 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:41 INFO - PROCESS | 3064 | 1467738161530 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 10:02:41 INFO - PROCESS | 3064 | 1467738161540 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:41 INFO - PROCESS | 3064 | 1467738161543 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:41 INFO - PROCESS | 3064 | ++DOCSHELL 0DE01400 == 28 [pid = 3064] [id = 718] 10:02:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 61 (0DE05C00) [pid = 3064] [serial = 2154] [outer = 00000000] 10:02:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 62 (0E93F400) [pid = 3064] [serial = 2155] [outer = 0DE05C00] 10:02:41 INFO - PROCESS | 3064 | 1467738161593 Marionette DEBUG loaded listener.js 10:02:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (11A14800) [pid = 3064] [serial = 2156] [outer = 0DE05C00] 10:02:42 INFO - PROCESS | 3064 | 1467738162053 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 10:02:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:02:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 729ms 10:02:42 INFO - PROCESS | 3064 | 1467738162134 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 10:02:42 INFO - PROCESS | 3064 | 1467738162137 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 10:02:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:02:42 INFO - PROCESS | 3064 | 1467738162140 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:02:42 INFO - PROCESS | 3064 | 1467738162142 Marionette TRACE conn6 <- [1,2838,null,{}] 10:02:42 INFO - PROCESS | 3064 | 1467738162145 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:42 INFO - PROCESS | 3064 | 1467738162147 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:42 INFO - PROCESS | 3064 | 1467738162235 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 10:02:42 INFO - PROCESS | 3064 | 1467738162240 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:42 INFO - PROCESS | 3064 | 1467738162242 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:42 INFO - PROCESS | 3064 | ++DOCSHELL 11AA6400 == 29 [pid = 3064] [id = 719] 10:02:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (11AA6800) [pid = 3064] [serial = 2157] [outer = 00000000] 10:02:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (11CE7400) [pid = 3064] [serial = 2158] [outer = 11AA6800] 10:02:42 INFO - PROCESS | 3064 | 1467738162289 Marionette DEBUG loaded listener.js 10:02:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (1231D000) [pid = 3064] [serial = 2159] [outer = 11AA6800] 10:02:42 INFO - PROCESS | 3064 | 1467738162703 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:02:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:02:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 630ms 10:02:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:02:42 INFO - PROCESS | 3064 | 1467738162774 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 10:02:42 INFO - PROCESS | 3064 | 1467738162776 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 10:02:42 INFO - PROCESS | 3064 | 1467738162779 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:02:42 INFO - PROCESS | 3064 | 1467738162781 Marionette TRACE conn6 <- [1,2842,null,{}] 10:02:42 INFO - PROCESS | 3064 | 1467738162784 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:42 INFO - PROCESS | 3064 | 1467738162786 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:42 INFO - PROCESS | 3064 | 1467738162867 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 10:02:42 INFO - PROCESS | 3064 | 1467738162903 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:42 INFO - PROCESS | 3064 | 1467738162905 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:42 INFO - PROCESS | 3064 | ++DOCSHELL 12436800 == 30 [pid = 3064] [id = 720] 10:02:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (124B7400) [pid = 3064] [serial = 2160] [outer = 00000000] 10:02:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (124EA400) [pid = 3064] [serial = 2161] [outer = 124B7400] 10:02:42 INFO - PROCESS | 3064 | 1467738162950 Marionette DEBUG loaded listener.js 10:02:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (13059000) [pid = 3064] [serial = 2162] [outer = 124B7400] 10:02:43 INFO - PROCESS | 3064 | 1467738163394 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 10:02:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:02:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 670ms 10:02:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:02:43 INFO - PROCESS | 3064 | 1467738163450 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 10:02:43 INFO - PROCESS | 3064 | 1467738163452 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 10:02:43 INFO - PROCESS | 3064 | 1467738163455 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:02:43 INFO - PROCESS | 3064 | 1467738163457 Marionette TRACE conn6 <- [1,2846,null,{}] 10:02:43 INFO - PROCESS | 3064 | 1467738163461 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:43 INFO - PROCESS | 3064 | 1467738163466 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:43 INFO - PROCESS | 3064 | 1467738163572 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 10:02:43 INFO - PROCESS | 3064 | 1467738163577 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:43 INFO - PROCESS | 3064 | 1467738163579 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:43 INFO - PROCESS | 3064 | ++DOCSHELL 1373E000 == 31 [pid = 3064] [id = 721] 10:02:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (14926400) [pid = 3064] [serial = 2163] [outer = 00000000] 10:02:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (14DBA000) [pid = 3064] [serial = 2164] [outer = 14926400] 10:02:43 INFO - PROCESS | 3064 | 1467738163624 Marionette DEBUG loaded listener.js 10:02:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (14DFB800) [pid = 3064] [serial = 2165] [outer = 14926400] 10:02:44 INFO - PROCESS | 3064 | 1467738164060 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 10:02:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:02:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 630ms 10:02:44 INFO - PROCESS | 3064 | 1467738164097 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 10:02:44 INFO - PROCESS | 3064 | 1467738164099 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 10:02:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:02:44 INFO - PROCESS | 3064 | 1467738164113 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:02:44 INFO - PROCESS | 3064 | 1467738164115 Marionette TRACE conn6 <- [1,2850,null,{}] 10:02:44 INFO - PROCESS | 3064 | 1467738164118 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:44 INFO - PROCESS | 3064 | 1467738164120 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:44 INFO - PROCESS | 3064 | 1467738164201 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 10:02:44 INFO - PROCESS | 3064 | 1467738164206 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:44 INFO - PROCESS | 3064 | 1467738164208 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:44 INFO - PROCESS | 3064 | ++DOCSHELL 0C30A800 == 32 [pid = 3064] [id = 722] 10:02:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0D0CD800) [pid = 3064] [serial = 2166] [outer = 00000000] 10:02:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (157C3800) [pid = 3064] [serial = 2167] [outer = 0D0CD800] 10:02:44 INFO - PROCESS | 3064 | 1467738164254 Marionette DEBUG loaded listener.js 10:02:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (15F69C00) [pid = 3064] [serial = 2168] [outer = 0D0CD800] 10:02:44 INFO - PROCESS | 3064 | 1467738164710 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 10:02:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:02:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 630ms 10:02:44 INFO - PROCESS | 3064 | 1467738164737 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 10:02:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:02:44 INFO - PROCESS | 3064 | 1467738164739 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 10:02:44 INFO - PROCESS | 3064 | 1467738164746 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:02:44 INFO - PROCESS | 3064 | 1467738164748 Marionette TRACE conn6 <- [1,2854,null,{}] 10:02:44 INFO - PROCESS | 3064 | 1467738164773 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:44 INFO - PROCESS | 3064 | 1467738164775 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:44 INFO - PROCESS | 3064 | 1467738164854 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 10:02:44 INFO - PROCESS | 3064 | 1467738164860 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:44 INFO - PROCESS | 3064 | 1467738164862 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:44 INFO - PROCESS | 3064 | ++DOCSHELL 0C3EAC00 == 33 [pid = 3064] [id = 723] 10:02:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (16153C00) [pid = 3064] [serial = 2169] [outer = 00000000] 10:02:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (16162000) [pid = 3064] [serial = 2170] [outer = 16153C00] 10:02:44 INFO - PROCESS | 3064 | 1467738164906 Marionette DEBUG loaded listener.js 10:02:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (1615CC00) [pid = 3064] [serial = 2171] [outer = 16153C00] 10:02:45 INFO - PROCESS | 3064 | 1467738165403 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 10:02:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:02:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 710ms 10:02:45 INFO - PROCESS | 3064 | 1467738165453 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 10:02:45 INFO - PROCESS | 3064 | 1467738165455 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 10:02:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:02:45 INFO - PROCESS | 3064 | 1467738165459 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:02:45 INFO - PROCESS | 3064 | 1467738165460 Marionette TRACE conn6 <- [1,2858,null,{}] 10:02:45 INFO - PROCESS | 3064 | 1467738165464 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:45 INFO - PROCESS | 3064 | 1467738165466 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:45 INFO - PROCESS | 3064 | 1467738165579 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 10:02:45 INFO - PROCESS | 3064 | 1467738165672 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:45 INFO - PROCESS | 3064 | 1467738165674 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:45 INFO - PROCESS | 3064 | ++DOCSHELL 0DD74000 == 34 [pid = 3064] [id = 724] 10:02:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (1661FC00) [pid = 3064] [serial = 2172] [outer = 00000000] 10:02:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (16C0CC00) [pid = 3064] [serial = 2173] [outer = 1661FC00] 10:02:45 INFO - PROCESS | 3064 | 1467738165719 Marionette DEBUG loaded listener.js 10:02:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (16C0E400) [pid = 3064] [serial = 2174] [outer = 1661FC00] 10:02:46 INFO - PROCESS | 3064 | 1467738166188 Marionette TRACE conn6 <- [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]]]}] 10:02:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:02:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 770ms 10:02:46 INFO - PROCESS | 3064 | 1467738166229 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 10:02:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:02:46 INFO - PROCESS | 3064 | 1467738166231 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 10:02:46 INFO - PROCESS | 3064 | 1467738166234 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:02:46 INFO - PROCESS | 3064 | 1467738166236 Marionette TRACE conn6 <- [1,2862,null,{}] 10:02:46 INFO - PROCESS | 3064 | 1467738166246 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:46 INFO - PROCESS | 3064 | 1467738166248 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:46 INFO - PROCESS | 3064 | 1467738166369 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 10:02:46 INFO - PROCESS | 3064 | 1467738166378 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:46 INFO - PROCESS | 3064 | 1467738166380 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:46 INFO - PROCESS | 3064 | ++DOCSHELL 0C316000 == 35 [pid = 3064] [id = 725] 10:02:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (1661C000) [pid = 3064] [serial = 2175] [outer = 00000000] 10:02:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (17534000) [pid = 3064] [serial = 2176] [outer = 1661C000] 10:02:46 INFO - PROCESS | 3064 | 1467738166424 Marionette DEBUG loaded listener.js 10:02:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (1753D000) [pid = 3064] [serial = 2177] [outer = 1661C000] 10:02:46 INFO - PROCESS | 3064 | 1467738166889 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 10:02:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:02:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 689ms 10:02:46 INFO - PROCESS | 3064 | 1467738166965 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 10:02:46 INFO - PROCESS | 3064 | 1467738166967 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 10:02:46 INFO - PROCESS | 3064 | 1467738166973 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:02:46 INFO - PROCESS | 3064 | 1467738166975 Marionette TRACE conn6 <- [1,2866,null,{}] 10:02:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:02:46 INFO - PROCESS | 3064 | 1467738166979 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:46 INFO - PROCESS | 3064 | 1467738166981 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:47 INFO - PROCESS | 3064 | 1467738167291 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 10:02:47 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0D2E4800) [pid = 3064] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 10:02:47 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (124B2C00) [pid = 3064] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 10:02:47 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (14929400) [pid = 3064] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 10:02:47 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (16C11800) [pid = 3064] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 10:02:47 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (1573BC00) [pid = 3064] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 10:02:47 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (12329400) [pid = 3064] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 10:02:47 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (16083400) [pid = 3064] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 10:02:47 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0D363400) [pid = 3064] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 10:02:47 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (124E9800) [pid = 3064] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 10:02:47 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (12436400) [pid = 3064] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 10:02:47 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0D833C00) [pid = 3064] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 10:02:47 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0D282800) [pid = 3064] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 10:02:47 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (11A50400) [pid = 3064] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 10:02:47 INFO - PROCESS | 3064 | 1467738167361 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:47 INFO - PROCESS | 3064 | 1467738167364 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:47 INFO - PROCESS | 3064 | ++DOCSHELL 0CE25400 == 36 [pid = 3064] [id = 726] 10:02:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0D0CA400) [pid = 3064] [serial = 2178] [outer = 00000000] 10:02:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0D833C00) [pid = 3064] [serial = 2179] [outer = 0D0CA400] 10:02:47 INFO - PROCESS | 3064 | 1467738167411 Marionette DEBUG loaded listener.js 10:02:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (124B2C00) [pid = 3064] [serial = 2180] [outer = 0D0CA400] 10:02:47 INFO - PROCESS | 3064 | 1467738167785 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 10:02:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:02:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 870ms 10:02:47 INFO - PROCESS | 3064 | 1467738167850 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 10:02:47 INFO - PROCESS | 3064 | 1467738167853 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 10:02:47 INFO - PROCESS | 3064 | 1467738167856 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:02:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:02:47 INFO - PROCESS | 3064 | 1467738167858 Marionette TRACE conn6 <- [1,2870,null,{}] 10:02:47 INFO - PROCESS | 3064 | 1467738167862 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:47 INFO - PROCESS | 3064 | 1467738167863 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:47 INFO - PROCESS | 3064 | 1467738167946 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 10:02:47 INFO - PROCESS | 3064 | 1467738167951 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:47 INFO - PROCESS | 3064 | 1467738167953 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:47 INFO - PROCESS | 3064 | ++DOCSHELL 1494C400 == 37 [pid = 3064] [id = 727] 10:02:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (1615A000) [pid = 3064] [serial = 2181] [outer = 00000000] 10:02:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (17581C00) [pid = 3064] [serial = 2182] [outer = 1615A000] 10:02:47 INFO - PROCESS | 3064 | 1467738167997 Marionette DEBUG loaded listener.js 10:02:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (1763C400) [pid = 3064] [serial = 2183] [outer = 1615A000] 10:02:48 INFO - PROCESS | 3064 | 1467738168443 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 10:02:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:02:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 630ms 10:02:48 INFO - PROCESS | 3064 | 1467738168491 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 10:02:48 INFO - PROCESS | 3064 | 1467738168492 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 10:02:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:02:48 INFO - PROCESS | 3064 | 1467738168496 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:02:48 INFO - PROCESS | 3064 | 1467738168497 Marionette TRACE conn6 <- [1,2874,null,{}] 10:02:48 INFO - PROCESS | 3064 | 1467738168501 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:48 INFO - PROCESS | 3064 | 1467738168503 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:48 INFO - PROCESS | 3064 | 1467738168584 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 10:02:48 INFO - PROCESS | 3064 | 1467738168590 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:48 INFO - PROCESS | 3064 | 1467738168592 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:48 INFO - PROCESS | 3064 | ++DOCSHELL 151CB800 == 38 [pid = 3064] [id = 728] 10:02:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (1753E400) [pid = 3064] [serial = 2184] [outer = 00000000] 10:02:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (17764000) [pid = 3064] [serial = 2185] [outer = 1753E400] 10:02:48 INFO - PROCESS | 3064 | 1467738168636 Marionette DEBUG loaded listener.js 10:02:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (17769C00) [pid = 3064] [serial = 2186] [outer = 1753E400] 10:02:49 INFO - PROCESS | 3064 | 1467738169082 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 10:02:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:02:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 630ms 10:02:49 INFO - PROCESS | 3064 | 1467738169126 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 10:02:49 INFO - PROCESS | 3064 | 1467738169128 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 10:02:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:02:49 INFO - PROCESS | 3064 | 1467738169147 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:02:49 INFO - PROCESS | 3064 | 1467738169149 Marionette TRACE conn6 <- [1,2878,null,{}] 10:02:49 INFO - PROCESS | 3064 | 1467738169152 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:49 INFO - PROCESS | 3064 | 1467738169154 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:49 INFO - PROCESS | 3064 | 1467738169237 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 10:02:49 INFO - PROCESS | 3064 | 1467738169259 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:49 INFO - PROCESS | 3064 | 1467738169261 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:49 INFO - PROCESS | 3064 | ++DOCSHELL 08A7B800 == 39 [pid = 3064] [id = 729] 10:02:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (08A7C000) [pid = 3064] [serial = 2187] [outer = 00000000] 10:02:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0C30AC00) [pid = 3064] [serial = 2188] [outer = 08A7C000] 10:02:49 INFO - PROCESS | 3064 | 1467738169364 Marionette DEBUG loaded listener.js 10:02:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0D0D1C00) [pid = 3064] [serial = 2189] [outer = 08A7C000] 10:02:50 INFO - PROCESS | 3064 | 1467738170244 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 10:02:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:02:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1173ms 10:02:50 INFO - PROCESS | 3064 | 1467738170321 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 10:02:50 INFO - PROCESS | 3064 | 1467738170325 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 10:02:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:02:50 INFO - PROCESS | 3064 | 1467738170330 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:02:50 INFO - PROCESS | 3064 | 1467738170334 Marionette TRACE conn6 <- [1,2882,null,{}] 10:02:50 INFO - PROCESS | 3064 | 1467738170339 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:50 INFO - PROCESS | 3064 | 1467738170343 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:50 INFO - PROCESS | 3064 | 1467738170494 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 10:02:50 INFO - PROCESS | 3064 | 1467738170634 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:50 INFO - PROCESS | 3064 | 1467738170638 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:50 INFO - PROCESS | 3064 | ++DOCSHELL 0D83AC00 == 40 [pid = 3064] [id = 730] 10:02:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0D83DC00) [pid = 3064] [serial = 2190] [outer = 00000000] 10:02:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0DD67400) [pid = 3064] [serial = 2191] [outer = 0D83DC00] 10:02:50 INFO - PROCESS | 3064 | 1467738170699 Marionette DEBUG loaded listener.js 10:02:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0DD6FC00) [pid = 3064] [serial = 2192] [outer = 0D83DC00] 10:02:51 INFO - PROCESS | 3064 | 1467738171597 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 10:02:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:02:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1338ms 10:02:51 INFO - PROCESS | 3064 | 1467738171669 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 10:02:51 INFO - PROCESS | 3064 | 1467738171674 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 10:02:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:02:51 INFO - PROCESS | 3064 | 1467738171679 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:02:51 INFO - PROCESS | 3064 | 1467738171682 Marionette TRACE conn6 <- [1,2886,null,{}] 10:02:51 INFO - PROCESS | 3064 | 1467738171688 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:51 INFO - PROCESS | 3064 | 1467738171691 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:51 INFO - PROCESS | 3064 | 1467738171809 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 10:02:51 INFO - PROCESS | 3064 | 1467738171949 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:51 INFO - PROCESS | 3064 | 1467738171953 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:51 INFO - PROCESS | 3064 | ++DOCSHELL 0D280000 == 41 [pid = 3064] [id = 731] 10:02:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0D282800) [pid = 3064] [serial = 2193] [outer = 00000000] 10:02:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0D837400) [pid = 3064] [serial = 2194] [outer = 0D282800] 10:02:52 INFO - PROCESS | 3064 | 1467738172004 Marionette DEBUG loaded listener.js 10:02:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0DD68000) [pid = 3064] [serial = 2195] [outer = 0D282800] 10:02:52 INFO - PROCESS | 3064 | --DOCSHELL 151CB800 == 40 [pid = 3064] [id = 728] 10:02:52 INFO - PROCESS | 3064 | --DOCSHELL 1494C400 == 39 [pid = 3064] [id = 727] 10:02:52 INFO - PROCESS | 3064 | --DOCSHELL 0CE25400 == 38 [pid = 3064] [id = 726] 10:02:52 INFO - PROCESS | 3064 | --DOCSHELL 0C316000 == 37 [pid = 3064] [id = 725] 10:02:52 INFO - PROCESS | 3064 | --DOCSHELL 0DD74000 == 36 [pid = 3064] [id = 724] 10:02:52 INFO - PROCESS | 3064 | --DOCSHELL 0C3EAC00 == 35 [pid = 3064] [id = 723] 10:02:52 INFO - PROCESS | 3064 | --DOCSHELL 0C30A800 == 34 [pid = 3064] [id = 722] 10:02:52 INFO - PROCESS | 3064 | --DOCSHELL 1373E000 == 33 [pid = 3064] [id = 721] 10:02:52 INFO - PROCESS | 3064 | --DOCSHELL 12436800 == 32 [pid = 3064] [id = 720] 10:02:52 INFO - PROCESS | 3064 | --DOCSHELL 11AA6400 == 31 [pid = 3064] [id = 719] 10:02:52 INFO - PROCESS | 3064 | --DOCSHELL 0DE01400 == 30 [pid = 3064] [id = 718] 10:02:52 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (1763C000) [pid = 3064] [serial = 2146] [outer = 00000000] [url = about:blank] 10:02:52 INFO - PROCESS | 3064 | --DOCSHELL 0D824800 == 29 [pid = 3064] [id = 717] 10:02:52 INFO - PROCESS | 3064 | --DOCSHELL 0D2E8400 == 28 [pid = 3064] [id = 716] 10:02:52 INFO - PROCESS | 3064 | --DOCSHELL 14DFB000 == 27 [pid = 3064] [id = 715] 10:02:52 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (11AA4400) [pid = 3064] [serial = 2087] [outer = 00000000] [url = about:blank] 10:02:52 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (1494AC00) [pid = 3064] [serial = 2131] [outer = 00000000] [url = about:blank] 10:02:52 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (16C17C00) [pid = 3064] [serial = 2137] [outer = 00000000] [url = about:blank] 10:02:52 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (16155400) [pid = 3064] [serial = 2135] [outer = 00000000] [url = about:blank] 10:02:52 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (1607F800) [pid = 3064] [serial = 2134] [outer = 00000000] [url = about:blank] 10:02:52 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (16161400) [pid = 3064] [serial = 2140] [outer = 00000000] [url = about:blank] 10:02:52 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (1753DC00) [pid = 3064] [serial = 2143] [outer = 00000000] [url = about:blank] 10:02:52 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (16D01800) [pid = 3064] [serial = 2138] [outer = 00000000] [url = about:blank] 10:02:52 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0D7C5800) [pid = 3064] [serial = 2116] [outer = 00000000] [url = about:blank] 10:02:52 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (16C15000) [pid = 3064] [serial = 2114] [outer = 00000000] [url = about:blank] 10:02:52 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (175D0C00) [pid = 3064] [serial = 2144] [outer = 00000000] [url = about:blank] 10:02:52 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (124E0400) [pid = 3064] [serial = 2128] [outer = 00000000] [url = about:blank] 10:02:52 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0DD6D800) [pid = 3064] [serial = 2125] [outer = 00000000] [url = about:blank] 10:02:52 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0E8DB800) [pid = 3064] [serial = 2126] [outer = 00000000] [url = about:blank] 10:02:52 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0D359C00) [pid = 3064] [serial = 2122] [outer = 00000000] [url = about:blank] 10:02:52 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0D7C5400) [pid = 3064] [serial = 2123] [outer = 00000000] [url = about:blank] 10:02:52 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (12322C00) [pid = 3064] [serial = 2120] [outer = 00000000] [url = about:blank] 10:02:52 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (11CEC800) [pid = 3064] [serial = 2119] [outer = 00000000] [url = about:blank] 10:02:52 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0D823800) [pid = 3064] [serial = 2117] [outer = 00000000] [url = about:blank] 10:02:52 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (14DFC800) [pid = 3064] [serial = 2132] [outer = 00000000] [url = about:blank] 10:02:52 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (13050000) [pid = 3064] [serial = 2129] [outer = 00000000] [url = about:blank] 10:02:52 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (16C08400) [pid = 3064] [serial = 2141] [outer = 00000000] [url = about:blank] 10:02:52 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (124ED400) [pid = 3064] [serial = 2102] [outer = 00000000] [url = about:blank] 10:02:52 INFO - PROCESS | 3064 | 1467738172525 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 10:02:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:02:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 929ms 10:02:52 INFO - PROCESS | 3064 | 1467738172614 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 10:02:52 INFO - PROCESS | 3064 | 1467738172619 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 10:02:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:02:52 INFO - PROCESS | 3064 | 1467738172625 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:02:52 INFO - PROCESS | 3064 | 1467738172628 Marionette TRACE conn6 <- [1,2890,null,{}] 10:02:52 INFO - PROCESS | 3064 | 1467738172632 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:52 INFO - PROCESS | 3064 | 1467738172634 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:52 INFO - PROCESS | 3064 | 1467738172721 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 10:02:52 INFO - PROCESS | 3064 | 1467738172733 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:52 INFO - PROCESS | 3064 | 1467738172735 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:52 INFO - PROCESS | 3064 | ++DOCSHELL 0D808800 == 28 [pid = 3064] [id = 732] 10:02:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0D82B400) [pid = 3064] [serial = 2196] [outer = 00000000] 10:02:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0DB66400) [pid = 3064] [serial = 2197] [outer = 0D82B400] 10:02:52 INFO - PROCESS | 3064 | 1467738172783 Marionette DEBUG loaded listener.js 10:02:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0DDE3400) [pid = 3064] [serial = 2198] [outer = 0D82B400] 10:02:53 INFO - PROCESS | 3064 | 1467738173298 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:02:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:02:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 730ms 10:02:53 INFO - PROCESS | 3064 | 1467738173379 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 10:02:53 INFO - PROCESS | 3064 | 1467738173381 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 10:02:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:02:53 INFO - PROCESS | 3064 | 1467738173385 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:02:53 INFO - PROCESS | 3064 | 1467738173388 Marionette TRACE conn6 <- [1,2894,null,{}] 10:02:53 INFO - PROCESS | 3064 | 1467738173399 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:53 INFO - PROCESS | 3064 | 1467738173404 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:53 INFO - PROCESS | 3064 | 1467738173497 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 10:02:53 INFO - PROCESS | 3064 | 1467738173600 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:53 INFO - PROCESS | 3064 | 1467738173603 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:53 INFO - PROCESS | 3064 | ++DOCSHELL 12322C00 == 29 [pid = 3064] [id = 733] 10:02:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (12327C00) [pid = 3064] [serial = 2199] [outer = 00000000] 10:02:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (12352000) [pid = 3064] [serial = 2200] [outer = 12327C00] 10:02:53 INFO - PROCESS | 3064 | 1467738173652 Marionette DEBUG loaded listener.js 10:02:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (12435C00) [pid = 3064] [serial = 2201] [outer = 12327C00] 10:02:54 INFO - PROCESS | 3064 | 1467738174035 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 10:02:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:02:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 670ms 10:02:54 INFO - PROCESS | 3064 | 1467738174062 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 10:02:54 INFO - PROCESS | 3064 | 1467738174065 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 10:02:54 INFO - PROCESS | 3064 | 1467738174068 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:02:54 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:02:54 INFO - PROCESS | 3064 | 1467738174070 Marionette TRACE conn6 <- [1,2898,null,{}] 10:02:54 INFO - PROCESS | 3064 | 1467738174073 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:54 INFO - PROCESS | 3064 | 1467738174075 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:54 INFO - PROCESS | 3064 | 1467738174163 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 10:02:54 INFO - PROCESS | 3064 | 1467738174169 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:54 INFO - PROCESS | 3064 | 1467738174180 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:54 INFO - PROCESS | 3064 | ++DOCSHELL 124EA000 == 30 [pid = 3064] [id = 734] 10:02:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (124EBC00) [pid = 3064] [serial = 2202] [outer = 00000000] 10:02:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (14920C00) [pid = 3064] [serial = 2203] [outer = 124EBC00] 10:02:54 INFO - PROCESS | 3064 | 1467738174227 Marionette DEBUG loaded listener.js 10:02:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (14928800) [pid = 3064] [serial = 2204] [outer = 124EBC00] 10:02:54 INFO - PROCESS | 3064 | 1467738174671 Marionette TRACE conn6 <- [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]]]}] 10:02:54 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:02:54 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:02:54 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 630ms 10:02:54 INFO - PROCESS | 3064 | 1467738174702 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 10:02:54 INFO - PROCESS | 3064 | 1467738174704 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 10:02:54 INFO - PROCESS | 3064 | 1467738174707 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:02:54 INFO - TEST-START | /DOMEvents/constructors.html 10:02:54 INFO - PROCESS | 3064 | 1467738174709 Marionette TRACE conn6 <- [1,2902,null,{}] 10:02:54 INFO - PROCESS | 3064 | 1467738174724 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:54 INFO - PROCESS | 3064 | 1467738174727 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:54 INFO - PROCESS | 3064 | 1467738174844 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 10:02:54 INFO - PROCESS | 3064 | 1467738174941 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:54 INFO - PROCESS | 3064 | 1467738174943 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:54 INFO - PROCESS | 3064 | ++DOCSHELL 0D83FC00 == 31 [pid = 3064] [id = 735] 10:02:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (14951800) [pid = 3064] [serial = 2205] [outer = 00000000] 10:02:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (14DF9800) [pid = 3064] [serial = 2206] [outer = 14951800] 10:02:54 INFO - PROCESS | 3064 | 1467738174988 Marionette DEBUG loaded listener.js 10:02:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (151D4800) [pid = 3064] [serial = 2207] [outer = 14951800] 10:02:55 INFO - PROCESS | 3064 | 1467738175644 Marionette TRACE conn6 <- [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]]]}] 10:02:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:02:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:02:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:02:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:02:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:02:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:02:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:02:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:02:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:02:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:02:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:02:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:02:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:02:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:02:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:02:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:02:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:02:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:02:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:02:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:02:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:02:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:02:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:02:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:02:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:02:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:02:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:02:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:02:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:02:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:02:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:02:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:02:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:02:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:02:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:02:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:02:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:02:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:02:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:02:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:02:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:02:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:02:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:02:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:02:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:02:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:02:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:02:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:02:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:02:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:02:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:02:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:02:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:02:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:02:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:02:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:02:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:02:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:02:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:02:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:02:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:02:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:02:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:02:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:02:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:02:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:02:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:02:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:02:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:02:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:02:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:02:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:02:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:02:55 INFO - TEST-OK | /DOMEvents/constructors.html | took 1041ms 10:02:55 INFO - PROCESS | 3064 | 1467738175755 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 10:02:55 INFO - PROCESS | 3064 | 1467738175757 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 10:02:55 INFO - PROCESS | 3064 | 1467738175777 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:02:55 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:02:55 INFO - PROCESS | 3064 | 1467738175779 Marionette TRACE conn6 <- [1,2906,null,{}] 10:02:55 INFO - PROCESS | 3064 | 1467738175783 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:55 INFO - PROCESS | 3064 | 1467738175788 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:55 INFO - PROCESS | 3064 | 1467738175946 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 10:02:55 INFO - PROCESS | 3064 | 1467738175952 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:55 INFO - PROCESS | 3064 | 1467738175954 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:55 INFO - PROCESS | 3064 | ++DOCSHELL 1607F800 == 32 [pid = 3064] [id = 736] 10:02:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (1614A400) [pid = 3064] [serial = 2208] [outer = 00000000] 10:02:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (16C0C000) [pid = 3064] [serial = 2209] [outer = 1614A400] 10:02:55 INFO - PROCESS | 3064 | 1467738176000 Marionette DEBUG loaded listener.js 10:02:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (124E5C00) [pid = 3064] [serial = 2210] [outer = 1614A400] 10:02:56 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0DE05C00) [pid = 3064] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 10:02:56 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (1661FC00) [pid = 3064] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 10:02:56 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0D2EC400) [pid = 3064] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 10:02:56 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (11AA6800) [pid = 3064] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 10:02:56 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (17538C00) [pid = 3064] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 10:02:56 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0D0CD800) [pid = 3064] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 10:02:56 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (16153C00) [pid = 3064] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 10:02:56 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (14926400) [pid = 3064] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 10:02:56 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0D825000) [pid = 3064] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 10:02:56 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (1661C000) [pid = 3064] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 10:02:56 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (124B7400) [pid = 3064] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 10:02:56 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (1615A000) [pid = 3064] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 10:02:56 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0D0CA400) [pid = 3064] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 10:02:56 INFO - PROCESS | 3064 | 1467738176614 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:02:56 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:02:56 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 870ms 10:02:56 INFO - PROCESS | 3064 | 1467738176651 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 10:02:56 INFO - PROCESS | 3064 | 1467738176653 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 10:02:56 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:02:56 INFO - PROCESS | 3064 | 1467738176656 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:02:56 INFO - PROCESS | 3064 | 1467738176657 Marionette TRACE conn6 <- [1,2910,null,{}] 10:02:56 INFO - PROCESS | 3064 | 1467738176661 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:56 INFO - PROCESS | 3064 | 1467738176663 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:56 INFO - PROCESS | 3064 | 1467738176740 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 10:02:56 INFO - PROCESS | 3064 | 1467738176745 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:56 INFO - PROCESS | 3064 | 1467738176747 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:56 INFO - PROCESS | 3064 | ++DOCSHELL 0D2EC400 == 33 [pid = 3064] [id = 737] 10:02:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0D775400) [pid = 3064] [serial = 2211] [outer = 00000000] 10:02:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (124E5000) [pid = 3064] [serial = 2212] [outer = 0D775400] 10:02:56 INFO - PROCESS | 3064 | 1467738176791 Marionette DEBUG loaded listener.js 10:02:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (14950400) [pid = 3064] [serial = 2213] [outer = 0D775400] 10:02:57 INFO - PROCESS | 3064 | [3064] 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 10:02:57 INFO - PROCESS | 3064 | [3064] 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 10:02:57 INFO - PROCESS | 3064 | [3064] 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 10:02:57 INFO - PROCESS | 3064 | [3064] 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 10:02:57 INFO - PROCESS | 3064 | 1467738177379 Marionette TRACE conn6 <- [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]]]}] 10:02:57 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:02:57 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:02:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:02:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:02:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:02:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:02:57 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 10:02:57 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:02:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:02:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:02:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:02:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:02:57 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 10:02:57 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:02:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:02:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:02:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:02:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:02:57 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 10:02:57 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:02:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:02:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:02:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:02:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:02:57 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:02:57 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 772ms 10:02:57 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:02:57 INFO - PROCESS | 3064 | 1467738177430 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 10:02:57 INFO - PROCESS | 3064 | 1467738177432 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 10:02:57 INFO - PROCESS | 3064 | 1467738177435 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:02:57 INFO - PROCESS | 3064 | 1467738177437 Marionette TRACE conn6 <- [1,2914,null,{}] 10:02:57 INFO - PROCESS | 3064 | 1467738177440 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:57 INFO - PROCESS | 3064 | 1467738177442 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:57 INFO - PROCESS | 3064 | 1467738177523 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 10:02:57 INFO - PROCESS | 3064 | 1467738177531 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:57 INFO - PROCESS | 3064 | 1467738177532 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:57 INFO - PROCESS | 3064 | ++DOCSHELL 16616000 == 34 [pid = 3064] [id = 738] 10:02:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (1661E000) [pid = 3064] [serial = 2214] [outer = 00000000] 10:02:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (1755EC00) [pid = 3064] [serial = 2215] [outer = 1661E000] 10:02:57 INFO - PROCESS | 3064 | 1467738177577 Marionette DEBUG loaded listener.js 10:02:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (1756D800) [pid = 3064] [serial = 2216] [outer = 1661E000] 10:02:57 INFO - PROCESS | 3064 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:02:58 INFO - PROCESS | 3064 | 1467738178078 Marionette TRACE conn6 <- [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]]]}] 10:02:58 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 10:02:58 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 670ms 10:02:58 INFO - PROCESS | 3064 | 1467738178106 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 10:02:58 INFO - PROCESS | 3064 | 1467738178108 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 10:02:58 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:02:58 INFO - PROCESS | 3064 | 1467738178111 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:02:58 INFO - PROCESS | 3064 | 1467738178113 Marionette TRACE conn6 <- [1,2918,null,{}] 10:02:58 INFO - PROCESS | 3064 | 1467738178116 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:58 INFO - PROCESS | 3064 | 1467738178118 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:58 INFO - PROCESS | 3064 | 1467738178209 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 10:02:58 INFO - PROCESS | 3064 | 1467738178214 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:58 INFO - PROCESS | 3064 | 1467738178216 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:02:58 INFO - PROCESS | 3064 | ++DOCSHELL 17581000 == 35 [pid = 3064] [id = 739] 10:02:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (175CEC00) [pid = 3064] [serial = 2217] [outer = 00000000] 10:02:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (17631000) [pid = 3064] [serial = 2218] [outer = 175CEC00] 10:02:58 INFO - PROCESS | 3064 | 1467738178260 Marionette DEBUG loaded listener.js 10:02:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (1762D400) [pid = 3064] [serial = 2219] [outer = 175CEC00] 10:02:59 INFO - PROCESS | 3064 | --DOCSHELL 0D83AC00 == 34 [pid = 3064] [id = 730] 10:02:59 INFO - PROCESS | 3064 | --DOCSHELL 0D280000 == 33 [pid = 3064] [id = 731] 10:02:59 INFO - PROCESS | 3064 | --DOCSHELL 08A7B800 == 32 [pid = 3064] [id = 729] 10:02:59 INFO - PROCESS | 3064 | --DOCSHELL 0D808800 == 31 [pid = 3064] [id = 732] 10:02:59 INFO - PROCESS | 3064 | --DOCSHELL 1607F800 == 30 [pid = 3064] [id = 736] 10:02:59 INFO - PROCESS | 3064 | --DOCSHELL 0D2EC400 == 29 [pid = 3064] [id = 737] 10:02:59 INFO - PROCESS | 3064 | --DOCSHELL 0D83FC00 == 28 [pid = 3064] [id = 735] 10:02:59 INFO - PROCESS | 3064 | --DOCSHELL 16616000 == 27 [pid = 3064] [id = 738] 10:02:59 INFO - PROCESS | 3064 | --DOCSHELL 12322C00 == 26 [pid = 3064] [id = 733] 10:02:59 INFO - PROCESS | 3064 | --DOCSHELL 124EA000 == 25 [pid = 3064] [id = 734] 10:02:59 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (1763C400) [pid = 3064] [serial = 2183] [outer = 00000000] [url = about:blank] 10:02:59 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (124B2C00) [pid = 3064] [serial = 2180] [outer = 00000000] [url = about:blank] 10:02:59 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0D833C00) [pid = 3064] [serial = 2179] [outer = 00000000] [url = about:blank] 10:02:59 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (1615CC00) [pid = 3064] [serial = 2171] [outer = 00000000] [url = about:blank] 10:02:59 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (17764000) [pid = 3064] [serial = 2185] [outer = 00000000] [url = about:blank] 10:02:59 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0E93F400) [pid = 3064] [serial = 2155] [outer = 00000000] [url = about:blank] 10:02:59 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (16C0CC00) [pid = 3064] [serial = 2173] [outer = 00000000] [url = about:blank] 10:02:59 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (11A14800) [pid = 3064] [serial = 2156] [outer = 00000000] [url = about:blank] 10:02:59 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0D360000) [pid = 3064] [serial = 2149] [outer = 00000000] [url = about:blank] 10:02:59 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (0D776000) [pid = 3064] [serial = 2150] [outer = 00000000] [url = about:blank] 10:02:59 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (11CE7400) [pid = 3064] [serial = 2158] [outer = 00000000] [url = about:blank] 10:02:59 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (1231D000) [pid = 3064] [serial = 2159] [outer = 00000000] [url = about:blank] 10:02:59 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (176BD800) [pid = 3064] [serial = 2147] [outer = 00000000] [url = about:blank] 10:02:59 INFO - PROCESS | 3064 | --DOMWINDOW == 62 (157C3800) [pid = 3064] [serial = 2167] [outer = 00000000] [url = about:blank] 10:02:59 INFO - PROCESS | 3064 | --DOMWINDOW == 61 (16162000) [pid = 3064] [serial = 2170] [outer = 00000000] [url = about:blank] 10:02:59 INFO - PROCESS | 3064 | --DOMWINDOW == 60 (15F69C00) [pid = 3064] [serial = 2168] [outer = 00000000] [url = about:blank] 10:02:59 INFO - PROCESS | 3064 | --DOMWINDOW == 59 (14DBA000) [pid = 3064] [serial = 2164] [outer = 00000000] [url = about:blank] 10:02:59 INFO - PROCESS | 3064 | --DOMWINDOW == 58 (14DFB800) [pid = 3064] [serial = 2165] [outer = 00000000] [url = about:blank] 10:02:59 INFO - PROCESS | 3064 | --DOMWINDOW == 57 (0D82B800) [pid = 3064] [serial = 2152] [outer = 00000000] [url = about:blank] 10:02:59 INFO - PROCESS | 3064 | --DOMWINDOW == 56 (0D832C00) [pid = 3064] [serial = 2153] [outer = 00000000] [url = about:blank] 10:02:59 INFO - PROCESS | 3064 | --DOMWINDOW == 55 (17534000) [pid = 3064] [serial = 2176] [outer = 00000000] [url = about:blank] 10:02:59 INFO - PROCESS | 3064 | --DOMWINDOW == 54 (16C0E400) [pid = 3064] [serial = 2174] [outer = 00000000] [url = about:blank] 10:02:59 INFO - PROCESS | 3064 | --DOMWINDOW == 53 (124EA400) [pid = 3064] [serial = 2161] [outer = 00000000] [url = about:blank] 10:02:59 INFO - PROCESS | 3064 | --DOMWINDOW == 52 (13059000) [pid = 3064] [serial = 2162] [outer = 00000000] [url = about:blank] 10:02:59 INFO - PROCESS | 3064 | --DOMWINDOW == 51 (1753D000) [pid = 3064] [serial = 2177] [outer = 00000000] [url = about:blank] 10:02:59 INFO - PROCESS | 3064 | --DOMWINDOW == 50 (17581C00) [pid = 3064] [serial = 2182] [outer = 00000000] [url = about:blank] 10:02:59 INFO - PROCESS | 3064 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 10:03:00 INFO - PROCESS | 3064 | 1467738180053 Marionette TRACE conn6 <- [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]]]}] 10:03:00 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:03:00 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1977ms 10:03:00 INFO - PROCESS | 3064 | 1467738180089 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 10:03:00 INFO - PROCESS | 3064 | 1467738180093 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 10:03:00 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:03:00 INFO - PROCESS | 3064 | 1467738180098 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:03:00 INFO - PROCESS | 3064 | 1467738180102 Marionette TRACE conn6 <- [1,2922,null,{}] 10:03:00 INFO - PROCESS | 3064 | 1467738180109 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:00 INFO - PROCESS | 3064 | 1467738180112 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:00 INFO - PROCESS | 3064 | 1467738180205 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 10:03:00 INFO - PROCESS | 3064 | 1467738180215 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:00 INFO - PROCESS | 3064 | 1467738180219 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:00 INFO - PROCESS | 3064 | ++DOCSHELL 0D308C00 == 26 [pid = 3064] [id = 740] 10:03:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 51 (0D30A800) [pid = 3064] [serial = 2220] [outer = 00000000] 10:03:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 52 (0D360000) [pid = 3064] [serial = 2221] [outer = 0D30A800] 10:03:00 INFO - PROCESS | 3064 | 1467738180269 Marionette DEBUG loaded listener.js 10:03:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 53 (0D772800) [pid = 3064] [serial = 2222] [outer = 0D30A800] 10:03:00 INFO - PROCESS | 3064 | 1467738180757 Marionette TRACE conn6 <- [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]]]}] 10:03:00 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:03:00 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 730ms 10:03:00 INFO - PROCESS | 3064 | 1467738180829 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 10:03:00 INFO - PROCESS | 3064 | 1467738180834 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 10:03:00 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:03:00 INFO - PROCESS | 3064 | 1467738180840 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:03:00 INFO - PROCESS | 3064 | 1467738180843 Marionette TRACE conn6 <- [1,2926,null,{}] 10:03:00 INFO - PROCESS | 3064 | 1467738180847 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:00 INFO - PROCESS | 3064 | 1467738180850 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:00 INFO - PROCESS | 3064 | 1467738180938 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 10:03:00 INFO - PROCESS | 3064 | 1467738180952 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:00 INFO - PROCESS | 3064 | 1467738180955 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:00 INFO - PROCESS | 3064 | ++DOCSHELL 0D80DC00 == 27 [pid = 3064] [id = 741] 10:03:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 54 (0D80E000) [pid = 3064] [serial = 2223] [outer = 00000000] 10:03:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 55 (0D824800) [pid = 3064] [serial = 2224] [outer = 0D80E000] 10:03:00 INFO - PROCESS | 3064 | 1467738181003 Marionette DEBUG loaded listener.js 10:03:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 56 (0D82B000) [pid = 3064] [serial = 2225] [outer = 0D80E000] 10:03:01 INFO - PROCESS | 3064 | 1467738181439 Marionette TRACE conn6 <- [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]]]}] 10:03:01 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. 10:03:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 630ms 10:03:01 INFO - PROCESS | 3064 | 1467738181474 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 10:03:01 INFO - PROCESS | 3064 | 1467738181476 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 10:03:01 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:03:01 INFO - PROCESS | 3064 | 1467738181480 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:03:01 INFO - PROCESS | 3064 | 1467738181483 Marionette TRACE conn6 <- [1,2930,null,{}] 10:03:01 INFO - PROCESS | 3064 | 1467738181498 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:01 INFO - PROCESS | 3064 | 1467738181503 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:01 INFO - PROCESS | 3064 | 1467738181591 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 10:03:01 INFO - PROCESS | 3064 | 1467738181598 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:01 INFO - PROCESS | 3064 | 1467738181601 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:01 INFO - PROCESS | 3064 | ++DOCSHELL 0DDE0000 == 28 [pid = 3064] [id = 742] 10:03:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 57 (0DDE2C00) [pid = 3064] [serial = 2226] [outer = 00000000] 10:03:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 58 (0E8DF400) [pid = 3064] [serial = 2227] [outer = 0DDE2C00] 10:03:01 INFO - PROCESS | 3064 | 1467738181677 Marionette DEBUG loaded listener.js 10:03:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 59 (11A13800) [pid = 3064] [serial = 2228] [outer = 0DDE2C00] 10:03:02 INFO - PROCESS | 3064 | 1467738182129 Marionette TRACE conn6 <- [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"]]]}] 10:03:02 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 10:03:02 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:03:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:02 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:03:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 669ms 10:03:02 INFO - PROCESS | 3064 | 1467738182154 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 10:03:02 INFO - PROCESS | 3064 | 1467738182156 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 10:03:02 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:03:02 INFO - PROCESS | 3064 | 1467738182172 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:03:02 INFO - PROCESS | 3064 | 1467738182174 Marionette TRACE conn6 <- [1,2934,null,{}] 10:03:02 INFO - PROCESS | 3064 | 1467738182177 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:02 INFO - PROCESS | 3064 | 1467738182179 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:02 INFO - PROCESS | 3064 | 1467738182265 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 10:03:02 INFO - PROCESS | 3064 | 1467738182269 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:02 INFO - PROCESS | 3064 | 1467738182271 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:02 INFO - PROCESS | 3064 | ++DOCSHELL 11A9EC00 == 29 [pid = 3064] [id = 743] 10:03:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 60 (11AA4400) [pid = 3064] [serial = 2229] [outer = 00000000] 10:03:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 61 (11FBE800) [pid = 3064] [serial = 2230] [outer = 11AA4400] 10:03:02 INFO - PROCESS | 3064 | 1467738182318 Marionette DEBUG loaded listener.js 10:03:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 62 (1231C000) [pid = 3064] [serial = 2231] [outer = 11AA4400] 10:03:02 INFO - PROCESS | 3064 | 1467738182718 Marionette TRACE conn6 <- [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]]]}] 10:03:02 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. 10:03:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 570ms 10:03:02 INFO - PROCESS | 3064 | 1467738182755 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 10:03:02 INFO - PROCESS | 3064 | 1467738182757 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 10:03:02 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:03:02 INFO - PROCESS | 3064 | 1467738182763 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:03:02 INFO - PROCESS | 3064 | 1467738182765 Marionette TRACE conn6 <- [1,2938,null,{}] 10:03:02 INFO - PROCESS | 3064 | 1467738182769 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:02 INFO - PROCESS | 3064 | 1467738182771 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:02 INFO - PROCESS | 3064 | 1467738182894 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 10:03:02 INFO - PROCESS | 3064 | 1467738182902 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:02 INFO - PROCESS | 3064 | 1467738182904 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:02 INFO - PROCESS | 3064 | ++DOCSHELL 12329400 == 30 [pid = 3064] [id = 744] 10:03:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (12349800) [pid = 3064] [serial = 2232] [outer = 00000000] 10:03:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (124E2800) [pid = 3064] [serial = 2233] [outer = 12349800] 10:03:02 INFO - PROCESS | 3064 | 1467738182949 Marionette DEBUG loaded listener.js 10:03:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (124E7000) [pid = 3064] [serial = 2234] [outer = 12349800] 10:03:03 INFO - PROCESS | 3064 | ++DOCSHELL 13744C00 == 31 [pid = 3064] [id = 745] 10:03:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (13745000) [pid = 3064] [serial = 2235] [outer = 00000000] 10:03:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (14083800) [pid = 3064] [serial = 2236] [outer = 13745000] 10:03:03 INFO - PROCESS | 3064 | 1467738183435 Marionette TRACE conn6 <- [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]]]}] 10:03:03 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. 10:03:03 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 10:03:03 INFO - PROCESS | 3064 | 1467738183496 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 10:03:03 INFO - PROCESS | 3064 | 1467738183498 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 10:03:03 INFO - PROCESS | 3064 | 1467738183501 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:03:03 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:03:03 INFO - PROCESS | 3064 | 1467738183503 Marionette TRACE conn6 <- [1,2942,null,{}] 10:03:03 INFO - PROCESS | 3064 | 1467738183507 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:03 INFO - PROCESS | 3064 | 1467738183512 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:03 INFO - PROCESS | 3064 | 1467738183632 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 10:03:03 INFO - PROCESS | 3064 | 1467738183639 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:03 INFO - PROCESS | 3064 | 1467738183641 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:03 INFO - PROCESS | 3064 | ++DOCSHELL 14923400 == 32 [pid = 3064] [id = 746] 10:03:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (1492BC00) [pid = 3064] [serial = 2237] [outer = 00000000] 10:03:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (14DB9800) [pid = 3064] [serial = 2238] [outer = 1492BC00] 10:03:03 INFO - PROCESS | 3064 | 1467738183687 Marionette DEBUG loaded listener.js 10:03:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (14DFB000) [pid = 3064] [serial = 2239] [outer = 1492BC00] 10:03:04 INFO - PROCESS | 3064 | 1467738184116 Marionette TRACE conn6 <- [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]]]}] 10:03:04 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:03:04 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 10:03:04 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 630ms 10:03:04 INFO - PROCESS | 3064 | 1467738184136 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 10:03:04 INFO - PROCESS | 3064 | 1467738184138 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 10:03:04 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:03:04 INFO - PROCESS | 3064 | 1467738184141 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:03:04 INFO - PROCESS | 3064 | 1467738184143 Marionette TRACE conn6 <- [1,2946,null,{}] 10:03:04 INFO - PROCESS | 3064 | 1467738184160 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:04 INFO - PROCESS | 3064 | 1467738184162 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:04 INFO - PROCESS | 3064 | 1467738184306 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 10:03:04 INFO - PROCESS | 3064 | 1467738184330 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:04 INFO - PROCESS | 3064 | 1467738184332 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:04 INFO - PROCESS | 3064 | ++DOCSHELL 157BB000 == 33 [pid = 3064] [id = 747] 10:03:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (157C3000) [pid = 3064] [serial = 2240] [outer = 00000000] 10:03:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (16156400) [pid = 3064] [serial = 2241] [outer = 157C3000] 10:03:04 INFO - PROCESS | 3064 | 1467738184374 Marionette DEBUG loaded listener.js 10:03:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (1615B800) [pid = 3064] [serial = 2242] [outer = 157C3000] 10:03:04 INFO - PROCESS | 3064 | 1467738184764 Marionette TRACE conn6 <- [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]]]}] 10:03:04 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 10:03:04 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 670ms 10:03:04 INFO - PROCESS | 3064 | 1467738184812 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 10:03:04 INFO - PROCESS | 3064 | 1467738184814 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 10:03:04 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:03:04 INFO - PROCESS | 3064 | 1467738184817 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:03:04 INFO - PROCESS | 3064 | 1467738184819 Marionette TRACE conn6 <- [1,2950,null,{}] 10:03:04 INFO - PROCESS | 3064 | 1467738184822 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:04 INFO - PROCESS | 3064 | 1467738184824 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:04 INFO - PROCESS | 3064 | 1467738184955 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 10:03:04 INFO - PROCESS | 3064 | 1467738184963 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:04 INFO - PROCESS | 3064 | 1467738184965 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:04 INFO - PROCESS | 3064 | ++DOCSHELL 0C307C00 == 34 [pid = 3064] [id = 748] 10:03:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0C3EDC00) [pid = 3064] [serial = 2243] [outer = 00000000] 10:03:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (16616800) [pid = 3064] [serial = 2244] [outer = 0C3EDC00] 10:03:04 INFO - PROCESS | 3064 | 1467738185008 Marionette DEBUG loaded listener.js 10:03:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (1615E800) [pid = 3064] [serial = 2245] [outer = 0C3EDC00] 10:03:05 INFO - PROCESS | 3064 | 1467738185393 Marionette TRACE conn6 <- [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]]]}] 10:03:05 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 10:03:05 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 630ms 10:03:05 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:03:05 INFO - PROCESS | 3064 | 1467738185448 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 10:03:05 INFO - PROCESS | 3064 | 1467738185450 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 10:03:05 INFO - PROCESS | 3064 | 1467738185453 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:03:05 INFO - PROCESS | 3064 | 1467738185455 Marionette TRACE conn6 <- [1,2954,null,{}] 10:03:05 INFO - PROCESS | 3064 | 1467738185458 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:05 INFO - PROCESS | 3064 | 1467738185460 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:05 INFO - PROCESS | 3064 | 1467738185542 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 10:03:05 INFO - PROCESS | 3064 | 1467738185674 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:05 INFO - PROCESS | 3064 | 1467738185676 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:05 INFO - PROCESS | 3064 | ++DOCSHELL 0D802800 == 35 [pid = 3064] [id = 749] 10:03:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0DD74C00) [pid = 3064] [serial = 2246] [outer = 00000000] 10:03:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (16C0F400) [pid = 3064] [serial = 2247] [outer = 0DD74C00] 10:03:05 INFO - PROCESS | 3064 | 1467738185723 Marionette DEBUG loaded listener.js 10:03:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (16C10000) [pid = 3064] [serial = 2248] [outer = 0DD74C00] 10:03:06 INFO - PROCESS | 3064 | 1467738186096 Marionette TRACE conn6 <- [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]]]}] 10:03:06 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 10:03:06 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 670ms 10:03:06 INFO - PROCESS | 3064 | 1467738186124 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 10:03:06 INFO - PROCESS | 3064 | 1467738186126 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 10:03:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:03:06 INFO - PROCESS | 3064 | 1467738186135 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:03:06 INFO - PROCESS | 3064 | 1467738186137 Marionette TRACE conn6 <- [1,2958,null,{}] 10:03:06 INFO - PROCESS | 3064 | 1467738186140 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:06 INFO - PROCESS | 3064 | 1467738186142 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:06 INFO - PROCESS | 3064 | 1467738186265 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 10:03:06 INFO - PROCESS | 3064 | 1467738186270 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:06 INFO - PROCESS | 3064 | 1467738186271 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:06 INFO - PROCESS | 3064 | ++DOCSHELL 16C0E400 == 36 [pid = 3064] [id = 750] 10:03:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (16C17C00) [pid = 3064] [serial = 2249] [outer = 00000000] 10:03:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (17538000) [pid = 3064] [serial = 2250] [outer = 16C17C00] 10:03:06 INFO - PROCESS | 3064 | 1467738186316 Marionette DEBUG loaded listener.js 10:03:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (1753F400) [pid = 3064] [serial = 2251] [outer = 16C17C00] 10:03:06 INFO - PROCESS | 3064 | 1467738186721 Marionette TRACE conn6 <- [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]]]}] 10:03:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:03:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 630ms 10:03:06 INFO - PROCESS | 3064 | 1467738186769 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 10:03:06 INFO - PROCESS | 3064 | 1467738186772 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 10:03:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:03:06 INFO - PROCESS | 3064 | 1467738186775 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:03:06 INFO - PROCESS | 3064 | 1467738186777 Marionette TRACE conn6 <- [1,2962,null,{}] 10:03:06 INFO - PROCESS | 3064 | 1467738186780 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:06 INFO - PROCESS | 3064 | 1467738186783 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:06 INFO - PROCESS | 3064 | 1467738186916 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 10:03:06 INFO - PROCESS | 3064 | 1467738186921 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:06 INFO - PROCESS | 3064 | 1467738186923 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:06 INFO - PROCESS | 3064 | ++DOCSHELL 0CECC000 == 37 [pid = 3064] [id = 751] 10:03:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0CECE400) [pid = 3064] [serial = 2252] [outer = 00000000] 10:03:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (17632800) [pid = 3064] [serial = 2253] [outer = 0CECE400] 10:03:06 INFO - PROCESS | 3064 | 1467738187001 Marionette DEBUG loaded listener.js 10:03:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (176BD800) [pid = 3064] [serial = 2254] [outer = 0CECE400] 10:03:07 INFO - PROCESS | 3064 | 1467738187416 Marionette TRACE conn6 <- [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]]]}] 10:03:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 10:03:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 669ms 10:03:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:03:07 INFO - PROCESS | 3064 | 1467738187449 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 10:03:07 INFO - PROCESS | 3064 | 1467738187451 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 10:03:07 INFO - PROCESS | 3064 | 1467738187454 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:03:07 INFO - PROCESS | 3064 | 1467738187455 Marionette TRACE conn6 <- [1,2966,null,{}] 10:03:07 INFO - PROCESS | 3064 | 1467738187464 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:07 INFO - PROCESS | 3064 | 1467738187466 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:07 INFO - PROCESS | 3064 | 1467738187582 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 10:03:07 INFO - PROCESS | 3064 | 1467738187587 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:07 INFO - PROCESS | 3064 | 1467738187588 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:07 INFO - PROCESS | 3064 | ++DOCSHELL 1775F800 == 38 [pid = 3064] [id = 752] 10:03:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (17760400) [pid = 3064] [serial = 2255] [outer = 00000000] 10:03:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (17769400) [pid = 3064] [serial = 2256] [outer = 17760400] 10:03:07 INFO - PROCESS | 3064 | 1467738187642 Marionette DEBUG loaded listener.js 10:03:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (177AC000) [pid = 3064] [serial = 2257] [outer = 17760400] 10:03:08 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (1753E400) [pid = 3064] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 10:03:08 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0D775400) [pid = 3064] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 10:03:08 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (1661E000) [pid = 3064] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 10:03:08 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (14951800) [pid = 3064] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 10:03:08 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (1614A400) [pid = 3064] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 10:03:08 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (124EBC00) [pid = 3064] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 10:03:08 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (12327C00) [pid = 3064] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 10:03:08 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0D82B400) [pid = 3064] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 10:03:08 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0D282800) [pid = 3064] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 10:03:08 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0D83DC00) [pid = 3064] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 10:03:08 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (08A7C000) [pid = 3064] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 10:03:08 INFO - PROCESS | 3064 | 1467738188200 Marionette TRACE conn6 <- [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]]]}] 10:03:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 10:03:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 770ms 10:03:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:03:08 INFO - PROCESS | 3064 | 1467738188225 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 10:03:08 INFO - PROCESS | 3064 | 1467738188227 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 10:03:08 INFO - PROCESS | 3064 | 1467738188231 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:03:08 INFO - PROCESS | 3064 | 1467738188232 Marionette TRACE conn6 <- [1,2970,null,{}] 10:03:08 INFO - PROCESS | 3064 | 1467738188236 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:08 INFO - PROCESS | 3064 | 1467738188237 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:08 INFO - PROCESS | 3064 | 1467738188384 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 10:03:08 INFO - PROCESS | 3064 | 1467738188448 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:08 INFO - PROCESS | 3064 | 1467738188450 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:08 INFO - PROCESS | 3064 | ++DOCSHELL 0D82EC00 == 39 [pid = 3064] [id = 753] 10:03:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0DB6F400) [pid = 3064] [serial = 2258] [outer = 00000000] 10:03:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (14083000) [pid = 3064] [serial = 2259] [outer = 0DB6F400] 10:03:08 INFO - PROCESS | 3064 | 1467738188495 Marionette DEBUG loaded listener.js 10:03:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (1614A400) [pid = 3064] [serial = 2260] [outer = 0DB6F400] 10:03:08 INFO - PROCESS | 3064 | 1467738188803 Marionette TRACE conn6 <- [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"]]]}] 10:03:08 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 10:03:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:03:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:03:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 630ms 10:03:08 INFO - PROCESS | 3064 | 1467738188861 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 10:03:08 INFO - PROCESS | 3064 | 1467738188863 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 10:03:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:03:08 INFO - PROCESS | 3064 | 1467738188866 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:03:08 INFO - PROCESS | 3064 | 1467738188868 Marionette TRACE conn6 <- [1,2974,null,{}] 10:03:08 INFO - PROCESS | 3064 | 1467738188871 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:08 INFO - PROCESS | 3064 | 1467738188873 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:08 INFO - PROCESS | 3064 | 1467738188998 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 10:03:08 INFO - PROCESS | 3064 | 1467738189006 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:08 INFO - PROCESS | 3064 | 1467738189008 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:09 INFO - PROCESS | 3064 | ++DOCSHELL 14DBFC00 == 40 [pid = 3064] [id = 754] 10:03:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (1607FC00) [pid = 3064] [serial = 2261] [outer = 00000000] 10:03:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (177B4000) [pid = 3064] [serial = 2262] [outer = 1607FC00] 10:03:09 INFO - PROCESS | 3064 | 1467738189053 Marionette DEBUG loaded listener.js 10:03:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (14DC3000) [pid = 3064] [serial = 2263] [outer = 1607FC00] 10:03:09 INFO - PROCESS | 3064 | 1467738189436 Marionette TRACE conn6 <- [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]]]}] 10:03:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 10:03:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 630ms 10:03:09 INFO - PROCESS | 3064 | 1467738189497 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 10:03:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:03:09 INFO - PROCESS | 3064 | 1467738189499 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 10:03:09 INFO - PROCESS | 3064 | 1467738189503 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:03:09 INFO - PROCESS | 3064 | 1467738189504 Marionette TRACE conn6 <- [1,2978,null,{}] 10:03:09 INFO - PROCESS | 3064 | 1467738189508 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:09 INFO - PROCESS | 3064 | 1467738189509 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:09 INFO - PROCESS | 3064 | 1467738189602 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 10:03:09 INFO - PROCESS | 3064 | 1467738189729 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:09 INFO - PROCESS | 3064 | 1467738189731 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:09 INFO - PROCESS | 3064 | ++DOCSHELL 151D1800 == 41 [pid = 3064] [id = 755] 10:03:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (176B7C00) [pid = 3064] [serial = 2264] [outer = 00000000] 10:03:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (17E2D800) [pid = 3064] [serial = 2265] [outer = 176B7C00] 10:03:09 INFO - PROCESS | 3064 | 1467738189773 Marionette DEBUG loaded listener.js 10:03:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (17ED3400) [pid = 3064] [serial = 2266] [outer = 176B7C00] 10:03:10 INFO - PROCESS | 3064 | ++DOCSHELL 08A79C00 == 42 [pid = 3064] [id = 756] 10:03:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (08A7F400) [pid = 3064] [serial = 2267] [outer = 00000000] 10:03:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0916A400) [pid = 3064] [serial = 2268] [outer = 08A7F400] 10:03:10 INFO - PROCESS | 3064 | 1467738190272 Marionette TRACE conn6 <- [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]]]}] 10:03:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 10:03:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 830ms 10:03:10 INFO - PROCESS | 3064 | 1467738190334 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 10:03:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:03:10 INFO - PROCESS | 3064 | 1467738190338 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 10:03:10 INFO - PROCESS | 3064 | 1467738190343 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:03:10 INFO - PROCESS | 3064 | 1467738190346 Marionette TRACE conn6 <- [1,2982,null,{}] 10:03:10 INFO - PROCESS | 3064 | 1467738190352 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:10 INFO - PROCESS | 3064 | 1467738190356 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:10 INFO - PROCESS | 3064 | 1467738190504 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 10:03:10 INFO - PROCESS | 3064 | 1467738190644 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:10 INFO - PROCESS | 3064 | 1467738190647 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:10 INFO - PROCESS | 3064 | ++DOCSHELL 0CE1EC00 == 43 [pid = 3064] [id = 757] 10:03:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0CE25400) [pid = 3064] [serial = 2269] [outer = 00000000] 10:03:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0D7CA000) [pid = 3064] [serial = 2270] [outer = 0CE25400] 10:03:10 INFO - PROCESS | 3064 | 1467738190706 Marionette DEBUG loaded listener.js 10:03:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (0D80D000) [pid = 3064] [serial = 2271] [outer = 0CE25400] 10:03:11 INFO - PROCESS | 3064 | 1467738191342 Marionette TRACE conn6 <- [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]]]}] 10:03:11 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:03:11 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 10:03:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1023ms 10:03:11 INFO - PROCESS | 3064 | 1467738191367 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 10:03:11 INFO - PROCESS | 3064 | 1467738191372 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 10:03:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:03:11 INFO - PROCESS | 3064 | 1467738191379 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:03:11 INFO - PROCESS | 3064 | 1467738191382 Marionette TRACE conn6 <- [1,2986,null,{}] 10:03:11 INFO - PROCESS | 3064 | 1467738191387 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:11 INFO - PROCESS | 3064 | 1467738191390 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:11 INFO - PROCESS | 3064 | 1467738191518 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 10:03:11 INFO - PROCESS | 3064 | 1467738191649 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:11 INFO - PROCESS | 3064 | 1467738191652 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:11 INFO - PROCESS | 3064 | ++DOCSHELL 0DB6C400 == 44 [pid = 3064] [id = 758] 10:03:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (0DD66800) [pid = 3064] [serial = 2272] [outer = 00000000] 10:03:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (11FBCC00) [pid = 3064] [serial = 2273] [outer = 0DD66800] 10:03:11 INFO - PROCESS | 3064 | 1467738191709 Marionette DEBUG loaded listener.js 10:03:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (13051800) [pid = 3064] [serial = 2274] [outer = 0DD66800] 10:03:12 INFO - PROCESS | 3064 | 1467738192382 Marionette TRACE conn6 <- [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]]]}] 10:03:12 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. 10:03:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1018ms 10:03:12 INFO - PROCESS | 3064 | 1467738192401 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 10:03:12 INFO - PROCESS | 3064 | 1467738192404 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 10:03:12 INFO - PROCESS | 3064 | 1467738192408 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:03:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:03:12 INFO - PROCESS | 3064 | 1467738192412 Marionette TRACE conn6 <- [1,2990,null,{}] 10:03:12 INFO - PROCESS | 3064 | 1467738192422 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:12 INFO - PROCESS | 3064 | 1467738192427 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:12 INFO - PROCESS | 3064 | 1467738192565 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 10:03:12 INFO - PROCESS | 3064 | 1467738192854 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:12 INFO - PROCESS | 3064 | 1467738192857 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:12 INFO - PROCESS | 3064 | ++DOCSHELL 0C30CC00 == 45 [pid = 3064] [id = 759] 10:03:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (0C313800) [pid = 3064] [serial = 2275] [outer = 00000000] 10:03:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (0D23B000) [pid = 3064] [serial = 2276] [outer = 0C313800] 10:03:12 INFO - PROCESS | 3064 | 1467738192924 Marionette DEBUG loaded listener.js 10:03:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (0D35D000) [pid = 3064] [serial = 2277] [outer = 0C313800] 10:03:13 INFO - PROCESS | 3064 | --DOCSHELL 14DBFC00 == 44 [pid = 3064] [id = 754] 10:03:13 INFO - PROCESS | 3064 | --DOCSHELL 0D82EC00 == 43 [pid = 3064] [id = 753] 10:03:13 INFO - PROCESS | 3064 | --DOCSHELL 1775F800 == 42 [pid = 3064] [id = 752] 10:03:13 INFO - PROCESS | 3064 | --DOCSHELL 0CECC000 == 41 [pid = 3064] [id = 751] 10:03:13 INFO - PROCESS | 3064 | --DOCSHELL 16C0E400 == 40 [pid = 3064] [id = 750] 10:03:13 INFO - PROCESS | 3064 | --DOCSHELL 0D802800 == 39 [pid = 3064] [id = 749] 10:03:13 INFO - PROCESS | 3064 | --DOCSHELL 0C307C00 == 38 [pid = 3064] [id = 748] 10:03:13 INFO - PROCESS | 3064 | --DOCSHELL 157BB000 == 37 [pid = 3064] [id = 747] 10:03:13 INFO - PROCESS | 3064 | --DOCSHELL 14923400 == 36 [pid = 3064] [id = 746] 10:03:13 INFO - PROCESS | 3064 | --DOCSHELL 13744C00 == 35 [pid = 3064] [id = 745] 10:03:13 INFO - PROCESS | 3064 | --DOCSHELL 12329400 == 34 [pid = 3064] [id = 744] 10:03:13 INFO - PROCESS | 3064 | --DOCSHELL 11A9EC00 == 33 [pid = 3064] [id = 743] 10:03:13 INFO - PROCESS | 3064 | --DOCSHELL 0DDE0000 == 32 [pid = 3064] [id = 742] 10:03:13 INFO - PROCESS | 3064 | --DOCSHELL 0D80DC00 == 31 [pid = 3064] [id = 741] 10:03:13 INFO - PROCESS | 3064 | --DOCSHELL 0D308C00 == 30 [pid = 3064] [id = 740] 10:03:13 INFO - PROCESS | 3064 | --DOCSHELL 17581000 == 29 [pid = 3064] [id = 739] 10:03:13 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (17631000) [pid = 3064] [serial = 2218] [outer = 00000000] [url = about:blank] 10:03:13 INFO - PROCESS | 3064 | 1467738193618 Marionette TRACE conn6 <- [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]]]}] 10:03:13 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. 10:03:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1223ms 10:03:13 INFO - PROCESS | 3064 | 1467738193635 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 10:03:13 INFO - PROCESS | 3064 | 1467738193639 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 10:03:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:03:13 INFO - PROCESS | 3064 | 1467738193643 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:03:13 INFO - PROCESS | 3064 | 1467738193645 Marionette TRACE conn6 <- [1,2994,null,{}] 10:03:13 INFO - PROCESS | 3064 | 1467738193651 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:13 INFO - PROCESS | 3064 | 1467738193655 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:13 INFO - PROCESS | 3064 | 1467738193755 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 10:03:13 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (17769C00) [pid = 3064] [serial = 2186] [outer = 00000000] [url = about:blank] 10:03:13 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (1756D800) [pid = 3064] [serial = 2216] [outer = 00000000] [url = about:blank] 10:03:13 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (14DF9800) [pid = 3064] [serial = 2206] [outer = 00000000] [url = about:blank] 10:03:13 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (16C0C000) [pid = 3064] [serial = 2209] [outer = 00000000] [url = about:blank] 10:03:13 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (151D4800) [pid = 3064] [serial = 2207] [outer = 00000000] [url = about:blank] 10:03:13 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (124E5000) [pid = 3064] [serial = 2212] [outer = 00000000] [url = about:blank] 10:03:13 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (1755EC00) [pid = 3064] [serial = 2215] [outer = 00000000] [url = about:blank] 10:03:13 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (124E5C00) [pid = 3064] [serial = 2210] [outer = 00000000] [url = about:blank] 10:03:13 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (14950400) [pid = 3064] [serial = 2213] [outer = 00000000] [url = about:blank] 10:03:13 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (14920C00) [pid = 3064] [serial = 2203] [outer = 00000000] [url = about:blank] 10:03:13 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (12352000) [pid = 3064] [serial = 2200] [outer = 00000000] [url = about:blank] 10:03:13 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (12435C00) [pid = 3064] [serial = 2201] [outer = 00000000] [url = about:blank] 10:03:13 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0DB66400) [pid = 3064] [serial = 2197] [outer = 00000000] [url = about:blank] 10:03:13 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0DDE3400) [pid = 3064] [serial = 2198] [outer = 00000000] [url = about:blank] 10:03:13 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0DD68000) [pid = 3064] [serial = 2195] [outer = 00000000] [url = about:blank] 10:03:13 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0D837400) [pid = 3064] [serial = 2194] [outer = 00000000] [url = about:blank] 10:03:13 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0DD6FC00) [pid = 3064] [serial = 2192] [outer = 00000000] [url = about:blank] 10:03:13 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0DD67400) [pid = 3064] [serial = 2191] [outer = 00000000] [url = about:blank] 10:03:13 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0D0D1C00) [pid = 3064] [serial = 2189] [outer = 00000000] [url = about:blank] 10:03:13 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0C30AC00) [pid = 3064] [serial = 2188] [outer = 00000000] [url = about:blank] 10:03:13 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (14928800) [pid = 3064] [serial = 2204] [outer = 00000000] [url = about:blank] 10:03:13 INFO - PROCESS | 3064 | 1467738193862 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:13 INFO - PROCESS | 3064 | 1467738193864 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:13 INFO - PROCESS | 3064 | ++DOCSHELL 0C494400 == 30 [pid = 3064] [id = 760] 10:03:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0CE21000) [pid = 3064] [serial = 2278] [outer = 00000000] 10:03:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0D7CF000) [pid = 3064] [serial = 2279] [outer = 0CE21000] 10:03:13 INFO - PROCESS | 3064 | 1467738193912 Marionette DEBUG loaded listener.js 10:03:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0D80C800) [pid = 3064] [serial = 2280] [outer = 0CE21000] 10:03:14 INFO - PROCESS | 3064 | 1467738194236 Marionette TRACE conn6 <- [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]]]}] 10:03:14 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. 10:03:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 630ms 10:03:14 INFO - PROCESS | 3064 | 1467738194277 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 10:03:14 INFO - PROCESS | 3064 | 1467738194281 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 10:03:14 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:03:14 INFO - PROCESS | 3064 | 1467738194291 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:03:14 INFO - PROCESS | 3064 | 1467738194293 Marionette TRACE conn6 <- [1,2998,null,{}] 10:03:14 INFO - PROCESS | 3064 | 1467738194297 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:14 INFO - PROCESS | 3064 | 1467738194299 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:14 INFO - PROCESS | 3064 | 1467738194471 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 10:03:14 INFO - PROCESS | 3064 | 1467738194479 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:14 INFO - PROCESS | 3064 | 1467738194482 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:14 INFO - PROCESS | 3064 | ++DOCSHELL 0D83FC00 == 31 [pid = 3064] [id = 761] 10:03:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0D840800) [pid = 3064] [serial = 2281] [outer = 00000000] 10:03:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0DE01400) [pid = 3064] [serial = 2282] [outer = 0D840800] 10:03:14 INFO - PROCESS | 3064 | 1467738194527 Marionette DEBUG loaded listener.js 10:03:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (11AA3400) [pid = 3064] [serial = 2283] [outer = 0D840800] 10:03:14 INFO - PROCESS | 3064 | [3064] 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 10:03:14 INFO - PROCESS | 3064 | 1467738195011 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:03:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:03:15 INFO - {} 10:03:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:03:15 INFO - {} 10:03:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:03:15 INFO - {} 10:03:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:03:15 INFO - {} 10:03:15 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 770ms 10:03:15 INFO - PROCESS | 3064 | 1467738195066 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 10:03:15 INFO - PROCESS | 3064 | 1467738195068 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 10:03:15 INFO - TEST-START | /FileAPI/fileReader.html 10:03:15 INFO - PROCESS | 3064 | 1467738195073 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:03:15 INFO - PROCESS | 3064 | 1467738195078 Marionette TRACE conn6 <- [1,3002,null,{}] 10:03:15 INFO - PROCESS | 3064 | 1467738195087 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:15 INFO - PROCESS | 3064 | 1467738195090 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:15 INFO - PROCESS | 3064 | 1467738195216 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 10:03:15 INFO - PROCESS | 3064 | 1467738195316 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:15 INFO - PROCESS | 3064 | 1467738195318 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:15 INFO - PROCESS | 3064 | ++DOCSHELL 123E6400 == 32 [pid = 3064] [id = 762] 10:03:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (123EDC00) [pid = 3064] [serial = 2284] [outer = 00000000] 10:03:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (1373E000) [pid = 3064] [serial = 2285] [outer = 123EDC00] 10:03:15 INFO - PROCESS | 3064 | 1467738195372 Marionette DEBUG loaded listener.js 10:03:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (14920C00) [pid = 3064] [serial = 2286] [outer = 123EDC00] 10:03:15 INFO - PROCESS | 3064 | 1467738195700 Marionette TRACE conn6 <- [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]]]}] 10:03:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:03:15 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:03:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:03:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:03:15 INFO - TEST-OK | /FileAPI/fileReader.html | took 690ms 10:03:15 INFO - PROCESS | 3064 | 1467738195766 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 10:03:15 INFO - PROCESS | 3064 | 1467738195768 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 10:03:15 INFO - PROCESS | 3064 | 1467738195771 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:03:15 INFO - TEST-START | /FileAPI/historical.html 10:03:15 INFO - PROCESS | 3064 | 1467738195773 Marionette TRACE conn6 <- [1,3006,null,{}] 10:03:15 INFO - PROCESS | 3064 | 1467738195777 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:15 INFO - PROCESS | 3064 | 1467738195779 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:15 INFO - PROCESS | 3064 | 1467738195916 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 10:03:15 INFO - PROCESS | 3064 | 1467738195932 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:15 INFO - PROCESS | 3064 | 1467738195934 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:15 INFO - PROCESS | 3064 | ++DOCSHELL 13059000 == 33 [pid = 3064] [id = 763] 10:03:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (1305D800) [pid = 3064] [serial = 2287] [outer = 00000000] 10:03:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (1494F400) [pid = 3064] [serial = 2288] [outer = 1305D800] 10:03:15 INFO - PROCESS | 3064 | 1467738195978 Marionette DEBUG loaded listener.js 10:03:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (14955800) [pid = 3064] [serial = 2289] [outer = 1305D800] 10:03:16 INFO - PROCESS | 3064 | 1467738196398 Marionette TRACE conn6 <- [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"]]]}] 10:03:16 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:03:16 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:03:16 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:03:16 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:03:16 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:03:16 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:03:16 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:03:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:16 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:03:16 INFO - TEST-OK | /FileAPI/historical.html | took 670ms 10:03:16 INFO - PROCESS | 3064 | 1467738196446 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 10:03:16 INFO - PROCESS | 3064 | 1467738196448 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 10:03:16 INFO - TEST-START | /FileAPI/idlharness.html 10:03:16 INFO - PROCESS | 3064 | 1467738196452 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:03:16 INFO - PROCESS | 3064 | 1467738196454 Marionette TRACE conn6 <- [1,3010,null,{}] 10:03:16 INFO - PROCESS | 3064 | 1467738196457 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:16 INFO - PROCESS | 3064 | 1467738196459 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:16 INFO - PROCESS | 3064 | 1467738196580 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 10:03:16 INFO - PROCESS | 3064 | 1467738196675 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:16 INFO - PROCESS | 3064 | 1467738196681 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:16 INFO - PROCESS | 3064 | ++DOCSHELL 15F6E000 == 34 [pid = 3064] [id = 764] 10:03:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (15F70000) [pid = 3064] [serial = 2290] [outer = 00000000] 10:03:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (16159C00) [pid = 3064] [serial = 2291] [outer = 15F70000] 10:03:16 INFO - PROCESS | 3064 | 1467738196738 Marionette DEBUG loaded listener.js 10:03:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (16615C00) [pid = 3064] [serial = 2292] [outer = 15F70000] 10:03:17 INFO - PROCESS | 3064 | 1467738197743 Marionette TRACE conn6 <- [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]]]}] 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:03:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:03:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:03:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:03:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:03:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:03:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:03:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:03:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:03:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:03:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:03:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:03:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:03:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:03:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:03:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:03:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:03:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:03:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:03:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:03:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:03:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:03:17 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 10:03:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:03:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:03:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:03:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:03:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:03:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:03:17 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 10:03:17 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 10:03:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:03:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:03:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:03:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:03:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:03:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:03:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:03:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:03:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:03:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:03:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:03:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:03:17 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 10:03:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:03:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:03:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:03:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:03:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:03:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:03:17 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 10:03:17 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 10:03:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:03:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:03:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:03:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:03:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:03:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:03:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:03:17 INFO - TEST-OK | /FileAPI/idlharness.html | took 1392ms 10:03:17 INFO - PROCESS | 3064 | 1467738197846 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 10:03:17 INFO - PROCESS | 3064 | 1467738197848 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 10:03:17 INFO - TEST-START | /FileAPI/idlharness.worker 10:03:18 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (1607FC00) [pid = 3064] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 10:03:18 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (16C17C00) [pid = 3064] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 10:03:18 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0CECE400) [pid = 3064] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 10:03:18 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0D30A800) [pid = 3064] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 10:03:18 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0DDE2C00) [pid = 3064] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 10:03:18 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0DD74C00) [pid = 3064] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 10:03:18 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (11AA4400) [pid = 3064] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 10:03:18 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (12349800) [pid = 3064] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 10:03:18 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (13745000) [pid = 3064] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:03:18 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (1492BC00) [pid = 3064] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 10:03:18 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (157C3000) [pid = 3064] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 10:03:18 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0C3EDC00) [pid = 3064] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 10:03:18 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0D80E000) [pid = 3064] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 10:03:18 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (17760400) [pid = 3064] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 10:03:18 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0DB6F400) [pid = 3064] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 10:03:18 INFO - PROCESS | 3064 | 1467738198056 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:03:18 INFO - PROCESS | 3064 | 1467738198058 Marionette TRACE conn6 <- [1,3014,null,{}] 10:03:18 INFO - PROCESS | 3064 | 1467738198065 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:18 INFO - PROCESS | 3064 | 1467738198067 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:18 INFO - PROCESS | 3064 | 1467738198146 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 10:03:18 INFO - PROCESS | 3064 | 1467738198153 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:18 INFO - PROCESS | 3064 | 1467738198155 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:18 INFO - PROCESS | 3064 | ++DOCSHELL 1492BC00 == 35 [pid = 3064] [id = 765] 10:03:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (1492D800) [pid = 3064] [serial = 2293] [outer = 00000000] 10:03:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (16C0F000) [pid = 3064] [serial = 2294] [outer = 1492D800] 10:03:18 INFO - PROCESS | 3064 | 1467738198199 Marionette DEBUG loaded listener.js 10:03:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (17760400) [pid = 3064] [serial = 2295] [outer = 1492D800] 10:03:18 INFO - PROCESS | 3064 | [3064] 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 10:03:19 INFO - PROCESS | 3064 | 1467738199159 Marionette TRACE conn6 <- [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,{},{}]]]}] 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:03:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:03:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:03:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:03:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:03:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:03:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:03:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:03:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:03:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:03:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:03:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:03:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:03:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:03:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:03:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:03:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:03:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:03:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 10:03:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:03:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:03:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:03:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:03:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:03:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 10:03:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:03:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:03:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:03:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:03:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:03:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:03:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:03:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:03:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:03:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:03:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 10:03:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:03:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:03:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:03:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:03:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:03:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 10:03:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:03:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:03:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:03:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:03:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:03:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:03:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:03:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:03:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:03:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:03:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:03:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:03:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:03:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:03:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:03:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:03:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:03:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:03:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:03:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:03:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:03:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:03:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:03:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:03:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:03:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:03:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:03:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:03:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:03:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:03:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:03:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:03:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:03:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:03:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:03:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:03:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:03:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:03:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:03:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:03:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:03:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:03:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:03:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:03:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:03:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:03:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:03:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:03:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:03:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:03:19 INFO - {} 10:03:19 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1237ms 10:03:19 INFO - PROCESS | 3064 | 1467738199254 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 10:03:19 INFO - PROCESS | 3064 | 1467738199257 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 10:03:19 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:03:19 INFO - PROCESS | 3064 | 1467738199259 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:03:19 INFO - PROCESS | 3064 | 1467738199261 Marionette TRACE conn6 <- [1,3018,null,{}] 10:03:19 INFO - PROCESS | 3064 | 1467738199265 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:19 INFO - PROCESS | 3064 | 1467738199267 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:19 INFO - PROCESS | 3064 | 1467738199362 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 10:03:19 INFO - PROCESS | 3064 | 1467738199367 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:19 INFO - PROCESS | 3064 | 1467738199369 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:19 INFO - PROCESS | 3064 | ++DOCSHELL 16477000 == 36 [pid = 3064] [id = 766] 10:03:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (16477400) [pid = 3064] [serial = 2296] [outer = 00000000] 10:03:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (16479C00) [pid = 3064] [serial = 2297] [outer = 16477400] 10:03:19 INFO - PROCESS | 3064 | 1467738199414 Marionette DEBUG loaded listener.js 10:03:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (1647CC00) [pid = 3064] [serial = 2298] [outer = 16477400] 10:03:19 INFO - PROCESS | 3064 | 1467738199844 Marionette TRACE conn6 <- [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]]]}] 10:03:19 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 10:03:19 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 630ms 10:03:19 INFO - PROCESS | 3064 | 1467738199894 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 10:03:19 INFO - PROCESS | 3064 | 1467738199896 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 10:03:19 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:03:19 INFO - PROCESS | 3064 | 1467738199899 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:03:19 INFO - PROCESS | 3064 | 1467738199901 Marionette TRACE conn6 <- [1,3022,null,{}] 10:03:19 INFO - PROCESS | 3064 | 1467738199904 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:19 INFO - PROCESS | 3064 | 1467738199906 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:19 INFO - PROCESS | 3064 | 1467738199998 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 10:03:19 INFO - PROCESS | 3064 | 1467738200003 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:19 INFO - PROCESS | 3064 | 1467738200005 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:19 INFO - PROCESS | 3064 | ++DOCSHELL 0D83F800 == 37 [pid = 3064] [id = 767] 10:03:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (16480800) [pid = 3064] [serial = 2299] [outer = 00000000] 10:03:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (1DE62400) [pid = 3064] [serial = 2300] [outer = 16480800] 10:03:20 INFO - PROCESS | 3064 | 1467738200048 Marionette DEBUG loaded listener.js 10:03:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (16479800) [pid = 3064] [serial = 2301] [outer = 16480800] 10:03:20 INFO - PROCESS | 3064 | 1467738200710 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 10:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:03:20 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 830ms 10:03:20 INFO - PROCESS | 3064 | 1467738200760 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 10:03:20 INFO - PROCESS | 3064 | 1467738200764 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 10:03:20 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:03:20 INFO - PROCESS | 3064 | 1467738200797 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:03:20 INFO - PROCESS | 3064 | 1467738200803 Marionette TRACE conn6 <- [1,3026,null,{}] 10:03:20 INFO - PROCESS | 3064 | 1467738200808 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:20 INFO - PROCESS | 3064 | 1467738200811 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:20 INFO - PROCESS | 3064 | 1467738200935 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 10:03:21 INFO - PROCESS | 3064 | 1467738201074 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:21 INFO - PROCESS | 3064 | 1467738201078 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:21 INFO - PROCESS | 3064 | ++DOCSHELL 0D7D0000 == 38 [pid = 3064] [id = 768] 10:03:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0D823800) [pid = 3064] [serial = 2302] [outer = 00000000] 10:03:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0DD73000) [pid = 3064] [serial = 2303] [outer = 0D823800] 10:03:21 INFO - PROCESS | 3064 | 1467738201139 Marionette DEBUG loaded listener.js 10:03:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (11A14800) [pid = 3064] [serial = 2304] [outer = 0D823800] 10:03:21 INFO - PROCESS | 3064 | 1467738201634 Marionette TRACE conn6 <- [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"]]]}] 10:03:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:03:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:03:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:03:21 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 890ms 10:03:21 INFO - PROCESS | 3064 | 1467738201676 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 10:03:21 INFO - PROCESS | 3064 | 1467738201681 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 10:03:21 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:03:21 INFO - PROCESS | 3064 | 1467738201688 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:03:21 INFO - PROCESS | 3064 | 1467738201691 Marionette TRACE conn6 <- [1,3030,null,{}] 10:03:21 INFO - PROCESS | 3064 | 1467738201695 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:21 INFO - PROCESS | 3064 | 1467738201698 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:21 INFO - PROCESS | 3064 | 1467738201882 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 10:03:21 INFO - PROCESS | 3064 | 1467738201996 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:21 INFO - PROCESS | 3064 | 1467738201998 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:22 INFO - PROCESS | 3064 | ++DOCSHELL 12269C00 == 39 [pid = 3064] [id = 769] 10:03:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (12278800) [pid = 3064] [serial = 2305] [outer = 00000000] 10:03:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (14080800) [pid = 3064] [serial = 2306] [outer = 12278800] 10:03:22 INFO - PROCESS | 3064 | 1467738202056 Marionette DEBUG loaded listener.js 10:03:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (14950C00) [pid = 3064] [serial = 2307] [outer = 12278800] 10:03:22 INFO - PROCESS | 3064 | 1467738202776 Marionette TRACE conn6 <- [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]]]}] 10:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 10:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 10:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 10:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:03:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 10:03:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:03:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:03:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 10:03:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:03:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:03:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:03:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:03:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:03:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 10:03:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:03:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:03:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:03:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:03:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:03:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 10:03:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:03:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:03:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:03:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:03:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:03:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:03:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:03:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:03:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:03:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:03:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:03:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:03:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:03:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:03:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:03:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:03:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:03:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:03:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:03:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:03:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:03:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:03:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:03:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:03:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:03:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:03:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:03:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:03:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:03:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:03:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:03:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:03:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:03:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:03:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:03:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:03:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:03:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:03:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:03:22 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1206ms 10:03:22 INFO - PROCESS | 3064 | 1467738202898 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 10:03:22 INFO - PROCESS | 3064 | 1467738202901 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 10:03:22 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:03:22 INFO - PROCESS | 3064 | 1467738202905 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:03:22 INFO - PROCESS | 3064 | 1467738202909 Marionette TRACE conn6 <- [1,3034,null,{}] 10:03:22 INFO - PROCESS | 3064 | 1467738202928 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:22 INFO - PROCESS | 3064 | 1467738202932 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:23 INFO - PROCESS | 3064 | 1467738203077 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 10:03:23 INFO - PROCESS | 3064 | 1467738203221 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:23 INFO - PROCESS | 3064 | 1467738203224 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:23 INFO - PROCESS | 3064 | ++DOCSHELL 157C4C00 == 40 [pid = 3064] [id = 770] 10:03:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (15F70C00) [pid = 3064] [serial = 2308] [outer = 00000000] 10:03:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (16C17800) [pid = 3064] [serial = 2309] [outer = 15F70C00] 10:03:23 INFO - PROCESS | 3064 | 1467738203285 Marionette DEBUG loaded listener.js 10:03:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (17763C00) [pid = 3064] [serial = 2310] [outer = 15F70C00] 10:03:23 INFO - PROCESS | 3064 | [3064] 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 10:03:23 INFO - PROCESS | 3064 | 1467738203787 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:03:23 INFO - {} 10:03:23 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 930ms 10:03:23 INFO - PROCESS | 3064 | 1467738203853 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 10:03:23 INFO - PROCESS | 3064 | 1467738203856 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 10:03:23 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:03:23 INFO - PROCESS | 3064 | 1467738203864 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:03:23 INFO - PROCESS | 3064 | 1467738203866 Marionette TRACE conn6 <- [1,3038,null,{}] 10:03:23 INFO - PROCESS | 3064 | 1467738203870 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:23 INFO - PROCESS | 3064 | 1467738203872 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:23 INFO - PROCESS | 3064 | 1467738203993 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 10:03:24 INFO - PROCESS | 3064 | 1467738204105 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:24 INFO - PROCESS | 3064 | 1467738204107 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:24 INFO - PROCESS | 3064 | ++DOCSHELL 0D3FD000 == 41 [pid = 3064] [id = 771] 10:03:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (0D771800) [pid = 3064] [serial = 2311] [outer = 00000000] 10:03:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (17763400) [pid = 3064] [serial = 2312] [outer = 0D771800] 10:03:24 INFO - PROCESS | 3064 | 1467738204203 Marionette DEBUG loaded listener.js 10:03:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (177B8000) [pid = 3064] [serial = 2313] [outer = 0D771800] 10:03:24 INFO - PROCESS | 3064 | 1467738204910 Marionette TRACE conn6 <- [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]]]}] 10:03:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:03:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:03:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:03:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:03:24 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1129ms 10:03:24 INFO - PROCESS | 3064 | 1467738204996 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 10:03:24 INFO - PROCESS | 3064 | 1467738205000 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 10:03:24 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:03:24 INFO - PROCESS | 3064 | 1467738205005 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:03:24 INFO - PROCESS | 3064 | 1467738205008 Marionette TRACE conn6 <- [1,3042,null,{}] 10:03:24 INFO - PROCESS | 3064 | 1467738205013 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:24 INFO - PROCESS | 3064 | 1467738205016 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:25 INFO - PROCESS | 3064 | 1467738205127 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 10:03:25 INFO - PROCESS | 3064 | 1467738205271 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:25 INFO - PROCESS | 3064 | 1467738205274 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:25 INFO - PROCESS | 3064 | ++DOCSHELL 0DDDE800 == 42 [pid = 3064] [id = 772] 10:03:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (0DDDF800) [pid = 3064] [serial = 2314] [outer = 00000000] 10:03:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (11A9D400) [pid = 3064] [serial = 2315] [outer = 0DDDF800] 10:03:25 INFO - PROCESS | 3064 | 1467738205330 Marionette DEBUG loaded listener.js 10:03:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 99 (11DCF400) [pid = 3064] [serial = 2316] [outer = 0DDDF800] 10:03:26 INFO - PROCESS | 3064 | --DOCSHELL 16477000 == 41 [pid = 3064] [id = 766] 10:03:26 INFO - PROCESS | 3064 | --DOCSHELL 1492BC00 == 40 [pid = 3064] [id = 765] 10:03:26 INFO - PROCESS | 3064 | --DOCSHELL 15F6E000 == 39 [pid = 3064] [id = 764] 10:03:26 INFO - PROCESS | 3064 | --DOCSHELL 13059000 == 38 [pid = 3064] [id = 763] 10:03:26 INFO - PROCESS | 3064 | --DOCSHELL 123E6400 == 37 [pid = 3064] [id = 762] 10:03:26 INFO - PROCESS | 3064 | --DOCSHELL 0D83FC00 == 36 [pid = 3064] [id = 761] 10:03:26 INFO - PROCESS | 3064 | --DOCSHELL 0C494400 == 35 [pid = 3064] [id = 760] 10:03:26 INFO - PROCESS | 3064 | --DOCSHELL 0C30CC00 == 34 [pid = 3064] [id = 759] 10:03:26 INFO - PROCESS | 3064 | --DOCSHELL 08A79C00 == 33 [pid = 3064] [id = 756] 10:03:26 INFO - PROCESS | 3064 | --DOCSHELL 151D1800 == 32 [pid = 3064] [id = 755] 10:03:26 INFO - PROCESS | 3064 | --DOCSHELL 0CE1EC00 == 31 [pid = 3064] [id = 757] 10:03:26 INFO - PROCESS | 3064 | --DOCSHELL 0DB6C400 == 30 [pid = 3064] [id = 758] 10:03:26 INFO - PROCESS | 3064 | --DOCSHELL 157C4C00 == 29 [pid = 3064] [id = 770] 10:03:26 INFO - PROCESS | 3064 | --DOCSHELL 0D3FD000 == 28 [pid = 3064] [id = 771] 10:03:26 INFO - PROCESS | 3064 | --DOCSHELL 12269C00 == 27 [pid = 3064] [id = 769] 10:03:26 INFO - PROCESS | 3064 | --DOCSHELL 0D83F800 == 26 [pid = 3064] [id = 767] 10:03:26 INFO - PROCESS | 3064 | --DOCSHELL 0D7D0000 == 25 [pid = 3064] [id = 768] 10:03:26 INFO - PROCESS | 3064 | --DOMWINDOW == 98 (17538000) [pid = 3064] [serial = 2250] [outer = 00000000] [url = about:blank] 10:03:26 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (17632800) [pid = 3064] [serial = 2253] [outer = 00000000] [url = about:blank] 10:03:26 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (1753F400) [pid = 3064] [serial = 2251] [outer = 00000000] [url = about:blank] 10:03:26 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (0D360000) [pid = 3064] [serial = 2221] [outer = 00000000] [url = about:blank] 10:03:26 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (0D772800) [pid = 3064] [serial = 2222] [outer = 00000000] [url = about:blank] 10:03:26 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (0E8DF400) [pid = 3064] [serial = 2227] [outer = 00000000] [url = about:blank] 10:03:26 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (11A13800) [pid = 3064] [serial = 2228] [outer = 00000000] [url = about:blank] 10:03:26 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (16C0F400) [pid = 3064] [serial = 2247] [outer = 00000000] [url = about:blank] 10:03:26 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (11FBE800) [pid = 3064] [serial = 2230] [outer = 00000000] [url = about:blank] 10:03:26 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (1231C000) [pid = 3064] [serial = 2231] [outer = 00000000] [url = about:blank] 10:03:26 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (124E2800) [pid = 3064] [serial = 2233] [outer = 00000000] [url = about:blank] 10:03:26 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (124E7000) [pid = 3064] [serial = 2234] [outer = 00000000] [url = about:blank] 10:03:26 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (14083800) [pid = 3064] [serial = 2236] [outer = 00000000] [url = about:blank] 10:03:26 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (14DB9800) [pid = 3064] [serial = 2238] [outer = 00000000] [url = about:blank] 10:03:26 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (14DFB000) [pid = 3064] [serial = 2239] [outer = 00000000] [url = about:blank] 10:03:26 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (16156400) [pid = 3064] [serial = 2241] [outer = 00000000] [url = about:blank] 10:03:26 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (1615B800) [pid = 3064] [serial = 2242] [outer = 00000000] [url = about:blank] 10:03:26 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (16616800) [pid = 3064] [serial = 2244] [outer = 00000000] [url = about:blank] 10:03:26 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (1615E800) [pid = 3064] [serial = 2245] [outer = 00000000] [url = about:blank] 10:03:26 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0D824800) [pid = 3064] [serial = 2224] [outer = 00000000] [url = about:blank] 10:03:26 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0D82B000) [pid = 3064] [serial = 2225] [outer = 00000000] [url = about:blank] 10:03:26 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (17769400) [pid = 3064] [serial = 2256] [outer = 00000000] [url = about:blank] 10:03:26 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (14083000) [pid = 3064] [serial = 2259] [outer = 00000000] [url = about:blank] 10:03:26 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (176BD800) [pid = 3064] [serial = 2254] [outer = 00000000] [url = about:blank] 10:03:26 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (14DC3000) [pid = 3064] [serial = 2263] [outer = 00000000] [url = about:blank] 10:03:26 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (17E2D800) [pid = 3064] [serial = 2265] [outer = 00000000] [url = about:blank] 10:03:26 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (177B4000) [pid = 3064] [serial = 2262] [outer = 00000000] [url = about:blank] 10:03:26 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (177AC000) [pid = 3064] [serial = 2257] [outer = 00000000] [url = about:blank] 10:03:26 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (1614A400) [pid = 3064] [serial = 2260] [outer = 00000000] [url = about:blank] 10:03:26 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (16C10000) [pid = 3064] [serial = 2248] [outer = 00000000] [url = about:blank] 10:03:26 INFO - PROCESS | 3064 | 1467738206846 Marionette TRACE conn6 <- [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"]]]}] 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:03:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:03:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:03:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:03:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:03:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:03:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:03:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:03:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:03:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:03:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:03:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:03:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:03:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:03:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:03:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:03:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:03:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:03:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:03:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:03:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:03:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:03:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:03:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:03:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:03:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:03:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:03:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:03:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:03:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:03:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:03:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:03:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:03:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:03:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:03:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:03:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:03:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:03:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:03:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:03:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:03:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:03:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:03:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:03:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:03:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:03:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:03:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:03:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:03:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:03:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:03:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:03:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:03:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:03:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:03:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:03:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:03:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:03:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:03:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:03:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:03:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:03:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:03:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:03:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:03:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:03:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:03:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:03:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:03:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:03:26 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" 10:03:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:03:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:03:26 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" 10:03:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:03:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:03:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:03:26 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1973ms 10:03:26 INFO - PROCESS | 3064 | 1467738207008 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 10:03:26 INFO - PROCESS | 3064 | 1467738207012 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 10:03:26 INFO - PROCESS | 3064 | 1467738207018 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:03:26 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:03:26 INFO - PROCESS | 3064 | 1467738207021 Marionette TRACE conn6 <- [1,3046,null,{}] 10:03:27 INFO - PROCESS | 3064 | 1467738207026 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:27 INFO - PROCESS | 3064 | 1467738207029 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:27 INFO - PROCESS | 3064 | 1467738207119 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 10:03:27 INFO - PROCESS | 3064 | 1467738207126 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:27 INFO - PROCESS | 3064 | 1467738207128 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:27 INFO - PROCESS | 3064 | ++DOCSHELL 0D774C00 == 26 [pid = 3064] [id = 773] 10:03:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0D775800) [pid = 3064] [serial = 2317] [outer = 00000000] 10:03:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0D7D1C00) [pid = 3064] [serial = 2318] [outer = 0D775800] 10:03:27 INFO - PROCESS | 3064 | 1467738207177 Marionette DEBUG loaded listener.js 10:03:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0D824800) [pid = 3064] [serial = 2319] [outer = 0D775800] 10:03:27 INFO - PROCESS | 3064 | 1467738207677 Marionette TRACE conn6 <- [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]]]}] 10:03:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:03:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:03:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:03:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:03:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:03:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:03:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:03:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:03:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:03:27 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:03:27 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:27 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:03:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:03:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:03:27 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:03:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:03:27 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:03:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:03:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:03:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:03:27 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 675ms 10:03:27 INFO - PROCESS | 3064 | 1467738207699 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 10:03:27 INFO - PROCESS | 3064 | 1467738207704 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 10:03:27 INFO - PROCESS | 3064 | 1467738207710 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:03:27 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:03:27 INFO - PROCESS | 3064 | 1467738207713 Marionette TRACE conn6 <- [1,3050,null,{}] 10:03:27 INFO - PROCESS | 3064 | 1467738207716 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:27 INFO - PROCESS | 3064 | 1467738207719 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:27 INFO - PROCESS | 3064 | 1467738207818 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 10:03:27 INFO - PROCESS | 3064 | 1467738207827 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:27 INFO - PROCESS | 3064 | 1467738207830 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:27 INFO - PROCESS | 3064 | ++DOCSHELL 0DD68800 == 27 [pid = 3064] [id = 774] 10:03:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0DD69000) [pid = 3064] [serial = 2320] [outer = 00000000] 10:03:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0DD6F000) [pid = 3064] [serial = 2321] [outer = 0DD69000] 10:03:27 INFO - PROCESS | 3064 | 1467738207878 Marionette DEBUG loaded listener.js 10:03:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0DE10000) [pid = 3064] [serial = 2322] [outer = 0DD69000] 10:03:28 INFO - PROCESS | 3064 | [3064] 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 10:03:28 INFO - PROCESS | 3064 | 1467738208368 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:03:28 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:03:28 INFO - {} 10:03:28 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 670ms 10:03:28 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:03:28 INFO - PROCESS | 3064 | 1467738208384 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 10:03:28 INFO - PROCESS | 3064 | 1467738208386 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 10:03:28 INFO - PROCESS | 3064 | 1467738208389 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:03:28 INFO - PROCESS | 3064 | 1467738208392 Marionette TRACE conn6 <- [1,3054,null,{}] 10:03:28 INFO - PROCESS | 3064 | 1467738208403 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:28 INFO - PROCESS | 3064 | 1467738208407 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:28 INFO - PROCESS | 3064 | 1467738208523 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 10:03:28 INFO - PROCESS | 3064 | 1467738208533 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:28 INFO - PROCESS | 3064 | 1467738208536 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:28 INFO - PROCESS | 3064 | ++DOCSHELL 124E4C00 == 28 [pid = 3064] [id = 775] 10:03:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (124E5800) [pid = 3064] [serial = 2323] [outer = 00000000] 10:03:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (124E9C00) [pid = 3064] [serial = 2324] [outer = 124E5800] 10:03:28 INFO - PROCESS | 3064 | 1467738208583 Marionette DEBUG loaded listener.js 10:03:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (13059000) [pid = 3064] [serial = 2325] [outer = 124E5800] 10:03:29 INFO - PROCESS | 3064 | 1467738209051 Marionette TRACE conn6 <- [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]]]}] 10:03:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:03:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:03:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:03:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:03:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:03:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:03:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:03:29 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 730ms 10:03:29 INFO - PROCESS | 3064 | 1467738209126 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 10:03:29 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:03:29 INFO - PROCESS | 3064 | 1467738209128 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 10:03:29 INFO - PROCESS | 3064 | 1467738209132 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:03:29 INFO - PROCESS | 3064 | 1467738209133 Marionette TRACE conn6 <- [1,3058,null,{}] 10:03:29 INFO - PROCESS | 3064 | 1467738209137 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:29 INFO - PROCESS | 3064 | 1467738209139 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:29 INFO - PROCESS | 3064 | 1467738209264 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 10:03:29 INFO - PROCESS | 3064 | 1467738209269 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:29 INFO - PROCESS | 3064 | 1467738209271 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:29 INFO - PROCESS | 3064 | ++DOCSHELL 1492BC00 == 29 [pid = 3064] [id = 776] 10:03:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (1492C000) [pid = 3064] [serial = 2326] [outer = 00000000] 10:03:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (14954000) [pid = 3064] [serial = 2327] [outer = 1492C000] 10:03:29 INFO - PROCESS | 3064 | 1467738209374 Marionette DEBUG loaded listener.js 10:03:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (14DF5C00) [pid = 3064] [serial = 2328] [outer = 1492C000] 10:03:29 INFO - PROCESS | 3064 | 1467738209785 Marionette TRACE conn6 <- [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]]]}] 10:03:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:03:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:03:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:03:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:03:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:03:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:03:29 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 670ms 10:03:29 INFO - PROCESS | 3064 | 1467738209806 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 10:03:29 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:03:29 INFO - PROCESS | 3064 | 1467738209808 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 10:03:29 INFO - PROCESS | 3064 | 1467738209811 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:03:29 INFO - PROCESS | 3064 | 1467738209813 Marionette TRACE conn6 <- [1,3062,null,{}] 10:03:29 INFO - PROCESS | 3064 | 1467738209816 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:29 INFO - PROCESS | 3064 | 1467738209818 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:29 INFO - PROCESS | 3064 | 1467738209974 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 10:03:29 INFO - PROCESS | 3064 | 1467738210001 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:29 INFO - PROCESS | 3064 | 1467738210003 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:29 INFO - PROCESS | 3064 | ++DOCSHELL 15747C00 == 30 [pid = 3064] [id = 777] 10:03:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (157A8000) [pid = 3064] [serial = 2329] [outer = 00000000] 10:03:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (1607FC00) [pid = 3064] [serial = 2330] [outer = 157A8000] 10:03:30 INFO - PROCESS | 3064 | 1467738210048 Marionette DEBUG loaded listener.js 10:03:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (16158000) [pid = 3064] [serial = 2331] [outer = 157A8000] 10:03:30 INFO - PROCESS | 3064 | 1467738210486 Marionette TRACE conn6 <- [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]]]}] 10:03:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:03:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:03:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:03:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:03:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:03:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:03:30 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 730ms 10:03:30 INFO - PROCESS | 3064 | 1467738210542 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 10:03:30 INFO - PROCESS | 3064 | 1467738210545 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 10:03:30 INFO - PROCESS | 3064 | 1467738210548 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:03:30 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:03:30 INFO - PROCESS | 3064 | 1467738210549 Marionette TRACE conn6 <- [1,3066,null,{}] 10:03:30 INFO - PROCESS | 3064 | 1467738210553 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:30 INFO - PROCESS | 3064 | 1467738210559 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:30 INFO - PROCESS | 3064 | 1467738210707 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 10:03:30 INFO - PROCESS | 3064 | 1467738210713 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:30 INFO - PROCESS | 3064 | 1467738210715 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:30 INFO - PROCESS | 3064 | ++DOCSHELL 16475000 == 31 [pid = 3064] [id = 778] 10:03:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (16475400) [pid = 3064] [serial = 2332] [outer = 00000000] 10:03:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (164C8800) [pid = 3064] [serial = 2333] [outer = 16475400] 10:03:30 INFO - PROCESS | 3064 | 1467738210760 Marionette DEBUG loaded listener.js 10:03:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (16614C00) [pid = 3064] [serial = 2334] [outer = 16475400] 10:03:31 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (16480800) [pid = 3064] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 10:03:31 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (1492D800) [pid = 3064] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 10:03:31 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (16477400) [pid = 3064] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 10:03:31 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0D840800) [pid = 3064] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 10:03:31 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (15F70000) [pid = 3064] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 10:03:31 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (123EDC00) [pid = 3064] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 10:03:31 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0CE25400) [pid = 3064] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 10:03:31 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0C313800) [pid = 3064] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 10:03:31 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0DD66800) [pid = 3064] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 10:03:31 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (08A7F400) [pid = 3064] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:03:31 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (176B7C00) [pid = 3064] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 10:03:31 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0CE21000) [pid = 3064] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 10:03:31 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (1305D800) [pid = 3064] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 10:03:31 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (175CEC00) [pid = 3064] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 10:03:31 INFO - PROCESS | 3064 | 1467738211443 Marionette TRACE conn6 <- [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] 10:03:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 10:03:31 INFO - PROCESS | 3064 | 1467738211488 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 10:03:31 INFO - PROCESS | 3064 | 1467738211491 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:03:31 INFO - PROCESS | 3064 | 1467738211493 Marionette TRACE conn6 <- [1,3070,null,{}] 10:03:31 INFO - PROCESS | 3064 | 1467738211496 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:31 INFO - PROCESS | 3064 | 1467738211498 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:31 INFO - PROCESS | 3064 | 1467738211581 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 10:03:31 INFO - PROCESS | 3064 | 1467738211586 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:31 INFO - PROCESS | 3064 | 1467738211588 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:31 INFO - PROCESS | 3064 | ++DOCSHELL 0C3EEC00 == 32 [pid = 3064] [id = 779] 10:03:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (124E2C00) [pid = 3064] [serial = 2335] [outer = 00000000] 10:03:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (166CB000) [pid = 3064] [serial = 2336] [outer = 124E2C00] 10:03:31 INFO - PROCESS | 3064 | 1467738211632 Marionette DEBUG loaded listener.js 10:03:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (16C08C00) [pid = 3064] [serial = 2337] [outer = 124E2C00] 10:03:32 INFO - PROCESS | 3064 | 1467738212044 Marionette TRACE conn6 <- [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]]]}] 10:03:32 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:03:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:03:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:03:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:03:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 630ms 10:03:32 INFO - PROCESS | 3064 | 1467738212123 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 10:03:32 INFO - PROCESS | 3064 | 1467738212135 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 10:03:32 INFO - PROCESS | 3064 | 1467738212139 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:03:32 INFO - PROCESS | 3064 | 1467738212140 Marionette TRACE conn6 <- [1,3074,null,{}] 10:03:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:03:32 INFO - PROCESS | 3064 | 1467738212144 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:32 INFO - PROCESS | 3064 | 1467738212146 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:32 INFO - PROCESS | 3064 | 1467738212223 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 10:03:32 INFO - PROCESS | 3064 | 1467738212228 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:32 INFO - PROCESS | 3064 | 1467738212230 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:32 INFO - PROCESS | 3064 | ++DOCSHELL 16C12400 == 33 [pid = 3064] [id = 780] 10:03:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (16C14400) [pid = 3064] [serial = 2338] [outer = 00000000] 10:03:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (17536400) [pid = 3064] [serial = 2339] [outer = 16C14400] 10:03:32 INFO - PROCESS | 3064 | 1467738212273 Marionette DEBUG loaded listener.js 10:03:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (14DBC400) [pid = 3064] [serial = 2340] [outer = 16C14400] 10:03:32 INFO - PROCESS | 3064 | 1467738212707 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 10:03:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:03:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 630ms 10:03:32 INFO - PROCESS | 3064 | 1467738212774 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 10:03:32 INFO - PROCESS | 3064 | 1467738212777 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 10:03:32 INFO - PROCESS | 3064 | 1467738212785 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:03:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:03:32 INFO - PROCESS | 3064 | 1467738212786 Marionette TRACE conn6 <- [1,3078,null,{}] 10:03:32 INFO - PROCESS | 3064 | 1467738212790 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:32 INFO - PROCESS | 3064 | 1467738212792 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:32 INFO - PROCESS | 3064 | 1467738212874 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 10:03:32 INFO - PROCESS | 3064 | 1467738212878 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:32 INFO - PROCESS | 3064 | 1467738212880 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:32 INFO - PROCESS | 3064 | ++DOCSHELL 124E4800 == 34 [pid = 3064] [id = 781] 10:03:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (17560400) [pid = 3064] [serial = 2341] [outer = 00000000] 10:03:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (17574800) [pid = 3064] [serial = 2342] [outer = 17560400] 10:03:32 INFO - PROCESS | 3064 | 1467738212924 Marionette DEBUG loaded listener.js 10:03:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (17581C00) [pid = 3064] [serial = 2343] [outer = 17560400] 10:03:33 INFO - PROCESS | 3064 | 1467738213681 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 10:03:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:03:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 930ms 10:03:33 INFO - PROCESS | 3064 | 1467738213719 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 10:03:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:03:33 INFO - PROCESS | 3064 | 1467738213724 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 10:03:33 INFO - PROCESS | 3064 | 1467738213729 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:03:33 INFO - PROCESS | 3064 | 1467738213734 Marionette TRACE conn6 <- [1,3082,null,{}] 10:03:33 INFO - PROCESS | 3064 | 1467738213740 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:33 INFO - PROCESS | 3064 | 1467738213743 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:33 INFO - PROCESS | 3064 | 1467738213902 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 10:03:34 INFO - PROCESS | 3064 | 1467738214030 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:34 INFO - PROCESS | 3064 | 1467738214033 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:34 INFO - PROCESS | 3064 | ++DOCSHELL 0C3F2000 == 35 [pid = 3064] [id = 782] 10:03:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0C3F8000) [pid = 3064] [serial = 2344] [outer = 00000000] 10:03:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0D824400) [pid = 3064] [serial = 2345] [outer = 0C3F8000] 10:03:34 INFO - PROCESS | 3064 | 1467738214091 Marionette DEBUG loaded listener.js 10:03:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0D836C00) [pid = 3064] [serial = 2346] [outer = 0C3F8000] 10:03:34 INFO - PROCESS | 3064 | 1467738214722 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 10:03:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:03:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1025ms 10:03:34 INFO - PROCESS | 3064 | 1467738214754 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 10:03:34 INFO - PROCESS | 3064 | 1467738214760 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 10:03:34 INFO - PROCESS | 3064 | 1467738214767 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:03:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:03:34 INFO - PROCESS | 3064 | 1467738214770 Marionette TRACE conn6 <- [1,3086,null,{}] 10:03:34 INFO - PROCESS | 3064 | 1467738214774 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:34 INFO - PROCESS | 3064 | 1467738214777 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:34 INFO - PROCESS | 3064 | 1467738214903 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 10:03:35 INFO - PROCESS | 3064 | 1467738215052 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:35 INFO - PROCESS | 3064 | 1467738215054 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:35 INFO - PROCESS | 3064 | ++DOCSHELL 12322C00 == 36 [pid = 3064] [id = 783] 10:03:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (12323C00) [pid = 3064] [serial = 2347] [outer = 00000000] 10:03:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (1243AC00) [pid = 3064] [serial = 2348] [outer = 12323C00] 10:03:35 INFO - PROCESS | 3064 | 1467738215111 Marionette DEBUG loaded listener.js 10:03:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (124E7000) [pid = 3064] [serial = 2349] [outer = 12323C00] 10:03:35 INFO - PROCESS | 3064 | 1467738215756 Marionette TRACE conn6 <- [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]]]}] 10:03:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:03:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:03:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1020ms 10:03:35 INFO - PROCESS | 3064 | 1467738215789 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 10:03:35 INFO - PROCESS | 3064 | 1467738215792 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 10:03:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:03:35 INFO - PROCESS | 3064 | 1467738215796 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:03:35 INFO - PROCESS | 3064 | 1467738215799 Marionette TRACE conn6 <- [1,3090,null,{}] 10:03:35 INFO - PROCESS | 3064 | 1467738215810 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:35 INFO - PROCESS | 3064 | 1467738215815 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:36 INFO - PROCESS | 3064 | 1467738216032 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 10:03:36 INFO - PROCESS | 3064 | 1467738216198 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:36 INFO - PROCESS | 3064 | 1467738216201 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:36 INFO - PROCESS | 3064 | ++DOCSHELL 0C31B000 == 37 [pid = 3064] [id = 784] 10:03:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0C31D800) [pid = 3064] [serial = 2350] [outer = 00000000] 10:03:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0C494400) [pid = 3064] [serial = 2351] [outer = 0C31D800] 10:03:36 INFO - PROCESS | 3064 | 1467738216256 Marionette DEBUG loaded listener.js 10:03:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (0C497400) [pid = 3064] [serial = 2352] [outer = 0C31D800] 10:03:36 INFO - PROCESS | 3064 | --DOCSHELL 16C12400 == 36 [pid = 3064] [id = 780] 10:03:36 INFO - PROCESS | 3064 | --DOCSHELL 0C3EEC00 == 35 [pid = 3064] [id = 779] 10:03:36 INFO - PROCESS | 3064 | --DOCSHELL 16475000 == 34 [pid = 3064] [id = 778] 10:03:36 INFO - PROCESS | 3064 | --DOCSHELL 15747C00 == 33 [pid = 3064] [id = 777] 10:03:36 INFO - PROCESS | 3064 | --DOCSHELL 1492BC00 == 32 [pid = 3064] [id = 776] 10:03:36 INFO - PROCESS | 3064 | --DOCSHELL 124E4C00 == 31 [pid = 3064] [id = 775] 10:03:36 INFO - PROCESS | 3064 | --DOCSHELL 0DD68800 == 30 [pid = 3064] [id = 774] 10:03:36 INFO - PROCESS | 3064 | --DOCSHELL 0D774C00 == 29 [pid = 3064] [id = 773] 10:03:36 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (1762D400) [pid = 3064] [serial = 2219] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (16479800) [pid = 3064] [serial = 2301] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (17760400) [pid = 3064] [serial = 2295] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (1DE62400) [pid = 3064] [serial = 2300] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (16479C00) [pid = 3064] [serial = 2297] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (11AA3400) [pid = 3064] [serial = 2283] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (16159C00) [pid = 3064] [serial = 2291] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (16C0F000) [pid = 3064] [serial = 2294] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (1373E000) [pid = 3064] [serial = 2285] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (14920C00) [pid = 3064] [serial = 2286] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0D7CA000) [pid = 3064] [serial = 2270] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0D80D000) [pid = 3064] [serial = 2271] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0D23B000) [pid = 3064] [serial = 2276] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0D35D000) [pid = 3064] [serial = 2277] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (11FBCC00) [pid = 3064] [serial = 2273] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (13051800) [pid = 3064] [serial = 2274] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0DE01400) [pid = 3064] [serial = 2282] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0916A400) [pid = 3064] [serial = 2268] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (17ED3400) [pid = 3064] [serial = 2266] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0D7CF000) [pid = 3064] [serial = 2279] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0D80C800) [pid = 3064] [serial = 2280] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (16615C00) [pid = 3064] [serial = 2292] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (1647CC00) [pid = 3064] [serial = 2298] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (1494F400) [pid = 3064] [serial = 2288] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (14955800) [pid = 3064] [serial = 2289] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3064 | 1467738216840 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 10:03:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:03:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1075ms 10:03:36 INFO - PROCESS | 3064 | 1467738216875 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 10:03:36 INFO - PROCESS | 3064 | 1467738216879 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 10:03:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:03:36 INFO - PROCESS | 3064 | 1467738216884 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:03:36 INFO - PROCESS | 3064 | 1467738216887 Marionette TRACE conn6 <- [1,3094,null,{}] 10:03:36 INFO - PROCESS | 3064 | 1467738216891 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:36 INFO - PROCESS | 3064 | 1467738216894 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:36 INFO - PROCESS | 3064 | 1467738216983 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 10:03:36 INFO - PROCESS | 3064 | 1467738216991 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:36 INFO - PROCESS | 3064 | 1467738216993 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:36 INFO - PROCESS | 3064 | ++DOCSHELL 0D35D000 == 30 [pid = 3064] [id = 785] 10:03:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0D77CC00) [pid = 3064] [serial = 2353] [outer = 00000000] 10:03:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0D7CCC00) [pid = 3064] [serial = 2354] [outer = 0D77CC00] 10:03:37 INFO - PROCESS | 3064 | 1467738217044 Marionette DEBUG loaded listener.js 10:03:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0D805000) [pid = 3064] [serial = 2355] [outer = 0D77CC00] 10:03:37 INFO - PROCESS | 3064 | 1467738217556 Marionette TRACE conn6 <- [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]]]}] 10:03:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:03:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:03:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:03:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 729ms 10:03:37 INFO - PROCESS | 3064 | 1467738217615 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 10:03:37 INFO - PROCESS | 3064 | 1467738217618 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 10:03:37 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:03:37 INFO - PROCESS | 3064 | 1467738217622 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:03:37 INFO - PROCESS | 3064 | 1467738217624 Marionette TRACE conn6 <- [1,3098,null,{}] 10:03:37 INFO - PROCESS | 3064 | 1467738217632 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:37 INFO - PROCESS | 3064 | 1467738217634 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:37 INFO - PROCESS | 3064 | 1467738217724 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 10:03:37 INFO - PROCESS | 3064 | 1467738217770 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:37 INFO - PROCESS | 3064 | 1467738217772 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:37 INFO - PROCESS | 3064 | ++DOCSHELL 0DDE3C00 == 31 [pid = 3064] [id = 786] 10:03:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0DDE8000) [pid = 3064] [serial = 2356] [outer = 00000000] 10:03:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0E942400) [pid = 3064] [serial = 2357] [outer = 0DDE8000] 10:03:37 INFO - PROCESS | 3064 | 1467738217819 Marionette DEBUG loaded listener.js 10:03:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (11AA5800) [pid = 3064] [serial = 2358] [outer = 0DDE8000] 10:03:38 INFO - PROCESS | 3064 | 1467738218284 Marionette TRACE conn6 <- [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"]]]}] 10:03:38 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:03:38 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 10:03:38 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:03:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:38 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:03:38 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 671ms 10:03:38 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:03:38 INFO - PROCESS | 3064 | 1467738218295 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 10:03:38 INFO - PROCESS | 3064 | 1467738218299 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 10:03:38 INFO - PROCESS | 3064 | 1467738218309 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:03:38 INFO - PROCESS | 3064 | 1467738218314 Marionette TRACE conn6 <- [1,3102,null,{}] 10:03:38 INFO - PROCESS | 3064 | 1467738218317 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:38 INFO - PROCESS | 3064 | 1467738218320 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:38 INFO - PROCESS | 3064 | 1467738218414 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 10:03:38 INFO - PROCESS | 3064 | 1467738218419 Marionette TRACE conn6 -> [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\", \"4b2f66e6-4921-488e-b8b8-c97d4a1ae2b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:38 INFO - PROCESS | 3064 | 1467738218421 Marionette INFO sendAsync 697d3918-ef19-4e2b-a95c-45ca405b4923 10:03:38 INFO - PROCESS | 3064 | ++DOCSHELL 12296C00 == 32 [pid = 3064] [id = 787] 10:03:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (122A3C00) [pid = 3064] [serial = 2359] [outer = 00000000] 10:03:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (13052800) [pid = 3064] [serial = 2360] [outer = 122A3C00] 10:03:38 INFO - PROCESS | 3064 | 1467738218475 Marionette DEBUG loaded listener.js 10:03:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (13B38800) [pid = 3064] [serial = 2361] [outer = 122A3C00] 10:03:38 INFO - PROCESS | 3064 | 1467738218900 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 10:03:38 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:03:38 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 630ms 10:03:38 INFO - PROCESS | 3064 | 1467738218937 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 10:03:38 INFO - PROCESS | 3064 | 1467738218939 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 10:03:39 WARNING - u'runner_teardown' () 10:03:39 INFO - No more tests 10:03:39 INFO - Got 0 unexpected results 10:03:39 INFO - SUITE-END | took 685s 10:03:40 INFO - Closing logging queue 10:03:40 INFO - queue closed 10:03:40 INFO - Return code: 0 10:03:40 WARNING - # TBPL SUCCESS # 10:03:40 INFO - Running post-action listener: _resource_record_post_action 10:03:40 INFO - Running post-run listener: _resource_record_post_run 10:03:41 INFO - Total resource usage - Wall time: 695s; CPU: 14.0%; Read bytes: 83876864; Write bytes: 1130250752; Read time: 1108150; Write time: 9365050 10:03:41 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:03:41 INFO - install - Wall time: 3s; CPU: 10.0%; Read bytes: 0; Write bytes: 42031104; Read time: 0; Write time: 57690 10:03:41 INFO - run-tests - Wall time: 692s; CPU: 14.0%; Read bytes: 83797504; Write bytes: 1070332416; Read time: 1098520; Write time: 9279370 10:03:41 INFO - Running post-run listener: _upload_blobber_files 10:03:41 INFO - Blob upload gear active. 10:03:41 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 10:03:41 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 10:03:41 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 10:03:41 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 10:03:41 INFO - (blobuploader) - INFO - Open directory for files ... 10:03:41 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 10:03:41 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:03:41 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:03:42 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:03:42 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:03:42 INFO - (blobuploader) - INFO - Done attempting. 10:03:42 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 10:03:43 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:03:43 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:03:44 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:03:44 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:03:44 INFO - (blobuploader) - INFO - Done attempting. 10:03:44 INFO - (blobuploader) - INFO - Iteration through files over. 10:03:44 INFO - Return code: 0 10:03:44 INFO - rmtree: C:\slave\test\build\uploaded_files.json 10:03:44 INFO - Using _rmtree_windows ... 10:03:44 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 10:03:44 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5423425e9135a4cb94925a6d58b20e09534763c277d9b0bae77d02617f8e7f7c62bfa477cc13feeb61bd44c6bae19a46dfe291dd78e285be30b8db4f3b7bf19a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c1935311f4bafed1e845f06aa5bb22deed70812201e1223b72a68b61473e8e3af4b9c9b207bcebe7236afc7b45a1f8eb77170b5ae5339265299e2fa551c5c324"} 10:03:44 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 10:03:44 INFO - Writing to file C:\slave\test\properties\blobber_files 10:03:44 INFO - Contents: 10:03:44 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5423425e9135a4cb94925a6d58b20e09534763c277d9b0bae77d02617f8e7f7c62bfa477cc13feeb61bd44c6bae19a46dfe291dd78e285be30b8db4f3b7bf19a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c1935311f4bafed1e845f06aa5bb22deed70812201e1223b72a68b61473e8e3af4b9c9b207bcebe7236afc7b45a1f8eb77170b5ae5339265299e2fa551c5c324"} 10:03:44 INFO - Running post-run listener: copy_logs_to_upload_dir 10:03:44 INFO - Copying logs to upload dir... 10:03:44 INFO - mkdir: C:\slave\test\build\upload\logs 10:03:44 INFO - Copying logs to upload dir... 10:03:44 INFO - Using _rmtree_windows ... 10:03:44 INFO - Using _rmtree_windows ... 10:03:44 INFO - Using _rmtree_windows ... 10:03:44 INFO - Using _rmtree_windows ... 10:03:44 INFO - Using _rmtree_windows ... 10:03:44 INFO - Using _rmtree_windows ... 10:03:44 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1043.398000 ========= master_lag: 5.56 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 28 secs) (at 2016-07-05 10:03:49.771198) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-05 10:03:49.772442) ========= '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-160 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-160 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-160 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/5423425e9135a4cb94925a6d58b20e09534763c277d9b0bae77d02617f8e7f7c62bfa477cc13feeb61bd44c6bae19a46dfe291dd78e285be30b8db4f3b7bf19a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c1935311f4bafed1e845f06aa5bb22deed70812201e1223b72a68b61473e8e3af4b9c9b207bcebe7236afc7b45a1f8eb77170b5ae5339265299e2fa551c5c324"} build_url:https://queue.taskcluster.net/v1/task/JB_NUHXPRUaJQGBos3z00Q/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/JB_NUHXPRUaJQGBos3z00Q/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/JB_NUHXPRUaJQGBos3z00Q/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/5423425e9135a4cb94925a6d58b20e09534763c277d9b0bae77d02617f8e7f7c62bfa477cc13feeb61bd44c6bae19a46dfe291dd78e285be30b8db4f3b7bf19a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c1935311f4bafed1e845f06aa5bb22deed70812201e1223b72a68b61473e8e3af4b9c9b207bcebe7236afc7b45a1f8eb77170b5ae5339265299e2fa551c5c324"}' symbols_url: 'https://queue.taskcluster.net/v1/task/JB_NUHXPRUaJQGBos3z00Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.45 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-05 10:03:50.322434) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 10:03:50.322773) ========= '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-160 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-160 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-160 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-05 10:03:50.438894) ========= ========= Started reboot slave lost (results: 0, elapsed: 4 secs) (at 2016-07-05 10:03:50.439215) ========= ========= Finished reboot slave lost (results: 0, elapsed: 4 secs) (at 2016-07-05 10:03:54.954685) ========= ========= Total master_lag: 6.89 =========